Gemini-srt-translator

Latest version: v1.6.0

Safety actively analyzes 722491 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

1.6.0

Patch Notes:
- **NEW:** Add colored output:
- Messages are now properly colored based on their intent
- You can disable colors with the new `use_colors` variable (default `True`)

- **NEW:** Add progress bar:
- Progress will now be neatly displayed in a dynamic progress bar for better readibility

- **NEW:** Automatic progress resume:
- GST will now track where the last execution stopped
- User will be asked if they want to resume or restart
- *.progress files will be saved on the directory for tracking)
- This can be skipped by removing the *.progress file or by using the `start_line` variable

**Full Changelog**: https://github.com/MaKTaiL/gemini-srt-translator/compare/v1.5.2...v1.6.0

New Contributors
- angelitto2005 made their first contribution in https://github.com/MaKTaiL/gemini-srt-translator/pull/25

1.5.2

Patch Notes:

- **FIX:** Stop execution and prompt user to restart script after GST upgrades

**Full Changelog**: https://github.com/MaKTaiL/gemini-srt-translator/compare/v1.5.1...v1.5.2

1.5.1

Patch Notes:
- **NEW:** Add package version check and upgrade:

- GST will now automatically check for newer versions and ask if the user wants to upgrade
- The version check can be skipped with the new `skip_upgrade` variable set to `True` (default: `False`)

**Full Changelog**: https://github.com/MaKTaiL/gemini-srt-translator/compare/v1.5.0...v1.5.1

1.5.0

Patch Notes:
- **NEW:** Add support for partial translations:
- GST will now automatically save progress in case of forced interruptions or failures
- Progress will be saved to output file including both translated and untranslated lines
- GST will warn the user with which line number they should start from in the next run

- **NEW:** Add support for resuming translations:
- Add prompt asking the line number for which to resume translation if an existing translated file is detected
- Add `start_line` optional parameter (for skipping prompt)

- **QOL:** Issue warning if chosen model is not available.
- **QOL:** Improved layout of printed messages and errors (colored messages coming soon)

**Full Changelog**: https://github.com/MaKTaiL/gemini-srt-translator/compare/v1.3.4...v1.5.0

1.3.4

Patch Notes:
- **FIX**: Added new library for fixing json format errors returned from Gemini and prevent unintended progress failures

- json-repair == 0.39.1

**Full Changelog**: https://github.com/MaKTaiL/gemini-srt-translator/compare/v1.3.3...v1.3.4

1.3.3

Patch Notes:
- **FIX**: Prevent Gemini from hallucinating and merging dialogs when it shouldn't:

- Changed request temperature to 0
- Improved system instruction

- **FIX**: Removed final delay after all dialogs have already been translated when using Pro versions
- Bump google-generativeai version to 0.8.4

**Full Changelog**: https://github.com/MaKTaiL/gemini-srt-translator/compare/v1.3.2...v1.3.3

Page 1 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.