Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@

public class Translate {
private static Map<String, String> translateMap = new HashMap<>();
public static final Collection<String> supportLanguage = List.of("zh_cn", "en_us");
public static final Collection<String> supportLanguage = List.of("zh_cn", "en_us", "zh_tw");

public static Map<String, String> getTranslationFromResourcePath(String lang) {
InputStream langFile = Translate.class.getClassLoader().getResourceAsStream("assets/quickbackupmulti/lang/%s.json".formatted(lang));
Expand Down
56 changes: 56 additions & 0 deletions common/src/main/resources/assets/quickbackupmulti/lang/zh_tw.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@

{
"quickbackupmulti.empty_comment": "§7空白§r",
"quickbackupmulti.list_empty": "§7目前沒有任何備份",
"quickbackupmulti.search.success": "§a搜尋成功§r,結果如下:",
"quickbackupmulti.search.fail": "§4沒有搜尋到任何結果",
"quickbackupmulti.lang.failed": "§4語言不存在",
"quickbackupmulti.lang.set": "已將§a語言§r設定為:§4§l%s§r",
"quickbackupmulti.confirm_restore.nothing_to_confirm": "沒有什麼需要確認的",
"quickbackupmulti.make.start": "§a備份§r中...請稍等",
"quickbackupmulti.make.no_slot": "未找到可用槽位,§a備份§r中斷!",
"quickbackupmulti.make.success": "§a備份§r完成,耗時§6%s§r秒",
"quickbackupmulti.make.fail": "§a備份§r失敗,錯誤原因%s",
"quickbackupmulti.make.fail_exists": "§a備份§r失敗,錯誤原因:槽位已存在",
"quickbackupmulti.delete.success": "刪除槽位§6%s§r§a完成§r",
"quickbackupmulti.delete.fail": "刪除槽位§6%s§r§4失敗§r",
"quickbackupmulti.list_backup.title": "§d[第§b%s§d頁槽位資訊]§r",
"quickbackupmulti.list_backup.back_page": "上一頁",
"quickbackupmulti.list_backup.next_page": "下一頁",
"quickbackupmulti.list_backup.page_msg": "[第§b%s§r頁 / 共§b%s§r頁]",
"quickbackupmulti.list_backup.slot.header": "[§6#%s§r]",
"quickbackupmulti.list_backup.slot.restore": "點擊回檔至槽位§6%s§r",
"quickbackupmulti.list_backup.slot.delete": "點擊刪除槽位§6%s§r",
"quickbackupmulti.list_backup.slot.show": "點擊查看槽位§6%s§r詳細資料",
"quickbackupmulti.list_backup.slot.total_space": "目前頁面備份總佔用空間:§a%s§r",
"quickbackupmulti.restore.countdown.intro": "%s 執行回檔,10秒後關閉伺服器§c回檔§r",
"quickbackupmulti.restore.countdown.text": "還有%s秒,將§c回檔§r為槽位§6%s§r,",
"quickbackupmulti.restore.countdown.hover": "點擊終止回檔!",
"quickbackupmulti.restore.abort": "已取消§c回檔§r任務!",
"quickbackupmulti.restore.fail": "回檔§4失敗§r:槽位§4不存在§r!",
"quickbackupmulti.restore.confirm_hint": "使用§7/qb confirm§r 確認§c回檔§r",
"quickbackupmulti.restore.abort_hint": "已確認回檔,如需取消請輸入§7/qb cancel§r",
"quickbackupmulti.show.header": "§d[槽位資訊]§r",
"quickbackupmulti.show.name": "§b名稱",
"quickbackupmulti.show.desc": "§b描述",
"quickbackupmulti.show.time": "§b備份時間",
"quickbackupmulti.show.back_button": "§2[點擊回檔]",
"quickbackupmulti.show.delete_button": "§c[點擊刪除]",
"quickbackupmulti.show.fail": "槽位不存在",
"quickbackupmulti.permission.set": "設定§g%s§r的權限為§3%s",
"quickbackupmulti.permission.reload": "重載權限設定檔完成",
"quickbackupmulti.restartmode.switch": "重新啟動方式切換為:§a%s",
"quickbackupmulti.rejoin.switch": "§a存檔自動重新加入§r切換為:§4§l%s§r",
"quickbackupmulti.toast.end_title": "回檔完成",
"quickbackupmulti.toast.end_desc": "總耗時:%ss",
"quickbackupmulti.toast.cancel_success": "成功取消回檔任務",
"quickbackupmulti.toast.cancel_success.desc": "您的存檔已恢復到回檔前",
"quickbackupmulti.restoring_backup.state.make_temp_backup": "正在產生臨時備份...",
"quickbackupmulti.restoring_backup.state.delete_origin_save": "正在刪除原存檔...",
"quickbackupmulti.restoring_backup.state.restoring_backup": "正在回檔...",
"quickbackupmulti.restoring_backup.state.restore_temp_backup": "正在還原執行備份前的存檔...",
"quickbackupmulti.restoring_backup.state.cancel": "正在取消還原備份...",
"quickbackupmulti.screen.restore_screen.title": "回檔視覺化頁面",
"quickbackupmulti.screen.restore_screen.progress": "進度:",
"quickbackupmulti.screen.restore_screen.cancel_button": "取消"
}
3 changes: 3 additions & 0 deletions fabric/src/main/resources/fabric.mod.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@
"authors": [
"SkyDynamic"
],
"contributors": [
"Celesia(辉夜星瞳)"
],
"contact": {
"homepage": "https://github.com/QuickBackupMultiMod-Dev/QuickBackupM-Reforged"
},
Expand Down
1 change: 1 addition & 0 deletions neoforge/src/main/resources/META-INF/neoforge.mods.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ modId = "quickbakcupmulti_reforged"
version = "${version}"
displayName = "QuickBakcupMulti-Reforged"
authors = "SkyDynamic"
"contributors" = "Celestia(辉夜星瞳)"
description = '''
A backup / restore mod, with multiple backup slots
'''
Expand Down