Skip to content

Localization

pama1234 edited this page Jun 6, 2024 · 2 revisions

如果你希望本地化启动器,只需编辑启动器文件。

启动器使用Java的本地化系统,该系统允许多种语言。如果你只计划支持一种语言,你可以直接编辑现有的语言文件。

如果你计划支持多种语言,这尚未经过测试,但理论上你可以在文件名后附加语言代码(例如Launcher_de.propertiesLauncher_fr.properties),Java 应该会检测到正确的文件,如果没有用户语言的语言文件,则会回退到现有文件。

时间、日期和其他数字应该会根据用户的系统语言自动本地化。

编码

默认情况下,启动器使用ISO-8859-1编码加载语言文件,该编码仅覆盖了一部分世界语言

为了支持其他语言,启动器现在可以选择将你的资源文件加载为UTF-8。如果你希望这样做,必须将文件保存为“带BOM的UTF-8”。 BOM(字节顺序标记)是文件开头的一系列字节,启动器用它来检测文件是UTF-8而不是ISO-8859-1。

Notepad++可以将文件转换为这种编码:

Notepad++编码菜单的截图

如果你选择的文本编辑器有类似的选项,也应该可以使用。

Launcher Wiki

教程

  1. Initial-Steps
  2. Creating-Modpacks
  3. Configuring-Self-Update

启动器功能:

自定义:

附加阅读:

觉得此启动器有用吗?

此分支由pama1234维护! 捐赠链接:Ko-fi

捐赠给obw,目前的主项目的维护者:

Support obw on Liberapay

捐赠给sk89q,最初的维护者:

Support sk89q on Patreon

Clone this wiki locally