Subtitle Translator is an open-source desktop application that uses large language models, including ChatGPT, to translate subtitles into multiple languages. It considers preceding and following dialogue to produce context-aware translations that preserve conversational meaning. The application supports SRT, ASS, SSA, and WebVTT subtitle formats. Its Strict mode maintains a one-to-one correspondence between original and translated subtitle cues. Adaptive mode can merge or split adjacent cues...