更新多人联机页面 (#1758)

* 更新 multiplayer.error.file_not_found 翻译

* 修改翻译

* 移除标题

* add

* try fix

* try fix

* try fix

* try fix

* try fix

* try

* try

* try

* fix

* fix

* add

* fix

* fix

* add

* fix

* edit
This commit is contained in:
zkitefly
2022-10-08 17:13:55 +08:00
committed by GitHub
parent 1c46d63367
commit 2a088ec555
4 changed files with 35 additions and 37 deletions

View File

@@ -236,6 +236,11 @@ public class MultiplayerPageSkin extends DecoratorAnimatedPage.DecoratorAnimated
hintPane.setText(i18n("multiplayer.slave.hint"));
slavePane.getChildren().add(hintPane);
HintPane hintPane2 = new HintPane(MessageDialogPane.MessageType.WARNING);
GridPane.setColumnSpan(hintPane2, 3);
hintPane2.setText(i18n("multiplayer.slave.hint2"));
slavePane.getChildren().add(hintPane2);
GridPane notBroadcastingPane = new GridPane();
{
notBroadcastingPane.setVgap(8);
@@ -272,9 +277,9 @@ public class MultiplayerPageSkin extends DecoratorAnimatedPage.DecoratorAnimated
FXUtils.onChangeAndOperate(control.broadcasterProperty(), broadcaster -> {
if (broadcaster == null) {
slavePane.getChildren().setAll(titlePane, hintPane, notBroadcastingPane);
slavePane.getChildren().setAll(titlePane, hintPane, hintPane2, notBroadcastingPane);
} else {
slavePane.getChildren().setAll(titlePane, hintPane, broadcastingPane);
slavePane.getChildren().setAll(titlePane, hintPane, hintPane2, broadcastingPane);
}
});
}
@@ -290,11 +295,9 @@ public class MultiplayerPageSkin extends DecoratorAnimatedPage.DecoratorAnimated
FXUtils.onChangeAndOperate(getSkinnable().sessionProperty(), session -> {
if (session == null) {
mainPane.getChildren().setAll(ComponentList.createComponentListTitle(i18n("multiplayer.off")),
offPane);
mainPane.getChildren().setAll(offPane);
} else {
mainPane.getChildren().setAll(ComponentList.createComponentListTitle(i18n("multiplayer.on")),
onPane);
mainPane.getChildren().setAll(onPane);
}
});
}

View File

@@ -848,7 +848,7 @@ multiplayer.download.success=Multiplayer online initialization completed
multiplayer.download.unsupported=Multiplayer dependencies are not supported on current system or platform
multiplayer.error.failed_get_device=HiPer could not create a network device, maybe HiPer has already started or lacks administrator privileges.
multiplayer.error.failed_load_config=HiPer initialization failed, maybe there is a problem with the configuration file or the certificate is invalid.
multiplayer.error.file_not_found=The HiPer program could not be found. The program should finish downloading when entering the multiplayer page. Please restart HMCL and try again. \nPlease check if your computer's antivirus software has flagged HiPer as a virus, and if so, restore HiPer.
multiplayer.error.file_not_found=An update to HiPer has been found. Please re-enter the multiplayer online page or reopen the launcher! \nIf the error is still prompted, please check whether the anti-virus software of your computer has marked HiPer as a virus. If so, please restore HiPer.
multiplayer.error.session_expired=Current multiplayer session has been expired. Please fetch a new multiplayer token.
multiplayer.exit=HiPer exited unexpectedly with exit code %d
multiplayer.help.1=管理员权限打开
@@ -865,10 +865,8 @@ multiplayer.token.expired=HiPer certificate expired, please restart HMCL and try
multiplayer.token.invalid=Invalid credentials.
multiplayer.token.malformed=HiPer configuration file could not be parsed, please restart HMCL and try again.
multiplayer.token.prompt=You need a token to use the multiplayer service. Click on the "Application Credentials" next to it to view the details
multiplayer.off=Start HiPer
multiplayer.off.hint=Please start HMCL with administrator privileges, otherwise it will not work!
multiplayer.off.start=Start HiPer
multiplayer.on=HiPer
multiplayer.master=Prompt for creator
multiplayer.master.hint=Multiplayer online requires one player to start the game first, select the single player mode to enter a save, and select the "Open to LAN" option in the game options menu. After that you can see the port number (usually 5 digits) indicated by the game in the game chat box. Click the Generate Server Address button below, enter the port number, and you can get your server address. This address needs to be provided to other players who need to join the server to add the server.
multiplayer.master.server_address=Generate server address
@@ -877,7 +875,8 @@ multiplayer.master.video_tutorial=Video Tutorial
multiplayer.master.port=Port number
multiplayer.master.port.validate=The port number (0~65535) displayed in the game chat box,when you open the game in LAN.
multiplayer.slave=Participant Prompt
multiplayer.slave.hint=1. Ask the creator to follow the creator prompts above\n2. Enter the server address sent to you by the creator in the "Creator Server Address" below, and click "Join"\n3. Start Game\n4. Select the multiplayer game mode, no accident, you will find the HMCL room (HMCL Multiplayer Session) in the "local area network detection" and enter the server.
multiplayer.slave.hint=1.Ask the creator to follow the instructions above\n2.Start the game\n3.Choose multiplayer mode and add a server\n4.The game will require you to enter the server address. You only need to ask the creator for the server address and enter it into the server.
multiplayer.slave.hint2=1. In general, the participant's game account must be a Microsoft account or an external login account (such as Little Skin), otherwise you need to enter the server address into the input box below and click "Join", select the multiplayer mode in the game, enter the LAN world before you can join \n2. In general, the participant's game version and module must be the same as the creator, otherwise join fails.
multiplayer.slave.server_address=Creator server address
multiplayer.slave.server_address.start=Join
multiplayer.slave.server_address.stop=Exit

