Skip to content

Configuration

BuildBot edited this page Jun 12, 2026 · 1 revision

Configuration

Open the settings dialog via Edit → Settings or Ctrl+,.

Translation backend

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)

Claude API key

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.

NexusMods

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).

Quality checking

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

Config file location

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

Clone this wiki locally