Skip to content

noccu/umamusume-db-translate

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Github Pages

This project aims to create a tool in form of a static webpage to translate the game Uma Musume Pretty Derby by patching master.mdb file, which is easily swappable in Windows / DMM distribution of the game.

To do this, it uses sql.js to manipulate master.mdb directly in the browser.

Usage

The tool can be accessed at https://noccu.github.io/umamusume-db-translate/.

Contributing

Please open a pull-request with the changes!

The translation data sources can be found in csv format in src/data/ directory.
All csv files in it will be merged into a single json file and used to do simple search-and-replace over the text_data table in master.mdb.

Development

To generate the final static page, simply run make. Note that you need jq to be installed.

For local development/testing, simply run a webserver serving the public directory output with e.g. serve

$ make
==> Cleaning project…
==> Converting csv files into a single json…
==> Building static page…
==> Done!

$ npx serve public
┌───────────────────────────────────────────────────┐
│                                                   │
│   Serving!                                        │
│                                                   │
│   - Local:            http://localhost:5000       │
│   - On Your Network:  http://192.168.1.1:5000     │
│                                                   │
│   Copied local address to clipboard!              │
│                                                   │
└───────────────────────────────────────────────────┘

About

Translate Umamusume by patching master.mdb

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 59.6%
  • Shell 14.8%
  • HTML 11.3%
  • Python 8.6%
  • Makefile 4.6%
  • jq 1.1%