-
Notifications
You must be signed in to change notification settings - Fork 1
Configuration
BuildBot edited this page Jun 12, 2026
·
1 revision
Open the settings dialog via Edit → Settings or Ctrl+,.
| Setting | Description |
|---|---|
| Backend |
Ollama (local) or Claude API (cloud) |
| Ollama URL | Default: http://localhost:11434
|
| Model | Ollama model name, e.g. translategemma3-st
|
| Claude model | Haiku 4.5 (fast/cheap), Sonnet 4.6, Opus 4.8 |
| Workers | Parallel translation threads (default 10) |
The Claude API key is stored securely via the system keyring (or AES-256-GCM encrypted file as fallback). It is never written to the JSON config file.
Enter the key in Settings → Claude API Key and click Save.
| Setting | Description |
|---|---|
| API Key | From nexusmods.com/users/myaccount?tab=api |
| File Group ID | From the mod's Files tab → ⋯ → API Info (used for automated uploads) |
The API key is XOR+base64 obfuscated in the JSON config (not plaintext, not strongly encrypted).
| Setting | Description |
|---|---|
| Enable AI QC | Run qcgemma4-st model after each translation |
| AI QC model | Default: qcgemma4-st
|
| Severity threshold | Minimum severity to flag an issue |
The JSON config is stored in the platform config directory:
-
Linux:
~/.config/BethesdaStringsEditor/settings.json -
Windows:
%APPDATA%\BethesdaStringsEditor\settings.json -
macOS:
~/Library/Application Support/BethesdaStringsEditor/settings.json