WWBN / AVideo

Create Your Own Broadcast Network With AVideo Platform Open-Source. OAVP OVP
https://avideo.tube/AVideo_OpenSource
Other
1.88k stars 971 forks source link

Translation Plugin Issue #4660

Closed guymass closed 3 years ago

guymass commented 3 years ago

The current translation plugin is a really nice one however the issue is that all the translation start from End to Beginning instead of vise versa. The translations should start at first line and end at the last line of the video. The following screenshot shows this.

Screen Shot 5781-06-26 at 21 04 27

Another issue is that when we set the subtitles for a video there is no notification for the users that this video has translation. For example we wish to set the default translation to Hebrew however the option doesn't change. We are not sure what is the parameter to use for the language e.g. He , Hebrew, il etc...

guymass commented 3 years ago

Also been having feedback that the ads plugin is too havy on mobile phone, so I think there should be a way to disable ads on mobile.

DanielnetoDotCom commented 3 years ago

The current translation plugin is a really nice one however the issue is that all the translation start from End to Beginning instead of vise versa. The translations should start at first line and end at the last line of the video. The following screenshot shows this.

Not sure if I agree

Another issue is that when we set the subtitles for a video there is no notification for the users that this video has translation. For example we wish to set the default translation to Hebrew however the option doesn't change. We are not sure what is the parameter to use for the language e.g. He , Hebrew, il etc...

What do you mean by a notification? I guess we should add a video tag with all subtitle languages we have on the video

