add zh_cn translate.

This commit is contained in:
mzfqy
2022-05-03 22:51:12 +08:00
committed by Melledy
parent 67b744b4ba
commit 70507c34c9
2 changed files with 292 additions and 0 deletions

View File

@@ -37,6 +37,7 @@ public final class Grasscutter {
private static Config config;
private static LineReader consoleLineReader = null;
private static Language language;
private static CNLanguage cn_language;
private static final Gson gson = new GsonBuilder().setPrettyPrinting().create();
private static final File configFile = new File("./config.json");
@@ -145,6 +146,7 @@ public final class Grasscutter {
language = gson.fromJson(file, Language.class);
} catch (Exception e) {
Grasscutter.language = new Language();
Grasscutter.cn_language = new CNLanguage();
Grasscutter.config.Language = "en_us";
saveConfig();
@@ -162,6 +164,11 @@ public final class Grasscutter {
} catch (Exception ee) {
Grasscutter.getLogger().error("Unable to create language file.");
}
try (FileWriter file = new FileWriter("./languages/zh_cn.json")) {
file.write(gson.toJson(cn_language));
} catch (Exception ee) {
Grasscutter.getLogger().error("无法创建中文语言文件。");
}
}
}