CustomTranslation
Add custom translation for unsupported languages.
| Last updated | 4 days ago |
| Total downloads | 63 |
| 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