fix: add some missing tranditional Chinese translations.

This commit is contained in:
huanghongxun
2021-09-04 02:06:56 +08:00
parent cabba82118
commit bb15d72032
4 changed files with 150 additions and 7 deletions

View File

@@ -28,9 +28,13 @@ import javafx.scene.layout.BorderPane;
import javafx.scene.layout.VBox; import javafx.scene.layout.VBox;
import org.jackhuang.hmcl.auth.Account; import org.jackhuang.hmcl.auth.Account;
import org.jackhuang.hmcl.setting.Accounts; import org.jackhuang.hmcl.setting.Accounts;
import org.jackhuang.hmcl.ui.*; import org.jackhuang.hmcl.ui.Controllers;
import org.jackhuang.hmcl.ui.FXUtils;
import org.jackhuang.hmcl.ui.ListPageBase;
import org.jackhuang.hmcl.ui.SVG;
import org.jackhuang.hmcl.ui.construct.AdvancedListBox; import org.jackhuang.hmcl.ui.construct.AdvancedListBox;
import org.jackhuang.hmcl.ui.decorator.DecoratorPage; import org.jackhuang.hmcl.ui.decorator.DecoratorPage;
import org.jackhuang.hmcl.util.i18n.I18n;
import org.jackhuang.hmcl.util.javafx.MappedObservableList; import org.jackhuang.hmcl.util.javafx.MappedObservableList;
import static org.jackhuang.hmcl.ui.versions.VersionPage.wrap; import static org.jackhuang.hmcl.ui.versions.VersionPage.wrap;
@@ -91,6 +95,9 @@ public class AccountListPage extends ListPageBase<AccountListItem> implements De
}) })
.addNavigationDrawerItem(settingsItem -> { .addNavigationDrawerItem(settingsItem -> {
settingsItem.setTitle(i18n("account.methods.authlib_injector")); settingsItem.setTitle(i18n("account.methods.authlib_injector"));
if (I18n.hasKey("account.methods.authlib_injector.subtitle")) {
settingsItem.setSubtitle(i18n("account.methods.authlib_injector.subtitle"));
}
settingsItem.setLeftGraphic(wrap(SVG.gear(null, 20, 20))); settingsItem.setLeftGraphic(wrap(SVG.gear(null, 20, 20)));
settingsItem.setOnAction(e -> Controllers.dialog(new CreateAccountPane(Accounts.FACTORY_AUTHLIB_INJECTOR))); settingsItem.setOnAction(e -> Controllers.dialog(new CreateAccountPane(Accounts.FACTORY_AUTHLIB_INJECTOR)));
}) })

View File

