Bannerlord.LocalizationParser 1.1.0.43

There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global Bannerlord.LocalizationParser --version 1.1.0.43
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local Bannerlord.LocalizationParser --version 1.1.0.43
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Bannerlord.LocalizationParser&version=1.1.0.43
nuke :add-package Bannerlord.LocalizationParser --version 1.1.0.43

Bannerlord.LocalizationParser

Using as a dotnet Tool

Installation

  1. Install the latest .NET 6.0 Runtime.
  2. Run dotnet tool install --global Bannerlord.LocalizationParser to install the tool.

Usage

To run, use bllocparser --game-folder "H:\\SteamLibrary\\steamapps\\common\\Mount & Blade II Bannerlord" --output LocalizationStrings.csv.
You can also just run the executable without arguments to run it in interactive mode!

Using as a Standalone Executable

Installation

  1. Download the latest release.
  2. If a non self-contained executable is downloaded, install the latest .NET 6.0 Runtime.
  3. Extract the file somewhere.

Usage

To run, use Bannerlord.LocalizationParser.exe --game-folder "H:\\SteamLibrary\\steamapps\\common\\Mount & Blade II Bannerlord" --output LocalizationStrings.csv.
You can also just run the executable without arguments to run it in interactive mode!

Output

It will output a .csv file with the following format: |Assembly |Text | |-----------------------------|-----------------------------------------------------------------------------------------------------------------------------------| |TaleWorlds.CampaignSystem.dll|{=TauRjAud}{NAME} of the {FACTION} | |TaleWorlds.CampaignSystem.dll|{=vvCwVo7i}{DAMAGE} {DAMAGE_TYPE} | |TaleWorlds.CampaignSystem.dll|{=0M6ApEr2}Surely you know that {FIRST_NAME} is {RELATIONSHIP} as well as my liege, and will always be able to count on my loyalty.|

Examples

The tool has two run modes - you either pass to the too a path to a valid installation of M&B2: Bannerlord, where it extracts every vanilla game string, or you pass a path to a directory that contains some .dll's, all of them will be parsed.

Product Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
1.1.0.56 351 12/5/2022
1.1.0.55 311 12/5/2022
1.1.0.54 335 11/7/2022
1.1.0.53 403 10/19/2022
1.1.0.52 384 7/28/2022
1.1.0.51 433 7/12/2022
1.1.0.50 441 5/23/2022
1.1.0.43 310 12/18/2021
1.1.0.42 252 12/18/2021
1.1.0.41 480 12/11/2021
1.1.0.40 6,222 11/24/2021
1.1.0.39 325 11/18/2021
1.1.0.38 340 11/16/2021
1.1.0.36 363 11/11/2021
1.1.0.35 351 10/25/2021
1.1.0.34 356 8/23/2021
1.1.0.33 354 8/23/2021
1.1.0.32 349 8/19/2021
1.1.0.31 371 8/19/2021
1.1.0.30 384 8/19/2021
1.1.0.29 355 8/19/2021
1.1.0.28 359 8/19/2021
1.1.0.27 466 6/28/2021
1.1.0.26 387 6/28/2021
1.1.0.25 435 6/28/2021
1.1.0.24 406 6/28/2021
1.1.0.21 410 6/28/2021
1.1.0.20 442 6/28/2021
1.1.0.19 360 6/28/2021
1.1.0.18 362 6/28/2021
1.1.0.17 344 6/28/2021
1.1.0.16 376 6/28/2021
1.1.0.15 370 6/28/2021
1.1.0.8 393 2/23/2021
1.0.0.5 421 2/23/2021
1.0.0.4 372 2/23/2021
1.0.0 408 2/23/2021