** Re-released with a fix for English locale **
Added support for the GPT-5 models gpt-5
, gpt-5-mini
and gpt-5-nano
. These require OpenAI's newer Responses API rather than the old Chat API, so the client has been updated. Updated the documentation with recommendations on the model to use... spoiler alert: not gpt-5-nano!
Something I've wanted to do for a long time is add localization to GPT-Subtrans so that you can use it in your own language - it also seemed like a good opportunity to try out AI agent workflows, so this feature was a collaboration between:
- Claude Code
- Cursor Agent
- Github Copilot Agent
- Gemini Code Assist (mainly as reviewer)
- Gemini 2.5 Pro (translator)
- ChatGPT (translator)
- @machinewrapped (mainly the $ for API credits and commiserating with Gemini when it repeatedly failed to write working code)
Localization is provided for Spanish and Czech to start with - I encourage users to contribute localizations to their own locale. The process is quite straightforward if you can install from source, and documented in docs/localization_contributing.md. I have no current plans to add further locales myself, but could probably be persuaded if there was a volunteer to test it.
Note that the PR was over 10,000 lines of code, most written by AI, so there are likely to be bugs in the initial release, but the standard load/translate/edit operations are all tested and working.
What's Changed
- Fix:
summary
tag autoclosing broken. by @zorbathut in #247 - break after truncating text by @machinewrapped in #248
- Configurable timeout for custom servers by @machinewrapped in #249
- Add support for GPT-5 by @machinewrapped in #256
- Add localization support by @machinewrapped in #257
New Contributors
- @zorbathut made their first contribution in #247
Full Changelog: v1.1.2...v1.2.0