github machinewrapped/llm-subtrans v1.2.0
Support for GPT-5 and app localization

latest releases: v1.3.2, v1.3.1, v1.3.0...
23 days ago

** 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

New Contributors

Full Changelog: v1.1.2...v1.2.0

Don't miss a new llm-subtrans release

NewReleases is sending notifications on new releases.