Skip to main content

Extracting Strings

See Extracting Resources before proceeding. You must have gameresources.resources extracted.

A string is a sequence of characters (text) that appears literally.

Extracting Tools:

BlangJsonGenerator by PowerBall253 - Download
Exports BLANG files into JSON, a format that can be edited with raw text editor, such as Notepad++.

BlangParser by proteh - Download
Directly modifies BLANG files with a simple GUI.

Currently, there are no released packages for BlangParser.
You will either need to find a compiled version in the 2016+ Modding Discord server
or compile it with a C# compiler.

Each BLANG file usually range from 1.5 MB to 2 MB of storage.

Finding BLANG files

  • As of Update 6.3, the highest-priority string files are located in gameresources_patch1\strings from your resource output directory.
  • Copy any language BLANG file of choice and paste is somewhere safe.
    This will be the string file that you will modify.

Extraction Instructions: ( BlangJsonGenerator )

  • Run "BlangJsonGenerator.exe".
  • Select option 1.
  • Input the name of the .blang file. ( ex: english.blang )
  • Input the language name. ( ex: english )
  • Input the name of the output file. ( ex: english.json )
  • Close the executable.
  • You may now edit each string value. See [TEMP] for more information.

The output folder must be end with .json

List of Resources:

english.blang
french.blang
german.blang
italian.blang
japanese.blang
korean.blang
latin_spanish.blang
polish.blang
portuguese.blang
russian.blang
simplified_chinese.blang
spanish.blang
traditional_chinese.blang