View File

@@ -696,7 +696,7 @@ multiplayer.download.success=多人聯機初始化完成
multiplayer.download.unsupported=多人聯機依賴不支持當前系統或平台
multiplayer.error.failed_get_device=HiPer 無法創建網絡設備可能是HiPer已經啟動或缺少管理員權限。
multiplayer.error.failed_load_config=HiPer 初始化失敗,可能是配置文件存在問題或證書已失效。
multiplayer.error.file_not_found=找不到 HiPer 程式。該程式應該在進入多人聯機頁面時完成下載。請重啟 HMCL 再試。\n請檢查你電腦的毒軟體是否將 HiPer 標記為病毒,如果是,請恢復 HiPer。
multiplayer.error.file_not_found=已發現 HiPer 有可用的更新,請重新進入多人聯機頁面或重新打開啟動器!\n若任然見到該提示可能是電腦的毒軟體將 HiPer 標記為病毒如果是請恢復HiPer。
multiplayer.error.session_expired=本次使用時間已結束,若要繼續使用,請更新憑證
multiplayer.exit=HiPer 意外退出,退出碼 %d
multiplayer.help.1=管理員權限打開
@@ -712,10 +712,8 @@ multiplayer.token.invalid=憑證不正確。
multiplayer.token.expired=HiPer 證書過期,請重新啟動 HMCL 再試。
multiplayer.token.malformed=HiPer 配置檔案無法解析,請重新啟動 HMCL 再試。
multiplayer.token.prompt=你需要憑證才能使用多人聯機服務。點擊旁邊的“申請憑證”查看詳情
multiplayer.off=啟動 HiPer
multiplayer.off.hint=請使用管理員權限啟動 HMCL否則無法使用詳細請查看左側的幫助
multiplayer.off.start=啟動 HiPer
multiplayer.on=HiPer
multiplayer.master=创建方提示
multiplayer.master.hint=1.啟動遊戲\n2.選擇單人遊戲模式進入一個存檔\n3.在遊戲選項菜單內選擇 對局域網開放 選項,之後你可以在遊戲聊天框內看到遊戲提示的端口號(通常是 4~5 位數字)\n4.點擊下方的生成伺服器地址按鈕,輸入端口號,你就可以獲得你的伺服器地址了\n5.該地址需要提供給其他需要加入伺服器的玩家用於添加伺服器。
multiplayer.master.server_address=生成伺服器地址
@@ -724,7 +722,8 @@ multiplayer.master.video_tutorial=教學影片
multiplayer.master.port=埠號
multiplayer.master.port.validate=在遊戲聊天框中出現的埠號 (0~65535)
multiplayer.slave=參與者提示
multiplayer.slave.hint=1.要求創建方按照上方的 創建方提示 操作\n2.啟動遊戲\n3.選擇多人遊戲模式,選擇添加服務器\n4.遊戲會要求你輸入服務器地址,你只需要向創建方索要服務器地址並輸入,並進入服務器即可。 \n- 注意:\n1.一般情況下,參與者的遊戲賬戶必須是 微軟賬戶 或 外置登錄賬戶(如 Little Skin否則你需要將服務器地址輸入至下方的輸入框中並點擊“加入”在遊戲中選擇多人遊戲模式進入局域網世界方可加入\n2.一般情況下,參與者的遊戲版本、模組要必須與創建方的一致,否則加入失敗。
multiplayer.slave.hint=1.要求創建方按照上方的 創建方提示 操作\n2.啟動遊戲\n3.選擇多人遊戲模式,選擇添加服務器\n4.遊戲會要求你輸入服務器地址,你只需要向創建方索要服務器地址並輸入,並進入服務器即可。
multiplayer.slave.hint2=1.一般情況下,參與者的遊戲賬戶必須是 微軟賬戶 或 外置登錄賬戶(如 Little Skin否則你需要將服務器地址輸入至下方的輸入框中並點擊“加入”在遊戲中選擇多人遊戲模式進入局域網世界方可加入\n2.一般情況下,參與者的遊戲版本、模組要必須與創建方的一致,否則加入失敗。
multiplayer.slave.server_address=創建方伺服器地址
multiplayer.slave.server_address.start=加入
multiplayer.slave.server_address.stop=退出

View File

@@ -688,46 +688,43 @@ mods.restore=回退
mods.url=官方页面
multiplayer=多人联机
multiplayer.agreement.prompt=多人联机功能由 速聚 提供。使用前,你需要先同意多人联机服务提供方 速聚 的用户协议与免责声明。\n你需要了解HMCL 仅为 速聚 提供多人联机服务入口,使用中遇到的任何问题由 速聚 负责处理。您在使用多人联机服务过程中所遇到的任何问题与纠纷(包括其付费业务)均与 HMCL 无关应与 速聚 协商解决
multiplayer.download=正在下载依赖
multiplayer.download.failed=初始化失败,部分文件未能完成下载
multiplayer.download.success=多人联机初始化完成
multiplayer.download.unsupported=多人联机依赖不支持当前系统或平台
multiplayer.error.failed_get_device=HiPer 无法创建网络设备可能是HiPer已经启动或缺少管理员权限。
multiplayer.error.failed_load_config=HiPer 初始化失败,可能是配置文件存在问题或证书已失效
multiplayer.error.file_not_found=找不到 HiPer 程序。该程序应该在进入多人联机页面时完成下载。请重启 HMCL 再试。\n请检查你电脑的杀毒软件是否将 HiPer 标记为病毒,如果是,请恢复 HiPer
multiplayer.error.session_expired=本次使用时间已结束,若要继续使用,请更凭证
multiplayer.agreement.prompt=多人联机功能由 速聚 提供。使用前,你需要先同意多人联机服务提供方 速聚 的用户协议与免责声明。\n你需要了解HMCL 仅为 速聚 提供多人联机服务入口,使用中遇到的任何问题由 速聚 负责处理。\n您在使用多人联机服务过程中所遇到的任何问题与纠纷(包括其付费业务)均与 HMCL 无关应与 速聚 协商解决
multiplayer.download=正在下载依赖……
multiplayer.download.failed=初始化失败,部分文件未能完成下载……
multiplayer.download.success=多人联机初始化完成
multiplayer.download.unsupported=多人联机依赖不支持当前系统或平台
multiplayer.error.failed_get_device=HiPer 无法创建网络设备,可能是 HiPer 已经在后台启动(不能开两个 HiPer )或未使用管理员身份启动 HMCL详细请查看左侧的帮助!
multiplayer.error.failed_load_config=HiPer 初始化失败,可能是联机凭证存在问题或凭证已过期,请检查凭证是否输入正确!你可向多人联机提供方联系寻求帮助
multiplayer.error.file_not_found=已发现 HiPer 有可用的更新,请重新进入多人联机页面或重新打开启动器以更新 HiPer \n若任然见到该提示可能是电脑的杀毒软件将 HiPer 标记为病毒,如果是,请恢复 HiPer
multiplayer.error.session_expired=本次使用时间已结束,若要继续使用,请更换联机凭证
multiplayer.exit=HiPer 意外退出,退出码 %d
multiplayer.help.1=管理员权限打开
multiplayer.help.2=多人联机教程
multiplayer.help.3=创建方帮助
multiplayer.help.4=参与者帮助
multiplayer.hint=多人联机功能处于实验阶段,如果有问题请前往 mcer.cn 反馈
multiplayer.powered_by=本服务由 (<a href="https://mcer.cn">速聚</a>) 授权提供 <a href\="https://docs.hmcl.net/multiplayer/#%E4%BD%BF%E7%94%A8%E6%8E%88%E6%9D%83">授权协议</a>
multiplayer.report=违法违规举报
multiplayer.powered_by=HMCL 多人联机由 (<a href="https://mcer.cn">速聚</a>) 授权提供 <a href\="https://docs.hmcl.net/multiplayer/#%E4%BD%BF%E7%94%A8%E6%8E%88%E6%9D%83">授权协议</a>
multiplayer.token=凭证(索引码)
multiplayer.token.apply=申请凭证
multiplayer.token.expired=HiPer 证书过期,请重新启动 HMCL 再试。
multiplayer.token.apply=获取联机凭证
multiplayer.token.expired=HiPer 证书过期,请更换联机凭证!
multiplayer.token.invalid=凭证不正确。
multiplayer.token.malformed=HiPer 配置文件无法解析,请重新启动 HMCL 再试
multiplayer.token.prompt=你需要凭证才能使用多人联机服务。点击旁边的“申请凭证”查看详情
multiplayer.off=启动 HiPer
multiplayer.off.hint=请使用管理员权限启动 HMCL否则无法使用详细请查看左侧的帮助
multiplayer.token.malformed=HiPer 配置文件无法解析,可能是输入的联机凭证有误,或是获取证书服务器宕机。\n请检查输入的联机凭证你可向多人联机提供方联系寻求帮助
multiplayer.token.prompt=你需要联机凭证才能使用多人联机!点击“获取联机凭证”查看详情
multiplayer.off.hint=请使用管理员权限启动 HMCL否则将无法使用详细请查看左侧的帮助
multiplayer.off.start=启动 HiPer
multiplayer.on=HiPer
multiplayer.master=创建方提示
multiplayer.master.hint=1.启动游戏\n2.选择单人游戏模式进入一个存档\n3.在游戏选项菜单内选择 对局域网开放 选项,之后你可以在游戏聊天框内看到游戏提示的端口号(通常是 4~5 位数字)\n4.点击下方的生成服务器地址按钮,输入端口号,你就可以获得你的服务器地址了\n5.该地址需要提供给其他需要加入服务器的玩家用于添加服务器。
multiplayer.master.server_address=生成服务器地址
multiplayer.master.server_address.copy=拷贝
multiplayer.master.video_tutorial=教学视频
multiplayer.master.port=端口号
multiplayer.master.video_tutorial=创建方视频教程
multiplayer.master.port=游戏局域网开放端口号
multiplayer.master.port.validate=在游戏聊天框中出现的端口号 (0~65535)
multiplayer.slave=参与者提示
multiplayer.slave.hint=1.要求创建方按照上方的 创建方提示 操作\n2.启动游戏\n3.选择多人游戏模式,选择添加服务器\n4.游戏会要求你输入服务器地址,你只需要向创建方索要服务器地址并输入,并进入服务器即可。\n- 注意:\n1.一般情况下,参与者的游戏账户必须是 微软账户 或 外置登录账户(如 Little Skin否则你需要将服务器地址输入至下方的输入框中并点击“加入”在游戏中选择多人游戏模式进入局域网世界方可加入具体操作方法详见左侧的 帮助 \n2.一般情况下,参与者的游戏版本、模组要必须与创建方的一致,否则加入失败。
multiplayer.slave.hint=1.要求创建方按照上方的 创建方提示 操作\n2.启动游戏\n3.选择多人游戏模式,选择添加服务器\n4.游戏会要求你输入服务器地址,你只需要向创建方索要服务器地址并输入,并进入服务器即可。
multiplayer.slave.hint2=1.一般情况下,参与者的游戏账户必须是 微软账户 或 外置登录账户(如 Little Skin否则你需要将服务器地址输入至下方的输入框中并点击“加入”在游戏中选择多人游戏模式进入局域网世界方可加入具体操作方法详见左侧的 帮助 \n2.一般情况下,参与者的游戏版本、模组要必须与创建方的一致,否则加入失败。
multiplayer.slave.server_address=创建方服务器地址
multiplayer.slave.server_address.start=加入
multiplayer.slave.server_address.stop=退出
multiplayer.slave.video_tutorial=视频教程
multiplayer.slave.video_tutorial=参与者视频教程
multiplayer.session.expiration=本次使用截止时间
datapack=数据包