diff --git a/apps/app/src/assets/i18n/af-ZA.json b/apps/app/src/assets/i18n/af-ZA.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/af-ZA.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/ar-SA.json b/apps/app/src/assets/i18n/ar-SA.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/ar-SA.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/ca-ES.json b/apps/app/src/assets/i18n/ca-ES.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/ca-ES.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/cs-CZ.json b/apps/app/src/assets/i18n/cs-CZ.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/cs-CZ.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/da-DK.json b/apps/app/src/assets/i18n/da-DK.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/da-DK.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/de-DE.json b/apps/app/src/assets/i18n/de-DE.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/de-DE.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/el-GR.json b/apps/app/src/assets/i18n/el-GR.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/el-GR.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/en-US.json b/apps/app/src/assets/i18n/en-US.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/en-US.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/es-ES.json b/apps/app/src/assets/i18n/es-ES.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/es-ES.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/fi-FI.json b/apps/app/src/assets/i18n/fi-FI.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/fi-FI.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/fr-FR.json b/apps/app/src/assets/i18n/fr-FR.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/fr-FR.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/he-IL.json b/apps/app/src/assets/i18n/he-IL.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/he-IL.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/hu-HU.json b/apps/app/src/assets/i18n/hu-HU.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/hu-HU.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/it-IT.json b/apps/app/src/assets/i18n/it-IT.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/it-IT.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/ja-JP.json b/apps/app/src/assets/i18n/ja-JP.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/ja-JP.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/ko-KR.json b/apps/app/src/assets/i18n/ko-KR.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/ko-KR.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/nl-NL.json b/apps/app/src/assets/i18n/nl-NL.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/nl-NL.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/no-NO.json b/apps/app/src/assets/i18n/no-NO.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/no-NO.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/pl-PL.json b/apps/app/src/assets/i18n/pl-PL.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/pl-PL.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/pt-BR.json b/apps/app/src/assets/i18n/pt-BR.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/pt-BR.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/pt-PT.json b/apps/app/src/assets/i18n/pt-PT.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/pt-PT.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/ro-RO.json b/apps/app/src/assets/i18n/ro-RO.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/ro-RO.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/ru-RU.json b/apps/app/src/assets/i18n/ru-RU.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/ru-RU.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/sv-SE.json b/apps/app/src/assets/i18n/sv-SE.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/sv-SE.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/tr-TR.json b/apps/app/src/assets/i18n/tr-TR.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/tr-TR.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/uk-UA.json b/apps/app/src/assets/i18n/uk-UA.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/uk-UA.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/vi-VN.json b/apps/app/src/assets/i18n/vi-VN.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/vi-VN.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/zh-CN.json b/apps/app/src/assets/i18n/zh-CN.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/zh-CN.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/zh-MEME.json b/apps/app/src/assets/i18n/zh-MEME.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/zh-MEME.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/app/src/assets/i18n/zh-TW.json b/apps/app/src/assets/i18n/zh-TW.json new file mode 100644 index 00000000..4df44184 --- /dev/null +++ b/apps/app/src/assets/i18n/zh-TW.json @@ -0,0 +1,3 @@ +{ + "app.name.suffix": "Tauri" +} diff --git a/apps/web/assets/i18n/af-ZA.json b/apps/web/assets/i18n/af-ZA.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/af-ZA.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/ar-SA.json b/apps/web/assets/i18n/ar-SA.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/ar-SA.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/ca-ES.json b/apps/web/assets/i18n/ca-ES.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/ca-ES.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/cs-CZ.json b/apps/web/assets/i18n/cs-CZ.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/cs-CZ.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/da-DK.json b/apps/web/assets/i18n/da-DK.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/da-DK.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/de-DE.json b/apps/web/assets/i18n/de-DE.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/de-DE.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/el-GR.json b/apps/web/assets/i18n/el-GR.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/el-GR.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/en-US.json b/apps/web/assets/i18n/en-US.json new file mode 100644 index 00000000..71f93354 --- /dev/null +++ b/apps/web/assets/i18n/en-US.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "Login failed! Reason: {reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "Password", + "auth.login.remember-me": "Remember Me", + "auth.login.submit": "Login", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "Logged in!", + "auth.login.title": "Login", + "auth.login.username": "Username", + "auth.register.failed": "Failed to create! Reason: {reason}", + "auth.register.invalid.confirm": "Password confirmation does not match!", + "auth.register.password": "Password (8 or more digits, must contain upper and lower case letters and numbers)’", + "auth.register.password-confirm": "Confirm Password", + "auth.register.submit": "Create", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "Administrator account created! Please login!", + "auth.register.title": "Creating Administrator Account", + "auth.register.username": "Username (2-16 digits, can contain alphanumerics or underscores)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "EULA not agreed", + "request.failed.reason.invalid-matching-permission": "Wrong user permission format", + "request.failed.reason.invalid-params": "Invalid or incorrect parameters", + "request.failed.reason.invalid-token": "Invalid tokens", + "request.failed.reason.invalid-user-permission": "Wrong matching permission format", + "request.failed.reason.login-failed": "Wrong username or password", + "request.failed.reason.permission-denied": "Permission denied", + "request.failed.reason.registry-disabled": "Admin account exists", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "Unknown user", + "request.failed.reason.up-to-date": "Up to date!", + "request.failed.reason.user-exists": "User already exists" +} diff --git a/apps/web/assets/i18n/es-ES.json b/apps/web/assets/i18n/es-ES.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/es-ES.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/fi-FI.json b/apps/web/assets/i18n/fi-FI.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/fi-FI.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/fr-FR.json b/apps/web/assets/i18n/fr-FR.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/fr-FR.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/he-IL.json b/apps/web/assets/i18n/he-IL.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/he-IL.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/hu-HU.json b/apps/web/assets/i18n/hu-HU.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/hu-HU.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/it-IT.json b/apps/web/assets/i18n/it-IT.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/it-IT.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/ja-JP.json b/apps/web/assets/i18n/ja-JP.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/ja-JP.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/ko-KR.json b/apps/web/assets/i18n/ko-KR.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/ko-KR.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/nl-NL.json b/apps/web/assets/i18n/nl-NL.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/nl-NL.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/no-NO.json b/apps/web/assets/i18n/no-NO.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/no-NO.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/pl-PL.json b/apps/web/assets/i18n/pl-PL.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/pl-PL.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/pt-BR.json b/apps/web/assets/i18n/pt-BR.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/pt-BR.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/pt-PT.json b/apps/web/assets/i18n/pt-PT.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/pt-PT.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/ro-RO.json b/apps/web/assets/i18n/ro-RO.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/ro-RO.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/ru-RU.json b/apps/web/assets/i18n/ru-RU.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/ru-RU.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/sv-SE.json b/apps/web/assets/i18n/sv-SE.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/sv-SE.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/tr-TR.json b/apps/web/assets/i18n/tr-TR.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/tr-TR.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/uk-UA.json b/apps/web/assets/i18n/uk-UA.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/uk-UA.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/vi-VN.json b/apps/web/assets/i18n/vi-VN.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/vi-VN.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/zh-CN.json b/apps/web/assets/i18n/zh-CN.json new file mode 100644 index 00000000..4879a7ec --- /dev/null +++ b/apps/web/assets/i18n/zh-CN.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在" +} diff --git a/apps/web/assets/i18n/zh-MEME.json b/apps/web/assets/i18n/zh-MEME.json new file mode 100644 index 00000000..c3d87cde --- /dev/null +++ b/apps/web/assets/i18n/zh-MEME.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建神权狗账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "权限好像不太对..", + "request.failed.reason.invalid-params": "参数不太对劲...", + "request.failed.reason.invalid-token": "拿着鸡毛当令箭", + "request.failed.reason.invalid-user-permission": "你提权了?", + "request.failed.reason.login-failed": "考号和校验码填如来佛的", + "request.failed.reason.permission-denied": "忘记sudo了", + "request.failed.reason.registry-disabled": "你想谋权篡位?", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "不是你谁", + "request.failed.reason.up-to-date": "头低下,你是最新的", + "request.failed.reason.user-exists": "你这辈子已经有了" +} diff --git a/apps/web/assets/i18n/zh-TW.json b/apps/web/assets/i18n/zh-TW.json new file mode 100644 index 00000000..e4986508 --- /dev/null +++ b/apps/web/assets/i18n/zh-TW.json @@ -0,0 +1,54 @@ +{ + "app.name.suffix": "Web", + "auth.side.jwt.title": "JWT 驗證", + "auth.side.ootb.title": "開箱即用", + "auth.side.element-plus.title": "Element Plus 強力驅動", + "auth.side.element-plus.desc": "舒適的設計,養眼的介面", + "auth.side.performance.title": "性能大提昇", + "auth.side.i18n.title": "多語言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "獨特通訊協議,數據加密護航", + "auth.side.ease.title": "簡易化部署", + "auth.side.ease.desc": "步驟簡明,輕鬆開服", + "auth.side.daemon.title": ".NET 6.0守護進程", + "auth.side.daemon.desc": "加密護航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种語言\n國際化無壓力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重寫\n佔用小,運行快", + "auth.side.ootb.desc": "不再侷限於 Windows 客戶端\n網頁面板同樣流光異彩", + "auth.side.jwt.desc": "安全性極高的用戶驗證\n守護您的每一份數據", + "auth.side.web.desc": "開服不再侷限,便利盡在手邊", + "auth.side.web.title": "Web 網頁面板", + "auth.login.failed": "登錄失敗!原因:{reason}", + "auth.login.failed.verify": "登录验证失败!原因:{reason}", + "auth.login.failed.expired": "登录过期!请重新登录!", + "auth.login.password": "密碼", + "auth.login.remember-me": "記住此設備", + "auth.login.submit": "登錄", + "auth.login.subtitle": "為了你的數據安全,請登錄以使用 MCSL Future Web", + "auth.login.success": "登錄成功!", + "auth.login.title": "登錄驗證", + "auth.login.username": "用戶名", + "auth.register.failed": "註冊失敗!原因:{reason}", + "auth.register.invalid.confirm": "輸入的兩次密碼不一致!", + "auth.register.password": "密碼(8位以上,需包含大小寫字母和數字)", + "auth.register.password-confirm": "重複密碼", + "auth.register.submit": "註冊", + "auth.register.subtitle": "請註冊管理員賬號以開始使用 MCSL Future Web", + "auth.register.success": "註冊成功!請登錄賬號!", + "auth.register.title": "創建管理員賬號", + "auth.register.username": "用戶名(2-16位,可包含字母數字或下劃線)", + "database.get.failed": "获取数据失败!原因:{reason}", + "database.set.failed": "存储数据失败!原因:{reason}", + "request.failed.reason.eula-not-agreed": "為同意 EULA", + "request.failed.reason.invalid-matching-permission": "用戶許可權格式錯誤", + "request.failed.reason.invalid-params": "無效或錯誤的參數", + "request.failed.reason.invalid-token": "無效令牌", + "request.failed.reason.invalid-user-permission": "匹配許可權格式錯誤", + "request.failed.reason.login-failed": "用戶名或密碼錯誤", + "request.failed.reason.permission-denied": "許可權不足", + "request.failed.reason.registry-disabled": "已有管理員", + "request.failed.reason.resourcepack-exists": "資源包已存在", + "request.failed.reason.unknown-user": "未知用戶", + "request.failed.reason.up-to-date": "目前已是最新版本", + "request.failed.reason.user-exists": "用戶已存在" +} diff --git a/assets/i18n/af-ZA.json b/assets/i18n/af-ZA.json new file mode 100644 index 00000000..89fc37bf --- /dev/null +++ b/assets/i18n/af-ZA.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "Hierdie aankondiging word nie meer vertoon nie", + "announcement.title": "Aankondiging", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Formateer fout!", + "form.invalid.require": "Vul dit asseblief in!", + "index.overview": "Oorsig", + "index.overview.daemon-address": "Daemon adres", + "index.overview.daemon-name": "Die naam van die daemon", + "index.overview.disk-usage": "Stoorplek", + "index.overview.disk-usage.desc": "Gebruik / Totale berging", + "index.overview.instances": "Geval", + "index.overview.instances.desc": "Aangeskakel / Totale gevalle", + "index.overview.username": "Gebruikersnaam vir webaanmelding", + "language.country": "", + "language.name": "", + "loading.addon": "正在加载扩展...", + "loading.default": "Laai tans...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Suksesvol gelaai!", + "loading.theme": "Laai tema...", + "news.be-update.load-failed": "Kan nie Minecraft laai nie:Bedrock Edition-opdatering", + "news.dialog.load-failed": "Laai van inhoud het misluk!", + "news.je-update.load-failed": "Kan nie Minecraft laai nie:Bedrock Edition-opdatering", + "news.mc-news.load-failed": "Kan nie Minecraft laai nieBedrock Edition-opdatering", + "news.mc-news.tag.be": "Bedrock-uitgawe", + "news.mc-news.tag.dungeons": "Kerkers", + "news.mc-news.tag.je": "Java-uitgawe", + "news.mc-news.tag.je-realms": "Java-uitgawe realms", + "news.mc-news.tag.legends": "Legende", + "news.mc-news.tag.marketplace": "Bedrock Uitgawe Mark", + "news.mc-news.tag.news": "Nuus", + "news.mc-news.tag.quick-play": "Kom vinnig in die spel", + "news.tabs.be-update": "Minecraft:Bedrock Edition-opdatering", + "news.tabs.je-update": "Minecraft:Java-uitgawe-opdatering", + "news.tabs.mc-news": "Minecraft Nuus", + "notification.warning.title": "Waarsku", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "Gebruikerstoestemmings is verkeerd geformateer", + "request.failed.reason.invalid-params": "Ongeldige of verkeerde parameters", + "request.failed.reason.invalid-token": "Ongeldige tekens", + "request.failed.reason.invalid-user-permission": "Ooreenstemmende toestemmings is in die verkeerde formaat", + "request.failed.reason.login-failed": "Verkeerde gebruikersnaam of wagwoord", + "request.failed.reason.permission-denied": "Onvoldoende toestemmings", + "request.failed.reason.registry-disabled": "Daar is reeds administrateurs", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "Onbekende gebruiker", + "request.failed.reason.up-to-date": "Dit is tans die nuutste weergawe", + "request.failed.reason.user-exists": "Die gebruiker bestaan reeds", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "Vou die sybalk in", + "sidebar.disconnect": "Ontkoppel", + "sidebar.help-center": "Hulpsentrum", + "sidebar.home": "tuisblad", + "sidebar.instances": "Instansie bestuur", + "sidebar.newInstance": "Skep 'n instansie", + "sidebar.news": "Nuus", + "sidebar.settings": "Stel", + "sidebar.tasks": "Agtergrond take", + "tasks.empty": "Daar is nog geen agtergrondtake nie...", + "tasks.id": "Die ID van die taak:", + "tasks.status": "Taak status:", + "tasks.status.0": "Klaar", + "tasks.status.1": "Voortgesette", + "tasks.status.2": "Misluk", + "update.failed": "Opdatering het misluk! Veroorsaak:{reason}", + "update.get.failed": "Tjekopdatering het misluk! Veroorsaak:{reason}", + "update.updating": "Bywerking...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/ar-SA.json b/assets/i18n/ar-SA.json new file mode 100644 index 00000000..22e6fb21 --- /dev/null +++ b/assets/i18n/ar-SA.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "لم يعد يتم عرض هذا الإعلان", + "announcement.title": "إعلان", + "app.name": "MCServerLauncher", + "app.name.abbr": "ام سي اس ال", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "خطأ في التنسيق!", + "form.invalid.require": "يرجى ملء هذا!", + "index.overview": "نظره عامه", + "index.overview.daemon-address": "عنوان الشيطان", + "index.overview.daemon-name": "اسم الخفي", + "index.overview.disk-usage": "مساحة التخزين", + "index.overview.disk-usage.desc": "المستخدمة / إجمالي التخزين", + "index.overview.instances": "مثيل", + "index.overview.instances.desc": "قيد التشغيل / إجمالي المثيلات", + "index.overview.username": "اسم مستخدم تسجيل الدخول إلى الويب", + "language.country": "", + "language.name": "العربية", + "loading.addon": "正在加载扩展...", + "loading.default": "تحميل...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "تم التحميل بنجاح!", + "loading.theme": "جاري تحميل السمة...", + "news.be-update.load-failed": "غير قادر على تحميل ماين كرافت:تحديث إصدار حجر الأساس", + "news.dialog.load-failed": "فشل تحميل المحتوى!", + "news.je-update.load-failed": "غير قادر على تحميل ماين كرافت:تحديث إصدار حجر الأساس", + "news.mc-news.load-failed": "غير قادر على تحميل ماين كرافتتحديث إصدار حجر الأساس", + "news.mc-news.tag.be": "إصدار بيدروك", + "news.mc-news.tag.dungeons": "الزنزانات", + "news.mc-news.tag.je": "إصدار جافا", + "news.mc-news.tag.je-realms": "عوالم إصدار جافا", + "news.mc-news.tag.legends": "أسطورة", + "news.mc-news.tag.marketplace": "سوق إصدار بيدروك", + "news.mc-news.tag.news": "خبر", + "news.mc-news.tag.quick-play": "ادخل اللعبة بسرعة", + "news.tabs.be-update": "ماين كرافت:تحديث إصدار حجر الأساس", + "news.tabs.je-update": "ماين كرافت:تحديث إصدار جافا", + "news.tabs.mc-news": "أخبار ماين كرافت", + "notification.warning.title": "حذر", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "تم تنسيق أذونات المستخدم بشكل غير صحيح", + "request.failed.reason.invalid-params": "معلمات غير صالحة أو غير صحيحة", + "request.failed.reason.invalid-token": "الرموز المميزة غير الصالحة", + "request.failed.reason.invalid-user-permission": "تم تنسيق أذونات المستخدم بشكل غير صحيح", + "request.failed.reason.login-failed": "اسم مستخدم أو كلمة مرور خاطئة", + "request.failed.reason.permission-denied": "أذونات غير كافية", + "request.failed.reason.registry-disabled": "يوجد بالفعل إداريون", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "مستخدم غير معروف", + "request.failed.reason.up-to-date": "هو حاليا أحدث إصدار", + "request.failed.reason.user-exists": "المستخدم موجود بالفعل", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "طي الشريط الجانبي", + "sidebar.disconnect": "قطع الاتصال", + "sidebar.help-center": "مركز المساعدة", + "sidebar.home": "صفحة رئيسية", + "sidebar.instances": "إدارة المثيلات", + "sidebar.newInstance": "إنشاء مثيل", + "sidebar.news": "خبر", + "sidebar.settings": "نصب", + "sidebar.tasks": "مهام الخلفية", + "tasks.empty": "لا توجد مهام خلفية حتى الآن...", + "tasks.id": "معرف المهمة:", + "tasks.status": "حالة المهمة:", + "tasks.status.0": "أنهى", + "tasks.status.1": "الجاريه", + "tasks.status.2": "استعصى", + "update.failed": "فشل التحقق من تسجيل الدخول! سبب:{reason}", + "update.get.failed": "فشل التحقق من تسجيل الدخول! سبب:{reason}", + "update.updating": "تحديث...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/ca-ES.json b/assets/i18n/ca-ES.json new file mode 100644 index 00000000..0cbf4db1 --- /dev/null +++ b/assets/i18n/ca-ES.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "Aquest anunci ja no es mostra", + "announcement.title": "anunci", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Error de format!", + "form.invalid.require": "Si us plau, ompliu-ho!", + "index.overview": "Visió general", + "index.overview.daemon-address": "Adreça del dimoni", + "index.overview.daemon-name": "El nom del dimoni", + "index.overview.disk-usage": "Espai d'emmagatzematge", + "index.overview.disk-usage.desc": "Emmagatzematge usat / total", + "index.overview.instances": "instància", + "index.overview.instances.desc": "Activat / Total d'instàncies", + "index.overview.username": "Nom d'usuari d'inici de sessió web", + "language.country": "Catalunya", + "language.name": "Català", + "loading.addon": "正在加载扩展...", + "loading.default": "Càrrega...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Carregat amb èxit!", + "loading.theme": "Carregant el tema...", + "news.be-update.load-failed": "No es pot carregar Minecraft:Actualització de l'edició Bedrock", + "news.dialog.load-failed": "S'ha pogut carregar el contingut!", + "news.je-update.load-failed": "No es pot carregar Minecraft:Actualització de l'edició Java", + "news.mc-news.load-failed": "No es poden carregar notícies de Minecraft", + "news.mc-news.tag.be": "Edició Bedrock", + "news.mc-news.tag.dungeons": "Masmorres", + "news.mc-news.tag.je": "Edició Java", + "news.mc-news.tag.je-realms": "Regnes de l'edició Java", + "news.mc-news.tag.legends": "llegenda", + "news.mc-news.tag.marketplace": "Mercat de l'edició Bedrock", + "news.mc-news.tag.news": "Notícia", + "news.mc-news.tag.quick-play": "Entra en el joc ràpidament", + "news.tabs.be-update": "Minecraft:Actualització de l'edició Bedrock", + "news.tabs.je-update": "Minecraft:Actualització de l'edició Java", + "news.tabs.mc-news": "Notícies de Minecraft", + "notification.warning.title": "advertir", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "Els permisos d'usuari tenen un format incorrecte", + "request.failed.reason.invalid-params": "Paràmetres no vàlids o incorrectes", + "request.failed.reason.invalid-token": "Fitxes no vàlides", + "request.failed.reason.invalid-user-permission": "Els permisos coincidents tenen un format incorrecte", + "request.failed.reason.login-failed": "Nom d'usuari o contrasenya incorrectes", + "request.failed.reason.permission-denied": "Permisos insuficients", + "request.failed.reason.registry-disabled": "Ja hi ha administradors", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "Usuari desconegut", + "request.failed.reason.up-to-date": "Actualment és l'última versió", + "request.failed.reason.user-exists": "L'usuari ja existeix", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "Col·lapsar la barra lateral", + "sidebar.disconnect": "Desconnectar", + "sidebar.help-center": "Centre d'ajuda", + "sidebar.home": "Pàgina d'inici", + "sidebar.instances": "Gestió d'instàncies", + "sidebar.newInstance": "Crear una instància", + "sidebar.news": "Notícia", + "sidebar.settings": "Preparar", + "sidebar.tasks": "Tasques en segon pla", + "tasks.empty": "Encara no hi ha tasques en segon pla...", + "tasks.id": "L'identificador de la tasca:", + "tasks.status": "Estat de la tasca:", + "tasks.status.0": "acabar", + "tasks.status.1": "Contínua", + "tasks.status.2": "fallar", + "update.failed": "S'ha produït un error en l'actualització! causar:{reason}", + "update.get.failed": "Comprovació de l'actualització ha fallat! causar:{reason}", + "update.updating": "Actualització...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/cs-CZ.json b/assets/i18n/cs-CZ.json new file mode 100644 index 00000000..d68745ff --- /dev/null +++ b/assets/i18n/cs-CZ.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "Toto oznámení se již nezobrazuje", + "announcement.title": "oznámení", + "app.name": "MCServerLauncher – nástroj MCServer", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Chyba formátu!", + "form.invalid.require": "Vyplňte prosím toto!", + "index.overview": "Přehled", + "index.overview.daemon-address": "Adresa démona", + "index.overview.daemon-name": "Název démona", + "index.overview.disk-usage": "Skladové prostory", + "index.overview.disk-usage.desc": "Použité / celkové úložiště", + "index.overview.instances": "instance", + "index.overview.instances.desc": "Zapnuto / Celkový počet instancí", + "index.overview.username": "Uživatelské jméno pro přihlášení přes web", + "language.country": "Česká republika", + "language.name": "Čeština", + "loading.addon": "正在加载扩展...", + "loading.default": "Nakládka...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Úspěšně načteno!", + "loading.theme": "Načítání motivu...", + "news.be-update.load-failed": "Nelze načíst Minecraft:Aktualizace Bedrock Edition", + "news.dialog.load-failed": "Načtení obsahu se nezdařilo!", + "news.je-update.load-failed": "Nelze načíst Minecraft:Aktualizace edice Java", + "news.mc-news.load-failed": "Nelze načíst zprávy o Minecraftu", + "news.mc-news.tag.be": "Edice Bedrock", + "news.mc-news.tag.dungeons": "Žaláře", + "news.mc-news.tag.je": "Edice Java", + "news.mc-news.tag.je-realms": "Říše edice Java", + "news.mc-news.tag.legends": "legenda", + "news.mc-news.tag.marketplace": "Tržiště Bedrock Edition", + "news.mc-news.tag.news": "Zpravodajství", + "news.mc-news.tag.quick-play": "Rychle se ponořte do hry", + "news.tabs.be-update": "Hra Minecraft:Aktualizace Bedrock Edition", + "news.tabs.je-update": "Hra Minecraft:Aktualizace edice Java", + "news.tabs.mc-news": "Novinky z Minecraftu", + "notification.warning.title": "varovat", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "Uživatelská oprávnění jsou nesprávně naformátována", + "request.failed.reason.invalid-params": "Neplatné nebo nesprávné parametry", + "request.failed.reason.invalid-token": "Neplatné tokeny", + "request.failed.reason.invalid-user-permission": "Uživatelská oprávnění jsou nesprávně naformátována", + "request.failed.reason.login-failed": "Nesprávné uživatelské jméno nebo heslo", + "request.failed.reason.permission-denied": "Nedostatečná oprávnění", + "request.failed.reason.registry-disabled": "Správci již existují", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "Neznámý uživatel", + "request.failed.reason.up-to-date": "Jedná se v současné době o nejnovější verzi", + "request.failed.reason.user-exists": "Uživatel již existuje", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "Sbalení bočního panelu", + "sidebar.disconnect": "Odpojit", + "sidebar.help-center": "Centrum nápovědy", + "sidebar.home": "domovská stránka", + "sidebar.instances": "Správa instancí", + "sidebar.newInstance": "Vytvoření instance", + "sidebar.news": "Zpravodajství", + "sidebar.settings": "Ustavit", + "sidebar.tasks": "Úlohy na pozadí", + "tasks.empty": "Zatím nejsou žádné úlohy na pozadí...", + "tasks.id": "ID úkolu:", + "tasks.status": "Stav úkolu:", + "tasks.status.0": "dokončit", + "tasks.status.1": "Pokračující", + "tasks.status.2": "selhat", + "update.failed": "Aktualizace se nezdařila! příčina:{reason}", + "update.get.failed": "Kontrola aktualizace se nezdařila! příčina:{reason}", + "update.updating": "Aktualizace...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/da-DK.json b/assets/i18n/da-DK.json new file mode 100644 index 00000000..a8726b62 --- /dev/null +++ b/assets/i18n/da-DK.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "Denne meddelelse vises ikke længere", + "announcement.title": "bekendtgørelse", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Formatfejl!", + "form.invalid.require": "Udfyld venligst dette!", + "index.overview": "Overblik", + "index.overview.daemon-address": "Daemon adresse", + "index.overview.daemon-name": "Dæmonens navn", + "index.overview.disk-usage": "Lagerplads", + "index.overview.disk-usage.desc": "Brugt / Total lagerplads", + "index.overview.instances": "eksempel", + "index.overview.instances.desc": "Slået til/Samlet antal forekomster", + "index.overview.username": "Brugernavn til weblogin", + "language.country": "Danmark", + "language.name": "Dansk", + "loading.addon": "正在加载扩展...", + "loading.default": "Pålæsning...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Indlæst med succes!", + "loading.theme": "Indlæser tema...", + "news.be-update.load-failed": "Kan ikke indlæse Minecraft:Opdatering af Bedrock Edition", + "news.dialog.load-failed": "Indlæsning af indhold mislykkedes!", + "news.je-update.load-failed": "Kan ikke indlæse Minecraft:Opdatering af Java Edition", + "news.mc-news.load-failed": "Kan ikke indlæse Minecraft-nyheder", + "news.mc-news.tag.be": "Bedrock udgave", + "news.mc-news.tag.dungeons": "Dungeons", + "news.mc-news.tag.je": "Java-udgave", + "news.mc-news.tag.je-realms": "Java Edition Realms", + "news.mc-news.tag.legends": "sagn", + "news.mc-news.tag.marketplace": "Bedrock Edition Markedsplads", + "news.mc-news.tag.news": "Nyhed", + "news.mc-news.tag.quick-play": "Kom hurtigt i gang med spillet", + "news.tabs.be-update": "Minecraft:Opdatering af Bedrock Edition", + "news.tabs.je-update": "Minecraft:Opdatering af Java Edition", + "news.tabs.mc-news": "Minecraft Nyheder", + "notification.warning.title": "advare", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "Brugertilladelser er formateret forkert", + "request.failed.reason.invalid-params": "Ugyldige eller forkerte parametre", + "request.failed.reason.invalid-token": "Ugyldige tokens", + "request.failed.reason.invalid-user-permission": "Brugertilladelser er formateret forkert", + "request.failed.reason.login-failed": "Forkert brugernavn eller adgangskode", + "request.failed.reason.permission-denied": "Utilstrækkelige tilladelser", + "request.failed.reason.registry-disabled": "Der er allerede administratorer", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "Ukendt bruger", + "request.failed.reason.up-to-date": "Det er i øjeblikket den nyeste version", + "request.failed.reason.user-exists": "Brugeren findes allerede", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "Skjul indholdsoversigten", + "sidebar.disconnect": "Afbryde", + "sidebar.help-center": "Hjælp", + "sidebar.home": "hjemmeside", + "sidebar.instances": "Administration af forekomster", + "sidebar.newInstance": "Opret en forekomst", + "sidebar.news": "Nyhed", + "sidebar.settings": "Rejse", + "sidebar.tasks": "Baggrundsopgaver", + "tasks.empty": "Der er endnu ingen baggrundsopgaver...", + "tasks.id": "Opgavens ID:", + "tasks.status": "Opgavens status:", + "tasks.status.0": "finish", + "tasks.status.1": "Igangværende", + "tasks.status.2": "svigte", + "update.failed": "Opdatering mislykkedes! årsag:{reason}", + "update.get.failed": "Tjek opdatering mislykkedes! årsag:{reason}", + "update.updating": "Opdatering...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/de-DE.json b/assets/i18n/de-DE.json new file mode 100644 index 00000000..e710af7f --- /dev/null +++ b/assets/i18n/de-DE.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "不再显示此公告", + "announcement.title": "公告", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "格式错误!", + "form.invalid.require": "请填写此项!", + "index.overview": "概览", + "index.overview.daemon-address": "守护进程地址", + "index.overview.daemon-name": "守护进程名称", + "index.overview.disk-usage": "存储空间", + "index.overview.disk-usage.desc": "已使用 / 总存储", + "index.overview.instances": "实例", + "index.overview.instances.desc": "已开启 / 总实例", + "index.overview.username": "Web登录用户名称", + "language.country": "Deutschland", + "language.name": "Deutsch", + "loading.addon": "正在加载扩展...", + "loading.default": "加载中...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "加载成功!", + "loading.theme": "正在加载主题...", + "news.be-update.load-failed": "无法加载Minecraft:基岩版更新", + "news.dialog.load-failed": "内容加载失败!", + "news.je-update.load-failed": "无法加载Minecraft:Java版更新", + "news.mc-news.load-failed": "无法加载Minecraft新闻", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "警告", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "折叠侧栏", + "sidebar.disconnect": "断开连接", + "sidebar.help-center": "帮助中心", + "sidebar.home": "主页", + "sidebar.instances": "实例管理", + "sidebar.newInstance": "新建实例", + "sidebar.news": "新闻资讯", + "sidebar.settings": "设置", + "sidebar.tasks": "后台任务", + "tasks.empty": "暂无后台任务...", + "tasks.id": "任务ID:", + "tasks.status": "任务状态:", + "tasks.status.0": "完成", + "tasks.status.1": "进行中", + "tasks.status.2": "失败", + "update.failed": "更新失败!原因:{reason}", + "update.get.failed": "检查更新失败!原因:{reason}", + "update.updating": "正在更新...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/el-GR.json b/assets/i18n/el-GR.json new file mode 100644 index 00000000..118ab130 --- /dev/null +++ b/assets/i18n/el-GR.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "不再显示此公告", + "announcement.title": "公告", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "格式错误!", + "form.invalid.require": "请填写此项!", + "index.overview": "概览", + "index.overview.daemon-address": "守护进程地址", + "index.overview.daemon-name": "守护进程名称", + "index.overview.disk-usage": "存储空间", + "index.overview.disk-usage.desc": "已使用 / 总存储", + "index.overview.instances": "实例", + "index.overview.instances.desc": "已开启 / 总实例", + "index.overview.username": "Web登录用户名称", + "language.country": "Ελλάδα", + "language.name": "Ελληνικά", + "loading.addon": "正在加载扩展...", + "loading.default": "加载中...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "加载成功!", + "loading.theme": "正在加载主题...", + "news.be-update.load-failed": "无法加载Minecraft:基岩版更新", + "news.dialog.load-failed": "内容加载失败!", + "news.je-update.load-failed": "无法加载Minecraft:Java版更新", + "news.mc-news.load-failed": "无法加载Minecraft新闻", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "警告", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "折叠侧栏", + "sidebar.disconnect": "断开连接", + "sidebar.help-center": "帮助中心", + "sidebar.home": "主页", + "sidebar.instances": "实例管理", + "sidebar.newInstance": "新建实例", + "sidebar.news": "新闻资讯", + "sidebar.settings": "设置", + "sidebar.tasks": "后台任务", + "tasks.empty": "暂无后台任务...", + "tasks.id": "任务ID:", + "tasks.status": "任务状态:", + "tasks.status.0": "完成", + "tasks.status.1": "进行中", + "tasks.status.2": "失败", + "update.failed": "更新失败!原因:{reason}", + "update.get.failed": "检查更新失败!原因:{reason}", + "update.updating": "正在更新...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/en-US.json b/assets/i18n/en-US.json index 15a09328..4514cee1 100644 --- a/assets/i18n/en-US.json +++ b/assets/i18n/en-US.json @@ -1,43 +1,130 @@ { - "language.name": "English", - "language.country": "US", + "announcement.close": "Do not show again", + "announcement.title": "Announcement", "app.name": "MCServerLauncher", "app.name.abbr": "MCSL", - "app.name.suffix": "Future", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "Agree", + "eula.agree.countdown": "Agree ( {time}s )", + "eula.disagree": "Disagree & Quit", + "eula.title": "End User License Agreement", + "form.invalid.format": "Error format!", + "form.invalid.require": "Please input!", + "index.overview": "Overview", + "index.overview.daemon-address": "Daemon Address", + "index.overview.daemon-name": "Daemon Name", + "index.overview.disk-usage": "Disk Usage", + "index.overview.disk-usage.desc": "Used / Total", + "index.overview.instances": "Instances", + "index.overview.instances.desc": "Running / Total", + "index.overview.username": "Account Username", + "language.country": "US", + "language.name": "English", + "loading.addon": "正在加载扩展...", "loading.default": "Loading...", - "loading.theme": "Loading themes...", + "loading.meta": "Loading metadata...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", "loading.success": "Successfully loaded!", - "login.title": "Login", - "login.username": "Username", - "login.password": "Password", - "login.remember-me": "Remember Me", - "login.submit": "Login", - "login.success": "Logged in!", - "login.failed": "Login failed! Reason: {reason}", - "login.failed.token": "Login verification failed! Reason: {reason}", - "register.title": "Creating Administrator Account", - "register.username": "Username (2-16 digits, can contain alphanumerics or underscores)", - "register.password": "Password (8 or more digits, must contain upper and lower case letters and numbers)’", - "register.password-confirm": "Confirm Password", - "register.submit": "Create", - "register.success": "Administrator account created! Please login!", - "register.failed": "Failed to create! Reason: {reason}", - "register.invalid.confirm": "Password confirmation does not match!", - "form.invalid.require": "Please input!", - "form.invalid.format": "Error format!", + "loading.theme": "Loading themes...", + "news.be-update.load-failed": "Failed to load Bedrock Edition Updates", + "news.dialog.load-failed": "Failed to load news!", + "news.je-update.load-failed": "Failed to load Java Edition Updates", + "news.mc-news.load-failed": "Failed to load Minecraft News!", + "news.mc-news.tag.be": "Bedrock", + "news.mc-news.tag.dungeons": "Dungeons", + "news.mc-news.tag.je": "Java", + "news.mc-news.tag.je-realms": "Java Realms", + "news.mc-news.tag.legends": "Legends", + "news.mc-news.tag.marketplace": "Bedrock Marketplace", + "news.mc-news.tag.news": "News", + "news.mc-news.tag.quick-play": "Quick Play", + "news.tabs.be-update": "Bedrock Edition Update", + "news.tabs.je-update": "Java Edition Update", + "news.tabs.mc-news": "Minecraft News", + "notification.warning.title": "Warning", + "request.failed.reason.eula-not-agreed": "EULA not agreed", + "request.failed.reason.invalid-matching-permission": "Wrong user permission format", + "request.failed.reason.invalid-params": "Invalid or incorrect parameters", + "request.failed.reason.invalid-token": "Invalid tokens", + "request.failed.reason.invalid-user-permission": "Wrong matching permission format", + "request.failed.reason.login-failed": "Wrong username or password", + "request.failed.reason.permission-denied": "Permission denied", + "request.failed.reason.registry-disabled": "Admin account exists", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "Unknown user", + "request.failed.reason.up-to-date": "Up to date!", + "request.failed.reason.user-exists": "User already exists", + "settings.general.locale": "Language", + "settings.general.locale.auto": "System", + "settings.general.theme": "Theme", + "settings.general.theme.auto": "System", + "settings.general.theme.dark": "Dark", + "settings.general.theme.light": "Light", + "sidebar.addon": "扩展", + "sidebar.collapse": "Collapse", + "sidebar.disconnect": "Disconnect", + "sidebar.help-center": "Help Center", "sidebar.home": "Home", "sidebar.instances": "Instances", "sidebar.newInstance": "Create instance", "sidebar.news": "News", - "sidebar.help-center": "Help Center", "sidebar.settings": "Settings", "sidebar.tasks": "Tasks", - "sidebar.collapse": "Collapse", - "sidebar.disconnect": "Disconnect", "tasks.empty": "No tasks yet...", "tasks.id": "Task ID: ", "tasks.status": "Task status: ", "tasks.status.0": "Done", "tasks.status.1": "Processing", - "tasks.status.2": "Failed" + "tasks.status.2": "Failed", + "update.failed": "Failed to update! Reason: {reason}", + "update.get.failed": "Failed to check update! Reason: {reason}", + "update.updating": "Updating...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "Finish", + "welcome.done.subtitle": "Welcome to MCSL Future !", + "welcome.done.title": "Well done!", + "welcome.next": "Next", + "welcome.prev": "Back", + "welcome.settings": "Configuration", + "welcome.subtitle": "Please finish the configuration first", + "welcome.welcome": "欢迎!" } diff --git a/assets/i18n/es-ES.json b/assets/i18n/es-ES.json new file mode 100644 index 00000000..fef51c6b --- /dev/null +++ b/assets/i18n/es-ES.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "不再显示此公告", + "announcement.title": "公告", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "格式错误!", + "form.invalid.require": "请填写此项!", + "index.overview": "概览", + "index.overview.daemon-address": "守护进程地址", + "index.overview.daemon-name": "守护进程名称", + "index.overview.disk-usage": "存储空间", + "index.overview.disk-usage.desc": "已使用 / 总存储", + "index.overview.instances": "实例", + "index.overview.instances.desc": "已开启 / 总实例", + "index.overview.username": "Web登录用户名称", + "language.country": "España", + "language.name": "Español", + "loading.addon": "正在加载扩展...", + "loading.default": "加载中...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "加载成功!", + "loading.theme": "正在加载主题...", + "news.be-update.load-failed": "无法加载Minecraft:基岩版更新", + "news.dialog.load-failed": "内容加载失败!", + "news.je-update.load-failed": "无法加载Minecraft:Java版更新", + "news.mc-news.load-failed": "无法加载Minecraft新闻", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "警告", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "折叠侧栏", + "sidebar.disconnect": "断开连接", + "sidebar.help-center": "帮助中心", + "sidebar.home": "主页", + "sidebar.instances": "实例管理", + "sidebar.newInstance": "新建实例", + "sidebar.news": "新闻资讯", + "sidebar.settings": "设置", + "sidebar.tasks": "后台任务", + "tasks.empty": "暂无后台任务...", + "tasks.id": "任务ID:", + "tasks.status": "任务状态:", + "tasks.status.0": "完成", + "tasks.status.1": "进行中", + "tasks.status.2": "失败", + "update.failed": "更新失败!原因:{reason}", + "update.get.failed": "检查更新失败!原因:{reason}", + "update.updating": "正在更新...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/fi-FI.json b/assets/i18n/fi-FI.json new file mode 100644 index 00000000..61aafe48 --- /dev/null +++ b/assets/i18n/fi-FI.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "Tätä ilmoitusta ei enää näytetä", + "announcement.title": "ilmoitus", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Muotoiluvirhe!", + "form.invalid.require": "Ole hyvä ja täytä tämä!", + "index.overview": "Yleiskatsaus", + "index.overview.daemon-address": "Daemonin osoite", + "index.overview.daemon-name": "Daimonin nimi", + "index.overview.disk-usage": "Säilytystila", + "index.overview.disk-usage.desc": "Käytetty / kokonaistallennustila", + "index.overview.instances": "esimerkki", + "index.overview.instances.desc": "Käytössä / esiintymiä yhteensä", + "index.overview.username": "Web-kirjautumisen käyttäjänimi", + "language.country": "Suomi", + "language.name": "Suomi", + "loading.addon": "正在加载扩展...", + "loading.default": "Lastaaminen...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Ladattu onnistuneesti!", + "loading.theme": "Ladataan teemaa...", + "news.be-update.load-failed": "Minecraftia ei voi ladata:Bedrock Edition -päivitys", + "news.dialog.load-failed": "Sisällön lataaminen epäonnistui!", + "news.je-update.load-failed": "Minecraftia ei voi ladata:Java Edition -päivitys", + "news.mc-news.load-failed": "Minecraft-uutisia ei voi ladata", + "news.mc-news.tag.be": "Bedrock-versio", + "news.mc-news.tag.dungeons": "Luolastoja", + "news.mc-news.tag.je": "Java-versio", + "news.mc-news.tag.je-realms": "Java Edition -alueet", + "news.mc-news.tag.legends": "legenda", + "news.mc-news.tag.marketplace": "Bedrock Edition -markkinapaikka", + "news.mc-news.tag.news": "Uutinen", + "news.mc-news.tag.quick-play": "Hyppää peliin nopeasti mukaan", + "news.tabs.be-update": "Minecraft:Bedrock Edition -päivitys", + "news.tabs.je-update": "Minecraft:Java Edition -päivitys", + "news.tabs.mc-news": "Minecraft-uutiset", + "notification.warning.title": "varoittaa", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "Käyttöoikeudet on muotoiltu väärin", + "request.failed.reason.invalid-params": "Virheelliset tai virheelliset parametrit", + "request.failed.reason.invalid-token": "Virheelliset tunnukset", + "request.failed.reason.invalid-user-permission": "Vastaavat käyttöoikeudet ovat väärässä muodossa", + "request.failed.reason.login-failed": "Väärä käyttäjätunnus tai salasana", + "request.failed.reason.permission-denied": "Riittämättömät käyttöoikeudet", + "request.failed.reason.registry-disabled": "Järjestelmänvalvojia on jo", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "Tuntematon käyttäjä", + "request.failed.reason.up-to-date": "Se on tällä hetkellä uusin versio", + "request.failed.reason.user-exists": "Käyttäjä on jo olemassa", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "Kutista sivupalkki", + "sidebar.disconnect": "Irrottaa", + "sidebar.help-center": "Ohje- ja tukikeskus", + "sidebar.home": "kotisivu", + "sidebar.instances": "Ilmentymän hallinta", + "sidebar.newInstance": "Ilmentymän luominen", + "sidebar.news": "Uutinen", + "sidebar.settings": "Pystyttää", + "sidebar.tasks": "Taustatehtävät", + "tasks.empty": "Taustatehtäviä ei vielä ole...", + "tasks.id": "Tehtävän tunnus:", + "tasks.status": "Tehtävän tila:", + "tasks.status.0": "lopettaa", + "tasks.status.1": "Meneillään oleva", + "tasks.status.2": "epäonnistua", + "update.failed": "Päivitys epäonnistui! aiheuttaa:{reason}", + "update.get.failed": "Tarkista päivitys epäonnistui! aiheuttaa:{reason}", + "update.updating": "Päivittäminen...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/fr-FR.json b/assets/i18n/fr-FR.json new file mode 100644 index 00000000..ce89b263 --- /dev/null +++ b/assets/i18n/fr-FR.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "Ne plus afficher cette annonce.", + "announcement.title": "Annonce", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "D'accord", + "eula.agree.countdown": "D'accord ({time} secondes)", + "eula.disagree": "Ne pas accepter et quitter", + "eula.title": "Accord de Licence Utilisateur Final", + "form.invalid.format": "Format incorrect !", + "form.invalid.require": "请填写此项!", + "index.overview": "概览", + "index.overview.daemon-address": "守护进程地址", + "index.overview.daemon-name": "守护进程名称", + "index.overview.disk-usage": "存储空间", + "index.overview.disk-usage.desc": "已使用 / 总存储", + "index.overview.instances": "实例", + "index.overview.instances.desc": "已开启 / 总实例", + "index.overview.username": "Web登录用户名称", + "language.country": "France", + "language.name": "Français", + "loading.addon": "正在加载扩展...", + "loading.default": "加载中...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "加载成功!", + "loading.theme": "正在加载主题...", + "news.be-update.load-failed": "无法加载Minecraft:基岩版更新", + "news.dialog.load-failed": "内容加载失败!", + "news.je-update.load-failed": "无法加载Minecraft:Java版更新", + "news.mc-news.load-failed": "无法加载Minecraft新闻", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "警告", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "折叠侧栏", + "sidebar.disconnect": "断开连接", + "sidebar.help-center": "帮助中心", + "sidebar.home": "主页", + "sidebar.instances": "实例管理", + "sidebar.newInstance": "新建实例", + "sidebar.news": "新闻资讯", + "sidebar.settings": "设置", + "sidebar.tasks": "后台任务", + "tasks.empty": "暂无后台任务...", + "tasks.id": "任务ID:", + "tasks.status": "任务状态:", + "tasks.status.0": "完成", + "tasks.status.1": "进行中", + "tasks.status.2": "失败", + "update.failed": "更新失败!原因:{reason}", + "update.get.failed": "检查更新失败!原因:{reason}", + "update.updating": "正在更新...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "Félicitations ! C'est terminé !", + "welcome.next": "Suivant", + "welcome.prev": "Précédent", + "welcome.settings": "Configurer MCSL Future Web", + "welcome.subtitle": "Veuillez d'abord configurer MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/he-IL.json b/assets/i18n/he-IL.json new file mode 100644 index 00000000..4afe1f69 --- /dev/null +++ b/assets/i18n/he-IL.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "不再显示此公告", + "announcement.title": "公告", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "格式错误!", + "form.invalid.require": "请填写此项!", + "index.overview": "概览", + "index.overview.daemon-address": "守护进程地址", + "index.overview.daemon-name": "守护进程名称", + "index.overview.disk-usage": "存储空间", + "index.overview.disk-usage.desc": "已使用 / 总存储", + "index.overview.instances": "实例", + "index.overview.instances.desc": "已开启 / 总实例", + "index.overview.username": "Web登录用户名称", + "language.country": "ישראל", + "language.name": "עברית", + "loading.addon": "正在加载扩展...", + "loading.default": "加载中...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "加载成功!", + "loading.theme": "正在加载主题...", + "news.be-update.load-failed": "无法加载Minecraft:基岩版更新", + "news.dialog.load-failed": "内容加载失败!", + "news.je-update.load-failed": "无法加载Minecraft:Java版更新", + "news.mc-news.load-failed": "无法加载Minecraft新闻", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "警告", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "折叠侧栏", + "sidebar.disconnect": "断开连接", + "sidebar.help-center": "帮助中心", + "sidebar.home": "主页", + "sidebar.instances": "实例管理", + "sidebar.newInstance": "新建实例", + "sidebar.news": "新闻资讯", + "sidebar.settings": "设置", + "sidebar.tasks": "后台任务", + "tasks.empty": "暂无后台任务...", + "tasks.id": "任务ID:", + "tasks.status": "任务状态:", + "tasks.status.0": "完成", + "tasks.status.1": "进行中", + "tasks.status.2": "失败", + "update.failed": "更新失败!原因:{reason}", + "update.get.failed": "检查更新失败!原因:{reason}", + "update.updating": "正在更新...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/hu-HU.json b/assets/i18n/hu-HU.json new file mode 100644 index 00000000..b6a7a94b --- /dev/null +++ b/assets/i18n/hu-HU.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "不再显示此公告", + "announcement.title": "公告", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "格式错误!", + "form.invalid.require": "请填写此项!", + "index.overview": "概览", + "index.overview.daemon-address": "守护进程地址", + "index.overview.daemon-name": "守护进程名称", + "index.overview.disk-usage": "存储空间", + "index.overview.disk-usage.desc": "已使用 / 总存储", + "index.overview.instances": "实例", + "index.overview.instances.desc": "已开启 / 总实例", + "index.overview.username": "Web登录用户名称", + "language.country": "Magyarország", + "language.name": "Magyar", + "loading.addon": "正在加载扩展...", + "loading.default": "加载中...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "加载成功!", + "loading.theme": "正在加载主题...", + "news.be-update.load-failed": "无法加载Minecraft:基岩版更新", + "news.dialog.load-failed": "内容加载失败!", + "news.je-update.load-failed": "无法加载Minecraft:Java版更新", + "news.mc-news.load-failed": "无法加载Minecraft新闻", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "警告", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "折叠侧栏", + "sidebar.disconnect": "断开连接", + "sidebar.help-center": "帮助中心", + "sidebar.home": "主页", + "sidebar.instances": "实例管理", + "sidebar.newInstance": "新建实例", + "sidebar.news": "新闻资讯", + "sidebar.settings": "设置", + "sidebar.tasks": "后台任务", + "tasks.empty": "暂无后台任务...", + "tasks.id": "任务ID:", + "tasks.status": "任务状态:", + "tasks.status.0": "完成", + "tasks.status.1": "进行中", + "tasks.status.2": "失败", + "update.failed": "更新失败!原因:{reason}", + "update.get.failed": "检查更新失败!原因:{reason}", + "update.updating": "正在更新...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/it-IT.json b/assets/i18n/it-IT.json new file mode 100644 index 00000000..1dc6f9ed --- /dev/null +++ b/assets/i18n/it-IT.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "Questo annuncio non viene più visualizzato", + "announcement.title": "annuncio", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Errore di formattazione!", + "form.invalid.require": "Per favore, compila questo!", + "index.overview": "Panoramica", + "index.overview.daemon-address": "Indirizzo del demone", + "index.overview.daemon-name": "Il nome del demone", + "index.overview.disk-usage": "Spazio di archiviazione", + "index.overview.disk-usage.desc": "Usato / Stoccaggio totale", + "index.overview.instances": "istanza", + "index.overview.instances.desc": "Attivato / Totale istanze", + "index.overview.username": "Nome utente di accesso Web", + "language.country": "Italia", + "language.name": "Italiano", + "loading.addon": "正在加载扩展...", + "loading.default": "Caricamento...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Caricato con successo!", + "loading.theme": "Caricamento del tema...", + "news.be-update.load-failed": "Impossibile caricare Minecraft:Aggiornamento Bedrock Edition", + "news.dialog.load-failed": "Caricamento dei contenuti non riuscito!", + "news.je-update.load-failed": "Impossibile caricare Minecraft:Aggiornamento dell'edizione Java", + "news.mc-news.load-failed": "Impossibile caricare le notizie di Minecraft", + "news.mc-news.tag.be": "Edizione Bedrock", + "news.mc-news.tag.dungeons": "Dungeon", + "news.mc-news.tag.je": "Edizione Java", + "news.mc-news.tag.je-realms": "Reami dell'edizione Java", + "news.mc-news.tag.legends": "leggenda", + "news.mc-news.tag.marketplace": "Mercato dell'edizione Bedrock", + "news.mc-news.tag.news": "Notizie", + "news.mc-news.tag.quick-play": "Entra rapidamente nel gioco", + "news.tabs.be-update": "Minecraft:Aggiornamento Bedrock Edition", + "news.tabs.je-update": "Minecraft:Aggiornamento dell'edizione Java", + "news.tabs.mc-news": "Notizie su Minecraft", + "notification.warning.title": "avvertire", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "Le autorizzazioni utente sono formattate in modo errato", + "request.failed.reason.invalid-params": "Parametri non validi o errati", + "request.failed.reason.invalid-token": "Token non validi", + "request.failed.reason.invalid-user-permission": "Le autorizzazioni corrispondenti sono nel formato errato", + "request.failed.reason.login-failed": "Nome utente o password errati", + "request.failed.reason.permission-denied": "Autorizzazioni insufficienti", + "request.failed.reason.registry-disabled": "Ci sono già amministratori", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "Utente sconosciuto", + "request.failed.reason.up-to-date": "Attualmente è l'ultima versione", + "request.failed.reason.user-exists": "L'utente esiste già", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "Comprimi la barra laterale", + "sidebar.disconnect": "Disconnettere", + "sidebar.help-center": "Centro assistenza", + "sidebar.home": "Pagina iniziale", + "sidebar.instances": "Gestione delle istanze", + "sidebar.newInstance": "Creare un'istanza", + "sidebar.news": "Notizie", + "sidebar.settings": "Impostare", + "sidebar.tasks": "Attività in background", + "tasks.empty": "Non ci sono ancora attività in background...", + "tasks.id": "L'ID dell'attività:", + "tasks.status": "Stato dell'attività:", + "tasks.status.0": "finire", + "tasks.status.1": "Continuo", + "tasks.status.2": "fallire", + "update.failed": "Aggiornamento fallito! causa:{reason}", + "update.get.failed": "Controlla l'aggiornamento non riuscito! causa:{reason}", + "update.updating": "Aggiornamento...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/ja-JP.json b/assets/i18n/ja-JP.json new file mode 100644 index 00000000..4ad1f732 --- /dev/null +++ b/assets/i18n/ja-JP.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "アナウンスが表示されなくなりました", + "announcement.title": "告知", + "app.name": "MCServerランチャー", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "一致する", + "eula.agree.countdown": "同意する ({time} 秒)", + "eula.disagree": "同意せず、撤退する", + "eula.title": "エンドユーザーライセンス契約", + "form.invalid.format": "フォーマットエラー!", + "form.invalid.require": "これに記入してください!", + "index.overview": "概要", + "index.overview.daemon-address": "デーモンアドレス", + "index.overview.daemon-name": "デーモンの名前", + "index.overview.disk-usage": "ハードディスク容量", + "index.overview.disk-usage.desc": "使用済み/合計ストレージ", + "index.overview.instances": "例", + "index.overview.instances.desc": "オン / 合計インスタンス数", + "index.overview.username": "Web ログイン ユーザー名", + "language.country": "日本", + "language.name": "日本語", + "loading.addon": "正在加载扩展...", + "loading.default": "積載...", + "loading.meta": "サイト データを読み込んでいます...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "正常にロードされました", + "loading.theme": "テーマの読み込み", + "news.be-update.load-failed": "Minecraft: Bedrock Edition のアップデートを読み込めない", + "news.dialog.load-failed": "コンテンツの読み込みに失敗しました。", + "news.je-update.load-failed": "Minecraft: Java Edition のアップデートを読み込めない", + "news.mc-news.load-failed": "Minecraftのニュースを読み込めない", + "news.mc-news.tag.be": "Bedrockエディション", + "news.mc-news.tag.dungeons": "ダンジョン", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "ジャワ版のRealms", + "news.mc-news.tag.legends": "伝説", + "news.mc-news.tag.marketplace": "Bedrock Edition マーケットプレイス", + "news.mc-news.tag.news": "ニュース", + "news.mc-news.tag.quick-play": "迅速进入游戏", + "news.tabs.be-update": "Minecraft: Bedrock Edition アップデート", + "news.tabs.je-update": "Minecraft: Jawa Edition アップデート", + "news.tabs.mc-news": "Minecraftニュース", + "notification.warning.title": "警告する", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "ユーザー権限の形式が正しくない", + "request.failed.reason.invalid-params": "無効または誤ったパラメーター", + "request.failed.reason.invalid-token": "無効なトークン", + "request.failed.reason.invalid-user-permission": "权限格式错误", + "request.failed.reason.login-failed": "ユーザー名またはパスワードが間違っています", + "request.failed.reason.permission-denied": "権限が不十分です", + "request.failed.reason.registry-disabled": "すでに管理者がいます", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "目前已经是最新版本。", + "request.failed.reason.user-exists": "ユーザーはすでに存在します", + "settings.general.locale": "言語", + "settings.general.locale.auto": "システムに従ってください", + "settings.general.theme": "テーマ", + "settings.general.theme.auto": "システムに従ってください", + "settings.general.theme.dark": "暗色模式", + "settings.general.theme.light": "ライトモード", + "sidebar.addon": "扩展", + "sidebar.collapse": "サイドバーを折りたたむ", + "sidebar.disconnect": "解除连接", + "sidebar.help-center": "ヘルプセンター", + "sidebar.home": "ホームページ", + "sidebar.instances": "インスタンス管理", + "sidebar.newInstance": "インスタンスを作成する", + "sidebar.news": "ニュース", + "sidebar.settings": "設定", + "sidebar.tasks": "後ろの仕事", + "tasks.empty": "暂无后台任务", + "tasks.id": "ジョブID:", + "tasks.status": "任務状態:", + "tasks.status.0": "終える", + "tasks.status.1": "進行中", + "tasks.status.2": "失敗", + "update.failed": "更新失敗しました。理由:{reason}", + "update.get.failed": "更新の確認に失敗しました。理由:{reason}", + "update.updating": "更新中", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "大丈夫です! 見事に成功せよ!", + "welcome.next": "次に", + "welcome.prev": "先の", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/ko-KR.json b/assets/i18n/ko-KR.json new file mode 100644 index 00000000..61510ed1 --- /dev/null +++ b/assets/i18n/ko-KR.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "不再显示此公告", + "announcement.title": "公告", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "格式错误!", + "form.invalid.require": "请填写此项!", + "index.overview": "概览", + "index.overview.daemon-address": "守护进程地址", + "index.overview.daemon-name": "守护进程名称", + "index.overview.disk-usage": "存储空间", + "index.overview.disk-usage.desc": "已使用 / 总存储", + "index.overview.instances": "实例", + "index.overview.instances.desc": "已开启 / 总实例", + "index.overview.username": "Web登录用户名称", + "language.country": "대한민국", + "language.name": "한국어", + "loading.addon": "正在加载扩展...", + "loading.default": "加载中...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "加载成功!", + "loading.theme": "正在加载主题...", + "news.be-update.load-failed": "无法加载Minecraft:基岩版更新", + "news.dialog.load-failed": "内容加载失败!", + "news.je-update.load-failed": "无法加载Minecraft:Java版更新", + "news.mc-news.load-failed": "无法加载Minecraft新闻", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "警告", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "折叠侧栏", + "sidebar.disconnect": "断开连接", + "sidebar.help-center": "帮助中心", + "sidebar.home": "主页", + "sidebar.instances": "实例管理", + "sidebar.newInstance": "新建实例", + "sidebar.news": "新闻资讯", + "sidebar.settings": "设置", + "sidebar.tasks": "后台任务", + "tasks.empty": "暂无后台任务...", + "tasks.id": "任务ID:", + "tasks.status": "任务状态:", + "tasks.status.0": "完成", + "tasks.status.1": "进行中", + "tasks.status.2": "失败", + "update.failed": "更新失败!原因:{reason}", + "update.get.failed": "检查更新失败!原因:{reason}", + "update.updating": "正在更新...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/nl-NL.json b/assets/i18n/nl-NL.json new file mode 100644 index 00000000..12800625 --- /dev/null +++ b/assets/i18n/nl-NL.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "Deze aankondiging wordt niet meer weergegeven", + "announcement.title": "aankondiging", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Formaat fout!", + "form.invalid.require": "Gelieve deze in te vullen!", + "index.overview": "Overzicht", + "index.overview.daemon-address": "Daemon-adres", + "index.overview.daemon-name": "De naam van de daemon", + "index.overview.disk-usage": "Opslagruimte", + "index.overview.disk-usage.desc": "Gebruikt / Totale opslag", + "index.overview.instances": "voorbeeld", + "index.overview.instances.desc": "Ingeschakeld / Totaal aantal exemplaren", + "index.overview.username": "Gebruikersnaam voor weblogin", + "language.country": "Nederland", + "language.name": "Nederlands", + "loading.addon": "正在加载扩展...", + "loading.default": "Laden...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Succesvol geladen!", + "loading.theme": "Thema wordt geladen...", + "news.be-update.load-failed": "Kan Minecraft niet laden:Update voor de Bedrock-editie", + "news.dialog.load-failed": "Het laden van inhoud is mislukt!", + "news.je-update.load-failed": "Kan Minecraft niet laden:Update voor de Java-editie", + "news.mc-news.load-failed": "Kan Minecraft-nieuws niet laden", + "news.mc-news.tag.be": "Bedrock-editie", + "news.mc-news.tag.dungeons": "Kerkers", + "news.mc-news.tag.je": "Java-editie", + "news.mc-news.tag.je-realms": "Java-editie Realms", + "news.mc-news.tag.legends": "legende", + "news.mc-news.tag.marketplace": "Bedrock Edition Marktplaats", + "news.mc-news.tag.news": "Nieuws", + "news.mc-news.tag.quick-play": "Ga snel aan de slag", + "news.tabs.be-update": "Minecraft (Engels):Update voor de Bedrock-editie", + "news.tabs.je-update": "Minecraft (Engels):Update voor de Java-editie", + "news.tabs.mc-news": "Minecraft Nieuws", + "notification.warning.title": "waarschuwen", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "Gebruikersrechten zijn onjuist opgemaakt", + "request.failed.reason.invalid-params": "Ongeldige of onjuiste parameters", + "request.failed.reason.invalid-token": "Ongeldige tokens", + "request.failed.reason.invalid-user-permission": "Overeenkomende machtigingen hebben de verkeerde indeling", + "request.failed.reason.login-failed": "Verkeerde gebruikersnaam of wachtwoord", + "request.failed.reason.permission-denied": "Onvoldoende machtigingen", + "request.failed.reason.registry-disabled": "Er zijn al beheerders", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "Onbekende gebruiker", + "request.failed.reason.up-to-date": "Het is momenteel de nieuwste versie", + "request.failed.reason.user-exists": "De gebruiker bestaat al", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "De zijbalk inklappen", + "sidebar.disconnect": "Scheiden", + "sidebar.help-center": "Helpcentrum", + "sidebar.home": "hoofdpagina", + "sidebar.instances": "Beheer van instanties", + "sidebar.newInstance": "Een exemplaar maken", + "sidebar.news": "Nieuws", + "sidebar.settings": "Oprichten", + "sidebar.tasks": "Achtergrondtaken", + "tasks.empty": "Er zijn nog geen achtergrondtaken...", + "tasks.id": "De ID van de taak:", + "tasks.status": "Status van de taak:", + "tasks.status.0": "Fins", + "tasks.status.1": "Lopend", + "tasks.status.2": "mislukken", + "update.failed": "Update mislukt! oorzaak:{reason}", + "update.get.failed": "Controleer of de update is mislukt! oorzaak:{reason}", + "update.updating": "Bijwerken...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/no-NO.json b/assets/i18n/no-NO.json new file mode 100644 index 00000000..de5adb7a --- /dev/null +++ b/assets/i18n/no-NO.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "Denne kunngjøringen vises ikke lenger", + "announcement.title": "kunngjøring", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Formatfeil!", + "form.invalid.require": "Vennligst fyll ut dette!", + "index.overview": "Oversikt", + "index.overview.daemon-address": "Daemon-adresse", + "index.overview.daemon-name": "Navnet på demonen", + "index.overview.disk-usage": "Lagringsplass", + "index.overview.disk-usage.desc": "Brukt / Total lagring", + "index.overview.instances": "eksempel", + "index.overview.instances.desc": "Slått på / totalt antall forekomster", + "index.overview.username": "Brukernavn for nettpålogging", + "language.country": "Norge", + "language.name": "Norsk", + "loading.addon": "正在加载扩展...", + "loading.default": "Lasting...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Lastet vellykket!", + "loading.theme": "Laster inn tema...", + "news.be-update.load-failed": "Kan ikke laste Minecraft:Oppdatering av Bedrock Edition", + "news.dialog.load-failed": "Innholdslasting mislyktes!", + "news.je-update.load-failed": "Kan ikke laste Minecraft:Oppdatering av Java-utgaven", + "news.mc-news.load-failed": "Kan ikke laste inn Minecraft-nyheter", + "news.mc-news.tag.be": "Bedrock utgave", + "news.mc-news.tag.dungeons": "Fangehull", + "news.mc-news.tag.je": "Java-utgave", + "news.mc-news.tag.je-realms": "Java Edition Realms", + "news.mc-news.tag.legends": "legende", + "news.mc-news.tag.marketplace": "Markedsplass for Bedrock Edition", + "news.mc-news.tag.news": "Nyheter", + "news.mc-news.tag.quick-play": "Kom raskt inn i spillet", + "news.tabs.be-update": "Minecraft Minecraft:Oppdatering av Bedrock Edition", + "news.tabs.je-update": "Minecraft Minecraft:Oppdatering av Java-utgaven", + "news.tabs.mc-news": "Minecraft Nyheter", + "notification.warning.title": "advare", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "Brukertillatelser er formatert feil", + "request.failed.reason.invalid-params": "Ugyldige eller feil parametere", + "request.failed.reason.invalid-token": "Ugyldige tokener", + "request.failed.reason.invalid-user-permission": "Brukertillatelser er formatert feil", + "request.failed.reason.login-failed": "Feil brukernavn eller passord", + "request.failed.reason.permission-denied": "Utilstrekkelige tillatelser", + "request.failed.reason.registry-disabled": "Det er allerede administratorer", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "Ukjent bruker", + "request.failed.reason.up-to-date": "Det er for øyeblikket den nyeste versjonen", + "request.failed.reason.user-exists": "Brukeren eksisterer allerede", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "Skjul sidepanelet", + "sidebar.disconnect": "Kople fra", + "sidebar.help-center": "Brukerstøtte", + "sidebar.home": "hjemmeside", + "sidebar.instances": "Administrasjon av forekomster", + "sidebar.newInstance": "Opprett en forekomst", + "sidebar.news": "Nyheter", + "sidebar.settings": "Definere", + "sidebar.tasks": "Bakgrunnsoppgaver", + "tasks.empty": "Det er ingen bakgrunnsoppgaver ennå...", + "tasks.id": "ID-en til oppgaven:", + "tasks.status": "Status for oppgave:", + "tasks.status.0": "avslutte", + "tasks.status.1": "Pågående", + "tasks.status.2": "svikte", + "update.failed": "Oppdateringen mislyktes! årsak:{reason}", + "update.get.failed": "Sjekk oppdateringen mislyktes! årsak:{reason}", + "update.updating": "Oppdatere...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/pl-PL.json b/assets/i18n/pl-PL.json new file mode 100644 index 00000000..9a537b8b --- /dev/null +++ b/assets/i18n/pl-PL.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "Ten komunikat nie jest już wyświetlany", + "announcement.title": "anons", + "app.name": "MCServerLauncher", + "app.name.abbr": "Certyfikat MCSL", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Błąd formatu!", + "form.invalid.require": "Wypełnij ten formularz!", + "index.overview": "Przegląd", + "index.overview.daemon-address": "Adres demona", + "index.overview.daemon-name": "Nazwa demona", + "index.overview.disk-usage": "Miejsca", + "index.overview.disk-usage.desc": "Używane / Całkowite magazynowanie", + "index.overview.instances": "instancja", + "index.overview.instances.desc": "Włączone / Łączna liczba wystąpień", + "index.overview.username": "Nazwa użytkownika logowania przez Internet", + "language.country": "Polska", + "language.name": "Polski", + "loading.addon": "正在加载扩展...", + "loading.default": "Polska", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Załadowano pomyślnie!", + "loading.theme": "Wczytywanie motywu...", + "news.be-update.load-failed": "Nie można załadować Minecrafta:Aktualizacja Bedrock Edition", + "news.dialog.load-failed": "Wczytywanie zawartości nie powiodło się!", + "news.je-update.load-failed": "Nie można załadować Minecrafta:Aktualizacja Bedrock Edition", + "news.mc-news.load-failed": "Nie można załadować MinecraftaAktualizacja Bedrock Edition", + "news.mc-news.tag.be": "Edycja Bedrock", + "news.mc-news.tag.dungeons": "Lochy", + "news.mc-news.tag.je": "Wersja Java", + "news.mc-news.tag.je-realms": "Obszary edycji Java", + "news.mc-news.tag.legends": "legenda", + "news.mc-news.tag.marketplace": "Rynek edycji Bedrock", + "news.mc-news.tag.news": "Wiadomości", + "news.mc-news.tag.quick-play": "Szybko wejdź do gry", + "news.tabs.be-update": "Sieć Minecraft:Aktualizacja Bedrock Edition", + "news.tabs.je-update": "Nie można załadować Minecrafta:Aktualizacja Bedrock Edition", + "news.tabs.mc-news": "Aktualności Minecrafta", + "notification.warning.title": "ostrzegać", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "Uprawnienia użytkownika są nieprawidłowo sformatowane", + "request.failed.reason.invalid-params": "Nieprawidłowe lub nieprawidłowe parametry", + "request.failed.reason.invalid-token": "Nieprawidłowe tokeny", + "request.failed.reason.invalid-user-permission": "Uprawnienia użytkownika są nieprawidłowo sformatowane", + "request.failed.reason.login-failed": "Nieprawidłowa nazwa użytkownika lub hasło", + "request.failed.reason.permission-denied": "Niewystarczające uprawnienia", + "request.failed.reason.registry-disabled": "Są już administratorzy", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "Nieznany użytkownik", + "request.failed.reason.up-to-date": "Jest to obecnie najnowsza wersja", + "request.failed.reason.user-exists": "Użytkownik już istnieje", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "Zwijanie paska bocznego", + "sidebar.disconnect": "Odłączyć", + "sidebar.help-center": "Centrum pomocy", + "sidebar.home": "strona główna", + "sidebar.instances": "Zarządzanie instancjami", + "sidebar.newInstance": "Tworzenie instancji", + "sidebar.news": "Wiadomości", + "sidebar.settings": "Zakładać", + "sidebar.tasks": "Zadania w tle", + "tasks.empty": "Nie ma jeszcze żadnych zadań w tle...", + "tasks.id": "Identyfikator zadania:", + "tasks.status": "Status zadania:", + "tasks.status.0": "skończyć", + "tasks.status.1": "Bieżących", + "tasks.status.2": "zawieść", + "update.failed": "Rejestracja nie powiodła się! przyczyna:{reason}", + "update.get.failed": "Rejestracja nie powiodła się! przyczyna:{reason}", + "update.updating": "Aktualizacji...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/pt-BR.json b/assets/i18n/pt-BR.json new file mode 100644 index 00000000..b3a3a3e4 --- /dev/null +++ b/assets/i18n/pt-BR.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "不再显示此公告", + "announcement.title": "公告", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "格式错误!", + "form.invalid.require": "请填写此项!", + "index.overview": "概览", + "index.overview.daemon-address": "守护进程地址", + "index.overview.daemon-name": "守护进程名称", + "index.overview.disk-usage": "存储空间", + "index.overview.disk-usage.desc": "已使用 / 总存储", + "index.overview.instances": "实例", + "index.overview.instances.desc": "已开启 / 总实例", + "index.overview.username": "Web登录用户名称", + "language.country": "Brasil", + "language.name": "Português", + "loading.addon": "正在加载扩展...", + "loading.default": "加载中...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "加载成功!", + "loading.theme": "正在加载主题...", + "news.be-update.load-failed": "无法加载Minecraft:基岩版更新", + "news.dialog.load-failed": "内容加载失败!", + "news.je-update.load-failed": "无法加载Minecraft:Java版更新", + "news.mc-news.load-failed": "无法加载Minecraft新闻", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "警告", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "折叠侧栏", + "sidebar.disconnect": "断开连接", + "sidebar.help-center": "帮助中心", + "sidebar.home": "主页", + "sidebar.instances": "实例管理", + "sidebar.newInstance": "新建实例", + "sidebar.news": "新闻资讯", + "sidebar.settings": "设置", + "sidebar.tasks": "后台任务", + "tasks.empty": "暂无后台任务...", + "tasks.id": "任务ID:", + "tasks.status": "任务状态:", + "tasks.status.0": "完成", + "tasks.status.1": "进行中", + "tasks.status.2": "失败", + "update.failed": "更新失败!原因:{reason}", + "update.get.failed": "检查更新失败!原因:{reason}", + "update.updating": "正在更新...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/pt-PT.json b/assets/i18n/pt-PT.json new file mode 100644 index 00000000..53f9167a --- /dev/null +++ b/assets/i18n/pt-PT.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "Este anúncio não é mais exibido", + "announcement.title": "anúncio", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Erro de formato!", + "form.invalid.require": "Por favor, preencha isto!", + "index.overview": "Visão geral", + "index.overview.daemon-address": "Endereço Daemon", + "index.overview.daemon-name": "O nome do daemon", + "index.overview.disk-usage": "Espaço de armazenamento", + "index.overview.disk-usage.desc": "Usado / Armazenamento Total", + "index.overview.instances": "instância", + "index.overview.instances.desc": "Ativado / Total de instâncias", + "index.overview.username": "Nome de utilizador de início de sessão na Web", + "language.country": "Portugal", + "language.name": "Português", + "loading.addon": "正在加载扩展...", + "loading.default": "A carregar...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Carregado com sucesso!", + "loading.theme": "Carregando tema...", + "news.be-update.load-failed": "Não é possível carregar o Minecraft:Atualização da Edição Bedrock", + "news.dialog.load-failed": "Falha no carregamento do conteúdo!", + "news.je-update.load-failed": "Não é possível carregar o Minecraft:Atualização da edição Java", + "news.mc-news.load-failed": "Não é possível carregar notícias do Minecraft", + "news.mc-news.tag.be": "Edição Bedrock", + "news.mc-news.tag.dungeons": "Masmorras", + "news.mc-news.tag.je": "Edição Java", + "news.mc-news.tag.je-realms": "Reinos da Edição Java", + "news.mc-news.tag.legends": "lenda", + "news.mc-news.tag.marketplace": "Mercado Edição Bedrock", + "news.mc-news.tag.news": "Notícias", + "news.mc-news.tag.quick-play": "Entre no jogo rapidamente", + "news.tabs.be-update": "Minecraft [en]:Atualização da Edição Bedrock", + "news.tabs.je-update": "Minecraft [en]:Atualização da edição Java", + "news.tabs.mc-news": "Minecraft Notícias", + "notification.warning.title": "advertir", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "As permissões de usuário estão formatadas incorretamente", + "request.failed.reason.invalid-params": "Parâmetros inválidos ou incorretos", + "request.failed.reason.invalid-token": "Tokens inválidos", + "request.failed.reason.invalid-user-permission": "As permissões correspondentes estão no formato errado", + "request.failed.reason.login-failed": "Nome de utilizador ou palavra-passe errados", + "request.failed.reason.permission-denied": "Permissões insuficientes", + "request.failed.reason.registry-disabled": "Já existem administradores", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "Usuário desconhecido", + "request.failed.reason.up-to-date": "Atualmente é a versão mais recente", + "request.failed.reason.user-exists": "O usuário já existe", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "Fechar a barra lateral", + "sidebar.disconnect": "Desconectar", + "sidebar.help-center": "Centro de Ajuda", + "sidebar.home": "Página inicial", + "sidebar.instances": "Gerenciamento de instâncias", + "sidebar.newInstance": "Criar uma instância", + "sidebar.news": "Notícias", + "sidebar.settings": "Configurar", + "sidebar.tasks": "Tarefas em segundo plano", + "tasks.empty": "Ainda não há tarefas em segundo plano...", + "tasks.id": "A ID da tarefa:", + "tasks.status": "Estado da tarefa:", + "tasks.status.0": "acabamento", + "tasks.status.1": "Em curso", + "tasks.status.2": "reprovado", + "update.failed": "Falha na atualização! causa:{reason}", + "update.get.failed": "Falha na verificação da atualização! causa:{reason}", + "update.updating": "Atualizando...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/ro-RO.json b/assets/i18n/ro-RO.json new file mode 100644 index 00000000..79e00ca1 --- /dev/null +++ b/assets/i18n/ro-RO.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "Acest anunț nu mai este afișat", + "announcement.title": "anunț", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Eroare de format!", + "form.invalid.require": "Vă rugăm să completați acest lucru!", + "index.overview": "Prezentare generală", + "index.overview.daemon-address": "Adresa demonului", + "index.overview.daemon-name": "Numele demonului", + "index.overview.disk-usage": "Spațiu de depozitare", + "index.overview.disk-usage.desc": "Depozitare folosită / totală", + "index.overview.instances": "exemplu", + "index.overview.instances.desc": "Activat / Total instanțe", + "index.overview.username": "Nume de utilizator de conectare web", + "language.country": "Română", + "language.name": "Română", + "loading.addon": "正在加载扩展...", + "loading.default": "Încărcare...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Încărcat cu succes!", + "loading.theme": "Încărcarea temei...", + "news.be-update.load-failed": "Nu se poate încărca Minecraft:Actualizare Bedrock Edition", + "news.dialog.load-failed": "Încărcarea conținutului a eșuat!", + "news.je-update.load-failed": "Nu se poate încărca Minecraft:Actualizare Java Edition", + "news.mc-news.load-failed": "Nu se pot încărca știrile Minecraft", + "news.mc-news.tag.be": "Ediția Bedrock", + "news.mc-news.tag.dungeons": "Dungeons", + "news.mc-news.tag.je": "Ediția Java", + "news.mc-news.tag.je-realms": "Tărâmuri ediția Java", + "news.mc-news.tag.legends": "legendă", + "news.mc-news.tag.marketplace": "Piața ediției Bedrock", + "news.mc-news.tag.news": "Știri", + "news.mc-news.tag.quick-play": "Intră rapid în joc", + "news.tabs.be-update": "Nu se poate încărca Minecraft:Actualizare Bedrock Edition", + "news.tabs.je-update": "Nu se poate încărca Minecraft:Actualizare Java Edition", + "news.tabs.mc-news": "Nu se pot încărca știrile Minecraft", + "notification.warning.title": "avertiza", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "Permisiunile utilizatorilor sunt formatate incorect", + "request.failed.reason.invalid-params": "Parametri nevalidi sau incorecti", + "request.failed.reason.invalid-token": "Tokenuri nevalide", + "request.failed.reason.invalid-user-permission": "Permisiunile utilizatorilor sunt formatate incorect", + "request.failed.reason.login-failed": "Nume de utilizator sau parolă greșită", + "request.failed.reason.permission-denied": "Permisiuni insuficiente", + "request.failed.reason.registry-disabled": "Există deja administratori", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "Utilizator necunoscut", + "request.failed.reason.up-to-date": "În prezent este cea mai recentă versiune", + "request.failed.reason.user-exists": "Utilizatorul există deja", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "Restrângeți bara laterală", + "sidebar.disconnect": "Deconecta", + "sidebar.help-center": "Centrul de ajutor", + "sidebar.home": "Pagina principală", + "sidebar.instances": "Gestionarea instanțelor", + "sidebar.newInstance": "Creați o instanță", + "sidebar.news": "Știri", + "sidebar.settings": "Configurat", + "sidebar.tasks": "Sarcini de fundal", + "tasks.empty": "Nu există încă sarcini de fundal...", + "tasks.id": "ID-ul activității:", + "tasks.status": "Starea activității:", + "tasks.status.0": "termina", + "tasks.status.1": "Neîntrerupt", + "tasks.status.2": "eșua", + "update.failed": "Actualizarea a eșuat! cauză:{reason}", + "update.get.failed": "Verificarea actualizării a eșuat! cauză:{reason}", + "update.updating": "Actualizarea...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/ru-RU.json b/assets/i18n/ru-RU.json new file mode 100644 index 00000000..f48a15aa --- /dev/null +++ b/assets/i18n/ru-RU.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "Это объявление больше не отображается", + "announcement.title": "объявление", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Ошибка формата!", + "form.invalid.require": "Пожалуйста, заполните эту форму!", + "index.overview": "Обзор", + "index.overview.daemon-address": "Адрес демона", + "index.overview.daemon-name": "Имя демона", + "index.overview.disk-usage": "Место для хранения", + "index.overview.disk-usage.desc": "Использовано / Общий объем хранения", + "index.overview.instances": "пример", + "index.overview.instances.desc": "Включено / Всего экземпляров", + "index.overview.username": "Имя пользователя для входа через Интернет", + "language.country": "中国", + "language.name": "Русский", + "loading.addon": "正在加载扩展...", + "loading.default": "Погрузка...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Загружено успешно!", + "loading.theme": "Загрузка темы...", + "news.be-update.load-failed": "Не удается загрузить Minecraft:Обновление Bedrock Edition", + "news.dialog.load-failed": "Не удалось загрузить контент!", + "news.je-update.load-failed": "Не удается загрузить Minecraft:Обновление Java Edition", + "news.mc-news.load-failed": "Не удается загрузить новости Minecraft", + "news.mc-news.tag.be": "Версия BEDROCK", + "news.mc-news.tag.dungeons": "Подземелья", + "news.mc-news.tag.je": "Версия Java", + "news.mc-news.tag.je-realms": "Области Java Edition", + "news.mc-news.tag.legends": "легенда", + "news.mc-news.tag.marketplace": "Маркетплейс Bedrock Edition", + "news.mc-news.tag.news": "Новости", + "news.mc-news.tag.quick-play": "Быстрый вход в игру", + "news.tabs.be-update": "Майнкрафт:Обновление Bedrock Edition", + "news.tabs.je-update": "Майнкрафт:Обновление Java Edition", + "news.tabs.mc-news": "Новости Minecraft", + "notification.warning.title": "предупреждение", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "Разрешения пользователей имеют неправильный формат", + "request.failed.reason.invalid-params": "Неверные или неверные параметры", + "request.failed.reason.invalid-token": "Недействительные токены", + "request.failed.reason.invalid-user-permission": "Соответствующие разрешения имеют неправильный формат", + "request.failed.reason.login-failed": "Неверное имя пользователя или пароль", + "request.failed.reason.permission-denied": "Недостаточные разрешения", + "request.failed.reason.registry-disabled": "Там уже есть администраторы", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "Неизвестный пользователь", + "request.failed.reason.up-to-date": "В настоящее время это последняя версия", + "request.failed.reason.user-exists": "Пользователь уже существует", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "Свернуть боковую панель", + "sidebar.disconnect": "Разъединять", + "sidebar.help-center": "Справочный центр", + "sidebar.home": "Главная страница", + "sidebar.instances": "Управление экземплярами", + "sidebar.newInstance": "Создание экземпляра", + "sidebar.news": "Новости", + "sidebar.settings": "Устанавливать", + "sidebar.tasks": "Фоновые задачи", + "tasks.empty": "Фоновых задач пока нет...", + "tasks.id": "Идентификатор задачи:", + "tasks.status": "Статус задачи:", + "tasks.status.0": "заканчивать", + "tasks.status.1": "Продолжающийся", + "tasks.status.2": "провалить", + "update.failed": "Регистрация не удалась! причина:{reason}", + "update.get.failed": "Регистрация не удалась! причина:{reason}", + "update.updating": "Обновление...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/sr-SP.json b/assets/i18n/sr-SP.json new file mode 100644 index 00000000..6775d74e --- /dev/null +++ b/assets/i18n/sr-SP.json @@ -0,0 +1,82 @@ +{ + "announcement.close": "不再显示此公告", + "announcement.title": "公告", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.suffix": "Future", + "form.invalid.format": "格式错误!", + "form.invalid.require": "请填写此项!", + "index.overview": "概览", + "index.overview.daemon-address": "守护进程地址", + "index.overview.daemon-name": "守护进程名称", + "index.overview.disk-usage": "存储空间", + "index.overview.disk-usage.desc": "已使用 / 总存储", + "index.overview.instances": "实例", + "index.overview.instances.desc": "已开启 / 总实例", + "index.overview.username": "Web登录用户名称", + "language.country": "中国", + "language.name": "简体中文", + "loading.default": "加载中...", + "loading.success": "加载成功!", + "loading.theme": "正在加载主题...", + "login.failed": "登录失败!原因:{reason}", + "login.failed.token": "登录验证失败!原因:{reason}", + "login.password": "密码", + "login.remember-me": "记住此设备", + "login.submit": "登录", + "login.success": "登录成功!", + "login.title": "登录验证", + "login.username": "用户名", + "news.be-update.load-failed": "无法加载Minecraft:基岩版更新", + "news.dialog.load-failed": "内容加载失败!", + "news.je-update.load-failed": "无法加载Minecraft:Java版更新", + "news.mc-news.load-failed": "无法加载Minecraft新闻", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "警告", + "register.failed": "注册失败!原因:{reason}", + "register.invalid.confirm": "输入的两次密码不一致!", + "register.password": "密码(8位以上,需包含大小写字母和数字)", + "register.password-confirm": "重复密码", + "register.submit": "注册", + "register.success": "注册成功!请登录账号!", + "register.title": "创建管理员账号", + "register.username": "用户名(2-16位,可包含字母数字或下划线)", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在", + "sidebar.collapse": "折叠侧栏", + "sidebar.disconnect": "断开连接", + "sidebar.help-center": "帮助中心", + "sidebar.home": "主页", + "sidebar.instances": "实例管理", + "sidebar.newInstance": "新建实例", + "sidebar.news": "新闻资讯", + "sidebar.settings": "设置", + "sidebar.tasks": "后台任务", + "tasks.empty": "暂无后台任务...", + "tasks.id": "任务ID:", + "tasks.status": "任务状态:", + "tasks.status.0": "完成", + "tasks.status.1": "进行中", + "tasks.status.2": "失败", + "update.failed": "更新失败!原因:{reason}", + "update.get.failed": "检查更新失败!原因:{reason}", + "update.updating": "正在更新..." +} diff --git a/assets/i18n/sv-SE.json b/assets/i18n/sv-SE.json new file mode 100644 index 00000000..8d66e911 --- /dev/null +++ b/assets/i18n/sv-SE.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "Det här meddelandet visas inte längre", + "announcement.title": "tillkännagivande", + "app.name": "MCServerLauncher (på engelska)", + "app.name.abbr": "MCSL (på engelska)", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Fel i formatet!", + "form.invalid.require": "Vänligen fyll i detta!", + "index.overview": "Överblick", + "index.overview.daemon-address": "Daemon-adress", + "index.overview.daemon-name": "Namnet på demonen", + "index.overview.disk-usage": "Lagringsutrymme", + "index.overview.disk-usage.desc": "Begagnad / Total lagring", + "index.overview.instances": "instans", + "index.overview.instances.desc": "Aktiverad/Totalt antal instanser", + "index.overview.username": "Användarnamn för webbinloggning", + "language.country": "Sverige", + "language.name": "Svenska", + "loading.addon": "正在加载扩展...", + "loading.default": "Lastning...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Laddad framgångsrikt!", + "loading.theme": "Laddar tema...", + "news.be-update.load-failed": "Det går inte att ladda Minecraft:Uppdatering av Bedrock Edition", + "news.dialog.load-failed": "Det gick inte att ladda innehållet!", + "news.je-update.load-failed": "Det går inte att ladda Minecraft:Uppdatering av Java Edition", + "news.mc-news.load-failed": "Det går inte att ladda Minecraft-nyheter", + "news.mc-news.tag.be": "Bedrock Edition", + "news.mc-news.tag.dungeons": "Fängelsehålor", + "news.mc-news.tag.je": "Java-utgåva", + "news.mc-news.tag.je-realms": "Realms för Java-utgåva", + "news.mc-news.tag.legends": "legend", + "news.mc-news.tag.marketplace": "Bedrock Edition Marknadsplats", + "news.mc-news.tag.news": "Nyheter", + "news.mc-news.tag.quick-play": "Kom in i spelet snabbt", + "news.tabs.be-update": "Minecraft (Minecraft):Uppdatering av Bedrock Edition", + "news.tabs.je-update": "Minecraft (Minecraft):Uppdatering av Java Edition", + "news.tabs.mc-news": "Minecraft Nyheter", + "notification.warning.title": "varna", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "Användarbehörigheter är felaktigt formaterade", + "request.failed.reason.invalid-params": "Ogiltiga eller felaktiga parametrar", + "request.failed.reason.invalid-token": "Ogiltiga token", + "request.failed.reason.invalid-user-permission": "Matchande behörigheter har fel format", + "request.failed.reason.login-failed": "Fel användarnamn eller lösenord", + "request.failed.reason.permission-denied": "Otillräckliga behörigheter", + "request.failed.reason.registry-disabled": "Det finns redan administratörer", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "Okänd användare", + "request.failed.reason.up-to-date": "Det är för närvarande den senaste versionen", + "request.failed.reason.user-exists": "Användaren finns redan", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "Fäll ihop sidofältet", + "sidebar.disconnect": "Frånkoppling", + "sidebar.help-center": "Hjälpcenter", + "sidebar.home": "hemsida", + "sidebar.instances": "Hantering av instanser", + "sidebar.newInstance": "Skapa en instans", + "sidebar.news": "Nyheter", + "sidebar.settings": "Förbereda", + "sidebar.tasks": "Bakgrundsaktiviteter", + "tasks.empty": "Det finns inga bakgrundsuppgifter ännu...", + "tasks.id": "ID för uppgiften:", + "tasks.status": "Status för uppgift:", + "tasks.status.0": "avsluta", + "tasks.status.1": "Pågående", + "tasks.status.2": "misslyckas", + "update.failed": "Uppdateringen misslyckades! orsak:{reason}", + "update.get.failed": "Kontrollera att uppdateringen misslyckades! orsak:{reason}", + "update.updating": "Uppdatera...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/tr-TR.json b/assets/i18n/tr-TR.json new file mode 100644 index 00000000..e1f56578 --- /dev/null +++ b/assets/i18n/tr-TR.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "Bu duyuru artık görüntülenmez", + "announcement.title": "Duyuru", + "app.name": "MCServer Başlatıcı", + "app.name.abbr": "MCSL (İngilizce)", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Biçim hatası!", + "form.invalid.require": "Lütfen bunu doldurun!", + "index.overview": "Genel bakış", + "index.overview.daemon-address": "Daemon adresi", + "index.overview.daemon-name": "Daemon'un adı", + "index.overview.disk-usage": "Depolama alanı", + "index.overview.disk-usage.desc": "Kullanılan / Toplam Depolama Alanı", + "index.overview.instances": "örnek", + "index.overview.instances.desc": "Açık / Toplam örnek sayısı", + "index.overview.username": "Web oturum açma kullanıcı adı", + "language.country": "Türkiye", + "language.name": "Türkçe", + "loading.addon": "正在加载扩展...", + "loading.default": "Yükleme...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Başarıyla yüklendi!", + "loading.theme": "Tema yükleniyor...", + "news.be-update.load-failed": "Minecraft yüklenemiyor:Bedrock Sürümü güncellemesi", + "news.dialog.load-failed": "İçerik yükleme başarısız oldu!", + "news.je-update.load-failed": "Minecraft yüklenemiyor:Java Sürümü Güncellemesi", + "news.mc-news.load-failed": "Minecraft haberleri yüklenemiyor", + "news.mc-news.tag.be": "Ana Kaya Sürümü", + "news.mc-news.tag.dungeons": "Zindan", + "news.mc-news.tag.je": "Java Sürümü", + "news.mc-news.tag.je-realms": "Java Sürümü Realms", + "news.mc-news.tag.legends": "efsane", + "news.mc-news.tag.marketplace": "Bedrock Sürümü Pazar Yeri", + "news.mc-news.tag.news": "Haberler", + "news.mc-news.tag.quick-play": "Oyuna hızlı bir şekilde girin", + "news.tabs.be-update": "Minecraft oyunları:Bedrock Sürümü güncellemesi", + "news.tabs.je-update": "Minecraft oyunları:Java Sürümü Güncellemesi", + "news.tabs.mc-news": "Minecraft Haberleri", + "notification.warning.title": "uyarmak", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "Kullanıcı izinleri yanlış biçimlendirilmiş", + "request.failed.reason.invalid-params": "Geçersiz veya yanlış parametreler", + "request.failed.reason.invalid-token": "Geçersiz belirteçler", + "request.failed.reason.invalid-user-permission": "Eşleşen izinler yanlış biçimde", + "request.failed.reason.login-failed": "Yanlış kullanıcı adı veya şifre", + "request.failed.reason.permission-denied": "Yetersiz izinler", + "request.failed.reason.registry-disabled": "Zaten yöneticiler var", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "Bilinmeyen kullanıcı", + "request.failed.reason.up-to-date": "Şu anda en son sürümdür", + "request.failed.reason.user-exists": "Kullanıcı zaten var", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "Kenar çubuğunu daraltma", + "sidebar.disconnect": "Ayırmak", + "sidebar.help-center": "Yardım Merkezi", + "sidebar.home": "ana sayfa", + "sidebar.instances": "Örnek yönetimi", + "sidebar.newInstance": "Örnek oluşturma", + "sidebar.news": "Haberler", + "sidebar.settings": "Hazırlamak", + "sidebar.tasks": "Arka plan görevleri", + "tasks.empty": "Henüz arka plan görevi yok...", + "tasks.id": "Görevin kimliği:", + "tasks.status": "Görev durumu:", + "tasks.status.0": "bitirmek", + "tasks.status.1": "Devam eden", + "tasks.status.2": "Başarısız", + "update.failed": "Güncelleme başarısız oldu! neden:{reason}", + "update.get.failed": "Güncellemenin başarısız olduğunu kontrol edin! neden:{reason}", + "update.updating": "Güncelleştirme...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/uk-UA.json b/assets/i18n/uk-UA.json new file mode 100644 index 00000000..a8379e40 --- /dev/null +++ b/assets/i18n/uk-UA.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "Це оголошення більше не відображається", + "announcement.title": "оголошення", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Помилка форматування!", + "form.invalid.require": "Будь ласка, заповніть це!", + "index.overview": "Огляд", + "index.overview.daemon-address": "Адреса фонової служби", + "index.overview.daemon-name": "Ім'я демона", + "index.overview.disk-usage": "Місце для зберігання", + "index.overview.disk-usage.desc": "Використаний / Загальний обсяг пам'яті", + "index.overview.instances": "Екземпляр", + "index.overview.instances.desc": "Увімкнено / Всього екземплярів", + "index.overview.username": "Ім'я користувача для входу в Інтернет", + "language.country": "Україна", + "language.name": "Українська", + "loading.addon": "正在加载扩展...", + "loading.default": "Завантаження...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Завантажено успішно!", + "loading.theme": "Завантаження теми...", + "news.be-update.load-failed": "无法加载Minecraft:基岩版更新", + "news.dialog.load-failed": "内容加载失败!", + "news.je-update.load-failed": "无法加载Minecraft:Java版更新", + "news.mc-news.load-failed": "无法加载Minecraft新闻", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "警告", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "折叠侧栏", + "sidebar.disconnect": "断开连接", + "sidebar.help-center": "帮助中心", + "sidebar.home": "主页", + "sidebar.instances": "实例管理", + "sidebar.newInstance": "新建实例", + "sidebar.news": "新闻资讯", + "sidebar.settings": "设置", + "sidebar.tasks": "后台任务", + "tasks.empty": "暂无后台任务...", + "tasks.id": "任务ID:", + "tasks.status": "任务状态:", + "tasks.status.0": "完成", + "tasks.status.1": "进行中", + "tasks.status.2": "失败", + "update.failed": "更新失败!原因:{reason}", + "update.get.failed": "检查更新失败!原因:{reason}", + "update.updating": "正在更新...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/vi-VN.json b/assets/i18n/vi-VN.json new file mode 100644 index 00000000..a024f1dd --- /dev/null +++ b/assets/i18n/vi-VN.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "不再显示此公告", + "announcement.title": "公告", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "格式错误!", + "form.invalid.require": "请填写此项!", + "index.overview": "概览", + "index.overview.daemon-address": "守护进程地址", + "index.overview.daemon-name": "守护进程名称", + "index.overview.disk-usage": "存储空间", + "index.overview.disk-usage.desc": "已使用 / 总存储", + "index.overview.instances": "实例", + "index.overview.instances.desc": "已开启 / 总实例", + "index.overview.username": "Web登录用户名称", + "language.country": "Việt Nam", + "language.name": "Tiếng Việt", + "loading.addon": "正在加载扩展...", + "loading.default": "加载中...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "加载成功!", + "loading.theme": "正在加载主题...", + "news.be-update.load-failed": "无法加载Minecraft:基岩版更新", + "news.dialog.load-failed": "内容加载失败!", + "news.je-update.load-failed": "无法加载Minecraft:Java版更新", + "news.mc-news.load-failed": "无法加载Minecraft新闻", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "警告", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "折叠侧栏", + "sidebar.disconnect": "断开连接", + "sidebar.help-center": "帮助中心", + "sidebar.home": "主页", + "sidebar.instances": "实例管理", + "sidebar.newInstance": "新建实例", + "sidebar.news": "新闻资讯", + "sidebar.settings": "设置", + "sidebar.tasks": "后台任务", + "tasks.empty": "暂无后台任务...", + "tasks.id": "任务ID:", + "tasks.status": "任务状态:", + "tasks.status.0": "完成", + "tasks.status.1": "进行中", + "tasks.status.2": "失败", + "update.failed": "更新失败!原因:{reason}", + "update.get.failed": "检查更新失败!原因:{reason}", + "update.updating": "正在更新...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/assets/i18n/zh-CN.json b/assets/i18n/zh-CN.json index 16953bf2..8f9b033a 100644 --- a/assets/i18n/zh-CN.json +++ b/assets/i18n/zh-CN.json @@ -1,69 +1,130 @@ { - "language.name": "简体中文", - "language.country": "中国", "announcement.close": "不再显示此公告", "announcement.title": "公告", "app.name": "MCServerLauncher", "app.name.abbr": "MCSL", - "app.name.suffix": "Future", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "格式错误!", + "form.invalid.require": "请填写此项!", + "index.overview": "概览", + "index.overview.daemon-address": "守护进程地址", + "index.overview.daemon-name": "守护进程名称", + "index.overview.disk-usage": "存储空间", + "index.overview.disk-usage.desc": "已使用 / 总存储", + "index.overview.instances": "实例", + "index.overview.instances.desc": "已开启 / 总实例", + "index.overview.username": "Web登录用户名称", + "language.country": "中国", + "language.name": "简体中文", + "loading.addon": "正在加载扩展...", "loading.default": "加载中...", - "loading.theme": "正在加载主题...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", "loading.success": "加载成功!", - "login.title": "登录验证", - "login.username": "用户名", - "login.password": "密码", - "login.remember-me": "记住此设备", - "login.submit": "登录", - "login.success": "登录成功!", - "login.failed": "登录失败!原因:{reason}", - "login.failed.token": "登录验证失败!原因:{reason}", - "register.title": "创建管理员账号", - "register.username": "用户名(2-16位,可包含字母数字或下划线)", - "register.password": "密码(8位以上,需包含大小写字母和数字)", - "register.password-confirm": "重复密码", - "register.submit": "注册", - "register.success": "注册成功!请登录账号!", - "register.failed": "注册失败!原因:{reason}", - "register.invalid.confirm": "输入的两次密码不一致!", - "form.invalid.require": "请填写此项!", - "form.invalid.format": "格式错误!", + "loading.theme": "正在加载主题...", + "news.be-update.load-failed": "无法加载Minecraft:基岩版更新", + "news.dialog.load-failed": "内容加载失败!", + "news.je-update.load-failed": "无法加载Minecraft:Java版更新", + "news.mc-news.load-failed": "无法加载Minecraft新闻", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "警告", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用户权限格式错误", + "request.failed.reason.invalid-params": "无效或错误的参数", + "request.failed.reason.invalid-token": "无效令牌", + "request.failed.reason.invalid-user-permission": "匹配权限格式错误", + "request.failed.reason.login-failed": "用户名或密码错误", + "request.failed.reason.permission-denied": "权限不足", + "request.failed.reason.registry-disabled": "已有管理员", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "未知用户", + "request.failed.reason.up-to-date": "当前已是最新版本", + "request.failed.reason.user-exists": "用户已存在", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.addon": "扩展", + "sidebar.collapse": "折叠侧栏", + "sidebar.disconnect": "断开连接", + "sidebar.help-center": "帮助中心", "sidebar.home": "主页", "sidebar.instances": "实例管理", "sidebar.newInstance": "新建实例", "sidebar.news": "新闻资讯", - "sidebar.help-center": "帮助中心", "sidebar.settings": "设置", "sidebar.tasks": "后台任务", - "sidebar.collapse": "折叠侧栏", - "sidebar.disconnect": "断开连接", "tasks.empty": "暂无后台任务...", "tasks.id": "任务ID:", "tasks.status": "任务状态:", "tasks.status.0": "完成", "tasks.status.1": "进行中", "tasks.status.2": "失败", - "news.mc-news.load-failed": "无法加载Minecraft新闻", - "news.je-update.load-failed": "无法加载Minecraft:Java版更新", - "news.be-update.load-failed": "无法加载Minecraft:基岩版更新", - "news.dialog.load-failed": "内容加载失败!", - "news.tabs.mc-news": "Minecraft新闻", - "news.mc-news.tag.be": "基岩版", - "news.mc-news.tag.je": "Java版", - "news.mc-news.tag.dungeons": "地下城", - "news.mc-news.tag.legends": "传奇", - "news.mc-news.tag.news": "新闻", - "news.mc-news.tag.marketplace": "基岩版市场", - "news.mc-news.tag.je-realms": "Java版Realms", - "news.mc-news.tag.quick-play": "快速进入游戏", - "news.tabs.je-update": "Minecraft:Java版更新", - "news.tabs.be-update": "Minecraft:基岩版更新", - "notification.warning.title": "警告", - "index.overview": "概览", - "index.overview.instances": "实例", - "index.overview.instances.desc": "已开启 / 总实例", - "index.overview.disk-usage": "存储空间", - "index.overview.disk-usage.desc": "已使用 / 总存储", - "index.overview.daemon-name": "守护进程名称", - "index.overview.daemon-address": "守护进程地址", - "index.overview.username": "Web登录用户名称" + "update.failed": "更新失败!原因:{reason}", + "update.get.failed": "检查更新失败!原因:{reason}", + "update.updating": "正在更新...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" } diff --git a/assets/i18n/zh-MEME.json b/assets/i18n/zh-MEME.json index 14d0a482..bac8d85d 100644 --- a/assets/i18n/zh-MEME.json +++ b/assets/i18n/zh-MEME.json @@ -1,69 +1,130 @@ { - "language.name": "梗体中文", - "language.country": "天朝", "announcement.close": "关掉关掉一定要关掉", "announcement.title": "大喇叭", "app.name": "MCServerLauncher", "app.name.abbr": "MCSL", - "app.name.suffix": "Future", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 验证", + "auth.side.ootb.title": "开箱即用", + "auth.side.element-plus.title": "Element Plus 强力驱动", + "auth.side.element-plus.desc": "舒适的设计,养眼的界面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多语言支持", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "独特通讯协议,数据加密护航", + "auth.side.ease.title": "简易化部署", + "auth.side.ease.desc": "步骤明了,轻松开服", + "auth.side.daemon.title": ".NET 6.0 守护进程", + "auth.side.daemon.desc": "加密护航,安全保障", + "auth.side.i18n.desc": "官方支持 30 种语言\n国际化无压力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重写\n占用小,运行快", + "auth.side.ootb.desc": "不再局限于 Windows 客户端\n网页面板同样流光溢彩", + "auth.side.jwt.desc": "安全性极高的用户验证\n守护您的每一份数据", + "auth.side.web.desc": "开服不再局限,便利尽在手边", + "auth.side.web.title": "Web 网页面板", + "auth.login.failed": "登录失败!原因:{reason}", + "auth.login.failed.token": "登录验证失败!原因:{reason}", + "auth.login.password": "密码", + "auth.login.remember-me": "记住此设备", + "auth.login.submit": "登录", + "auth.login.subtitle": "为了您的数据安全,请登录以使用 MCSL Future Web", + "auth.login.success": "登录成功!", + "auth.login.title": "登录验证", + "auth.login.username": "用户名", + "auth.register.failed": "注册失败!原因:{reason}", + "auth.register.invalid.confirm": "输入的两次密码不一致!", + "auth.register.password": "密码(8位以上,需包含大小写字母和数字)", + "auth.register.password-confirm": "重复密码", + "auth.register.submit": "注册", + "auth.register.subtitle": "请注册管理员账号以开始使用 MCSL Future Web", + "auth.register.success": "注册成功!请登录账号!", + "auth.register.title": "创建管理员账号", + "auth.register.username": "用户名(2-16位,可包含字母数字或下划线)", + "eula.agree": "我没意见", + "eula.agree.countdown": "看完先({time}秒)", + "eula.disagree": "我有意见,不丸了", + "eula.title": "最终用户许可协议", + "form.invalid.format": "格式错误!", + "form.invalid.require": "请填写此项!", + "index.overview": "概览", + "index.overview.daemon-address": "守护进程地址", + "index.overview.daemon-name": "守护进程名称", + "index.overview.disk-usage": "存储空间", + "index.overview.disk-usage.desc": "已使用 / 总存储", + "index.overview.instances": "实例", + "index.overview.instances.desc": "已开启 / 总实例", + "index.overview.username": "Web登录用户名称", + "language.country": "天朝", + "language.name": "梗体中文", + "loading.addon": "正在加载扩展...", "loading.default": "请坐和放宽...", - "loading.theme": "让主题飞一会...", + "loading.meta": "正在吸收精华", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", "loading.success": "走起!", - "login.title": "登录验证", - "login.username": "用户名", - "login.password": "密码", - "login.remember-me": "记住此设备", - "login.submit": "登录", - "login.success": "登录成功!", - "login.failed": "登录失败!原因:{reason}", - "login.failed.token": "登录验证失败!原因:{reason}", - "register.title": "创建神权狗账号", - "register.username": "用户名(2-16位,可包含字母数字或下划线)", - "register.password": "密码(8位以上,需包含大小写字母和数字)", - "register.password-confirm": "重复密码", - "register.submit": "注册", - "register.success": "注册成功!请登录账号!", - "register.failed": "注册失败!原因:{reason}", - "register.invalid.confirm": "输入的两次密码不一致!", - "form.invalid.require": "请填写此项!", - "form.invalid.format": "格式错误!", + "loading.theme": "让主题飞一会...", + "news.be-update.load-failed": "Minecraft:基岩版更新被狗吃啦!", + "news.dialog.load-failed": "内容被狗吃啦!", + "news.je-update.load-failed": "Minecraft:Java版更新被狗吃啦!", + "news.mc-news.load-failed": "Minecraft新闻被狗吃啦!", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Jvav版", + "news.mc-news.tag.je-realms": "Jvav版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "粗大四啦", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "权限好像不太对..", + "request.failed.reason.invalid-params": "参数不太对劲...", + "request.failed.reason.invalid-token": "拿着鸡毛当令箭", + "request.failed.reason.invalid-user-permission": "你提权了?", + "request.failed.reason.login-failed": "考号和校验码填如来佛的", + "request.failed.reason.permission-denied": "忘记sudo了", + "request.failed.reason.registry-disabled": "你想谋权篡位?", + "request.failed.reason.resourcepack-exists": "资源包已存在", + "request.failed.reason.unknown-user": "不是你谁", + "request.failed.reason.up-to-date": "头低下,你是最新的", + "request.failed.reason.user-exists": "你已经有了", + "settings.general.locale": "兰格位居", + "settings.general.locale.auto": "跟着系统", + "settings.general.theme": "花里胡哨", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "黑化!", + "settings.general.theme.light": "净化!", + "sidebar.addon": "扩展", + "sidebar.collapse": "折叠侧栏", + "sidebar.disconnect": "退!退!退!", + "sidebar.help-center": "小葵花玩家课堂", "sidebar.home": "家", "sidebar.instances": "管理发现的大陆", "sidebar.newInstance": "发现新大陆", "sidebar.news": "震惊部大本营", - "sidebar.help-center": "小葵花玩家课堂", "sidebar.settings": "控制面板", "sidebar.tasks": "后台任务", - "sidebar.collapse": "折叠侧栏", - "sidebar.disconnect": "退!退!退!", "tasks.empty": "这儿比脸还干净...", "tasks.id": "任务ID:", "tasks.status": "任务状态:", "tasks.status.0": "我滴任务完成啦!", "tasks.status.1": "快了快了", "tasks.status.2": "喜报!任务失败了!:D", - "news.mc-news.load-failed": "Minecraft新闻被狗吃啦!", - "news.je-update.load-failed": "Minecraft:Java版更新被狗吃啦!", - "news.be-update.load-failed": "Minecraft:基岩版更新被狗吃啦!", - "news.dialog.load-failed": "内容被狗吃啦!", - "news.tabs.mc-news": "Minecraft新闻", - "news.mc-news.tag.be": "基岩版", - "news.mc-news.tag.je": "Java版", - "news.mc-news.tag.dungeons": "地下城", - "news.mc-news.tag.legends": "传奇", - "news.mc-news.tag.news": "新闻", - "news.mc-news.tag.marketplace": "基岩版市场", - "news.mc-news.tag.je-realms": "Java版Realms", - "news.mc-news.tag.quick-play": "快速进入游戏", - "news.tabs.je-update": "Minecraft:Java版更新", - "news.tabs.be-update": "Minecraft:基岩版更新", - "notification.warning.title": "粗大四啦", - "index.overview": "概览", - "index.overview.instances": "实例", - "index.overview.instances.desc": "已开启 / 总实例", - "index.overview.disk-usage": "存储空间", - "index.overview.disk-usage.desc": "已使用 / 总存储", - "index.overview.daemon-name": "守护进程名称", - "index.overview.daemon-address": "守护进程地址", - "index.overview.username": "Web登录用户名称" + "update.failed": "头抬起,你不是最新的,因为 {reason}", + "update.get.failed": "你拿不到最新的你了!因为 {reason}", + "update.updating": "好东西就要来了...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "MCSL,让我进去!", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶!是新的冒险!", + "welcome.next": "下一台阶", + "welcome.prev": "上一台阶", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" } diff --git a/assets/i18n/zh-TW.json b/assets/i18n/zh-TW.json new file mode 100644 index 00000000..23a2443c --- /dev/null +++ b/assets/i18n/zh-TW.json @@ -0,0 +1,130 @@ +{ + "announcement.close": "不再顯示此公告", + "announcement.title": "公告", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "app.name.web": "Web", + "auth.side.jwt.title": "JWT 驗證", + "auth.side.ootb.title": "開箱即用", + "auth.side.element-plus.title": "Element Plus 強力驅動", + "auth.side.element-plus.desc": "舒適的設計,養眼的介面", + "auth.side.performance.title": "性能大提升", + "auth.side.i18n.title": "多語言支援", + "auth.side.secure.title": "持久化安全", + "auth.side.secure.desc": "獨特通訊協議,數據加密護航", + "auth.side.ease.title": "簡易化部署", + "auth.side.ease.desc": "步驟明瞭,輕鬆開服", + "auth.side.daemon.title": ".NET 6.0 守護進程", + "auth.side.daemon.desc": "加密護航,安全保障", + "auth.side.i18n.desc": "官方支援 30 種語言\n國際化無壓力", + "auth.side.performance.desc": "使用 Nuxt.js 完全重寫\n佔用小,運行快", + "auth.side.ootb.desc": "不再局限於 Windows 用戶端\n網頁面板同樣流光溢彩", + "auth.side.jwt.desc": "安全性極高的用戶驗證\n守護您的每一份數據", + "auth.side.web.desc": "開服不再局限,便利盡在手邊", + "auth.side.web.title": "Web 網頁面板", + "auth.login.failed": "登錄失敗! 原因:{reason}", + "auth.login.failed.token": "登錄驗證失敗! 原因:{reason}", + "auth.login.password": "密碼", + "auth.login.remember-me": "記住此設備", + "auth.login.submit": "登錄", + "auth.login.subtitle": "為了您的數據安全,請登錄以使用MCSL Future Web", + "auth.login.success": "登錄成功!", + "auth.login.title": "登錄驗證", + "auth.login.username": "使用者名", + "auth.register.failed": "註冊失敗! 原因:{reason}", + "auth.register.invalid.confirm": "輸入的兩次密碼不一致!", + "auth.register.password": "密碼(8位以上,需包含大小寫字母和數位)", + "auth.register.password-confirm": "重複密碼", + "auth.register.submit": "註冊", + "auth.register.subtitle": "請註冊管理員帳號以開始使用MCSL Future Web", + "auth.register.success": "註冊成功! 請登錄帳號!", + "auth.register.title": "創建管理員帳號", + "auth.register.username": "使用者名(2-16位,可包含字母數位或下劃線)", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意並退出", + "eula.title": "最終使用者許可協定", + "form.invalid.format": "格式錯誤!", + "form.invalid.require": "請填寫此項!", + "index.overview": "概覽", + "index.overview.daemon-address": "守護進程地址", + "index.overview.daemon-name": "守護進程名稱", + "index.overview.disk-usage": "存儲空間", + "index.overview.disk-usage.desc": "已使用/總存儲", + "index.overview.instances": "實例", + "index.overview.instances.desc": "已開啟/總實例", + "index.overview.username": "Web登錄用戶名稱", + "language.country": "中國", + "language.name": "繁体中文", + "loading.addon": "載入擴展...", + "loading.default": "正在加載...", + "loading.meta": "載入站點資料...", + "loading.plugins": "載入擴展(外掛程式)...", + "loading.resourcepacks": "載入擴展(資源包)...", + "loading.success": "加載成功!", + "loading.theme": "正在加載主題...", + "news.be-update.load-failed": "無法加載Minecraft:基岩版更新", + "news.dialog.load-failed": "內容加載失敗!", + "news.je-update.load-failed": "無法加載Minecraft:Java版更新", + "news.mc-news.load-failed": "無法加載Minecraft新聞", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "傳奇", + "news.mc-news.tag.marketplace": "基岩版市場", + "news.mc-news.tag.news": "新聞", + "news.mc-news.tag.quick-play": "快速進入遊戲", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新聞", + "notification.warning.title": "警告", + "request.failed.reason.eula-not-agreed": "未同意 EULA", + "request.failed.reason.invalid-matching-permission": "用戶許可權格式錯誤", + "request.failed.reason.invalid-params": "無效或錯誤的參數", + "request.failed.reason.invalid-token": "無效令牌", + "request.failed.reason.invalid-user-permission": "匹配許可權格式錯誤", + "request.failed.reason.login-failed": "用戶名或密碼錯誤", + "request.failed.reason.permission-denied": "許可權不足", + "request.failed.reason.registry-disabled": "已有管理員", + "request.failed.reason.resourcepack-exists": "資源包已存在", + "request.failed.reason.unknown-user": "未知用戶", + "request.failed.reason.up-to-date": "目前已是最新版本", + "request.failed.reason.user-exists": "用戶已存在", + "settings.general.locale": "語言", + "settings.general.locale.auto": "跟隨系統", + "settings.general.theme": "主題", + "settings.general.theme.auto": "跟隨系統", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "淺色模式", + "sidebar.addon": "擴展", + "sidebar.collapse": "摺疊側欄", + "sidebar.disconnect": "斷開連接", + "sidebar.help-center": "幫助中心", + "sidebar.home": "主頁", + "sidebar.instances": "實例管理", + "sidebar.newInstance": "新建實例", + "sidebar.news": "新聞資訊", + "sidebar.settings": "設置", + "sidebar.tasks": "後臺任務", + "tasks.empty": "暫無後臺任務...", + "tasks.id": "後臺ID:", + "tasks.status": "任務狀態:", + "tasks.status.0": "完成", + "tasks.status.1": "進行中", + "tasks.status.2": "失敗", + "update.failed": "更新失敗!原因:{reason}", + "update.get.failed": "檢查更新失敗!原因:{reason}", + "update.updating": "更新中...", + "upload.failed": "檔上傳失敗! 原因:{reason}", + "upload.success": "檔上傳成功!", + "welcome.done.close": "進入 MCSL", + "welcome.done.subtitle": "立即開始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "請先配置 MCSL Future Web", + "welcome.welcome": "歡迎!" +} diff --git a/packages/commons/src/assets/i18n/af-ZA.json b/packages/commons/src/assets/i18n/af-ZA.json new file mode 100644 index 00000000..6527e0a6 --- /dev/null +++ b/packages/commons/src/assets/i18n/af-ZA.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "Hierdie aankondiging word nie meer vertoon nie", + "announcement.title": "Aankondiging", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Formateer fout!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "Vul dit asseblief in!", + "dialog.cancel": "取消", + "index.overview": "Oorsig", + "index.overview.daemon-address": "Daemon adres", + "index.overview.daemon-name": "Die naam van die daemon", + "index.overview.disk-usage": "Stoorplek", + "index.overview.disk-usage.desc": "Gebruik / Totale berging", + "index.overview.instances": "Geval", + "index.overview.instances.desc": "Aangeskakel / Totale gevalle", + "index.overview.username": "Gebruikersnaam vir webaanmelding", + "language.country": "中国", + "language.name": "简体中文", + "loading.addon": "正在加载扩展...", + "loading.default": "Laai tans...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Suksesvol gelaai!", + "loading.theme": "Laai tema...", + "news.be-update.load-failed": "Kan nie Minecraft laai nie:Bedrock Edition-opdatering", + "news.dialog.load-failed": "Laai van inhoud het misluk!", + "news.je-update.load-failed": "Kan nie Minecraft laai nie:Bedrock Edition-opdatering", + "news.mc-news.load-failed": "Kan nie Minecraft laai nieBedrock Edition-opdatering", + "news.mc-news.tag.be": "Bedrock-uitgawe", + "news.mc-news.tag.dungeons": "Kerkers", + "news.mc-news.tag.je": "Java-uitgawe", + "news.mc-news.tag.je-realms": "Java-uitgawe realms", + "news.mc-news.tag.legends": "Legende", + "news.mc-news.tag.marketplace": "Bedrock Uitgawe Mark", + "news.mc-news.tag.news": "Nuus", + "news.mc-news.tag.quick-play": "Kom vinnig in die spel", + "news.tabs.be-update": "Minecraft:Bedrock Edition-opdatering", + "news.tabs.je-update": "Minecraft:Java-uitgawe-opdatering", + "news.tabs.mc-news": "Minecraft Nuus", + "notification.warning.title": "Waarsku", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "Vou die sybalk in", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "Hulpsentrum", + "sidebar.home": "tuisblad", + "sidebar.instances": "Instansie bestuur", + "sidebar.newInstance": "Skep 'n instansie", + "sidebar.news": "Nuus", + "sidebar.settings": "Stel", + "sidebar.tasks": "Agtergrond take", + "tasks.empty": "Daar is nog geen agtergrondtake nie...", + "tasks.id": "Die ID van die taak:", + "tasks.status": "Taak status:", + "tasks.status.0": "Klaar", + "tasks.status.1": "Voortgesette", + "tasks.status.2": "Misluk", + "update.failed": "Opdatering het misluk! Veroorsaak:{reason}", + "update.get.failed": "Tjekopdatering het misluk! Veroorsaak:{reason}", + "update.updating": "Bywerking...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/ar-SA.json b/packages/commons/src/assets/i18n/ar-SA.json new file mode 100644 index 00000000..e4f1bb05 --- /dev/null +++ b/packages/commons/src/assets/i18n/ar-SA.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "لم يعد يتم عرض هذا الإعلان", + "announcement.title": "إعلان", + "app.name": "MCServerLauncher", + "app.name.abbr": "ام سي اس ال", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "خطأ في التنسيق!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "يرجى ملء هذا!", + "dialog.cancel": "取消", + "index.overview": "نظره عامه", + "index.overview.daemon-address": "عنوان الشيطان", + "index.overview.daemon-name": "اسم الخفي", + "index.overview.disk-usage": "مساحة التخزين", + "index.overview.disk-usage.desc": "المستخدمة / إجمالي التخزين", + "index.overview.instances": "مثيل", + "index.overview.instances.desc": "قيد التشغيل / إجمالي المثيلات", + "index.overview.username": "اسم مستخدم تسجيل الدخول إلى الويب", + "language.country": "الصين", + "language.name": "الصينية المبسطة", + "loading.addon": "正在加载扩展...", + "loading.default": "تحميل...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "تم التحميل بنجاح!", + "loading.theme": "جاري تحميل السمة...", + "news.be-update.load-failed": "غير قادر على تحميل ماين كرافت:تحديث إصدار حجر الأساس", + "news.dialog.load-failed": "فشل تحميل المحتوى!", + "news.je-update.load-failed": "غير قادر على تحميل ماين كرافت:تحديث إصدار حجر الأساس", + "news.mc-news.load-failed": "غير قادر على تحميل ماين كرافتتحديث إصدار حجر الأساس", + "news.mc-news.tag.be": "إصدار بيدروك", + "news.mc-news.tag.dungeons": "الزنزانات", + "news.mc-news.tag.je": "إصدار جافا", + "news.mc-news.tag.je-realms": "عوالم إصدار جافا", + "news.mc-news.tag.legends": "أسطورة", + "news.mc-news.tag.marketplace": "سوق إصدار بيدروك", + "news.mc-news.tag.news": "خبر", + "news.mc-news.tag.quick-play": "ادخل اللعبة بسرعة", + "news.tabs.be-update": "ماين كرافت:تحديث إصدار حجر الأساس", + "news.tabs.je-update": "ماين كرافت:تحديث إصدار جافا", + "news.tabs.mc-news": "أخبار ماين كرافت", + "notification.warning.title": "حذر", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "طي الشريط الجانبي", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "مركز المساعدة", + "sidebar.home": "صفحة رئيسية", + "sidebar.instances": "إدارة المثيلات", + "sidebar.newInstance": "إنشاء مثيل", + "sidebar.news": "خبر", + "sidebar.settings": "نصب", + "sidebar.tasks": "مهام الخلفية", + "tasks.empty": "لا توجد مهام خلفية حتى الآن...", + "tasks.id": "معرف المهمة:", + "tasks.status": "حالة المهمة:", + "tasks.status.0": "أنهى", + "tasks.status.1": "الجاريه", + "tasks.status.2": "استعصى", + "update.failed": "فشل التحقق من تسجيل الدخول! سبب:{reason}", + "update.get.failed": "فشل التحقق من تسجيل الدخول! سبب:{reason}", + "update.updating": "تحديث...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/ca-ES.json b/packages/commons/src/assets/i18n/ca-ES.json new file mode 100644 index 00000000..fd79767d --- /dev/null +++ b/packages/commons/src/assets/i18n/ca-ES.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "Aquest anunci ja no es mostra", + "announcement.title": "anunci", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Error de format!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "Si us plau, ompliu-ho!", + "dialog.cancel": "取消", + "index.overview": "Visió general", + "index.overview.daemon-address": "Adreça del dimoni", + "index.overview.daemon-name": "El nom del dimoni", + "index.overview.disk-usage": "Espai d'emmagatzematge", + "index.overview.disk-usage.desc": "Emmagatzematge usat / total", + "index.overview.instances": "instància", + "index.overview.instances.desc": "Activat / Total d'instàncies", + "index.overview.username": "Nom d'usuari d'inici de sessió web", + "language.country": "Catalunya", + "language.name": "Català", + "loading.addon": "正在加载扩展...", + "loading.default": "Càrrega...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Carregat amb èxit!", + "loading.theme": "Carregant el tema...", + "news.be-update.load-failed": "No es pot carregar Minecraft:Actualització de l'edició Bedrock", + "news.dialog.load-failed": "S'ha pogut carregar el contingut!", + "news.je-update.load-failed": "No es pot carregar Minecraft:Actualització de l'edició Java", + "news.mc-news.load-failed": "No es poden carregar notícies de Minecraft", + "news.mc-news.tag.be": "Edició Bedrock", + "news.mc-news.tag.dungeons": "Masmorres", + "news.mc-news.tag.je": "Edició Java", + "news.mc-news.tag.je-realms": "Regnes de l'edició Java", + "news.mc-news.tag.legends": "llegenda", + "news.mc-news.tag.marketplace": "Mercat de l'edició Bedrock", + "news.mc-news.tag.news": "Notícia", + "news.mc-news.tag.quick-play": "Entra en el joc ràpidament", + "news.tabs.be-update": "Minecraft:Actualització de l'edició Bedrock", + "news.tabs.je-update": "Minecraft:Actualització de l'edició Java", + "news.tabs.mc-news": "Notícies de Minecraft", + "notification.warning.title": "advertir", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "Col·lapsar la barra lateral", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "Centre d'ajuda", + "sidebar.home": "Pàgina d'inici", + "sidebar.instances": "Gestió d'instàncies", + "sidebar.newInstance": "Crear una instància", + "sidebar.news": "Notícia", + "sidebar.settings": "Preparar", + "sidebar.tasks": "Tasques en segon pla", + "tasks.empty": "Encara no hi ha tasques en segon pla...", + "tasks.id": "L'identificador de la tasca:", + "tasks.status": "Estat de la tasca:", + "tasks.status.0": "acabar", + "tasks.status.1": "Contínua", + "tasks.status.2": "fallar", + "update.failed": "S'ha produït un error en l'actualització! causar:{reason}", + "update.get.failed": "Comprovació de l'actualització ha fallat! causar:{reason}", + "update.updating": "Actualització...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/cs-CZ.json b/packages/commons/src/assets/i18n/cs-CZ.json new file mode 100644 index 00000000..a5622951 --- /dev/null +++ b/packages/commons/src/assets/i18n/cs-CZ.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "Toto oznámení se již nezobrazuje", + "announcement.title": "oznámení", + "app.name": "MCServerLauncher – nástroj MCServer", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Chyba formátu!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "Vyplňte prosím toto!", + "dialog.cancel": "取消", + "index.overview": "Přehled", + "index.overview.daemon-address": "Adresa démona", + "index.overview.daemon-name": "Název démona", + "index.overview.disk-usage": "Skladové prostory", + "index.overview.disk-usage.desc": "Použité / celkové úložiště", + "index.overview.instances": "instance", + "index.overview.instances.desc": "Zapnuto / Celkový počet instancí", + "index.overview.username": "Uživatelské jméno pro přihlášení přes web", + "language.country": "Česká republika", + "language.name": "Čeština", + "loading.addon": "正在加载扩展...", + "loading.default": "Nakládka...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Úspěšně načteno!", + "loading.theme": "Načítání motivu...", + "news.be-update.load-failed": "Nelze načíst Minecraft:Aktualizace Bedrock Edition", + "news.dialog.load-failed": "Načtení obsahu se nezdařilo!", + "news.je-update.load-failed": "Nelze načíst Minecraft:Aktualizace edice Java", + "news.mc-news.load-failed": "Nelze načíst zprávy o Minecraftu", + "news.mc-news.tag.be": "Edice Bedrock", + "news.mc-news.tag.dungeons": "Žaláře", + "news.mc-news.tag.je": "Edice Java", + "news.mc-news.tag.je-realms": "Říše edice Java", + "news.mc-news.tag.legends": "legenda", + "news.mc-news.tag.marketplace": "Tržiště Bedrock Edition", + "news.mc-news.tag.news": "Zpravodajství", + "news.mc-news.tag.quick-play": "Rychle se ponořte do hry", + "news.tabs.be-update": "Hra Minecraft:Aktualizace Bedrock Edition", + "news.tabs.je-update": "Hra Minecraft:Aktualizace edice Java", + "news.tabs.mc-news": "Novinky z Minecraftu", + "notification.warning.title": "varovat", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "Sbalení bočního panelu", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "Centrum nápovědy", + "sidebar.home": "domovská stránka", + "sidebar.instances": "Správa instancí", + "sidebar.newInstance": "Vytvoření instance", + "sidebar.news": "Zpravodajství", + "sidebar.settings": "Ustavit", + "sidebar.tasks": "Úlohy na pozadí", + "tasks.empty": "Zatím nejsou žádné úlohy na pozadí...", + "tasks.id": "ID úkolu:", + "tasks.status": "Stav úkolu:", + "tasks.status.0": "dokončit", + "tasks.status.1": "Pokračující", + "tasks.status.2": "selhat", + "update.failed": "Aktualizace se nezdařila! příčina:{reason}", + "update.get.failed": "Kontrola aktualizace se nezdařila! příčina:{reason}", + "update.updating": "Aktualizace...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/da-DK.json b/packages/commons/src/assets/i18n/da-DK.json new file mode 100644 index 00000000..7e999021 --- /dev/null +++ b/packages/commons/src/assets/i18n/da-DK.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "Denne meddelelse vises ikke længere", + "announcement.title": "bekendtgørelse", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Formatfejl!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "Udfyld venligst dette!", + "dialog.cancel": "取消", + "index.overview": "Overblik", + "index.overview.daemon-address": "Daemon adresse", + "index.overview.daemon-name": "Dæmonens navn", + "index.overview.disk-usage": "Lagerplads", + "index.overview.disk-usage.desc": "Brugt / Total lagerplads", + "index.overview.instances": "eksempel", + "index.overview.instances.desc": "Slået til/Samlet antal forekomster", + "index.overview.username": "Brugernavn til weblogin", + "language.country": "Danmark", + "language.name": "Dansk", + "loading.addon": "正在加载扩展...", + "loading.default": "Pålæsning...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Indlæst med succes!", + "loading.theme": "Indlæser tema...", + "news.be-update.load-failed": "Kan ikke indlæse Minecraft:Opdatering af Bedrock Edition", + "news.dialog.load-failed": "Indlæsning af indhold mislykkedes!", + "news.je-update.load-failed": "Kan ikke indlæse Minecraft:Opdatering af Java Edition", + "news.mc-news.load-failed": "Kan ikke indlæse Minecraft-nyheder", + "news.mc-news.tag.be": "Bedrock udgave", + "news.mc-news.tag.dungeons": "Dungeons", + "news.mc-news.tag.je": "Java-udgave", + "news.mc-news.tag.je-realms": "Java Edition Realms", + "news.mc-news.tag.legends": "sagn", + "news.mc-news.tag.marketplace": "Bedrock Edition Markedsplads", + "news.mc-news.tag.news": "Nyhed", + "news.mc-news.tag.quick-play": "Kom hurtigt i gang med spillet", + "news.tabs.be-update": "Minecraft:Opdatering af Bedrock Edition", + "news.tabs.je-update": "Minecraft:Opdatering af Java Edition", + "news.tabs.mc-news": "Minecraft Nyheder", + "notification.warning.title": "advare", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "Skjul indholdsoversigten", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "Hjælp", + "sidebar.home": "hjemmeside", + "sidebar.instances": "Administration af forekomster", + "sidebar.newInstance": "Opret en forekomst", + "sidebar.news": "Nyhed", + "sidebar.settings": "Rejse", + "sidebar.tasks": "Baggrundsopgaver", + "tasks.empty": "Der er endnu ingen baggrundsopgaver...", + "tasks.id": "Opgavens ID:", + "tasks.status": "Opgavens status:", + "tasks.status.0": "finish", + "tasks.status.1": "Igangværende", + "tasks.status.2": "svigte", + "update.failed": "Opdatering mislykkedes! årsag:{reason}", + "update.get.failed": "Tjek opdatering mislykkedes! årsag:{reason}", + "update.updating": "Opdatering...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/de-DE.json b/packages/commons/src/assets/i18n/de-DE.json new file mode 100644 index 00000000..27a379c7 --- /dev/null +++ b/packages/commons/src/assets/i18n/de-DE.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "不再显示此公告", + "announcement.title": "公告", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "格式错误!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "请填写此项!", + "dialog.cancel": "取消", + "index.overview": "概览", + "index.overview.daemon-address": "守护进程地址", + "index.overview.daemon-name": "守护进程名称", + "index.overview.disk-usage": "存储空间", + "index.overview.disk-usage.desc": "已使用 / 总存储", + "index.overview.instances": "实例", + "index.overview.instances.desc": "已开启 / 总实例", + "index.overview.username": "Web登录用户名称", + "language.country": "中国", + "language.name": "简体中文", + "loading.addon": "正在加载扩展...", + "loading.default": "加载中...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "加载成功!", + "loading.theme": "正在加载主题...", + "news.be-update.load-failed": "无法加载Minecraft:基岩版更新", + "news.dialog.load-failed": "内容加载失败!", + "news.je-update.load-failed": "无法加载Minecraft:Java版更新", + "news.mc-news.load-failed": "无法加载Minecraft新闻", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "警告", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "折叠侧栏", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "帮助中心", + "sidebar.home": "主页", + "sidebar.instances": "实例管理", + "sidebar.newInstance": "新建实例", + "sidebar.news": "新闻资讯", + "sidebar.settings": "设置", + "sidebar.tasks": "后台任务", + "tasks.empty": "暂无后台任务...", + "tasks.id": "任务ID:", + "tasks.status": "任务状态:", + "tasks.status.0": "完成", + "tasks.status.1": "进行中", + "tasks.status.2": "失败", + "update.failed": "更新失败!原因:{reason}", + "update.get.failed": "检查更新失败!原因:{reason}", + "update.updating": "正在更新...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/el-GR.json b/packages/commons/src/assets/i18n/el-GR.json new file mode 100644 index 00000000..27a379c7 --- /dev/null +++ b/packages/commons/src/assets/i18n/el-GR.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "不再显示此公告", + "announcement.title": "公告", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "格式错误!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "请填写此项!", + "dialog.cancel": "取消", + "index.overview": "概览", + "index.overview.daemon-address": "守护进程地址", + "index.overview.daemon-name": "守护进程名称", + "index.overview.disk-usage": "存储空间", + "index.overview.disk-usage.desc": "已使用 / 总存储", + "index.overview.instances": "实例", + "index.overview.instances.desc": "已开启 / 总实例", + "index.overview.username": "Web登录用户名称", + "language.country": "中国", + "language.name": "简体中文", + "loading.addon": "正在加载扩展...", + "loading.default": "加载中...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "加载成功!", + "loading.theme": "正在加载主题...", + "news.be-update.load-failed": "无法加载Minecraft:基岩版更新", + "news.dialog.load-failed": "内容加载失败!", + "news.je-update.load-failed": "无法加载Minecraft:Java版更新", + "news.mc-news.load-failed": "无法加载Minecraft新闻", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "警告", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "折叠侧栏", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "帮助中心", + "sidebar.home": "主页", + "sidebar.instances": "实例管理", + "sidebar.newInstance": "新建实例", + "sidebar.news": "新闻资讯", + "sidebar.settings": "设置", + "sidebar.tasks": "后台任务", + "tasks.empty": "暂无后台任务...", + "tasks.id": "任务ID:", + "tasks.status": "任务状态:", + "tasks.status.0": "完成", + "tasks.status.1": "进行中", + "tasks.status.2": "失败", + "update.failed": "更新失败!原因:{reason}", + "update.get.failed": "检查更新失败!原因:{reason}", + "update.updating": "正在更新...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/en-US.json b/packages/commons/src/assets/i18n/en-US.json new file mode 100644 index 00000000..33233a7b --- /dev/null +++ b/packages/commons/src/assets/i18n/en-US.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "Do not show again", + "announcement.title": "Announcement", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "Agree", + "eula.agree.countdown": "Agree ( {time}s )", + "eula.disagree": "Disagree & Quit", + "eula.title": "End User License Agreement", + "form.invalid.format": "Error format!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "Please input!", + "dialog.cancel": "取消", + "index.overview": "Overview", + "index.overview.daemon-address": "Daemon Address", + "index.overview.daemon-name": "Daemon Name", + "index.overview.disk-usage": "Disk Usage", + "index.overview.disk-usage.desc": "Used / Total", + "index.overview.instances": "Instances", + "index.overview.instances.desc": "Running / Total", + "index.overview.username": "Account Username", + "language.country": "US", + "language.name": "English", + "loading.addon": "正在加载扩展...", + "loading.default": "Loading...", + "loading.meta": "Loading metadata...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Successfully loaded!", + "loading.theme": "Loading themes...", + "news.be-update.load-failed": "Failed to load Bedrock Edition Updates", + "news.dialog.load-failed": "Failed to load news!", + "news.je-update.load-failed": "Failed to load Java Edition Updates", + "news.mc-news.load-failed": "Failed to load Minecraft News!", + "news.mc-news.tag.be": "Bedrock", + "news.mc-news.tag.dungeons": "Dungeons", + "news.mc-news.tag.je": "Java", + "news.mc-news.tag.je-realms": "Java Realms", + "news.mc-news.tag.legends": "Legends", + "news.mc-news.tag.marketplace": "Bedrock Marketplace", + "news.mc-news.tag.news": "News", + "news.mc-news.tag.quick-play": "Quick Play", + "news.tabs.be-update": "Bedrock Edition Update", + "news.tabs.je-update": "Java Edition Update", + "news.tabs.mc-news": "Minecraft News", + "notification.warning.title": "Warning", + "settings.general.locale": "Language", + "settings.general.locale.auto": "System", + "settings.general.theme": "Theme", + "settings.general.theme.auto": "System", + "settings.general.theme.dark": "Dark", + "settings.general.theme.light": "Light", + "sidebar.collapse": "Collapse", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "Help Center", + "sidebar.home": "Home", + "sidebar.instances": "Instances", + "sidebar.newInstance": "Create instance", + "sidebar.news": "News", + "sidebar.settings": "Settings", + "sidebar.tasks": "Tasks", + "tasks.empty": "No tasks yet...", + "tasks.id": "Task ID: ", + "tasks.status": "Task status: ", + "tasks.status.0": "Done", + "tasks.status.1": "Processing", + "tasks.status.2": "Failed", + "update.failed": "Failed to update! Reason: {reason}", + "update.get.failed": "Failed to check update! Reason: {reason}", + "update.updating": "Updating...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "Finish", + "welcome.done.subtitle": "Welcome to MCSL Future!", + "welcome.done.title": "Well done!", + "welcome.next": "Next", + "welcome.prev": "Back", + "welcome.settings": "Configuration", + "welcome.subtitle": "Please finish the configuration first", + "welcome.welcome": "Hello!" +} diff --git a/packages/commons/src/assets/i18n/es-ES.json b/packages/commons/src/assets/i18n/es-ES.json new file mode 100644 index 00000000..27a379c7 --- /dev/null +++ b/packages/commons/src/assets/i18n/es-ES.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "不再显示此公告", + "announcement.title": "公告", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "格式错误!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "请填写此项!", + "dialog.cancel": "取消", + "index.overview": "概览", + "index.overview.daemon-address": "守护进程地址", + "index.overview.daemon-name": "守护进程名称", + "index.overview.disk-usage": "存储空间", + "index.overview.disk-usage.desc": "已使用 / 总存储", + "index.overview.instances": "实例", + "index.overview.instances.desc": "已开启 / 总实例", + "index.overview.username": "Web登录用户名称", + "language.country": "中国", + "language.name": "简体中文", + "loading.addon": "正在加载扩展...", + "loading.default": "加载中...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "加载成功!", + "loading.theme": "正在加载主题...", + "news.be-update.load-failed": "无法加载Minecraft:基岩版更新", + "news.dialog.load-failed": "内容加载失败!", + "news.je-update.load-failed": "无法加载Minecraft:Java版更新", + "news.mc-news.load-failed": "无法加载Minecraft新闻", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "警告", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "折叠侧栏", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "帮助中心", + "sidebar.home": "主页", + "sidebar.instances": "实例管理", + "sidebar.newInstance": "新建实例", + "sidebar.news": "新闻资讯", + "sidebar.settings": "设置", + "sidebar.tasks": "后台任务", + "tasks.empty": "暂无后台任务...", + "tasks.id": "任务ID:", + "tasks.status": "任务状态:", + "tasks.status.0": "完成", + "tasks.status.1": "进行中", + "tasks.status.2": "失败", + "update.failed": "更新失败!原因:{reason}", + "update.get.failed": "检查更新失败!原因:{reason}", + "update.updating": "正在更新...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/fi-FI.json b/packages/commons/src/assets/i18n/fi-FI.json new file mode 100644 index 00000000..a712f80a --- /dev/null +++ b/packages/commons/src/assets/i18n/fi-FI.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "Tätä ilmoitusta ei enää näytetä", + "announcement.title": "ilmoitus", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Muotoiluvirhe!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "Ole hyvä ja täytä tämä!", + "dialog.cancel": "取消", + "index.overview": "Yleiskatsaus", + "index.overview.daemon-address": "Daemonin osoite", + "index.overview.daemon-name": "Daimonin nimi", + "index.overview.disk-usage": "Säilytystila", + "index.overview.disk-usage.desc": "Käytetty / kokonaistallennustila", + "index.overview.instances": "esimerkki", + "index.overview.instances.desc": "Käytössä / esiintymiä yhteensä", + "index.overview.username": "Web-kirjautumisen käyttäjänimi", + "language.country": "Kiina", + "language.name": "Yksinkertaistettu kiina", + "loading.addon": "正在加载扩展...", + "loading.default": "Lastaaminen...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Ladattu onnistuneesti!", + "loading.theme": "Ladataan teemaa...", + "news.be-update.load-failed": "Minecraftia ei voi ladata:Bedrock Edition -päivitys", + "news.dialog.load-failed": "Sisällön lataaminen epäonnistui!", + "news.je-update.load-failed": "Minecraftia ei voi ladata:Java Edition -päivitys", + "news.mc-news.load-failed": "Minecraft-uutisia ei voi ladata", + "news.mc-news.tag.be": "Bedrock-versio", + "news.mc-news.tag.dungeons": "Luolastoja", + "news.mc-news.tag.je": "Java-versio", + "news.mc-news.tag.je-realms": "Java Edition -alueet", + "news.mc-news.tag.legends": "legenda", + "news.mc-news.tag.marketplace": "Bedrock Edition -markkinapaikka", + "news.mc-news.tag.news": "Uutinen", + "news.mc-news.tag.quick-play": "Hyppää peliin nopeasti mukaan", + "news.tabs.be-update": "Minecraft:Bedrock Edition -päivitys", + "news.tabs.je-update": "Minecraft:Java Edition -päivitys", + "news.tabs.mc-news": "Minecraft-uutiset", + "notification.warning.title": "varoittaa", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "Kutista sivupalkki", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "Ohje- ja tukikeskus", + "sidebar.home": "kotisivu", + "sidebar.instances": "Ilmentymän hallinta", + "sidebar.newInstance": "Ilmentymän luominen", + "sidebar.news": "Uutinen", + "sidebar.settings": "Pystyttää", + "sidebar.tasks": "Taustatehtävät", + "tasks.empty": "Taustatehtäviä ei vielä ole...", + "tasks.id": "Tehtävän tunnus:", + "tasks.status": "Tehtävän tila:", + "tasks.status.0": "lopettaa", + "tasks.status.1": "Meneillään oleva", + "tasks.status.2": "epäonnistua", + "update.failed": "Päivitys epäonnistui! aiheuttaa:{reason}", + "update.get.failed": "Tarkista päivitys epäonnistui! aiheuttaa:{reason}", + "update.updating": "Päivittäminen...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/fr-FR.json b/packages/commons/src/assets/i18n/fr-FR.json new file mode 100644 index 00000000..5513efbe --- /dev/null +++ b/packages/commons/src/assets/i18n/fr-FR.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "Ne plus afficher cette annonce.", + "announcement.title": "Annonce", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "D'accord", + "eula.agree.countdown": "D'accord ({time} secondes)", + "eula.disagree": "Ne pas accepter et quitter", + "eula.title": "Accord de Licence Utilisateur Final", + "form.invalid.format": "Format incorrect !", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "请填写此项!", + "dialog.cancel": "取消", + "index.overview": "概览", + "index.overview.daemon-address": "守护进程地址", + "index.overview.daemon-name": "守护进程名称", + "index.overview.disk-usage": "存储空间", + "index.overview.disk-usage.desc": "已使用 / 总存储", + "index.overview.instances": "实例", + "index.overview.instances.desc": "已开启 / 总实例", + "index.overview.username": "Web登录用户名称", + "language.country": "中国", + "language.name": "简体中文", + "loading.addon": "正在加载扩展...", + "loading.default": "加载中...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "加载成功!", + "loading.theme": "正在加载主题...", + "news.be-update.load-failed": "无法加载Minecraft:基岩版更新", + "news.dialog.load-failed": "内容加载失败!", + "news.je-update.load-failed": "无法加载Minecraft:Java版更新", + "news.mc-news.load-failed": "无法加载Minecraft新闻", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "警告", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "折叠侧栏", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "帮助中心", + "sidebar.home": "主页", + "sidebar.instances": "实例管理", + "sidebar.newInstance": "新建实例", + "sidebar.news": "新闻资讯", + "sidebar.settings": "设置", + "sidebar.tasks": "后台任务", + "tasks.empty": "暂无后台任务...", + "tasks.id": "任务ID:", + "tasks.status": "任务状态:", + "tasks.status.0": "完成", + "tasks.status.1": "进行中", + "tasks.status.2": "失败", + "update.failed": "更新失败!原因:{reason}", + "update.get.failed": "检查更新失败!原因:{reason}", + "update.updating": "正在更新...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "Félicitations ! C'est terminé !", + "welcome.next": "Suivant", + "welcome.prev": "Précédent", + "welcome.settings": "Configurer MCSL Future Web", + "welcome.subtitle": "Veuillez d'abord configurer MCSL Future Web", + "welcome.welcome": "Bienvenue" +} diff --git a/packages/commons/src/assets/i18n/he-IL.json b/packages/commons/src/assets/i18n/he-IL.json new file mode 100644 index 00000000..27a379c7 --- /dev/null +++ b/packages/commons/src/assets/i18n/he-IL.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "不再显示此公告", + "announcement.title": "公告", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "格式错误!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "请填写此项!", + "dialog.cancel": "取消", + "index.overview": "概览", + "index.overview.daemon-address": "守护进程地址", + "index.overview.daemon-name": "守护进程名称", + "index.overview.disk-usage": "存储空间", + "index.overview.disk-usage.desc": "已使用 / 总存储", + "index.overview.instances": "实例", + "index.overview.instances.desc": "已开启 / 总实例", + "index.overview.username": "Web登录用户名称", + "language.country": "中国", + "language.name": "简体中文", + "loading.addon": "正在加载扩展...", + "loading.default": "加载中...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "加载成功!", + "loading.theme": "正在加载主题...", + "news.be-update.load-failed": "无法加载Minecraft:基岩版更新", + "news.dialog.load-failed": "内容加载失败!", + "news.je-update.load-failed": "无法加载Minecraft:Java版更新", + "news.mc-news.load-failed": "无法加载Minecraft新闻", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "警告", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "折叠侧栏", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "帮助中心", + "sidebar.home": "主页", + "sidebar.instances": "实例管理", + "sidebar.newInstance": "新建实例", + "sidebar.news": "新闻资讯", + "sidebar.settings": "设置", + "sidebar.tasks": "后台任务", + "tasks.empty": "暂无后台任务...", + "tasks.id": "任务ID:", + "tasks.status": "任务状态:", + "tasks.status.0": "完成", + "tasks.status.1": "进行中", + "tasks.status.2": "失败", + "update.failed": "更新失败!原因:{reason}", + "update.get.failed": "检查更新失败!原因:{reason}", + "update.updating": "正在更新...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/hu-HU.json b/packages/commons/src/assets/i18n/hu-HU.json new file mode 100644 index 00000000..27a379c7 --- /dev/null +++ b/packages/commons/src/assets/i18n/hu-HU.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "不再显示此公告", + "announcement.title": "公告", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "格式错误!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "请填写此项!", + "dialog.cancel": "取消", + "index.overview": "概览", + "index.overview.daemon-address": "守护进程地址", + "index.overview.daemon-name": "守护进程名称", + "index.overview.disk-usage": "存储空间", + "index.overview.disk-usage.desc": "已使用 / 总存储", + "index.overview.instances": "实例", + "index.overview.instances.desc": "已开启 / 总实例", + "index.overview.username": "Web登录用户名称", + "language.country": "中国", + "language.name": "简体中文", + "loading.addon": "正在加载扩展...", + "loading.default": "加载中...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "加载成功!", + "loading.theme": "正在加载主题...", + "news.be-update.load-failed": "无法加载Minecraft:基岩版更新", + "news.dialog.load-failed": "内容加载失败!", + "news.je-update.load-failed": "无法加载Minecraft:Java版更新", + "news.mc-news.load-failed": "无法加载Minecraft新闻", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "警告", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "折叠侧栏", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "帮助中心", + "sidebar.home": "主页", + "sidebar.instances": "实例管理", + "sidebar.newInstance": "新建实例", + "sidebar.news": "新闻资讯", + "sidebar.settings": "设置", + "sidebar.tasks": "后台任务", + "tasks.empty": "暂无后台任务...", + "tasks.id": "任务ID:", + "tasks.status": "任务状态:", + "tasks.status.0": "完成", + "tasks.status.1": "进行中", + "tasks.status.2": "失败", + "update.failed": "更新失败!原因:{reason}", + "update.get.failed": "检查更新失败!原因:{reason}", + "update.updating": "正在更新...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/it-IT.json b/packages/commons/src/assets/i18n/it-IT.json new file mode 100644 index 00000000..3443c767 --- /dev/null +++ b/packages/commons/src/assets/i18n/it-IT.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "Questo annuncio non viene più visualizzato", + "announcement.title": "annuncio", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Errore di formattazione!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "Per favore, compila questo!", + "dialog.cancel": "取消", + "index.overview": "Panoramica", + "index.overview.daemon-address": "Indirizzo del demone", + "index.overview.daemon-name": "Il nome del demone", + "index.overview.disk-usage": "Spazio di archiviazione", + "index.overview.disk-usage.desc": "Usato / Stoccaggio totale", + "index.overview.instances": "istanza", + "index.overview.instances.desc": "Attivato / Totale istanze", + "index.overview.username": "Nome utente di accesso Web", + "language.country": "Italia", + "language.name": "Italiano", + "loading.addon": "正在加载扩展...", + "loading.default": "Caricamento...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Caricato con successo!", + "loading.theme": "Caricamento del tema...", + "news.be-update.load-failed": "Impossibile caricare Minecraft:Aggiornamento Bedrock Edition", + "news.dialog.load-failed": "Caricamento dei contenuti non riuscito!", + "news.je-update.load-failed": "Impossibile caricare Minecraft:Aggiornamento dell'edizione Java", + "news.mc-news.load-failed": "Impossibile caricare le notizie di Minecraft", + "news.mc-news.tag.be": "Edizione Bedrock", + "news.mc-news.tag.dungeons": "Dungeon", + "news.mc-news.tag.je": "Edizione Java", + "news.mc-news.tag.je-realms": "Reami dell'edizione Java", + "news.mc-news.tag.legends": "leggenda", + "news.mc-news.tag.marketplace": "Mercato dell'edizione Bedrock", + "news.mc-news.tag.news": "Notizie", + "news.mc-news.tag.quick-play": "Entra rapidamente nel gioco", + "news.tabs.be-update": "Minecraft:Aggiornamento Bedrock Edition", + "news.tabs.je-update": "Minecraft:Aggiornamento dell'edizione Java", + "news.tabs.mc-news": "Notizie su Minecraft", + "notification.warning.title": "avvertire", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "Comprimi la barra laterale", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "Centro assistenza", + "sidebar.home": "Pagina iniziale", + "sidebar.instances": "Gestione delle istanze", + "sidebar.newInstance": "Creare un'istanza", + "sidebar.news": "Notizie", + "sidebar.settings": "Impostare", + "sidebar.tasks": "Attività in background", + "tasks.empty": "Non ci sono ancora attività in background...", + "tasks.id": "L'ID dell'attività:", + "tasks.status": "Stato dell'attività:", + "tasks.status.0": "finire", + "tasks.status.1": "Continuo", + "tasks.status.2": "fallire", + "update.failed": "Aggiornamento fallito! causa:{reason}", + "update.get.failed": "Controlla l'aggiornamento non riuscito! causa:{reason}", + "update.updating": "Aggiornamento...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/ja-JP.json b/packages/commons/src/assets/i18n/ja-JP.json new file mode 100644 index 00000000..ac8c6c29 --- /dev/null +++ b/packages/commons/src/assets/i18n/ja-JP.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "アナウンスが表示されなくなりました", + "announcement.title": "告知", + "app.name": "MCServerランチャー", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "一致する", + "eula.agree.countdown": "同意する ({time} 秒)", + "eula.disagree": "同意せず、撤退する", + "eula.title": "エンドユーザーライセンス契約", + "form.invalid.format": "フォーマットエラー!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "これに記入してください!", + "dialog.cancel": "取消", + "index.overview": "概要", + "index.overview.daemon-address": "デーモンアドレス", + "index.overview.daemon-name": "デーモンの名前", + "index.overview.disk-usage": "ハードディスク容量", + "index.overview.disk-usage.desc": "使用済み/合計ストレージ", + "index.overview.instances": "例", + "index.overview.instances.desc": "オン / 合計インスタンス数", + "index.overview.username": "Web ログイン ユーザー名", + "language.country": "日本", + "language.name": "日本語", + "loading.addon": "正在加载扩展...", + "loading.default": "積載...", + "loading.meta": "サイト データを読み込んでいます...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "正常にロードされました", + "loading.theme": "テーマの読み込み", + "news.be-update.load-failed": "Minecraft: Bedrock Edition のアップデートを読み込めない", + "news.dialog.load-failed": "コンテンツの読み込みに失敗しました。", + "news.je-update.load-failed": "Minecraft: Java Edition のアップデートを読み込めない", + "news.mc-news.load-failed": "Minecraftのニュースを読み込めない", + "news.mc-news.tag.be": "Bedrockエディション", + "news.mc-news.tag.dungeons": "ダンジョン", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "ジャワ版のRealms", + "news.mc-news.tag.legends": "伝説", + "news.mc-news.tag.marketplace": "Bedrock Edition マーケットプレイス", + "news.mc-news.tag.news": "ニュース", + "news.mc-news.tag.quick-play": "迅速进入游戏", + "news.tabs.be-update": "Minecraft: Bedrock Edition アップデート", + "news.tabs.je-update": "Minecraft: Jawa Edition アップデート", + "news.tabs.mc-news": "Minecraftニュース", + "notification.warning.title": "警告する", + "settings.general.locale": "言語", + "settings.general.locale.auto": "システムに従ってください", + "settings.general.theme": "テーマ", + "settings.general.theme.auto": "システムに従ってください", + "settings.general.theme.dark": "暗色模式", + "settings.general.theme.light": "ライトモード", + "sidebar.collapse": "サイドバーを折りたたむ", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "ヘルプセンター", + "sidebar.home": "ホームページ", + "sidebar.instances": "インスタンス管理", + "sidebar.newInstance": "インスタンスを作成する", + "sidebar.news": "ニュース", + "sidebar.settings": "設定", + "sidebar.tasks": "後ろの仕事", + "tasks.empty": "暂无后台任务", + "tasks.id": "ジョブID:", + "tasks.status": "任務状態:", + "tasks.status.0": "終える", + "tasks.status.1": "進行中", + "tasks.status.2": "失敗", + "update.failed": "更新失敗しました。理由:{reason}", + "update.get.failed": "更新の確認に失敗しました。理由:{reason}", + "update.updating": "更新中", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "大丈夫です! 見事に成功せよ!", + "welcome.next": "次に", + "welcome.prev": "先の", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "ようこそ" +} diff --git a/packages/commons/src/assets/i18n/ko-KR.json b/packages/commons/src/assets/i18n/ko-KR.json new file mode 100644 index 00000000..27a379c7 --- /dev/null +++ b/packages/commons/src/assets/i18n/ko-KR.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "不再显示此公告", + "announcement.title": "公告", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "格式错误!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "请填写此项!", + "dialog.cancel": "取消", + "index.overview": "概览", + "index.overview.daemon-address": "守护进程地址", + "index.overview.daemon-name": "守护进程名称", + "index.overview.disk-usage": "存储空间", + "index.overview.disk-usage.desc": "已使用 / 总存储", + "index.overview.instances": "实例", + "index.overview.instances.desc": "已开启 / 总实例", + "index.overview.username": "Web登录用户名称", + "language.country": "中国", + "language.name": "简体中文", + "loading.addon": "正在加载扩展...", + "loading.default": "加载中...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "加载成功!", + "loading.theme": "正在加载主题...", + "news.be-update.load-failed": "无法加载Minecraft:基岩版更新", + "news.dialog.load-failed": "内容加载失败!", + "news.je-update.load-failed": "无法加载Minecraft:Java版更新", + "news.mc-news.load-failed": "无法加载Minecraft新闻", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "警告", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "折叠侧栏", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "帮助中心", + "sidebar.home": "主页", + "sidebar.instances": "实例管理", + "sidebar.newInstance": "新建实例", + "sidebar.news": "新闻资讯", + "sidebar.settings": "设置", + "sidebar.tasks": "后台任务", + "tasks.empty": "暂无后台任务...", + "tasks.id": "任务ID:", + "tasks.status": "任务状态:", + "tasks.status.0": "完成", + "tasks.status.1": "进行中", + "tasks.status.2": "失败", + "update.failed": "更新失败!原因:{reason}", + "update.get.failed": "检查更新失败!原因:{reason}", + "update.updating": "正在更新...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/nl-NL.json b/packages/commons/src/assets/i18n/nl-NL.json new file mode 100644 index 00000000..2d9067dd --- /dev/null +++ b/packages/commons/src/assets/i18n/nl-NL.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "Deze aankondiging wordt niet meer weergegeven", + "announcement.title": "aankondiging", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Formaat fout!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "Gelieve deze in te vullen!", + "dialog.cancel": "取消", + "index.overview": "Overzicht", + "index.overview.daemon-address": "Daemon-adres", + "index.overview.daemon-name": "De naam van de daemon", + "index.overview.disk-usage": "Opslagruimte", + "index.overview.disk-usage.desc": "Gebruikt / Totale opslag", + "index.overview.instances": "voorbeeld", + "index.overview.instances.desc": "Ingeschakeld / Totaal aantal exemplaren", + "index.overview.username": "Gebruikersnaam voor weblogin", + "language.country": "China", + "language.name": "Nederlands", + "loading.addon": "正在加载扩展...", + "loading.default": "Laden...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Succesvol geladen!", + "loading.theme": "Thema wordt geladen...", + "news.be-update.load-failed": "Kan Minecraft niet laden:Update voor de Bedrock-editie", + "news.dialog.load-failed": "Het laden van inhoud is mislukt!", + "news.je-update.load-failed": "Kan Minecraft niet laden:Update voor de Java-editie", + "news.mc-news.load-failed": "Kan Minecraft-nieuws niet laden", + "news.mc-news.tag.be": "Bedrock-editie", + "news.mc-news.tag.dungeons": "Kerkers", + "news.mc-news.tag.je": "Java-editie", + "news.mc-news.tag.je-realms": "Java-editie Realms", + "news.mc-news.tag.legends": "legende", + "news.mc-news.tag.marketplace": "Bedrock Edition Marktplaats", + "news.mc-news.tag.news": "Nieuws", + "news.mc-news.tag.quick-play": "Ga snel aan de slag", + "news.tabs.be-update": "Minecraft (Engels):Update voor de Bedrock-editie", + "news.tabs.je-update": "Minecraft (Engels):Update voor de Java-editie", + "news.tabs.mc-news": "Minecraft Nieuws", + "notification.warning.title": "waarschuwen", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "De zijbalk inklappen", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "Helpcentrum", + "sidebar.home": "hoofdpagina", + "sidebar.instances": "Beheer van instanties", + "sidebar.newInstance": "Een exemplaar maken", + "sidebar.news": "Nieuws", + "sidebar.settings": "Oprichten", + "sidebar.tasks": "Achtergrondtaken", + "tasks.empty": "Er zijn nog geen achtergrondtaken...", + "tasks.id": "De ID van de taak:", + "tasks.status": "Status van de taak:", + "tasks.status.0": "Fins", + "tasks.status.1": "Lopend", + "tasks.status.2": "mislukken", + "update.failed": "Update mislukt! oorzaak:{reason}", + "update.get.failed": "Controleer of de update is mislukt! oorzaak:{reason}", + "update.updating": "Bijwerken...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/no-NO.json b/packages/commons/src/assets/i18n/no-NO.json new file mode 100644 index 00000000..ecbf0a5b --- /dev/null +++ b/packages/commons/src/assets/i18n/no-NO.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "Denne kunngjøringen vises ikke lenger", + "announcement.title": "kunngjøring", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Formatfeil!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "Vennligst fyll ut dette!", + "dialog.cancel": "取消", + "index.overview": "Oversikt", + "index.overview.daemon-address": "Daemon-adresse", + "index.overview.daemon-name": "Navnet på demonen", + "index.overview.disk-usage": "Lagringsplass", + "index.overview.disk-usage.desc": "Brukt / Total lagring", + "index.overview.instances": "eksempel", + "index.overview.instances.desc": "Slått på / totalt antall forekomster", + "index.overview.username": "Brukernavn for nettpålogging", + "language.country": "中国", + "language.name": "简体中文", + "loading.addon": "正在加载扩展...", + "loading.default": "Lasting...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Lastet vellykket!", + "loading.theme": "Laster inn tema...", + "news.be-update.load-failed": "Kan ikke laste Minecraft:Oppdatering av Bedrock Edition", + "news.dialog.load-failed": "Innholdslasting mislyktes!", + "news.je-update.load-failed": "Kan ikke laste Minecraft:Oppdatering av Java-utgaven", + "news.mc-news.load-failed": "Kan ikke laste inn Minecraft-nyheter", + "news.mc-news.tag.be": "Bedrock utgave", + "news.mc-news.tag.dungeons": "Fangehull", + "news.mc-news.tag.je": "Java-utgave", + "news.mc-news.tag.je-realms": "Java Edition Realms", + "news.mc-news.tag.legends": "legende", + "news.mc-news.tag.marketplace": "Markedsplass for Bedrock Edition", + "news.mc-news.tag.news": "Nyheter", + "news.mc-news.tag.quick-play": "Kom raskt inn i spillet", + "news.tabs.be-update": "Minecraft Minecraft:Oppdatering av Bedrock Edition", + "news.tabs.je-update": "Minecraft Minecraft:Oppdatering av Java-utgaven", + "news.tabs.mc-news": "Minecraft Nyheter", + "notification.warning.title": "advare", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "Skjul sidepanelet", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "Brukerstøtte", + "sidebar.home": "hjemmeside", + "sidebar.instances": "Administrasjon av forekomster", + "sidebar.newInstance": "Opprett en forekomst", + "sidebar.news": "Nyheter", + "sidebar.settings": "Definere", + "sidebar.tasks": "Bakgrunnsoppgaver", + "tasks.empty": "Det er ingen bakgrunnsoppgaver ennå...", + "tasks.id": "ID-en til oppgaven:", + "tasks.status": "Status for oppgave:", + "tasks.status.0": "avslutte", + "tasks.status.1": "Pågående", + "tasks.status.2": "svikte", + "update.failed": "Oppdateringen mislyktes! årsak:{reason}", + "update.get.failed": "Sjekk oppdateringen mislyktes! årsak:{reason}", + "update.updating": "Oppdatere...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/pl-PL.json b/packages/commons/src/assets/i18n/pl-PL.json new file mode 100644 index 00000000..362525bc --- /dev/null +++ b/packages/commons/src/assets/i18n/pl-PL.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "Ten komunikat nie jest już wyświetlany", + "announcement.title": "anons", + "app.name": "MCServerLauncher", + "app.name.abbr": "Certyfikat MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Błąd formatu!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "Wypełnij ten formularz!", + "dialog.cancel": "取消", + "index.overview": "Przegląd", + "index.overview.daemon-address": "Adres demona", + "index.overview.daemon-name": "Nazwa demona", + "index.overview.disk-usage": "Miejsca", + "index.overview.disk-usage.desc": "Używane / Całkowite magazynowanie", + "index.overview.instances": "instancja", + "index.overview.instances.desc": "Włączone / Łączna liczba wystąpień", + "index.overview.username": "Nazwa użytkownika logowania przez Internet", + "language.country": "Chiny", + "language.name": "Polski", + "loading.addon": "正在加载扩展...", + "loading.default": "Polska", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Załadowano pomyślnie!", + "loading.theme": "Wczytywanie motywu...", + "news.be-update.load-failed": "Nie można załadować Minecrafta:Aktualizacja Bedrock Edition", + "news.dialog.load-failed": "Wczytywanie zawartości nie powiodło się!", + "news.je-update.load-failed": "Nie można załadować Minecrafta:Aktualizacja Bedrock Edition", + "news.mc-news.load-failed": "Nie można załadować MinecraftaAktualizacja Bedrock Edition", + "news.mc-news.tag.be": "Edycja Bedrock", + "news.mc-news.tag.dungeons": "Lochy", + "news.mc-news.tag.je": "Wersja Java", + "news.mc-news.tag.je-realms": "Obszary edycji Java", + "news.mc-news.tag.legends": "legenda", + "news.mc-news.tag.marketplace": "Rynek edycji Bedrock", + "news.mc-news.tag.news": "Wiadomości", + "news.mc-news.tag.quick-play": "Szybko wejdź do gry", + "news.tabs.be-update": "Sieć Minecraft:Aktualizacja Bedrock Edition", + "news.tabs.je-update": "Nie można załadować Minecrafta:Aktualizacja Bedrock Edition", + "news.tabs.mc-news": "Aktualności Minecrafta", + "notification.warning.title": "ostrzegać", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "Zwijanie paska bocznego", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "Centrum pomocy", + "sidebar.home": "strona główna", + "sidebar.instances": "Zarządzanie instancjami", + "sidebar.newInstance": "Tworzenie instancji", + "sidebar.news": "Wiadomości", + "sidebar.settings": "Zakładać", + "sidebar.tasks": "Zadania w tle", + "tasks.empty": "Nie ma jeszcze żadnych zadań w tle...", + "tasks.id": "Identyfikator zadania:", + "tasks.status": "Status zadania:", + "tasks.status.0": "skończyć", + "tasks.status.1": "Bieżących", + "tasks.status.2": "zawieść", + "update.failed": "Rejestracja nie powiodła się! przyczyna:{reason}", + "update.get.failed": "Rejestracja nie powiodła się! przyczyna:{reason}", + "update.updating": "Aktualizacji...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/pt-BR.json b/packages/commons/src/assets/i18n/pt-BR.json new file mode 100644 index 00000000..27a379c7 --- /dev/null +++ b/packages/commons/src/assets/i18n/pt-BR.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "不再显示此公告", + "announcement.title": "公告", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "格式错误!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "请填写此项!", + "dialog.cancel": "取消", + "index.overview": "概览", + "index.overview.daemon-address": "守护进程地址", + "index.overview.daemon-name": "守护进程名称", + "index.overview.disk-usage": "存储空间", + "index.overview.disk-usage.desc": "已使用 / 总存储", + "index.overview.instances": "实例", + "index.overview.instances.desc": "已开启 / 总实例", + "index.overview.username": "Web登录用户名称", + "language.country": "中国", + "language.name": "简体中文", + "loading.addon": "正在加载扩展...", + "loading.default": "加载中...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "加载成功!", + "loading.theme": "正在加载主题...", + "news.be-update.load-failed": "无法加载Minecraft:基岩版更新", + "news.dialog.load-failed": "内容加载失败!", + "news.je-update.load-failed": "无法加载Minecraft:Java版更新", + "news.mc-news.load-failed": "无法加载Minecraft新闻", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "警告", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "折叠侧栏", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "帮助中心", + "sidebar.home": "主页", + "sidebar.instances": "实例管理", + "sidebar.newInstance": "新建实例", + "sidebar.news": "新闻资讯", + "sidebar.settings": "设置", + "sidebar.tasks": "后台任务", + "tasks.empty": "暂无后台任务...", + "tasks.id": "任务ID:", + "tasks.status": "任务状态:", + "tasks.status.0": "完成", + "tasks.status.1": "进行中", + "tasks.status.2": "失败", + "update.failed": "更新失败!原因:{reason}", + "update.get.failed": "检查更新失败!原因:{reason}", + "update.updating": "正在更新...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/pt-PT.json b/packages/commons/src/assets/i18n/pt-PT.json new file mode 100644 index 00000000..17d95640 --- /dev/null +++ b/packages/commons/src/assets/i18n/pt-PT.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "Este anúncio não é mais exibido", + "announcement.title": "anúncio", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Erro de formato!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "Por favor, preencha isto!", + "dialog.cancel": "取消", + "index.overview": "Visão geral", + "index.overview.daemon-address": "Endereço Daemon", + "index.overview.daemon-name": "O nome do daemon", + "index.overview.disk-usage": "Espaço de armazenamento", + "index.overview.disk-usage.desc": "Usado / Armazenamento Total", + "index.overview.instances": "instância", + "index.overview.instances.desc": "Ativado / Total de instâncias", + "index.overview.username": "Nome de utilizador de início de sessão na Web", + "language.country": "Portugal", + "language.name": "Português", + "loading.addon": "正在加载扩展...", + "loading.default": "A carregar...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Carregado com sucesso!", + "loading.theme": "Carregando tema...", + "news.be-update.load-failed": "Não é possível carregar o Minecraft:Atualização da Edição Bedrock", + "news.dialog.load-failed": "Falha no carregamento do conteúdo!", + "news.je-update.load-failed": "Não é possível carregar o Minecraft:Atualização da edição Java", + "news.mc-news.load-failed": "Não é possível carregar notícias do Minecraft", + "news.mc-news.tag.be": "Edição Bedrock", + "news.mc-news.tag.dungeons": "Masmorras", + "news.mc-news.tag.je": "Edição Java", + "news.mc-news.tag.je-realms": "Reinos da Edição Java", + "news.mc-news.tag.legends": "lenda", + "news.mc-news.tag.marketplace": "Mercado Edição Bedrock", + "news.mc-news.tag.news": "Notícias", + "news.mc-news.tag.quick-play": "Entre no jogo rapidamente", + "news.tabs.be-update": "Minecraft [en]:Atualização da Edição Bedrock", + "news.tabs.je-update": "Minecraft [en]:Atualização da edição Java", + "news.tabs.mc-news": "Minecraft Notícias", + "notification.warning.title": "advertir", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "Fechar a barra lateral", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "Centro de Ajuda", + "sidebar.home": "Página inicial", + "sidebar.instances": "Gerenciamento de instâncias", + "sidebar.newInstance": "Criar uma instância", + "sidebar.news": "Notícias", + "sidebar.settings": "Configurar", + "sidebar.tasks": "Tarefas em segundo plano", + "tasks.empty": "Ainda não há tarefas em segundo plano...", + "tasks.id": "A ID da tarefa:", + "tasks.status": "Estado da tarefa:", + "tasks.status.0": "acabamento", + "tasks.status.1": "Em curso", + "tasks.status.2": "reprovado", + "update.failed": "Falha na atualização! causa:{reason}", + "update.get.failed": "Falha na verificação da atualização! causa:{reason}", + "update.updating": "Atualizando...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/ro-RO.json b/packages/commons/src/assets/i18n/ro-RO.json new file mode 100644 index 00000000..bb9230a9 --- /dev/null +++ b/packages/commons/src/assets/i18n/ro-RO.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "Acest anunț nu mai este afișat", + "announcement.title": "anunț", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Eroare de format!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "Vă rugăm să completați acest lucru!", + "dialog.cancel": "取消", + "index.overview": "Prezentare generală", + "index.overview.daemon-address": "Adresa demonului", + "index.overview.daemon-name": "Numele demonului", + "index.overview.disk-usage": "Spațiu de depozitare", + "index.overview.disk-usage.desc": "Depozitare folosită / totală", + "index.overview.instances": "exemplu", + "index.overview.instances.desc": "Activat / Total instanțe", + "index.overview.username": "Nume de utilizator de conectare web", + "language.country": "Română", + "language.name": "Română", + "loading.addon": "正在加载扩展...", + "loading.default": "Încărcare...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Încărcat cu succes!", + "loading.theme": "Încărcarea temei...", + "news.be-update.load-failed": "Nu se poate încărca Minecraft:Actualizare Bedrock Edition", + "news.dialog.load-failed": "Încărcarea conținutului a eșuat!", + "news.je-update.load-failed": "Nu se poate încărca Minecraft:Actualizare Java Edition", + "news.mc-news.load-failed": "Nu se pot încărca știrile Minecraft", + "news.mc-news.tag.be": "Ediția Bedrock", + "news.mc-news.tag.dungeons": "Dungeons", + "news.mc-news.tag.je": "Ediția Java", + "news.mc-news.tag.je-realms": "Tărâmuri ediția Java", + "news.mc-news.tag.legends": "legendă", + "news.mc-news.tag.marketplace": "Piața ediției Bedrock", + "news.mc-news.tag.news": "Știri", + "news.mc-news.tag.quick-play": "Intră rapid în joc", + "news.tabs.be-update": "Nu se poate încărca Minecraft:Actualizare Bedrock Edition", + "news.tabs.je-update": "Nu se poate încărca Minecraft:Actualizare Java Edition", + "news.tabs.mc-news": "Nu se pot încărca știrile Minecraft", + "notification.warning.title": "avertiza", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "Restrângeți bara laterală", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "Centrul de ajutor", + "sidebar.home": "Pagina principală", + "sidebar.instances": "Gestionarea instanțelor", + "sidebar.newInstance": "Creați o instanță", + "sidebar.news": "Știri", + "sidebar.settings": "Configurat", + "sidebar.tasks": "Sarcini de fundal", + "tasks.empty": "Nu există încă sarcini de fundal...", + "tasks.id": "ID-ul activității:", + "tasks.status": "Starea activității:", + "tasks.status.0": "termina", + "tasks.status.1": "Neîntrerupt", + "tasks.status.2": "eșua", + "update.failed": "Actualizarea a eșuat! cauză:{reason}", + "update.get.failed": "Verificarea actualizării a eșuat! cauză:{reason}", + "update.updating": "Actualizarea...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/ru-RU.json b/packages/commons/src/assets/i18n/ru-RU.json new file mode 100644 index 00000000..91045720 --- /dev/null +++ b/packages/commons/src/assets/i18n/ru-RU.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "Это объявление больше не отображается", + "announcement.title": "объявление", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Ошибка формата!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "Пожалуйста, заполните эту форму!", + "dialog.cancel": "取消", + "index.overview": "Обзор", + "index.overview.daemon-address": "Адрес демона", + "index.overview.daemon-name": "Имя демона", + "index.overview.disk-usage": "Место для хранения", + "index.overview.disk-usage.desc": "Использовано / Общий объем хранения", + "index.overview.instances": "пример", + "index.overview.instances.desc": "Включено / Всего экземпляров", + "index.overview.username": "Имя пользователя для входа через Интернет", + "language.country": "中国", + "language.name": "Русский", + "loading.addon": "正在加载扩展...", + "loading.default": "Погрузка...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Загружено успешно!", + "loading.theme": "Загрузка темы...", + "news.be-update.load-failed": "Не удается загрузить Minecraft:Обновление Bedrock Edition", + "news.dialog.load-failed": "Не удалось загрузить контент!", + "news.je-update.load-failed": "Не удается загрузить Minecraft:Обновление Java Edition", + "news.mc-news.load-failed": "Не удается загрузить новости Minecraft", + "news.mc-news.tag.be": "Версия BEDROCK", + "news.mc-news.tag.dungeons": "Подземелья", + "news.mc-news.tag.je": "Версия Java", + "news.mc-news.tag.je-realms": "Области Java Edition", + "news.mc-news.tag.legends": "легенда", + "news.mc-news.tag.marketplace": "Маркетплейс Bedrock Edition", + "news.mc-news.tag.news": "Новости", + "news.mc-news.tag.quick-play": "Быстрый вход в игру", + "news.tabs.be-update": "Майнкрафт:Обновление Bedrock Edition", + "news.tabs.je-update": "Майнкрафт:Обновление Java Edition", + "news.tabs.mc-news": "Новости Minecraft", + "notification.warning.title": "предупреждение", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "Свернуть боковую панель", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "Справочный центр", + "sidebar.home": "Главная страница", + "sidebar.instances": "Управление экземплярами", + "sidebar.newInstance": "Создание экземпляра", + "sidebar.news": "Новости", + "sidebar.settings": "Устанавливать", + "sidebar.tasks": "Фоновые задачи", + "tasks.empty": "Фоновых задач пока нет...", + "tasks.id": "Идентификатор задачи:", + "tasks.status": "Статус задачи:", + "tasks.status.0": "заканчивать", + "tasks.status.1": "Продолжающийся", + "tasks.status.2": "провалить", + "update.failed": "Регистрация не удалась! причина:{reason}", + "update.get.failed": "Регистрация не удалась! причина:{reason}", + "update.updating": "Обновление...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/sv-SE.json b/packages/commons/src/assets/i18n/sv-SE.json new file mode 100644 index 00000000..bf904d55 --- /dev/null +++ b/packages/commons/src/assets/i18n/sv-SE.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "Det här meddelandet visas inte längre", + "announcement.title": "tillkännagivande", + "app.name": "MCServerLauncher (på engelska)", + "app.name.abbr": "MCSL (på engelska)", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Fel i formatet!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "Vänligen fyll i detta!", + "dialog.cancel": "取消", + "index.overview": "Överblick", + "index.overview.daemon-address": "Daemon-adress", + "index.overview.daemon-name": "Namnet på demonen", + "index.overview.disk-usage": "Lagringsutrymme", + "index.overview.disk-usage.desc": "Begagnad / Total lagring", + "index.overview.instances": "instans", + "index.overview.instances.desc": "Aktiverad/Totalt antal instanser", + "index.overview.username": "Användarnamn för webbinloggning", + "language.country": "Sverige", + "language.name": "Svenska", + "loading.addon": "正在加载扩展...", + "loading.default": "Lastning...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Laddad framgångsrikt!", + "loading.theme": "Laddar tema...", + "news.be-update.load-failed": "Det går inte att ladda Minecraft:Uppdatering av Bedrock Edition", + "news.dialog.load-failed": "Det gick inte att ladda innehållet!", + "news.je-update.load-failed": "Det går inte att ladda Minecraft:Uppdatering av Java Edition", + "news.mc-news.load-failed": "Det går inte att ladda Minecraft-nyheter", + "news.mc-news.tag.be": "Bedrock Edition", + "news.mc-news.tag.dungeons": "Fängelsehålor", + "news.mc-news.tag.je": "Java-utgåva", + "news.mc-news.tag.je-realms": "Realms för Java-utgåva", + "news.mc-news.tag.legends": "legend", + "news.mc-news.tag.marketplace": "Bedrock Edition Marknadsplats", + "news.mc-news.tag.news": "Nyheter", + "news.mc-news.tag.quick-play": "Kom in i spelet snabbt", + "news.tabs.be-update": "Minecraft (Minecraft):Uppdatering av Bedrock Edition", + "news.tabs.je-update": "Minecraft (Minecraft):Uppdatering av Java Edition", + "news.tabs.mc-news": "Minecraft Nyheter", + "notification.warning.title": "varna", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "Fäll ihop sidofältet", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "Hjälpcenter", + "sidebar.home": "hemsida", + "sidebar.instances": "Hantering av instanser", + "sidebar.newInstance": "Skapa en instans", + "sidebar.news": "Nyheter", + "sidebar.settings": "Förbereda", + "sidebar.tasks": "Bakgrundsaktiviteter", + "tasks.empty": "Det finns inga bakgrundsuppgifter ännu...", + "tasks.id": "ID för uppgiften:", + "tasks.status": "Status för uppgift:", + "tasks.status.0": "avsluta", + "tasks.status.1": "Pågående", + "tasks.status.2": "misslyckas", + "update.failed": "Uppdateringen misslyckades! orsak:{reason}", + "update.get.failed": "Kontrollera att uppdateringen misslyckades! orsak:{reason}", + "update.updating": "Uppdatera...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/tr-TR.json b/packages/commons/src/assets/i18n/tr-TR.json new file mode 100644 index 00000000..cf0c87bc --- /dev/null +++ b/packages/commons/src/assets/i18n/tr-TR.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "Bu duyuru artık görüntülenmez", + "announcement.title": "Duyuru", + "app.name": "MCServer Başlatıcı", + "app.name.abbr": "MCSL (İngilizce)", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Biçim hatası!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "Lütfen bunu doldurun!", + "dialog.cancel": "取消", + "index.overview": "Genel bakış", + "index.overview.daemon-address": "Daemon adresi", + "index.overview.daemon-name": "Daemon'un adı", + "index.overview.disk-usage": "Depolama alanı", + "index.overview.disk-usage.desc": "Kullanılan / Toplam Depolama Alanı", + "index.overview.instances": "örnek", + "index.overview.instances.desc": "Açık / Toplam örnek sayısı", + "index.overview.username": "Web oturum açma kullanıcı adı", + "language.country": "Türkiye", + "language.name": "Türkçe", + "loading.addon": "正在加载扩展...", + "loading.default": "Yükleme...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Başarıyla yüklendi!", + "loading.theme": "Tema yükleniyor...", + "news.be-update.load-failed": "Minecraft yüklenemiyor:Bedrock Sürümü güncellemesi", + "news.dialog.load-failed": "İçerik yükleme başarısız oldu!", + "news.je-update.load-failed": "Minecraft yüklenemiyor:Java Sürümü Güncellemesi", + "news.mc-news.load-failed": "Minecraft haberleri yüklenemiyor", + "news.mc-news.tag.be": "Ana Kaya Sürümü", + "news.mc-news.tag.dungeons": "Zindan", + "news.mc-news.tag.je": "Java Sürümü", + "news.mc-news.tag.je-realms": "Java Sürümü Realms", + "news.mc-news.tag.legends": "efsane", + "news.mc-news.tag.marketplace": "Bedrock Sürümü Pazar Yeri", + "news.mc-news.tag.news": "Haberler", + "news.mc-news.tag.quick-play": "Oyuna hızlı bir şekilde girin", + "news.tabs.be-update": "Minecraft oyunları:Bedrock Sürümü güncellemesi", + "news.tabs.je-update": "Minecraft oyunları:Java Sürümü Güncellemesi", + "news.tabs.mc-news": "Minecraft Haberleri", + "notification.warning.title": "uyarmak", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "Kenar çubuğunu daraltma", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "Yardım Merkezi", + "sidebar.home": "ana sayfa", + "sidebar.instances": "Örnek yönetimi", + "sidebar.newInstance": "Örnek oluşturma", + "sidebar.news": "Haberler", + "sidebar.settings": "Hazırlamak", + "sidebar.tasks": "Arka plan görevleri", + "tasks.empty": "Henüz arka plan görevi yok...", + "tasks.id": "Görevin kimliği:", + "tasks.status": "Görev durumu:", + "tasks.status.0": "bitirmek", + "tasks.status.1": "Devam eden", + "tasks.status.2": "Başarısız", + "update.failed": "Güncelleme başarısız oldu! neden:{reason}", + "update.get.failed": "Güncellemenin başarısız olduğunu kontrol edin! neden:{reason}", + "update.updating": "Güncelleştirme...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/uk-UA.json b/packages/commons/src/assets/i18n/uk-UA.json new file mode 100644 index 00000000..6517f4f1 --- /dev/null +++ b/packages/commons/src/assets/i18n/uk-UA.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "Це оголошення більше не відображається", + "announcement.title": "оголошення", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "Помилка форматування!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "Будь ласка, заповніть це!", + "dialog.cancel": "取消", + "index.overview": "Огляд", + "index.overview.daemon-address": "Адреса фонової служби", + "index.overview.daemon-name": "Ім'я демона", + "index.overview.disk-usage": "Місце для зберігання", + "index.overview.disk-usage.desc": "Використаний / Загальний обсяг пам'яті", + "index.overview.instances": "Екземпляр", + "index.overview.instances.desc": "Увімкнено / Всього екземплярів", + "index.overview.username": "Ім'я користувача для входу в Інтернет", + "language.country": "Україна", + "language.name": "Українська", + "loading.addon": "正在加载扩展...", + "loading.default": "Завантаження...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "Завантажено успішно!", + "loading.theme": "Завантаження теми...", + "news.be-update.load-failed": "无法加载Minecraft:基岩版更新", + "news.dialog.load-failed": "内容加载失败!", + "news.je-update.load-failed": "无法加载Minecraft:Java版更新", + "news.mc-news.load-failed": "无法加载Minecraft新闻", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "警告", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "折叠侧栏", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "帮助中心", + "sidebar.home": "主页", + "sidebar.instances": "实例管理", + "sidebar.newInstance": "新建实例", + "sidebar.news": "新闻资讯", + "sidebar.settings": "设置", + "sidebar.tasks": "后台任务", + "tasks.empty": "暂无后台任务...", + "tasks.id": "任务ID:", + "tasks.status": "任务状态:", + "tasks.status.0": "完成", + "tasks.status.1": "进行中", + "tasks.status.2": "失败", + "update.failed": "更新失败!原因:{reason}", + "update.get.failed": "检查更新失败!原因:{reason}", + "update.updating": "正在更新...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/vi-VN.json b/packages/commons/src/assets/i18n/vi-VN.json new file mode 100644 index 00000000..27a379c7 --- /dev/null +++ b/packages/commons/src/assets/i18n/vi-VN.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "不再显示此公告", + "announcement.title": "公告", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "格式错误!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "请填写此项!", + "dialog.cancel": "取消", + "index.overview": "概览", + "index.overview.daemon-address": "守护进程地址", + "index.overview.daemon-name": "守护进程名称", + "index.overview.disk-usage": "存储空间", + "index.overview.disk-usage.desc": "已使用 / 总存储", + "index.overview.instances": "实例", + "index.overview.instances.desc": "已开启 / 总实例", + "index.overview.username": "Web登录用户名称", + "language.country": "中国", + "language.name": "简体中文", + "loading.addon": "正在加载扩展...", + "loading.default": "加载中...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "加载成功!", + "loading.theme": "正在加载主题...", + "news.be-update.load-failed": "无法加载Minecraft:基岩版更新", + "news.dialog.load-failed": "内容加载失败!", + "news.je-update.load-failed": "无法加载Minecraft:Java版更新", + "news.mc-news.load-failed": "无法加载Minecraft新闻", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "警告", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "折叠侧栏", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "帮助中心", + "sidebar.home": "主页", + "sidebar.instances": "实例管理", + "sidebar.newInstance": "新建实例", + "sidebar.news": "新闻资讯", + "sidebar.settings": "设置", + "sidebar.tasks": "后台任务", + "tasks.empty": "暂无后台任务...", + "tasks.id": "任务ID:", + "tasks.status": "任务状态:", + "tasks.status.0": "完成", + "tasks.status.1": "进行中", + "tasks.status.2": "失败", + "update.failed": "更新失败!原因:{reason}", + "update.get.failed": "检查更新失败!原因:{reason}", + "update.updating": "正在更新...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future Web", + "welcome.subtitle": "请先配置 MCSL Future Web", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/zh-CN.json b/packages/commons/src/assets/i18n/zh-CN.json new file mode 100644 index 00000000..20d4bed6 --- /dev/null +++ b/packages/commons/src/assets/i18n/zh-CN.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "不再显示此公告", + "announcement.title": "公告", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意并退出", + "eula.title": "最终用户许可协议", + "form.invalid.format": "格式错误!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "请填写此项!", + "dialog.cancel": "取消", + "index.overview": "概览", + "index.overview.daemon-address": "守护进程地址", + "index.overview.daemon-name": "守护进程名称", + "index.overview.disk-usage": "存储空间", + "index.overview.disk-usage.desc": "已使用 / 总存储", + "index.overview.instances": "实例", + "index.overview.instances.desc": "已开启 / 总实例", + "index.overview.username": "Web登录用户名称", + "language.country": "中国", + "language.name": "简体中文", + "loading.addon": "正在加载扩展...", + "loading.default": "加载中...", + "loading.meta": "正在加载站点数据...", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "加载成功!", + "loading.theme": "正在加载主题...", + "news.be-update.load-failed": "无法加载Minecraft:基岩版更新", + "news.dialog.load-failed": "内容加载失败!", + "news.je-update.load-failed": "无法加载Minecraft:Java版更新", + "news.mc-news.load-failed": "无法加载Minecraft新闻", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "警告", + "settings.general.locale": "语言", + "settings.general.locale.auto": "跟随系统", + "settings.general.theme": "主题", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "浅色模式", + "sidebar.collapse": "折叠侧栏", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "帮助中心", + "sidebar.home": "主页", + "sidebar.instances": "实例管理", + "sidebar.newInstance": "新建实例", + "sidebar.news": "新闻资讯", + "sidebar.settings": "设置", + "sidebar.tasks": "后台任务", + "tasks.empty": "暂无后台任务...", + "tasks.id": "任务ID:", + "tasks.status": "任务状态:", + "tasks.status.0": "完成", + "tasks.status.1": "进行中", + "tasks.status.2": "失败", + "update.failed": "更新失败!原因:{reason}", + "update.get.failed": "检查更新失败!原因:{reason}", + "update.updating": "正在更新...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "进入 MCSL", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future", + "welcome.subtitle": "请先配置 MCSL Future", + "welcome.welcome": "欢迎!" +} diff --git a/packages/commons/src/assets/i18n/zh-MEME.json b/packages/commons/src/assets/i18n/zh-MEME.json new file mode 100644 index 00000000..212406f4 --- /dev/null +++ b/packages/commons/src/assets/i18n/zh-MEME.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "关掉关掉一定要关掉", + "announcement.title": "大喇叭", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "我没意见", + "eula.agree.countdown": "看完先({time}秒)", + "eula.disagree": "我有意见,不丸了", + "eula.title": "最终用户许可协议", + "form.invalid.format": "格式错误!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "请填写此项!", + "dialog.cancel": "取消", + "index.overview": "概览", + "index.overview.daemon-address": "守护进程地址", + "index.overview.daemon-name": "守护进程名称", + "index.overview.disk-usage": "存储空间", + "index.overview.disk-usage.desc": "已使用 / 总存储", + "index.overview.instances": "实例", + "index.overview.instances.desc": "已开启 / 总实例", + "index.overview.username": "Web登录用户名称", + "language.country": "天朝", + "language.name": "梗体中文", + "loading.addon": "正在加载扩展...", + "loading.default": "请坐和放宽...", + "loading.meta": "正在吸收精华", + "loading.plugins": "正在加载扩展(插件)...", + "loading.resourcepacks": "正在加载扩展(资源包)...", + "loading.success": "走起!", + "loading.theme": "让主题飞一会...", + "news.be-update.load-failed": "Minecraft:基岩版更新被狗吃啦!", + "news.dialog.load-failed": "内容被狗吃啦!", + "news.je-update.load-failed": "Minecraft:Java版更新被狗吃啦!", + "news.mc-news.load-failed": "Minecraft新闻被狗吃啦!", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Jvav版", + "news.mc-news.tag.je-realms": "Jvav版Realms", + "news.mc-news.tag.legends": "传奇", + "news.mc-news.tag.marketplace": "基岩版市场", + "news.mc-news.tag.news": "新闻", + "news.mc-news.tag.quick-play": "快速进入游戏", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新闻", + "notification.warning.title": "粗大四啦", + "settings.general.locale": "兰格位居", + "settings.general.locale.auto": "跟着系统", + "settings.general.theme": "花里胡哨", + "settings.general.theme.auto": "跟随系统", + "settings.general.theme.dark": "黑化!", + "settings.general.theme.light": "净化!", + "sidebar.collapse": "折叠侧栏", + "sidebar.daemon": "守护进程", + "sidebar.help-center": "小葵花玩家课堂", + "sidebar.home": "家", + "sidebar.instances": "管理发现的大陆", + "sidebar.newInstance": "发现新大陆", + "sidebar.news": "震惊部大本营", + "sidebar.settings": "控制面板", + "sidebar.tasks": "后台任务", + "tasks.empty": "这儿比脸还干净...", + "tasks.id": "任务ID:", + "tasks.status": "任务状态:", + "tasks.status.0": "我滴任务完成啦!", + "tasks.status.1": "快了快了", + "tasks.status.2": "喜报!任务失败了!:D", + "update.failed": "头抬起,你不是最新的,因为 {reason}", + "update.get.failed": "你拿不到最新的你了!因为 {reason}", + "update.updating": "好东西就要来了...", + "upload.failed": "文件上传失败!原因:{reason}", + "upload.success": "文件上传成功!", + "welcome.done.close": "MCSL,让我进去!", + "welcome.done.subtitle": "立即开始使用 MCSL Future 吧!", + "welcome.done.title": "好耶!是新的冒险!", + "welcome.next": "下一台阶", + "welcome.prev": "上一台阶", + "welcome.settings": "配置 MCSL Future", + "welcome.subtitle": "请先配置 MCSL Future", + "welcome.welcome": "海内存知己,天涯若比邻" +} diff --git a/packages/commons/src/assets/i18n/zh-TW.json b/packages/commons/src/assets/i18n/zh-TW.json new file mode 100644 index 00000000..e2e1b3e9 --- /dev/null +++ b/packages/commons/src/assets/i18n/zh-TW.json @@ -0,0 +1,100 @@ +{ + "announcement.close": "不再顯示此公告", + "announcement.title": "公告", + "app.name": "MCServerLauncher", + "app.name.abbr": "MCSL", + "app.name.future": "Future", + "daemon.connect.title": "连接守护进程", + "daemon.connect.name": "守护进程名称", + "daemon.connect.name.placeholder": "请为守护进程命名...", + "daemon.connect.host": "主机名", + "daemon.connect.host.placeholder": "请输入主机名...", + "daemon.connect.port": "端口", + "daemon.connect.port.placeholder": "请输入端口...", + "daemon.connect.secure": "使用加密连接", + "daemon.connect.username": "用户名", + "daemon.connect.username.placeholder": "请输入用户名...", + "daemon.connect.password": "密码", + "daemon.connect.password.placeholder": "请输入密码...", + "daemon.connect.preview": "你将要连接", + "daemon.connect.save": "保存连接", + "daemon.connect.test.test": "测试连接", + "daemon.connect.test.testing": "测试连接中...", + "daemon.connect.test.success": "连接测试成功!立即保存守护进程吧!", + "daemon.connect.test.failed": "连接测试失败!请检查填写是否正确!", + "eula.agree": "同意", + "eula.agree.countdown": "同意({time}秒)", + "eula.disagree": "不同意並退出", + "eula.title": "最終使用者許可協定", + "form.invalid.format": "格式錯誤!", + "form.invalid.range": "数值必须在 {min} 到 {max} 之间!", + "form.invalid.require": "請填寫此項!", + "dialog.cancel": "取消", + "index.overview": "概覽", + "index.overview.daemon-address": "守護進程地址", + "index.overview.daemon-name": "守護進程名稱", + "index.overview.disk-usage": "存儲空間", + "index.overview.disk-usage.desc": "已使用/總存儲", + "index.overview.instances": "實例", + "index.overview.instances.desc": "已開啟/總實例", + "index.overview.username": "Web登錄用戶名稱", + "language.country": "中國", + "language.name": "繁体中文", + "loading.addon": "正在加載擴展...", + "loading.default": "正在加載...", + "loading.meta": "載入站點資料...", + "loading.plugins": "正在加載擴展(插件)", + "loading.resourcepacks": "正在加載擴展(資源包)", + "loading.success": "加載成功!", + "loading.theme": "正在加載主題...", + "news.be-update.load-failed": "無法加載Minecraft:基岩版更新", + "news.dialog.load-failed": "內容加載失敗!", + "news.je-update.load-failed": "無法加載Minecraft:Java版更新", + "news.mc-news.load-failed": "無法加載Minecraft新聞", + "news.mc-news.tag.be": "基岩版", + "news.mc-news.tag.dungeons": "地下城", + "news.mc-news.tag.je": "Java版", + "news.mc-news.tag.je-realms": "Java版Realms", + "news.mc-news.tag.legends": "傳奇", + "news.mc-news.tag.marketplace": "基岩版市場", + "news.mc-news.tag.news": "新聞", + "news.mc-news.tag.quick-play": "快速進入遊戲", + "news.tabs.be-update": "Minecraft:基岩版更新", + "news.tabs.je-update": "Minecraft:Java版更新", + "news.tabs.mc-news": "Minecraft新聞", + "notification.warning.title": "警告", + "settings.general.locale": "語言", + "settings.general.locale.auto": "跟隨系統", + "settings.general.theme": "主題", + "settings.general.theme.auto": "跟隨系統", + "settings.general.theme.dark": "深色模式", + "settings.general.theme.light": "淺色模式", + "sidebar.collapse": "摺疊側欄", + "sidebar.daemon": "守護進程", + "sidebar.help-center": "幫助中心", + "sidebar.home": "主頁", + "sidebar.instances": "實例管理", + "sidebar.newInstance": "新建實例", + "sidebar.news": "新聞資訊", + "sidebar.settings": "設置", + "sidebar.tasks": "後臺任務", + "tasks.empty": "暫無後臺任務...", + "tasks.id": "後臺ID:", + "tasks.status": "任務狀態:", + "tasks.status.0": "完成", + "tasks.status.1": "進行中", + "tasks.status.2": "失敗", + "update.failed": "更新失敗!原因:{reason}", + "update.get.failed": "檢查更新失敗!原因:{reason}", + "update.updating": "更新中...", + "upload.failed": "文件上傳失敗!原因:{reason}", + "upload.success": "文件上傳成功!", + "welcome.done.close": "進入 MCSL", + "welcome.done.subtitle": "立即開始使用 MCSL Future 吧!", + "welcome.done.title": "好耶! 大功告成!", + "welcome.next": "下一步", + "welcome.prev": "上一步", + "welcome.settings": "配置 MCSL Future", + "welcome.subtitle": "請先配置 MCSL Future", + "welcome.welcome": "歡迎!" +}