@@ -67,7 +67,7 @@ public class LauncherSettingsPage extends BorderPane implements DecoratorPage {
{ {
AdvancedListBox sideBar = new AdvancedListBox() AdvancedListBox sideBar = new AdvancedListBox()
.addNavigationDrawerItem(settingsItem -> { .addNavigationDrawerItem(settingsItem -> {
settingsItem.setTitle(i18n("settings.game.current")); settingsItem.setTitle(i18n("settings.type.global.manag"));
settingsItem.setLeftGraphic(wrap(SVG.gamepad(null, 20, 20))); settingsItem.setLeftGraphic(wrap(SVG.gamepad(null, 20, 20)));
settingsItem.activeProperty().bind(tab.getSelectionModel().selectedItemProperty().isEqualTo(gameTab)); settingsItem.activeProperty().bind(tab.getSelectionModel().selectedItemProperty().isEqualTo(gameTab));
settingsItem.setOnAction(e -> tab.getSelectionModel().select(gameTab)); settingsItem.setOnAction(e -> tab.getSelectionModel().select(gameTab));

View File

@@ -65,7 +65,7 @@ account.missing.add=按一下此處加入帳戶
account.password=密碼 account.password=密碼
account.skin.file=皮膚圖片檔案 account.skin.file=皮膚圖片檔案
account.skin.upload=上傳皮膚 account.skin.upload=上傳皮膚
account.skin.upload=皮膚上傳失敗 account.skin.upload.failed=皮膚上傳失敗
account.skin.invalid_skin=無法識別的皮膚文件 account.skin.invalid_skin=無法識別的皮膚文件
account.username=使用者名稱 account.username=使用者名稱
@@ -98,6 +98,112 @@ color.custom=自訂顏色
crash.NoClassDefFound=請確認 Hello Minecraft! Launcher 本體是否完整,或更新您的 Java。 crash.NoClassDefFound=請確認 Hello Minecraft! Launcher 本體是否完整,或更新您的 Java。
crash.user_fault=您的系統或 Java 環境可能安裝不當導致本軟體當機,請檢查您的 Java 環境或您的電腦! 可以嘗試重新安裝 Java。 crash.user_fault=您的系統或 Java 環境可能安裝不當導致本軟體當機,請檢查您的 Java 環境或您的電腦! 可以嘗試重新安裝 Java。
curse.category.0=全部
# https://addons-ecs.forgesvc.net/api/v2/category/section/4471
curse.category.4474=科幻
curse.category.4481=輕量整合包
curse.category.4483=戰鬥 PVP
curse.category.4477=小遊戲
curse.category.4478=任務
curse.category.4484=多人
curse.category.4476=探索
curse.category.4736=空島
curse.category.4475=冒險 RPG
curse.category.4487=FTB 整合包
curse.category.4480=有特定地圖
curse.category.4479=高難度
curse.category.4482=大型整合包
curse.category.4472=科技
curse.category.4473=魔法
# https://addons-ecs.forgesvc.net/api/v2/category/section/6
curse.category.423=訊息展示
curse.category.426=模組擴展
curse.category.434=裝備武器
curse.category.409=自然生成
curse.category.4485=血魔法
curse.category.420=儲存
curse.category.429=工業 (Industrialcraft)
curse.category.419=魔法
curse.category.412=科技
curse.category.4557=紅石
curse.category.428=匠魂
curse.category.414=交通運輸
curse.category.4486=幸運方塊 (Lucky Blocks)
curse.category.432=建築 (Buildcraft)
curse.category.418=基因
curse.category.4671=Twitch
curse.category.408=礦物資源
curse.category.4773=CraftTweaker
curse.category.430=神秘 (Thaumcraft)
curse.category.422=冒險 RPG
curse.category.413=機器處理
curse.category.417=能源
curse.category.415=物流運輸
curse.category.433=林業 (Forestry)
curse.category.425=其他
curse.category.4545=應用能源 2 (Applied Energistics 2)
curse.category.416=農業
curse.category.421=支持庫
curse.category.4780=Fabric
curse.category.424=裝飾
curse.category.406=世界生成
curse.category.435=伺服器
curse.category.411=生物
curse.category.407=生物群系
curse.category.427=熱力膨脹 (Thermal Expansion)
curse.category.410=維度
curse.category.436=食物
curse.category.4558=紅石
curse.category.4843=自動化
curse.category.4906=MCreator
# https://addons-ecs.forgesvc.net/api/v2/category/section/6
curse.category.399=蒸汽朋克
curse.category.396=128x
curse.category.398=512x 及更高
curse.category.397=256x
curse.category.405=其他
curse.category.395=64x
curse.category.400=模擬
curse.category.393=16x
curse.category.403=傳統
curse.category.394=32x
curse.category.404=動態效果
curse.category.4465=模組支持
curse.category.402=中世紀風格
curse.category.401=現代風格
# https://addons-ecs.forgesvc.net/api/v2/category/section/17
curse.category.4464=模組
curse.category.250=遊戲挑戰
curse.category.249=創造模式
curse.category.251=跑酷
curse.category.253=生存模式
curse.category.248=冒險模式
curse.category.252=解謎類
# https://addons-ecs.forgesvc.net/api/v2/category/section/4546
curse.category.4551=硬核任務模式
curse.category.4548=幸運方塊 (Lucky Blocks)
curse.category.4556=任務進度
curse.category.4752=小物件
curse.category.4553=CraftTweaker
curse.category.4554=合成表
curse.category.4549=指引書
curse.category.4547=配置
curse.category.4550=任務
curse.category.4555=世界生成
curse.category.4552=腳本
curse.sort.author=作者
curse.sort.date_created=創建日期
curse.sort.last_updated=最近更新
curse.sort.name=名稱
curse.sort.popularity=熱度
curse.sort.total_downloads=下載量
download=下載 download=下載
download.code.404=遠端伺服器沒有需要下載的檔案: %s download.code.404=遠端伺服器沒有需要下載的檔案: %s
download.failed=下載失敗: %1$s錯誤碼%2$d download.failed=下載失敗: %1$s錯誤碼%2$d
@@ -129,7 +235,8 @@ folder.resourcepacks=資源包資料夾
folder.saves=遊戲存檔資料夾 folder.saves=遊戲存檔資料夾
folder.screenshots=截圖資料夾 folder.screenshots=截圖資料夾
help=Hello Minecraft! Launcher 說明文件 help=說明
help.doc=Hello Minecraft! Launcher 說明文件
help.detail=可查閱資料包、整合包製作指南等內容。 help.detail=可查閱資料包、整合包製作指南等內容。
input.email=[使用者名稱] 必須是電子信箱格式 input.email=[使用者名稱] 必須是電子信箱格式
@@ -222,6 +329,7 @@ logwindow.show_lines=顯示行數
logwindow.terminate_game=結束遊戲處理程序 logwindow.terminate_game=結束遊戲處理程序
logwindow.title=記錄 logwindow.title=記錄
logwindow.autoscroll=自動滾動 logwindow.autoscroll=自動滾動
logwindow.export_game_crash_logs=導出遊戲崩潰訊息
main_page=首頁 main_page=首頁
@@ -350,6 +458,17 @@ profile.title=遊戲目錄
profile.selected=已選取 profile.selected=已選取
profile.use_relative_path=如可行,則在遊戲目錄使用相對路徑 profile.use_relative_path=如可行,則在遊戲目錄使用相對路徑
repositories.custom=自訂 Maven 倉庫(%s
repositories.maven_central=Maven Central通用
repositories.aliyun_mirror=阿里雲 Maven 鏡像源(中國大陸)
repositories.chooser=JavaFX 缺失。是否需要從網路下載並載入 OpenJFX\n請選擇下載源
repositories.chooser.title=是否下載 JavaFX
resourcepack=資源包
search=搜索
search.sort=排序
selector.choose=選擇 selector.choose=選擇
selector.choose_file=選擇檔案 selector.choose_file=選擇檔案
selector.custom=自訂 selector.custom=自訂
@@ -412,8 +531,16 @@ settings.icon=遊戲圖示
settings.launcher=啟動器設定 settings.launcher=啟動器設定
settings.launcher.common_path.tooltip=啟動器將所有遊戲資源及相依元件庫檔案放於此集中管理,如果遊戲資料夾內有現成的將不會使用公共庫檔案 settings.launcher.common_path.tooltip=啟動器將所有遊戲資源及相依元件庫檔案放於此集中管理,如果遊戲資料夾內有現成的將不會使用公共庫檔案
settings.launcher.debug=除錯
settings.launcher.download=下載
settings.launcher.download.threads=並發數
settings.launcher.download.threads.auto=自動選擇並發數
settings.launcher.download.threads.hint=並發數過大可能導致系統卡頓。你的下載速度會受到寬頻運營商、伺服器等方面的影響,調大下載並發數不一定能大幅提升總下載速度。
settings.launcher.download_source=下載來源 settings.launcher.download_source=下載來源
settings.launcher.download_source.auto=自動選擇下載來源
settings.launcher.enable_game_list=在首頁內顯示遊戲列表 settings.launcher.enable_game_list=在首頁內顯示遊戲列表
settings.launcher.font=字體
settings.launcher.general=通用
settings.launcher.language=語言 settings.launcher.language=語言
settings.launcher.launcher_log.export=匯出啟動器日誌 settings.launcher.launcher_log.export=匯出啟動器日誌
settings.launcher.launcher_log.export.failed=無法匯出日誌 settings.launcher.launcher_log.export.failed=無法匯出日誌
@@ -430,8 +557,16 @@ settings.launcher.proxy.port=連線埠
settings.launcher.proxy.socks=Socks settings.launcher.proxy.socks=Socks
settings.launcher.proxy.username=帳戶 settings.launcher.proxy.username=帳戶
settings.launcher.theme=主題 settings.launcher.theme=主題
settings.launcher.version_list_source=版本列表來源
settings.max_memory=最大記憶體MB settings.memory=遊戲記憶體
settings.memory.allocate.auto=最低分配 %1$.1f GB / 實際分配 %2$.1f GB
settings.memory.allocate.auto.exceeded=最低分配 %1$.1f GB / 實際分配 %2$.1f GB (%3$.1f GB 可用)
settings.memory.allocate.manual=遊戲分配 %1$.1f GB
settings.memory.allocate.manual.exceeded=遊戲分配 %1$.1f GB (%3$.1f GB 可用)
settings.memory.auto_allocate=自動分配
settings.memory.lower_bound=最低分配
settings.memory.used_per_total=已使用 %1$.1f GB / 總記憶體 %2$.1f GB
settings.physical_memory=實體記憶體大小 settings.physical_memory=實體記憶體大小
settings.show_log=查看記錄 settings.show_log=查看記錄
settings.tabs.installers=自動安裝 settings.tabs.installers=自動安裝
@@ -441,6 +576,7 @@ settings.type.global.manage=全域遊戲設定
settings.type.global.edit=編輯全域遊戲設定 settings.type.global.edit=編輯全域遊戲設定
settings.type.special.enable=啟用遊戲特別設定(不影響其他遊戲版本) settings.type.special.enable=啟用遊戲特別設定(不影響其他遊戲版本)
sponsor=贊助
sponsor.bmclapi=大中華區下載源由 BMCLAPI 和我的世界中文論壇 (MCBBS) 提供高速下載服務 sponsor.bmclapi=大中華區下載源由 BMCLAPI 和我的世界中文論壇 (MCBBS) 提供高速下載服務
sponsor.hmcl=Hello Minecraft! Launcher 是一個免費、開源的 Minecraft 啟動器,允許玩家方便快捷地安裝、管理、執行遊戲。您的贊助將幫助 Hello Minecraft! Launcher 獲得更好的發展、支援穩定高速的遊戲安裝與文件下載服務。點選此處查閱更多詳細訊息。 sponsor.hmcl=Hello Minecraft! Launcher 是一個免費、開源的 Minecraft 啟動器,允許玩家方便快捷地安裝、管理、執行遊戲。您的贊助將幫助 Hello Minecraft! Launcher 獲得更好的發展、支援穩定高速的遊戲安裝與文件下載服務。點選此處查閱更多詳細訊息。

View File

@@ -68,7 +68,8 @@ account.injector.server_url=服务器地址
account.injector.server_name=服务器名称 account.injector.server_name=服务器名称
account.manage=账户列表 account.manage=账户列表
account.methods=登录方式 account.methods=登录方式
account.methods.authlib_injector=外置登录 (authlib-injector) account.methods.authlib_injector=外置登录
account.methods.authlib_injector.subtitle=authlib-injector
account.methods.microsoft=微软账户 account.methods.microsoft=微软账户
account.methods.microsoft.close_page=已完成微软账号授权,接下来启动器还需要完成剩余登录步骤。你已经可以关闭本页面了。 account.methods.microsoft.close_page=已完成微软账号授权,接下来启动器还需要完成剩余登录步骤。你已经可以关闭本页面了。
account.methods.microsoft.error.add_family=由于你未满 18 岁,你的账号必须被加入到家庭中才能登录游戏。 account.methods.microsoft.error.add_family=由于你未满 18 岁,你的账号必须被加入到家庭中才能登录游戏。
@@ -505,7 +506,6 @@ repositories.aliyun_mirror=阿里云 Maven 镜像源(中国大陆)
repositories.chooser=JavaFX 缺失。是否需要从网络下载并加载 OpenJFX\n请选择下载源 repositories.chooser=JavaFX 缺失。是否需要从网络下载并加载 OpenJFX\n请选择下载源
repositories.chooser.title=是否下载 JavaFX repositories.chooser.title=是否下载 JavaFX
resourcepack=资源包 resourcepack=资源包
search=搜索 search=搜索