Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
CustomTranslation
Add custom translation for unsupported languages.
| Last updated | a month ago |
| Total downloads | 257 |
| Total rating | 0 |
| Categories | Mods Accessibility |
| Dependency string | CarrieForle-CustomTranslation-0.2.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack_Silksong
BepInEx modloader. Preconfigured and ready to use.
Preferred version: 5.4.2304silksong_modding-I18N
A Hollow Knight: Silksong mod that automatically loads localized text for other mods.
Preferred version: 1.0.3silksong_modding-DataManager
DataManager is a mod that saves and loads data - global as well as save slot-specific - on behalf of other mods.
Preferred version: 1.2.2CarrieForle-CustomFont
Replace font with a `.ttf` or `.otf` font. Built for both players and developers.
Preferred version: 0.1.1README
CustomTranslation
Load custom translation/localization for unsupported (or supported) languages in Silksong.
It is compatible with I18N, allowing you to translate mods in unsupported languages.
Install
It's recommended to use a Thunderstore mod manager (e.g., r2modman) for ease of installation.
You can also do a manual installation. First install BepinEx. Download the mod. Go to Silksong installation folder (where you should've installed BepinEx) and extract the mod zip file under BepinEx/plugins. You also need to install the dependencies which can be found on Thunderstore.
This is what your folder structure should look like:
.
└── BepinEx/
└── plugins/
├── CarrieForle-CustomTranslation/
│ ├── CustomTranslation.dll
│ ├── CustomTranslation.pdb
│ └── ...
└── ...
Usage
See here.
Build
.NET 10 is required.
Create SilksongPath.props. Copy and paste the following text and edit as needed.
<Project>
<PropertyGroup>
<SilksongFolder>SilksongInstallPath</SilksongFolder>
<!-- If you use a mod manager rather than manually installing BepInEx, this should be a profile directory for that mod manager. -->
<SilksongPluginsFolder>$(SilksongFolder)/BepInEx/plugins</SilksongPluginsFolder>
</PropertyGroup>
</Project>
dotnet build -c Release