Skip to content

A solution for UGUI Translation, based on akyryz‘s UITL. (Archived)

Notifications You must be signed in to change notification settings

su9257/UnityEngine.UI.Translation

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unity UI Translation

A solution for Unity games (UGUI) translation, created by akyryz at first.

Currently, it supports Unity 5.x-5.6.0. It won't work on Unity 5.6.3+ because of some type changes. The further versions will focus on the newest Unity versions.

Notice: This is for game translation without the source project. If you are a developer and searching for a solution to use in your own game, this project is not for you.

UITL

UnityEngine.UI.Translation by akyryz

The Loader. It's based on akyryz's UI Translation Loader (version 0.16). It works with modified UnityEngine & UnityEngine.UI to dump texts/textures/audios and reload the translated version at runtime.

TODO:

  • Font support

UITI

UInjector by Ulysses

The Injector. It modifies UnityEngine & UnityEngine.UI to create a version which can co-operate with the Loader. It aims to support Unity 5.x.

It only supports the Loader here and may not support akyryz's new version since I have no idea what he might add into it :) and I may add some other things into it later.

Demo

Japanese: (Original)

P.K.-jp

English:

P.K.-en

Chinese: (Currently, the font is changed manually.)

P.K.-zh

About

A solution for UGUI Translation, based on akyryz‘s UITL. (Archived)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%