Git Product home page Git Product logo

automergetranslation's Introduction

autoMergeTranslation

You are now in English

中文介绍

About

This is for the automation of merging msgbnd.dcx files from Elden Ring translation mods.

Yabber is used for extracting and repacking files

ER.BDT.Tool is used for extracting game data files to msgbnd files (not needed to use this program)

For user convenience, I included game msgbnd files from Elden Ring in release files.

Demonstration Video

Usage

  1. Install Yabber v1.3.1

  2. Download autoMergeTranslation.7z file from release page

  3. Extract the zip file, then copy the base msgbnd.dcx files of your language to basemsg folder

  4. Open the autoMergeTranslation.exe. Initial open will auto create a ini config file. Follow the example to set those values according to your file paths

    • Config explanations:
      • 'Yabber_folder' : the folder which Yabber.exe is in.
      • 'base_msg_folder' : stores msg files extracted from base game for comparison
      • 'merged_msg_folder' : the output folder of this program, stores merged msgbnd.dcx files.
      • In [mod_msg_folders] the items are sorted by mod load order(currently have to manually decide the order). Each value is a string mod_msg_folder, which contains mod msgbnd.dcx files.
  5. Do as the program instructed. Press Enter to start. You can leave this program running in the background.

  6. When finished, it says all done, the press Enter to exit.

  7. Get the merged msgbnd.dcx files from merged_msg_folder(set in ini) and enjoy!

automergetranslation's People

Contributors

skpc9 avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.