Works with
Optional integrations and compatible files.

Translate Rust chat and plugin language files

- In-game chat. Players can read messages in the language they choose.
- Plugin language files. Translate several plugins at once and review the results before saving.
Oxide and Carbon · Translation service billed separately
Open the PimpMyRust configurator →

Glass Cards
Translate several plugins at once

Pick the plugins and languages. For example, translate the welcome messages, alerts and menu labels from three plugins into French and German in one run.
- Preview the translations before replacing the files on your server.
- After an update. Find new or changed messages that still need translating.

One plugin file translated into French and German
Let players choose their language

Players type /ait to choose their language, turn translation on or off, or show the original message alongside the translation.
Global chat is supported. You can also enable translation for team, clan or local chat.
Pick and customize one of the three menu templates in the PimpMyRust configurator.

Field Radio

Compact Console
What will translation cost?

Your translation provider bills for usage. These estimates use GPT-6 Luna from OpenAI.

| Example | Estimated API cost (USD) |
|---|---|
| One file into one language | $0.0012 |
| Ten files into three languages each | $0.036 |
| 1,000 chat messages a day, one language | $0.96 / 30 days |
| 1,000 chat messages a day, three languages | $2.88 / 30 days |
- Files. 2,000 input and 2,000 output tokens per file and language.
- Chat. 120 input and 40 output tokens per translation. The three-language example assumes a higher daily request limit than the default.
Estimates use standard rates and exclude tax, retries and extra reasoning tokens. GPT-6 Luna pricing →
Configure and translate with PimpMyRust

Configure AI Translation Pro →
Edit AITranslationPro.json directly or change your settings in the PimpMyRust configurator. Download your files or sync them with a connected server.
Choose your translation provider, such as OpenAI, DeepL or Gemini. You can use a different provider for chat and files.

Translate from the Hub. Open a plugin’s language files and choose Translate with AI. You can review the result before applying it. This requires access to the Hub’s server tools and a server connected over SFTP and RCON with Pro running.
Manual installation

-
Extract the ZIP and merge its folders into
oxide/orcarbon/. -
Load the included PimpMyCUI 1.4.0, then AITranslationPro. Keep the manifest and three layouts together in
data/PimpMyCUI/plugin-pages/aitranslationpro/. Set your provider and its API key inconfig/AITranslationPro.json, then reload. -
Grant
aitranslationpro.chat.useto the groups that can use translated chat and test/aitin game.
PimpMyCUI renders the player menu. Chat and file translation work without the menu. To translate a file into French and German from the server console, run aitpro.translateplugin MyPlugin fr de.
You can edit the JSON directly or use the optional PimpMyRust configurator.
Installation and command guide → · Codefling support →
