Autolocalization

v1.5.6·Updated 2025-11-22

Make all mod interfaces display in your preferred language!

About this mod Machine translation

🌍 AutoLocalization Engine

Make all mod configuration texts display in your preferred language!

✨ What This Mod Does For You

  • 🎯 Native Language Experience - Convert all mod configuration texts to your preferred language
  • 🔄 Automatic Detection - Intelligently discovers all text content that needs translation
  • 📝 Easy Translation - Simple text editing to complete language conversion
  • ⚡ Smooth Performance - Optimized for large numbers of mods, doesn't affect gameplay
  • 🌐 Multi-language Support - Supports any language you prefer
  • 🛡 Stable & Safe (v1.5.6) - Safer handling of invalid translations and config keys to prevent crashes

🎯 How It Works

Step 1: Automatic Scanning

The mod automatically scans all your installed mods to find text content that needs translation

Step 2: Generate Translation Files

The system creates two files:

  • 📄 collected_items.yaml - Contains all original text needing translation
  • 📄 translations.yaml - Where you add your language translations

Step 3: Enjoy Native Language Reading

Simply fill in your translations and restart the game to enjoy reading in your native language!

📥 Installation Guide

  • Download the mod file
  • Extract to your game's BepInEx/plugins folder
  • Start the game
  • Begin enjoying automatic localization services!

💡 Recommended (optional): Placing this mod early in the load order can help capture more config texts, but it is not required

🛠️ How to Use

First Time Setup

  • Start the game - the mod begins working automatically
  • Find generated files in BepInEx/config/Autolocalization
  • Open the translations.yaml file
  • Add your translations using the format: Original Text: Translation
  • Save the file and restart the game

Translation Example

The system supports two YAML file formats. You can use either format:

Flat Format (Simple, backward-compatible)

English to Chinese

Graphics Settings: graphics settings

Master Volume: master volume

Enable Shadows: Enable shadows

English to Japanese

Graphics Settings: グラフィック Settings

Master Volume: マスターボリューム

Enable Shadows: シャドウをeffectiveにする

English to Korean

Graphics Settings: 그래픽 설정

Master Volume: 마스터 볼륨

Enable Shadows: 그림자 활성화

English to French

Graphics Settings: Paramètres graphiques

Master Volume: Volume principal

Enable Shadows: Activer les ombres

English to Spanish

Graphics Settings: Configuración de gráficos

Master Volume: Volumen principal

Enable Shadows: Habilitar sombras

English to German

Graphics Settings: Grafik-Einstellungen

Master Volume: Hauptlautstärke

Enable Shadows: Schatten aktivieren

English to Russian

Graphics Settings: Настройки графики

Master Volume: Основная громкость

Enable Shadows: Включить тени

Nested Format (Grouped by mod GUID, recommended for large projects)

Grouped by mod GUID for better organization

com.example.mod1:

"Graphics Settings": "Graphics Settings"

"Master Volume": "Master Volume"

"Enable Shadows": "Enable Shadows"

com.example.mod2:

"Graphics Settings": "Graphics Settings"

"Master Volume": "マスターボリューム"

"Enable Shadows": "シャドウを Effective にする"

com.example.mod3:

"Graphics Settings": "그래픽 설정"

"Master Volume": "마스터 볼륨"

"Enable Shadows": "그림자 활성화"

com.example.mod4:

"Graphics Settings": "Paramètres graphiques"

"Master Volume": "Volume principal"

"Enable Shadows": "Activer les ombres"

com.example.mod5:

"Graphics Settings": "Configuración de gráficos"

"Master Volume": "Volumen principal"

"Enable Shadows": "Habilitar sombras"

com.example.mod6:

"Graphics Settings": "Grafik-Einstellungen"

"Master Volume": "Hauptlautstärke"

"Enable Shadows": "Schatten aktivieren"

com.example.mod7:

"Graphics Settings": "Настройки графики"

"Master Volume": "Основная громкость"

"Enable Shadows": "Включить тени"

💡 Tip: The system automatically detects and loads both formats. Use nested format for better organization when managing translations for multiple mods.

When Installing New Mods

  • New mod text is automatically added to collection files
  • Simply add translations for new content in your translation file
  • Save …

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file. In multiplayer, the host and every client need the same mods installed.

Dependencies

Install these first, or the mod will not work:

denikson-BepInExPack_ValheimValheimModding-YamlDotNet

File & checksum

Filename
Autolocalization-1.5.6.zip
File size
164.9 KiB