diff --git a/gemini_srt_translator/main.py b/gemini_srt_translator/main.py index a6098f7..6e14a8c 100644 --- a/gemini_srt_translator/main.py +++ b/gemini_srt_translator/main.py @@ -156,7 +156,7 @@ def _process_batch(self, chat: ChatSession, batch: list[SubtitleObject], transla if line["index"] not in [x["index"] for x in batch]: raise Exception("Gemini has returned different indices.") if self.dominant_strong_direction(line["content"]) == "rtl": - translated_subtitle[int(line["index"])].content = f"\u202B{line["content"]}\u202C" + translated_subtitle[int(line["index"])].content = f"\u202B{line['content']}\u202C" else: translated_subtitle[int(line["index"])].content = line["content"] batch.clear()