Opis zlecenia
Zlecę napisanie skryptu w Google Apps Script który będzie łączył się po API z YouTube oraz Google Translator, a następnie będzie tłumaczył tytułu i opisy filmów z języka polskiego na inne.
Jak powinien działać skrypt?
1. Uruchamiany w Google Apps Script
2. Wybieramy co chcemy zrobić:
a) pobranie listy filmów z kanału youtube (musi być opcja wskazania konkretnego filmu youtube lub/i data publikacji filmu w formie zakresu np. 01.06 do 30.06.2024)
b) kolejna funkcja sprawdza czy film posiada jakieś tłumaczenia inne niż język polski, jeśli są to zapisuje wartość, dodatkowo zapisuje oryginalny tytuł i opis do 2 osobnych kolumn w pliku Google Sheets), dodatkowo, dla języków gdzie nie ma tłumaczeń dodaje kolumnę z pustą wartością zgodnie z schematem: język_tytuł, język_opis np. EN_tytuł, EN_opis
c) kolejna funkcja tłumaczy tytuł i opis filmu z języka polskiego na wszystkie dostępne w youtube i jednocześnie obsługiwane przez API Google Translation, wyniki tłumaczeń zapisuje do pliku do odpowiedniej kolumny (musi być opcja wyboru filmów jakie chcę tłumaczyć, bo w pliku może być ich dużo i API osiągnie limit, chcę podać ID filmu / adres URL lub date publikacji i to co w pliku jest sprawdza skrypt aby ponownie do API YouTube się nie odwoływać).
d) możliwość aktualizacji filmów dla przetłumaczonych tytułów i opisów, podobnie jak punkt C
Głównie trzeba wziąć pod uwagę limity API YouTube i Google Translation oraz możliwość wyboru co ma być aktualizowane na podstawie pliku Google Sheets w którym odbywać się będzie zarządzanie.
Kolumny które powinny znaleźć się w Google Sheets:
Data publikacji filmu | link URL | ID filmu | Tytuł | Opis | Dodanych tłumaczeń | język_tytuł | język_opis
W razie dodatkowych informacji zapraszam do kontaktu.