Basically, that is what I use for the languages


    var availableLangs = [
        {"value": "ab", "label": "Abkhaz", "desc": "аҧсуа"},
        {"value": "aa", "label": "Afar", "desc": "Afaraf"},
        {"value": "af", "label": "Afrikaans", "desc": "Afrikaans"},
        {"value": "ak", "label": "Akan", "desc": "Akan"},
        {"value": "sq", "label": "Albanian", "desc": "Shqip"},
        {"value": "am", "label": "Amharic", "desc": "አማርኛ"},
        {"value": "ar", "label": "Arabic", "desc": "العربية"},
        {"value": "an", "label": "Aragonese", "desc": "Aragonés"},
        {"value": "hy", "label": "Armenian", "desc": "Հայերեն"},
        {"value": "as", "label": "Assamese", "desc": "অসমীয়া"},
        {"value": "av", "label": "Avaric", "desc": "авар мацӀ, магӀарул мацӀ"},
        {"value": "ae", "label": "Avestan", "desc": "avesta"},
        {"value": "ay", "label": "Aymara", "desc": "aymar aru"},
        {"value": "az", "label": "Azerbaijani", "desc": "azərbaycan dili"},
        {"value": "bm", "label": "Bambara", "desc": "bamanankan"},
        {"value": "ba", "label": "Bashkir", "desc": "башҡорт теле"},
        {"value": "eu", "label": "Basque", "desc": "euskara, euskera"},
        {"value": "be", "label": "Belarusian", "desc": "Беларуская"},
        {"value": "bn", "label": "Bengali", "desc": "বাংলা"},
        {"value": "bh", "label": "Bihari", "desc": "भोजपुरी"},
        {"value": "bi", "label": "Bislama", "desc": "Bislama"},
        {"value": "bs", "label": "Bosnian", "desc": "bosanski jezik"},
        {"value": "br", "label": "Breton", "desc": "brezhoneg"},
        {"value": "bg", "label": "Bulgarian", "desc": "български език"},
        {"value": "my", "label": "Burmese", "desc": "ဗမာစာ"},
        {"value": "ca", "label": "Catalan; Valencian", "desc": "Català"},
        {"value": "ch", "label": "Chamorro", "desc": "Chamoru"},
        {"value": "ce", "label": "Chechen", "desc": "нохчийн мотт"},
        {"value": "ny", "label": "Chichewa; Chewa; Nyanja", "desc": "chiCheŵa, chinyanja"},
        {"value": "zh", "label": "Chinese", "desc": "中文 (Zhōngwén), 汉语, 漢語"},
        {"value": "cv", "label": "Chuvash", "desc": "чӑваш чӗлхи"},
        {"value": "kw", "label": "Cornish", "desc": "Kernewek"},
        {"value": "co", "label": "Corsican", "desc": "corsu, lingua corsa"},
        {"value": "cr", "label": "Cree", "desc": "ᓀᐦᐃᔭᐍᐏᐣ"},
        {"value": "hr", "label": "Croatian", "desc": "hrvatski"},
        {"value": "cs", "label": "Czech", "desc": "česky, čeština"},
        {"value": "da", "label": "Danish", "desc": "dansk"},
        {"value": "dv", "label": "Divehi; Dhivehi; Maldivian;", "desc": "ދިވެހި"},
        {"value": "nl", "label": "Dutch", "desc": "Nederlands, Vlaams"},
        {"value": "en", "label": "English", "desc": "English"},
        {"value": "eo", "label": "Esperanto", "desc": "Esperanto"},
        {"value": "et", "label": "Estonian", "desc": "eesti, eesti keel"},
        {"value": "ee", "label": "Ewe", "desc": "Eʋegbe"},
        {"value": "fo", "label": "Faroese", "desc": "føroyskt"},
        {"value": "fj", "label": "Fijian", "desc": "vosa Vakaviti"},
        {"value": "fi", "label": "Finnish", "desc": "suomi, suomen kieli"},
        {"value": "fr", "label": "French", "desc": "français, langue française"},
        {"value": "ff", "label": "Fula; Fulah; Pulaar; Pular", "desc": "Fulfulde, Pulaar, Pular"},
        {"value": "gl", "label": "Galician", "desc": "Galego"},
        {"value": "ka", "label": "Georgian", "desc": "ქართული"},
        {"value": "de", "label": "German", "desc": "Deutsch"},
        {"value": "el", "label": "Greek, Modern", "desc": "Ελληνικά"},
        {"value": "gn", "label": "Guaraní", "desc": "Avañeẽ"},
        {"value": "gu", "label": "Gujarati", "desc": "ગુજરાતી"},
        {"value": "ht", "label": "Haitian; Haitian Creole", "desc": "Kreyòl ayisyen"},
        {"value": "ha", "label": "Hausa", "desc": "Hausa, هَوُسَ"},
        {"value": "he", "label": "Hebrew (modern)", "desc": "עברית"},
        {"value": "hz", "label": "Herero", "desc": "Otjiherero"},
        {"value": "hi", "label": "Hindi", "desc": "हिन्दी, हिंदी"},
        {"value": "ho", "label": "Hiri Motu", "desc": "Hiri Motu"},
        {"value": "hu", "label": "Hungarian", "desc": "Magyar"},
        {"value": "ia", "label": "Interlingua", "desc": "Interlingua"},
        {"value": "id", "label": "Indonesian", "desc": "Bahasa Indonesia"},
        {"value": "ie", "label": "Interlingue", "desc": "Originally called Occidental; then Interlingue after WWII"},
        {"value": "ga", "label": "Irish", "desc": "Gaeilge"},
        {"value": "ig", "label": "Igbo", "desc": "Asụsụ Igbo"},
        {"value": "ik", "label": "Inupiaq", "desc": "Iñupiaq, Iñupiatun"},
        {"value": "io", "label": "Ido", "desc": "Ido"},
        {"value": "is", "label": "Icelandic", "desc": "Íslenska"},
        {"value": "it", "label": "Italian", "desc": "Italiano"},
        {"value": "iu", "label": "Inuktitut", "desc": "ᐃᓄᒃᑎᑐᑦ"},
        {"value": "ja", "label": "Japanese", "desc": "日本語 (にほんご/にっぽんご)"},
        {"value": "jv", "label": "Javanese", "desc": "basa Jawa"},
        {"value": "kl", "label": "Kalaallisut, Greenlandic", "desc": "kalaallisut, kalaallit oqaasii"},
        {"value": "kn", "label": "Kannada", "desc": "ಕನ್ನಡ"},
        {"value": "kr", "label": "Kanuri", "desc": "Kanuri"},
        {"value": "ks", "label": "Kashmiri", "desc": "कश्मीरी, كشميري‎"},
        {"value": "kk", "label": "Kazakh", "desc": "Қазақ тілі"},
        {"value": "km", "label": "Khmer", "desc": "ភាសាខ្មែរ"},
        {"value": "ki", "label": "Kikuyu, Gikuyu", "desc": "Gĩkũyũ"},
        {"value": "rw", "label": "Kinyarwanda", "desc": "Ikinyarwanda"},
        {"value": "ky", "label": "Kirghiz, Kyrgyz", "desc": "кыргыз тили"},
        {"value": "kv", "label": "Komi", "desc": "коми кыв"},
        {"value": "kg", "label": "Kongo", "desc": "KiKongo"},
        {"value": "ko", "label": "Korean", "desc": "한국어 (韓國語), 조선말 (朝鮮語)"},
        {"value": "ku", "label": "Kurdish", "desc": "Kurdî, كوردی‎"},
        {"value": "kj", "label": "Kwanyama, Kuanyama", "desc": "Kuanyama"},
        {"value": "la", "label": "Latin", "desc": "latine, lingua latina"},
        {"value": "lb", "label": "Luxembourgish, Letzeburgesch", "desc": "Lëtzebuergesch"},
        {"value": "lg", "label": "Luganda", "desc": "Luganda"},
        {"value": "li", "label": "Limburgish, Limburgan, Limburger", "desc": "Limburgs"},
        {"value": "ln", "label": "Lingala", "desc": "Lingála"},
        {"value": "lo", "label": "Lao", "desc": "ພາສາລາວ"},
        {"value": "lt", "label": "Lithuanian", "desc": "lietuvių kalba"},
        {"value": "lu", "label": "Luba-Katanga", "desc": ""},
        {"value": "lv", "label": "Latvian", "desc": "latviešu valoda"},
        {"value": "gv", "label": "Manx", "desc": "Gaelg, Gailck"},
        {"value": "mk", "label": "Macedonian", "desc": "македонски јазик"},
        {"value": "mg", "label": "Malagasy", "desc": "Malagasy fiteny"},
        {"value": "ms", "label": "Malay", "desc": "bahasa Melayu, بهاس ملايو‎"},
        {"value": "ml", "label": "Malayalam", "desc": "മലയാളം"},
        {"value": "mt", "label": "Maltese", "desc": "Malti"},
        {"value": "mi", "label": "Māori", "desc": "te reo Māori"},
        {"value": "mr", "label": "Marathi (Marāṭhī)", "desc": "मराठी"},
        {"value": "mh", "label": "Marshallese", "desc": "Kajin M̧ajeļ"},
        {"value": "mn", "label": "Mongolian", "desc": "монгол"},
        {"value": "na", "label": "Nauru", "desc": "Ekakairũ Naoero"},
        {"value": "nv", "label": "Navajo, Navaho", "desc": "Diné bizaad, Dinékʼehǰí"},
        {"value": "nb", "label": "Norwegian Bokmål", "desc": "Norsk bokmål"},
        {"value": "nd", "label": "North Ndebele", "desc": "isiNdebele"},
        {"value": "ne", "label": "Nepali", "desc": "नेपाली"},
        {"value": "ng", "label": "Ndonga", "desc": "Owambo"},
        {"value": "nn", "label": "Norwegian Nynorsk", "desc": "Norsk nynorsk"},
        {"value": "no", "label": "Norwegian", "desc": "Norsk"},
        {"value": "ii", "label": "Nuosu", "desc": "ꆈꌠ꒿ Nuosuhxop"},
        {"value": "nr", "label": "South Ndebele", "desc": "isiNdebele"},
        {"value": "oc", "label": "Occitan", "desc": "Occitan"},
        {"value": "oj", "label": "Ojibwe, Ojibwa", "desc": "ᐊᓂᔑᓈᐯᒧᐎᓐ"},
        {"value": "cu", "label": "Old Church Slavonic, Church Slavic, Church Slavonic, Old Bulgarian, Old Slavonic", "desc": "ѩзыкъ словѣньскъ"},
        {"value": "om", "label": "Oromo", "desc": "Afaan Oromoo"},
        {"value": "or", "label": "Oriya", "desc": "ଓଡ଼ିଆ"},
        {"value": "os", "label": "Ossetian, Ossetic", "desc": "ирон æвзаг"},
        {"value": "pa", "label": "Panjabi, Punjabi", "desc": "ਪੰਜਾਬੀ, پنجابی‎"},
        {"value": "pi", "label": "Pāli", "desc": "पाऴि"},
        {"value": "fa", "label": "Persian", "desc": "فارسی"},
        {"value": "pl", "label": "Polish", "desc": "polski"},
        {"value": "ps", "label": "Pashto, Pushto", "desc": "پښتو"},
        {"value": "pt", "label": "Portuguese", "desc": "Português"},
        {"value": "qu", "label": "Quechua", "desc": "Runa Simi, Kichwa"},
        {"value": "rm", "label": "Romansh", "desc": "rumantsch grischun"},
        {"value": "rn", "label": "Kirundi", "desc": "kiRundi"},
        {"value": "ro", "label": "Romanian, Moldavian, Moldovan", "desc": "română"},
        {"value": "ru", "label": "Russian", "desc": "русский язык"},
        {"value": "sa", "label": "Sanskrit (Saṁskṛta)", "desc": "संस्कृतम्"},
        {"value": "sc", "label": "Sardinian", "desc": "sardu"},
        {"value": "sd", "label": "Sindhi", "desc": "सिन्धी, سنڌي، سندھی‎"},
        {"value": "se", "label": "Northern Sami", "desc": "Davvisámegiella"},
        {"value": "sm", "label": "Samoan", "desc": "gagana faa Samoa"},
        {"value": "sg", "label": "Sango", "desc": "yângâ tî sängö"},
        {"value": "sr", "label": "Serbian", "desc": "српски језик"},
        {"value": "gd", "label": "Scottish Gaelic; Gaelic", "desc": "Gàidhlig"},
        {"value": "sn", "label": "Shona", "desc": "chiShona"},
        {"value": "si", "label": "Sinhala, Sinhalese", "desc": "සිංහල"},
        {"value": "sk", "label": "Slovak", "desc": "slovenčina"},
        {"value": "sl", "label": "Slovene", "desc": "slovenščina"},
        {"value": "so", "label": "Somali", "desc": "Soomaaliga, af Soomaali"},
        {"value": "st", "label": "Southern Sotho", "desc": "Sesotho"},
        {"value": "es", "label": "Spanish; Castilian", "desc": "español, castellano"},
        {"value": "su", "label": "Sundanese", "desc": "Basa Sunda"},
        {"value": "sw", "label": "Swahili", "desc": "Kiswahili"},
        {"value": "ss", "label": "Swati", "desc": "SiSwati"},
        {"value": "sv", "label": "Swedish", "desc": "svenska"},
        {"value": "ta", "label": "Tamil", "desc": "தமிழ்"},
        {"value": "te", "label": "Telugu", "desc": "తెలుగు"},
        {"value": "tg", "label": "Tajik", "desc": "тоҷикӣ, toğikī, تاجیکی‎"},
        {"value": "th", "label": "Thai", "desc": "ไทย"},
        {"value": "ti", "label": "Tigrinya", "desc": "ትግርኛ"},
        {"value": "bo", "label": "Tibetan Standard, Tibetan, Central", "desc": "བོད་ཡིག"},
        {"value": "tk", "label": "Turkmen", "desc": "Türkmen, Түркмен"},
        {"value": "tl", "label": "Tagalog", "desc": "Wikang Tagalog, ᜏᜒᜃᜅ᜔ ᜆᜄᜎᜓᜄ᜔"},
        {"value": "tn", "label": "Tswana", "desc": "Setswana"},
        {"value": "to", "label": "Tonga (Tonga Islands)", "desc": "faka Tonga"},
        {"value": "tr", "label": "Turkish", "desc": "Türkçe"},
        {"value": "ts", "label": "Tsonga", "desc": "Xitsonga"},
        {"value": "tt", "label": "Tatar", "desc": "татарча, tatarça, تاتارچا‎"},
        {"value": "tw", "label": "Twi", "desc": "Twi"},
        {"value": "ty", "label": "Tahitian", "desc": "Reo Tahiti"},
        {"value": "ug", "label": "Uighur, Uyghur", "desc": "Uyƣurqə, ئۇيغۇرچە‎"},
        {"value": "uk", "label": "Ukrainian", "desc": "українська"},
        {"value": "ur", "label": "Urdu", "desc": "اردو"},
        {"value": "uz", "label": "Uzbek", "desc": "zbek, Ўзбек, أۇزبېك‎"},
        {"value": "ve", "label": "Venda", "desc": "Tshivenḓa"},
        {"value": "vi", "label": "Vietnamese", "desc": "Tiếng Việt"},
        {"value": "vo", "label": "Volapük", "desc": "Volapük"},
        {"value": "wa", "label": "Walloon", "desc": "Walon"},
        {"value": "cy", "label": "Welsh", "desc": "Cymraeg"},
        {"value": "wo", "label": "Wolof", "desc": "Wollof"},
        {"value": "fy", "label": "Western Frisian", "desc": "Frysk"},
        {"value": "xh", "label": "Xhosa", "desc": "isiXhosa"},
        {"value": "yi", "label": "Yiddish", "desc": "ייִדיש"},
        {"value": "yo", "label": "Yoruba", "desc": "Yorùbá"},
        {"value": "za", "label": "Zhuang, Chuang", "desc": "Saɯ cueŋƅ, Saw cuengh"}
    ];
stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.