Skip to content
This repository has been archived by the owner on Sep 29, 2022. It is now read-only.
/ KanColleEn Public archive

Kantai Collection English MITMProxy localization

Notifications You must be signed in to change notification settings

JediKnightChan/KanColleEn

Repository files navigation

KanColleEn - Kantai Collection English localization

Codacy Badge

KanColleEn uses MITMProxy for replacing game data on Japanese with translated content

Screenshots

Preview 1

Preview 2

Warning

Open Beta Test

Not properly tested yet.

Accounts banned: 0/1 (0%)

There is a potential risk. (Though no malicious scripts such as hash checkers have been found yet)

Translation Progress

Interface

  • Main game menu (ring menu)
  • Side game menu
  • "Build" tab
  • "Docks" tab

API

  • Quests
  • Ship types
  • Fleet girls' names
  • Item names

Installation

  • Download this repository or git clone it, cd to it

    $ git clone https://github.com/JediKnightChan/KanColleEn.git
    $ cd KanColleEn
  • Do you have Python3?

    • If yes, install mitmproxy via PIP3.
      $ pip3 install mitmproxy

      MITMProxy will be installed to your Python/Scripts directory, so you will be able to start it from any directory, if your Python3 is added to your PATH variable (most probably it is)

    Don't have Python3 installed?

    • Install MITMProxy from their official site

      You will have to find the path to MITMProxy, eg "C:/Program Files (x86)/mitmproxy/bin/" (Windows)

  • Start one of the 3 MITMProxy programs (mitmdump/mitmweb/mitmproxy) and pass KanColleEn.py to it

    > mitmdump.exe --set anticache -s ./KanColleEn.py
    $ mitmdump --set anticache -s ./KanColleEn.py
  • Set 127.0.0.1:8080 as your proxy server (You can open your browser settings and search for "proxy")

  • Optional: go to mitm.it and install certificate if you are going to use https web-sites during gameplay

  • Clear your browser cache

  • Enable official English interface in your game preferences (Main menu (Port) - right bottom "Settings" button - Interface mode - last option - "Settings" button)

Features

  • Can translate game interface
  • NEW: Can translate fleet girls' names, items and quests
  • TODO: add other game API translation (dialogues, etc)
  • TODO: handle fonts (change interface font, change fleet girls' names font size)

Support

ALL HAIL BRITANNIA!

API translation is taken from kc3-translations repo. Thanks to translators!

All rights reversed

About

Kantai Collection English MITMProxy localization

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages