CKRainbow / liliths-throne-localization

该仓库已经停止维护,请前往https://github.com/chinese-liliths-throne/liliths-throne-chinese-localization

Home Page:https://github.com/chinese-liliths-throne/liliths-throne-chinese-localization

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

liliths-throne-localization

该项目致力于“Lilith's Throne”(莉莉丝的王座)的汉化计划,并提供了一步到位的源码下载、字典下载、字典更新、条目提取、源码替换方法。

目前计划每天UTC 12:40进行自动打包生成jar,供汉化测试使用,支持windows和linux。

使用方法

打包jar下载

点击右侧“Releases”选择最新且对应操作系统的版本下载,并安装openjdk17以上的版本,设置路径,进行游玩。如不清楚,请百度“如何打开jar文件”。

当前Windows可以直接解压后点击exe文件开始游戏,请注意不要使用中文路径,会导致路径识别问题!

目前支持:

  • Windows
  • Linux
  • Aarch64
  • Mac

在此附上使用手机游玩的可能性方案,比较复杂,且对手机性能有一定要求。

自行编译

安装依赖

通过

pip install -r requirements.txt

安装所需依赖

应用汉化

首先打开main.py在PARATRANZ_ACCESS_TOKEN处填入从paratranz获取的API TOKEN(个人页面-设置),再使用(根据系统或所用终端)

bash ./bash.sh

./bash.bat
  • 由于以上两种方法需要依靠git的submodule,在clone仓库时会出现网络连接问题,若无法使用,也可以选择直接执行
python main.py

编译文件

若希望同时获得exe文件,请在编译前先运行

python exe_bundle.py

程序运行完毕后,进入liliths-throne-public-dev路径下,通过命令完成编译。

cd liliths-throne-public-dev
mvn package
  • 使用maven编译请先前往官方网站下载并配置路径。
    • 一般来说maven编译时需要下载依赖,且速度较慢,推荐国内用户设置镜像
    • 具体方法可以参见这里
    • 在此提供一个华为的镜像源,找到maven安装根目录下的"./conf/setting.xml",在"mirrors"标签下添加:
<mirror>  
	<id>huaweicloud</id>
	<name>huawei Maven</name>
	<url>http://repo.huaweicloud.com/repository/maven/</url>
	<mirrorOf>central</mirrorOf>
</mirror>  
  • 使用其他方法编译请详见源码中的lilithsThroneBuildTutorial.md
  • 该版本推荐使用java17及以上版本编译,而非原仓库推荐的java8。

About

该仓库已经停止维护,请前往https://github.com/chinese-liliths-throne/liliths-throne-chinese-localization

https://github.com/chinese-liliths-throne/liliths-throne-chinese-localization


Languages

Language:Python 97.0%Language:Java 2.4%Language:Shell 0.3%Language:Batchfile 0.3%