From 0d212868d9af73ae4b49ebe643d09d85a3aaf1bc Mon Sep 17 00:00:00 2001 From: Jovan Date: Tue, 5 Jul 2022 23:53:26 +0200 Subject: [PATCH] Added translation for filename --- video_creation/final_video.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/video_creation/final_video.py b/video_creation/final_video.py index d706361..be42d86 100755 --- a/video_creation/final_video.py +++ b/video_creation/final_video.py @@ -4,6 +4,7 @@ import os import re from os.path import exists from typing import Dict +import translators as ts from moviepy.editor import ( VideoFileClip, @@ -35,7 +36,14 @@ def name_normalize( name = re.sub(r'([0-9]+)\s?\/\s?([0-9]+)', r'\1 of \2', name) name = re.sub(r'(\w+)\s?\/\s?(\w+)', r'\1 or \2', name) name = re.sub(r'\/', r'', name) - return name + + if os.getenv("POSTLANG") != "": + print_substep("Translating filename...") + translated_name = ts.google(name, to_language=os.getenv("POSTLANG")) + return translated_name + + else: + return name def make_final_video(number_of_clips: int, length: int, reddit_obj: dict):