Bannerlord.LocalizationParser 1.1.0.56

dotnet tool install --global Bannerlord.LocalizationParser --version 1.1.0.56                
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.56                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Bannerlord.LocalizationParser&version=1.1.0.56                
nuke :add-package Bannerlord.LocalizationParser --version 1.1.0.56                

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 393 12/5/2022
1.1.0.55 336 12/5/2022
1.1.0.54 359 11/7/2022
1.1.0.53 428 10/19/2022
1.1.0.52 412 7/28/2022
1.1.0.51 461 7/12/2022
1.1.0.50 470 5/23/2022
1.1.0.43 334 12/18/2021
1.1.0.42 276 12/18/2021
1.1.0.41 506 12/11/2021
1.1.0.40 6,251 11/24/2021
1.1.0.39 350 11/18/2021
1.1.0.38 366 11/16/2021
1.1.0.36 388 11/11/2021
1.1.0.35 377 10/25/2021
1.1.0.34 384 8/23/2021
1.1.0.33 385 8/23/2021
1.1.0.32 376 8/19/2021
1.1.0.31 400 8/19/2021
1.1.0.30 413 8/19/2021
1.1.0.29 383 8/19/2021
1.1.0.28 386 8/19/2021
1.1.0.27 496 6/28/2021
1.1.0.26 416 6/28/2021
1.1.0.25 464 6/28/2021
1.1.0.24 436 6/28/2021
1.1.0.21 439 6/28/2021
1.1.0.20 473 6/28/2021
1.1.0.19 389 6/28/2021
1.1.0.18 392 6/28/2021
1.1.0.17 373 6/28/2021
1.1.0.16 407 6/28/2021
1.1.0.15 400 6/28/2021
1.1.0.8 424 2/23/2021
1.0.0.5 453 2/23/2021
1.0.0.4 401 2/23/2021
1.0.0 437 2/23/2021