Translator++ Ver. 6.10.30 – Improving AI Translator Proxy – LiteLLM

Hellow, fellow translators!

How are you? Did you know that in just two months, it will already be 2025?

Context Continuation in ChatGPT Translations

Now you can add a few translated rows as context material to keep ongoing translations consistent and on-topic.

Context in ChatGPT Setting

LiteLLM – AI Translator Enhancements

LiteLLM now has a prompt UI similar to ChatGPT. You can provide sample prompts as shown in the image. System prompt templates and context prompts have been added as well.

Sample dialogue on LiteLLM Unified AI Translator

Merging OpenAI ChatGPT v1 and v2

To avoid confusion, OpenAI ChatGPT v1 and v2 have been combined and are now simply called “OpenAI ChatGPT.” All settings related to OpenAI ChatGPT will be inherited, including Batch API settings.

No dopelganger setting anymore

Change Log

[6.10.30]

  • Update : transLitellm ver. 0.9
  • Chore : LiteLLM – Converted to BatchTranslate api
  • Add : LiteLLM – Add option to enter system prompt
  • Add : LiteLLM – Add option to enter the sample message
  • Add : LiteLLM – Add option to include context into the prompt
  • Add : LiteLLM – Add option to add reference into the prompt
  • Add : LiteLLM – Add capability to use ChatGPT Batch manager

[6.10.23]

  • Update : DeepL ver. 0.11
  • Fix : DeepL – Removes tags resulted by the new DeepL web translation.
  • Add : BatchTranslate – Capability to process concurrent requests.
  • Update : ChatGPT ver. 0.14
  • Fix : ChatGPT – Capability to utilize concurrent requests.
  • Add : BatchTranslate – Better logger for concurrent batch process.

[6.10.16]

  • Update : TyranoTrans ver. 1.6
  • Fix : TyranoTrans – Race condition problem in some cases when injecting translation
  • Fix : TyranoTrans – Better logging information
  • Update : TransChatGPT ver. 0.13
  • Fix : ChatGPT Batch API – Can set row limit per batch by ChatGPT options.
  • Fix : ChatGPT Batch API – Can set Max character length batch by ChatGPT options.
  • Chore : Merged ChatGPT v2 into ChatGPT to simplify things
  • Update : LiteLLM ver. 0.8
  • Chore : LiteLLM – To use unified LibGPT library
  • Fix : LiteLLM – Updated to the latest LiteLLM library ver 1.49.4
  • Update : transDazedMTL ver. 0.5
  • Fix : transDazedMTL – Changed default model to gpt-4o
  • Fix : Problem with preset manager fields of JSON form.

[6.10.9]

  • Update : TransChatGPT ver. 0.12
  • Add : ChatGPT – Ability to add the previously translated row as context into the prompt to improve accuracy of the translation.
  • Update : UnityTrans ver. 0.8.2
  • Fix : Unity – Cannot start a new unity project.
  • Fix : Unity – Some files are not detected as a valid XUAT translation text file.
  • Fix : Unity – The folder structure is kept when exporting/injecting the file

[6.10.2]

  • Update : Added afterTranslateCommonRoutine & beforeTranslateCommonRoutine various handlers.
  • Update : TransChatGPT Ver. 0.11
  • Fix : Non working “translate here” for ChatGPT v2 translator
  • Update : Translation Memory ver. 0.6
  • Add : Translation Memory – Add default hooks for BatchTranslate handler
  • Fix : BatchTranslate’s progress at 0% although the process is completed.
  • Add : Option to split the batch each file
  • Update : KAG Parser ver. 1.11.1
  • Fix : Problem if parameters.leftHand is blank.
  • Update : DeepL ver. 0.10
  • Fix : Added polyfill for Array.prototype.at() for the latest web DeepL translator