You are viewing a potentially older version of this package. View all versions.
1TimeMod-CustomCharacterTranslationFix-1.0.0 icon

CustomCharacterTranslationFix

Fixes 'No translation found' errors on custom characters by filling their names and descriptions from the .custom.json files.

Date uploaded a day ago
Version 1.0.0
Download link 1TimeMod-CustomCharacterTranslationFix-1.0.0.zip
Downloads 12
Dependency string 1TimeMod-CustomCharacterTranslationFix-1.0.0

This mod requires the following mods to function

BepInEx-BepInExPack_IL2CPP-6.0.788 icon
BepInEx-BepInExPack_IL2CPP

BepInEx pack for IL2CPP x64 Unity games. Preconfigured and ready to use.

Preferred version: 6.0.788

README

Custom Character Translation Fix

The problem

Custom characters load, but their names, descriptions, weapons and passives show No translation found for '…' in Main Menu instead of the real text. This often happens on PCs whose Windows system language isn't English.

The fix

This plugin targets custom-character mods that load characters from .custom.json files. It reads the names and descriptions from those files and writes them into the game's text tables for every language, so the text shows up without changing your Windows language settings.

Install

Drop TranslationFix.dll into BepInEx/plugins. No configuration is needed.

Notes

  • The custom text is shown as written in the character files (usually English), whatever language the game is set to.
  • Skin names are not covered yet. If you see a missing-text error on a skin, open an issue with your BepInEx/LogOutput.log.
  • Check BepInEx/LogOutput.log for Filled N missing entries to confirm it is working.

Credits

Thanks to phantomgear70 on Nexus Mods, who first worked out that the problem was tied to the system language.

CHANGELOG

Changelog

1.0.1

  • Fixed "No translation found" errors on skin names and skin descriptions.

1.0.0

  • Initial release: fills in character, weapon and passive names and descriptions.