From f1d93ef5551c02e9fabb08d90515a4e30160a3a8 Mon Sep 17 00:00:00 2001
From: huang825172 <1048035187@qq.com>
Date: Tue, 3 Oct 2023 18:45:03 +0800
Subject: [PATCH 1/3] feat: Review & Update zh-cn, zh-tw, LOC 0-607
---
zh-cn.json | 354 +++++++++++++++++++++++++++++++++++--------------
zh-tw.json | 376 ++++++++++++++++++++++++++++++++++++++---------------
2 files changed, 530 insertions(+), 200 deletions(-)
diff --git a/zh-cn.json b/zh-cn.json
index e06b11f..c3630dd 100644
--- a/zh-cn.json
+++ b/zh-cn.json
@@ -1,6 +1,6 @@
{
"localeCode": "zh-ch",
- "authors": ["Melnus", "Holy_Water"],
+ "authors": ["Melnus", "Holy_Water", "huang825172"],
"messages": {
"General.OK": "确定",
@@ -9,7 +9,7 @@
"General.Cancel": "取消",
"General.Continue": "继续",
"General.Next": "下一步",
-
+ "General.Previous": "返回",
"General.Back": "上一步",
"General.Confirm": "确定吗?",
"General.Loading": "正在加载...",
@@ -27,13 +27,37 @@
"General.CopiedToClipboardLong": "已复制到剪贴板",
"General.Create": "创建",
"General.Creating": "正在创建...",
+ "General.Buy": "购买",
+ "General.Yes": "是",
+ "General.No": "否",
+ "General.ClearSelection" : "清除选择",
+ "General.Off": "禁用",
+ "General.On": "启用",
+ "General.Understand": "我明白了",
+ "General.Notice" : "注意",
+ "General.UnderstandEnable" : "我明白了,启用吧",
+ "General.Dismiss": "关闭",
+ "General.Edit": "编辑",
"General.UI.SearchPrompt": "搜索...",
"General.UI.SearchPromptLong": "键入搜索内容...",
+ "General.UI.ToggleEditMode": "编辑模式启停",
+ "General.UI.ToggleSubtitles": "字幕启停",
+ "General.UI.Subtitles.On" : "字幕:启用",
+ "General.UI.Subtitles.Off" : "字幕:禁用",
- "General.Sort.Ascending": "上升",
+ "General.UI.MusicVolumeLocal": "音乐音量(本地):",
+ "General.UI.VoiceVolumeLocal": "语音音量(本地):",
+ "General.UI.SoundVolumeLocal": "音效音量(本地):",
+
+ "General.UI.PressToBegin": "按键开始",
+
+ "General.Sort.Ascending": "升序",
"General.Sort.Descending": "降序",
+ "Worlds.Home" : "家",
+ "Worlds.Tutorial" : "教程",
+
"Locomotion.Noclip.Name": "穿墙",
"Locomotion.Noclip.Description": "穿墙飞行模式,适合编辑。",
"Locomotion.Teleport.Name": "传送",
@@ -63,7 +87,10 @@
"Interaction.ResetScale": "重设比例",
"Interaction.LaserEnabled": "启用激光",
"Interaction.LaserDisabled": "禁用激光",
-
+
+ "Interaction.Grab.Precision": "抓取:精准",
+ "Interaction.Grab.Auto": "抓取:自动",
+ "Interaction.Grab.Off": "抓取:仅激光",
"Interaction.Locomotion": "移动模式",
"Interaction.Locomotion.None": "无",
@@ -81,6 +108,28 @@
"Interaction.ExportFile": "导出文件",
"Interaction.CopyLink": "复制链接",
+ "Inventory.OpenWorld": "打开世界",
+ "Inventory.Equip": "装备",
+ "Inventory.Delete": "删除",
+ "Inventory.SaveHeld": "保存所持",
+ "Inventory.Inventories": "装备清单",
+ "Inventory.Share": "分享",
+ "Inventory.Unshare": "取消分享",
+ "Inventory.SaveAvatar": "保存化身",
+ "Inventory.Favorite.Home": "设为家",
+ "Inventory.Favorite.ProgressBar": "设为进度条",
+ "Inventory.Favorite.AudioStreamController": "设为音频流控制器",
+ "Inventory.Favorite.TextDisplay": "设为文字显示",
+ "Inventory.Favorite.VideoPlayer": "设为视频播放器",
+ "Inventory.Favorite.AudioPlayer": "设为音频播放器",
+ "Inventory.Favorite.InteractiveCamera": "设为相机",
+ "Inventory.Favorite.Keyboard": "设为键盘",
+ "Inventory.Favorite.Avatar": "设为化身",
+ "Inventory.Favorite.WorldLoadingIndicator": "设为加载指示器",
+ "Inventory.Favorite.ColorDialog": "设为色盘",
+ "Inventory.Favorite.Hyperlink": "设为超链接显示",
+
+
"Dash.Screens.Home": "家",
"Dash.Screens.Worlds": "世界",
"Dash.Screens.Contacts": "联系人",
@@ -100,14 +149,21 @@
"Dash.Exit.Header": "退出{appName}",
"Dash.Exit.ExitAndSave": "退出并保存世界",
"Dash.Exit.ExitAndDiscard": "退出并丢弃世界编辑",
- "Dash.Exit.ThankYou": "感谢您使用{appName}!",
+ "Dash.Exit.Sponsor": "为{name}对此项目的支持表示由衷感谢!",
+ "Dash.Exit.Sponsor.You": "您",
+ "Dash.Exit.Shoutouts": "同时,也感谢以下支持者们:",
+ "Dash.Exit.Shoutouts.AndMore" : " 以及其他很多人!",
+ "Dash.Exit.Shoutouts.You" : "{name}(谢谢您!谢谢您!)",
+ "Dash.Exit.ThankYou": "感谢您使用 {appName}!",
"Dash.Exit.SubmittedBy": "提交者: {name}",
+ "Facets.FPS": "{fps} 帧每秒",
+
"World.Waiting": "正在等候...",
- "World.HostIsStarting": "主持人正在开始客户端",
+ "World.HostIsStarting": "主持人正在开始会话",
"World.Loading": "正在载入...",
"World.LoadingFailed": "失败",
- "World.LoadedAssets": "已加载{assets}个资产,共{total_assets}个资产",
+ "World.LoadedAssets": "已加载{assets}个资产,共{total_assets}个",
"World.Downloading": "正在下载{total_bytes}个{bytes}资产",
"World.Connection.EstablishingConnection": "正在连接",
@@ -116,11 +172,6 @@
"World.Connection.Connected": "连接成功",
"World.Connection.SyncingInitialState": "同步初始世界状态",
- "World.Connection.LNL.DirectIP": "LNL Direct IP",
- "World.Connection.LNL.NATPunchthrough": "LNL NAT Punchthrough {n}",
- "World.Connection.LNL.Relay": "LNL Relay",
- "World.Connection.SteamNetworkingSockets": "Steam Networking Sockets",
-
"World.Error.AccessDenied": "拒绝访问",
"World.Error.SecurityViolation": "安全违规",
"World.Error.OnlyRegisteredUsers": "只允许注册用户加入",
@@ -135,11 +186,14 @@
"World.Error.JoinAlreadyRequested": "已要求加入",
"World.Error.FailedConnectToRelay": "连接中继失败",
"World.Error.FailedToConnect": "连接失败",
-
+ "World.Error.InvalidAddress": "无效地址",
"World.Error.NoPort": "未指定端口",
- "World.Error.IncompatibleVersion": "不兼容的{appName}版本",
-
- "World.Error.Unknown": "Unknown Error",
+ "World.Error.IncompatibleVersion": "不兼容的版本",
+ "World.Error.HostBlocked": "主持人被屏蔽",
+ "World.Error.HostBlockedDetail": "您已屏蔽该主持人",
+ "World.Error.WorldCrash": "世界崩溃",
+ "World.Error.WorldCrashDetail" : "在更新该世界时遭遇了致命错误",
+ "World.Error.Unknown": "未知错误",
"World.Config.Name": "世界名:",
"World.Config.Description": "描述:",
@@ -203,9 +257,9 @@
"World.Indicator.Description": "描述",
"World.Indicator.Description.None": "(没有提供描述)",
- "World.Detail.ActiveSessions": "活跃的客户端:",
+ "World.Detail.ActiveSessions": "活动的会话:",
"World.Detail.ActiveUsers": "活跃用户:",
- "World.Detail.NewSession": "<新客户端>",
+ "World.Detail.NewSession": "<新会话>",
"World.Detail.DescriptionHeader": "描述: ",
"World.Detail.SessionInformationHeader": "客户端信息",
"World.Detail.Uptime": "运行时间",
@@ -224,10 +278,10 @@
"World.Category.Everything": "所有",
"World.Category.Featured": "精选",
"World.Category.PublishedWorlds": "出版的世界",
- "World.Category.ActiveSessions": "活跃客户端",
-
+ "World.Category.ActiveSessions": "活跃会话",
+ "World.Category.ContactsSessions": "好友的会话",
"World.Category.HeadlessSessions": "无头客户端",
- "World.Category.Social": "聚会",
+ "World.Category.Social": "社交",
"World.Category.Games": "游戏类",
"World.Category.Art": "艺术",
"World.Category.Tutorials": "教程",
@@ -235,10 +289,12 @@
"World.Category.Random": "随机",
"World.Category.MyWorlds": "我的世界",
"World.Category.Custom": "自定义",
+ "World.Category.GroupWorlds": "群组世界",
"World.AccessLevel.Anyone": "任何人",
"World.AccessLevel.RegisteredUsers": "注册用户",
-
+ "World.AccessLevel.Contacts": "仅好友",
+ "World.AccessLevel.ContactsPlus": "好友+",
"World.AccessLevel.LAN": "局域网",
"World.AccessLevel.Private": "私人(仅邀请)",
@@ -251,10 +307,12 @@
"World.SortParameter.LastUpdateDate": "修改日期",
"World.SortParameter.FirstPublishTime": "发布日期",
"World.SortParameter.TotalVisits": "总造访",
+ "World.SortParameter.LastVisit": "最近造访",
+ "World.SortParameter.Random": "随机",
"World.Filter.DataSources": "数据源:",
"World.Filter.OpenedWorlds": "开放的世界",
- "World.Filter.ActiveSessions": "活动会议",
+ "World.Filter.ActiveSessions": "活动会话",
"World.Filter.PublishedWorlds": "出版的世界",
"World.Filter.LocalWorlds": "本地世界",
"World.Filter.BaseSearch": "基础搜索:",
@@ -264,9 +322,9 @@
"World.Filter.SubmittedToGroup": "提交给组:",
"World.Filter.Featured": "仅精选",
"World.Filter.MyWorlds": "我的世界",
- "World.Filter.SessionFiltering": "会议过滤:",
+ "World.Filter.SessionFiltering": "会话过滤:",
"World.Filter.MinimumUsers": "最低人数: {n}",
-
+ "World.Filter.MinimumContacts": "最低好友数: {n}",
"World.Filter.OnlyHeadless": "仅无头主机",
"World.Filter.MaxAccessLevel": "最大访问权限:",
"World.Filter.MinimumUptime": "最小运行时间:",
@@ -276,7 +334,7 @@
"World.Edit.Name": "世界名:",
"World.Edit.Description": "描述:",
"World.Edit.Tags": "标签(以逗号分隔):",
- "World.Edit.Path": "世界之路:",
+ "World.Edit.Path": "世界路径:",
"World.Edit.AccessLevelHeader": "谁可以打开这个世界?",
"World.Edit.AccessPrivate": "只有我",
"World.Edit.AccessPatreon": "Patreon的支持者",
@@ -286,54 +344,99 @@
"Tools.FullBodyCalibrator": "全身/化身校准器",
"Tools.CameraStreaming": "相机/流媒体",
"Tools.CreateNewWorld": "创造新世界",
- "Tools.Debug": "Debug",
+ "Tools.Debug": "调试",
"Tools.StreamAudio": "流音频",
"Tools.Setup2FA": "设置2FA",
+ "Tools.StreamAudio.Dialog.Title" : "创建音频流",
"Tools.StreamAudio.Start": "开始流式传输",
"Tools.StreamAudio.Bitrate": "比特率: {bitrate} kbps",
"Tools.StreamAudio.Title": "{username} 音频流",
"Tools.StreamAudio.Spatialized": "空间化",
"Tools.StreamAudio.Broadcast": "广播",
- "Tools.StreamAudio.PlayForOwner.Off": "为主人玩: Off",
- "Tools.StreamAudio.PlayForOwner.On": "为主人玩: On",
+ "Tools.StreamAudio.PlayForOwner.Off": "为拥有者播放: 禁用",
+ "Tools.StreamAudio.PlayForOwner.On": "为拥有者播放: 启用",
- "Options.FreeformDash.On": "自由格式破折号:开启",
- "Options.FreeformDash.Off": "自由格式破折号:关闭",
- "Options.SeatedMode.On": "座位模式:开启",
- "Options.SeatedMode.Off": "座位模式:关闭",
+ "Options.FreeformDash.On": "自由冲刺:启用",
+ "Options.FreeformDash.Off": "自由冲刺:禁用",
+ "Options.SeatedMode.On": "坐姿模式:启用",
+ "Options.SeatedMode.Off": "坐姿模式:禁用",
"Options.Nameplates.All": "铭牌: 显示所有铭牌",
"Options.Nameplates.NonContacts": "铭牌: 隐藏朋友的铭牌",
"Options.Nameplates.Hide": "铭牌: 隐藏所有铭牌",
+ "Options.Nameplates.DefaultStyle": "使用默认铭牌风格",
+ "Options.Nameplates.CustomStyle": "允许自定义铭牌",
- "Indicator.OnlineUsers": "在线用户: {num_registered} (~{num_total})",
- "Indicator.ServerStatus": "服务器状态: {status, select, Good {良好} Slow {缓慢} Down {为关闭} NoInternet {没有互联网}} ({response_ms} ms)",
+ "Indicator.OnlineUsers": "{users} 用户在线 {users,plural, one {User} other {Users}}",
+ "Indicator.OnlineUsersVR": "{users} {users, plural, one {user} other {users}} 在VR中",
+ "Indicator.OnlineUsersDesktop": "{users} {users, plural, one {user} other {users}} 在桌面模式下",
- "Indicator.Sync.AllSynced": "全部同步",
- "Indicator.Sync.SyncingItems": "正在同步{item_count,plural, other {# 项目}} ({item_percent} %)",
- "Indicator.Sync.UploadingVariants": "正在上载中 {variant_count,plural, one {# asset variant} other {# asset variants}}",
- "Indicator.Sync.SyncError": "同步错误! Check log for details",
- "Indicator.Sync.OutOfSpace": "空间不足! Cannot sync",
+ "Indicator.ServerStatus.Status": "云状态",
+ "Indicator.ServerStatus.Good": "良好",
+ "Indicator.ServerStatus.Slow": "缓慢",
+ "Indicator.ServerStatus.Down": "较差",
+ "Indicator.ServerStatus.NoInternet": "无网络连接",
- "Indicator.LiveHiddenMessage": "(实时隐藏信息)",
+ "Indicator.Sync.AllSynced": "已全部同步",
+ "Indicator.Sync.SyncingItems": "正在同步
{item_count, plural, one {# 项目} other {# 项目}}",
+ "Indicator.Sync.UploadingVariants": "正在上传
资产",
+ "Indicator.Sync.SyncError": "同步错误 查看日志了解细节",
+ "Indicator.Sync.StorageFull": "存储已满 无法同步",
+
+ "Indicator.Storage.StorageFull": "存储已满",
+ "Indicator.Storage.Usage": "{storage_used} 共 {storage_max}
存储空间已使用",
+
+ "Indicator.LiveHiddenMessage": "(直播时信息已隐藏)",
+
+ "Login.InvalidCredentials": "无效凭据",
+ "Login.InvalidLogin": "无效凭据",
+
+ "Login.MalformedUID": "无效设备信息",
+ "Login.MissingUID": "设备信息缺失",
+ "Register.MissingUID": "无效设备信息",
+ "Register.MalformedUID": "无效设备信息",
+
+ "Login.MissingLogin": "未提供凭据",
+ "Login.InvalidRecoveryCode": "无效恢复码",
+ "Login.UnsupportedAuthentication": "不支持的认证方式",
+ "Login.EmailNotVerified": "邮箱未验证",
+ "Login.AccountTempLocked": "您的账号已被锁定。",
+ "Login.AccountBanned": "您的账号已被封禁。",
+ "Login.DuplicateAccount": "重复的账号",
+
+ "Register.MissingRequest": "未输入详细注册信息",
+ "Register.InvalidEmail": "无效邮箱地址",
+ "Register.MissingUsername": "未输入用户名",
+ "Register.MissingEmail": "未输入电子邮箱",
+ "Register.UsernameTooLong": "用户名过长",
+ "Register.UsernameContainsAmpersand": "用户名不能含有 @",
+ "Register.UsernameStartsWithU": "用户名不能以 U- 开头",
+ "Register.InvalidUsername": "无效用户名",
+ "Register.InvalidDateOfBirth": "无效出生日期",
+ "Register.UserContainsBlockedTerms": "用户名含有屏蔽词",
+ "Register.MissingPassword": "未输入密码",
+ "Register.InvalidPassword": "无效密码",
+ "Register.EmailAlreadyRegistered": "此邮箱已注册",
+ "Register.UsernameAlreadyRegistered": "此用户名已注册",
+ "Register.ErrorCheckingUserId": "检查用户ID时出错",
"Account.Login": "登录",
"Account.Logout": "登出",
"Account.Register": "注册",
-
+ "Account.Saml2" : "使用 SAML 2.0 登录",
"Account.LoginOrRegister": "登录 / 注册",
- "Account.LogoutConfirm": "真正登出?",
+ "Account.LogoutConfirm": "确认登出?",
"Account.LoggingIn": "正在登录...",
"Account.LoggingOut": "正在登出...",
"Account.Registering": "正在注册...",
"Account.Anonymous": "匿名",
- "Account.Username": "用户名:",
- "Account.Email": "电子邮件:",
- "Account.RememberMe": "记得我(7天):",
- "Account.RepeatEmail": "重复的电子邮件:",
- "Account.UsernameOrEmail": "用户名或电子邮件:",
- "Account.Password": "密码:",
- "Account.RepeatPassword": "重复输入密码:",
+ "Account.Username": "用户名:",
+ "Account.Email": "电子邮件:",
+ "Account.RememberMe": "记住我
(30天无活动后将登出)",
+ "Account.RepeatEmail": "重复电子邮件:",
+ "Account.UsernameOrEmail": "用户名或电子邮件:",
+ "Account.Password": "密码:",
+ "Account.RepeatPassword": "重复输入密码:",
"Account.RecoverPassword": "忘记密码?",
"Account.LiveEmailWarning": "警告: live.com,hotmail.com,Outlook.com和其他Microsoft托管的服务最多可能需要1-2天才能接受该电子邮件。",
"Account.PasswordRules": "(至少8个字符,1个数字,1个小写字母,1个大写字母)",
@@ -341,35 +444,84 @@
"Account.LostPassword": "忘记密码",
"Account.SendRecoveryCode": "发送恢复码",
"Account.ResetPasswordHeader": "重置你的密码",
- "Account.ResetPasswordInstructions": "恢复码已发送到您的电子邮件。 将其复制到现场打击:",
+ "Account.ResetPasswordInstructions": "恢复码已发送到您的电子邮件。将其复制到下方输入框:",
"Account.RecoveryCode": "恢复码:",
- "Account.NewPassword": "新密码:",
+ "Account.NewPassword": "新密码:",
"Account.ResetPassword": "设置新密码",
"Account.Requesting": "正在请求...",
"Account.ErrorPasswordMismatch": "密码不匹配!",
- "Account.ErrorEmailMismatch": "电子邮件内容不符!",
- "Account.ErrorLoginError": "记录错误:",
- "Account.RegistrationSuccess": "成功!
已通过验证链接将电子邮件发送到{email}。
单击此链接后,我们将自动记录 只要打开此对话框即可。
如果遇到问题,请通过hello@{appName}.com或discord.gg/neosvr与我们联系。",
+ "Account.ErrorEmailMismatch": "电子邮件不匹配!",
+ "Account.ErrorLoginError": "登录错误:",
+ "Account.RegistrationSuccess": "成功!
验证链接已通过电子邮件发送到{email}。
保持此会话打开并单击此链接后,您将自动登录。
如果遇到问题,请通过 {appEmail} 或 {appCommunity} 与我们联系。",
+ "Account.BirthMonth": "出生月份:",
+ "Account.BirthDay": "出生日:",
+ "Account.BirthYear": "出生年份:",
+ "Account.PoliciesAgreement": "我同意 服务条款 与 隐私政策",
+ "Account.AlternateMethods" : "使用第三方服务登录:",
+
+ "Account.Saml2.Title" : "SAML 2.0",
+ "Account.Saml2.Select" : "请选择您想使用的 SAML 2.0 服务商:",
+ "Account.Saml2.LoggingIn" : "正在等待登录完成(请查看您的浏览器)...",
+
+ "Account.TOTP.Title" : "双因子认证(2FA)",
+ "Account.TOTP.Initializing": "正在检查您账号的 2FA 状态...",
+ "Account.TOTP.Code.Header": "安全码",
+ "Account.TOTP.Code.Description": "首先,您需要将一个安全码输入您的 TOTP 认证应用,例如 Authy 或者 Google Authenticator.
我们建议以扫描二维码的方式输入,但您也可以手动输入。 千万不要告诉他人您的安全码。
如果您正在VR模式下,您可以通过按下 F8 切换到桌面模式。",
+ "Account.TOTP.Code.QRCode": "扫描二维码",
+ "Account.TOTP.Code.Key": "安全码:",
+ "Account.TOTP.RecoveryCodes.Header": "恢复码",
+ "Account.TOTP.RecoveryCodes.Description": "把这些代码保存在安全的地方。它们可以在您的手机丢失或损坏后,帮助您再次访问您的账号。每条代码只能使用一次。千万不要告诉他人这些代码。 如果您弄丢了它们,您将 永远 失去对您账号的访问权。",
+ "Account.TOTP.RecoveryCodes.Codes": "恢复码:",
+ "Account.TOTP.Activate.Header": "激活 2FA",
+ "Account.TOTP.Activate.Description": "要在您的账号上激活 2FA, 请使用您认证应用所产生的六位数字口令来确保一切工作正常。
一旦激活,您将需要这些代码来进行特定操作。",
+ "Account.TOTP.Activate.Token": "六位数字口令:",
+ "Account.TOTP.Activate.TokenField": "在此处输入口令...",
+ "Account.TOTP.Activate.Activate": "激活",
+ "Account.TOTP.Activate.Activating": "激活中...",
+ "Account.TOTP.Activate.InvalidToken": "无效口令!",
+ "Account.TOTP.Message.AlreadySetup": "您的账号已启用 2FA!",
+ "Account.TOTP.Message.Error": "遭遇意外错误!请稍后重试。",
+ "Account.TOTP.Message.SetupComplete": "恭喜!
您的账号已启用 2FA 并享受其带来的额外保护!
您还可以用 /enableLogin2FA 指令启用此账号登录时的 2FA。",
+ "Account.TOTP.Deactivate.Header": "取消 2FA",
+ "Account.TOTP.Deactivate.Description": "目前 2FA 已 在您的账号上设置并激活。如果您需要取消它(例如:您丢失了手机或者恢复码遭泄漏),您可以在此处进行操作。
取消 2FA 后,您可以再次设置启用它,这将生成一个全新的安全码与一套新的恢复码。
如果您丢失了手机,且需要再次设置激活 2FA,我们 强烈 建议您马上进行这项操作,因为每条恢复码只能被使用一次,当其耗尽后,您将永远无法访问您的账号。",
+ "Account.TOTP.Deactivate.Deactivate": "取消",
+ "Account.TOTP.Deactivate.Deactivating": "取消中...",
+ "Account.TOTP.Message.DeactivationComplete": "您账号的 2FA 已被成功取消。
您的账号正因此面临更大的风险!
我们强烈建议您马上重新设置启用 2FA,特别是当您因丢失手机而使用了恢复码后。",
+
+ "Account.Type.Standard" : "标准账号",
+ "Account.Type.Business" : "商用账号",
+ "Account.Type.Patreon" : "Patreon 支持者",
+ "Account.Type.Mentor" : "{platform} 导师",
+ "Account.Type.Moderator" : "{platform} 版主",
+ "Account.Type.Team" : "{platform} 团队",
+
+ "Avatar.Badge.Live" : "直播",
"2FA.Header": "2FA验证",
"2FA.Token": "6位令牌:",
- "Profile.Status.Online": "线上",
- "Profile.Status.Away": "离去",
- "Profile.Status.Busy": "繁忙",
- "Profile.Status.Invisible": "无形",
+ "Profile.Status.Online": "在线",
+ "Profile.Status.Away": "离开",
+ "Profile.Status.Busy": "忙碌",
+ "Profile.Status.Invisible": "隐身",
"Profile.Status.Offline": "离线",
"Session.Tab.Settings": "设定",
"Session.Tab.Users": "用户",
"Session.Tab.Permissions": "权限",
- "Session.Permission.Anonymous": "默认匿名:",
- "Session.Permission.Vistor": "默认访问者:",
- "Session.Permission.Contact": "默认朋友:",
- "Session.Permission.Host": "默认主机:",
+ "Session.Permission.Anonymous": "默认匿名:",
+ "Session.Permission.Vistor": "默认访客:",
+ "Session.Permission.Contact": "默认好友:",
+ "Session.Permission.Host": "默认主机:",
"Session.Permission.PermissionOverrideCount": "权限覆盖: {n,select, -1 {---} other {{n}}}",
- "Session.Permission.ClearOverrides": "清除用户替代",
+ "Session.Permission.ClearOverrides": "清除用户覆盖项",
+
+ "Session.JoinVerifier.EnableHeader" : "激活自定义准入认证?",
+ "Session.JoinVerifier.EnableText" : "警告: 您将要启用自定义准入认证,其是当前世界的一部分。当您这样做之前,请确保您信任此世界的创建者。因为自定义准入认证器可以绕过标准会话访问规则,并使用其自己的规则允许或阻止用户进入。",
+ "Session.JoinVerifier.Label" : "使用自定义准入认证器: {name}",
+ "Session.JoinVerifier.ComponentWarning" : "警告: 目前,并没有机制可以在认证器启用后防止篡改。如果篡改用于认证的 ProtoFlux 设置可能导致问题, 请!不!要!使用这个功能且 不!要!在您的世界中激活它。",
+ "Session.JoinVerifier.SetCustomVerifier" : "设为自定义加入请求认证器",
"Permissions.NotAllowedToSpawn": "您不可以在此处生成事物",
"Permissions.NotAllowedToSave": "您无权在这个世界上保存项目。",
@@ -382,70 +534,76 @@
"User.Actions.Kick": "踢",
"User.Actions.Ban": "禁止",
- "Contacts.Add": "添加朋友",
- "Contacts.Remove": "移除朋友",
- "Contacts.ConfirmRemove": "真的删除吗?",
+ "Contacts.Add": "添加好友",
+ "Contacts.Remove": "移除好友",
+ "Contacts.ConfirmRemove": "确认删除?",
"Contacts.AcceptRequest": "接受请求",
- "Contacts.IgnoreRequest": "忽略要求",
+ "Contacts.IgnoreRequest": "忽略请求",
"Contacts.Invite": "邀请",
- "Contacts.BanFromAllSessions": "禁止所有会议",
- "Contacts.UnbanFromAllSessions": "取消禁止我所有的会议",
- "Contacts.BanFromCurrentWorld": "禁止进入目前的世界",
- "Contacts.UnbanFromCurrentWorld": "取消禁止进入目前的世界",
- "Contacts.RecordingVoiceMessage": "现在正在录音...",
+ "Contacts.BanFromAllSessions": "禁止进入我主持的会话",
+ "Contacts.UnbanFromAllSessions": "取消禁止进入我主持的会话",
+ "Contacts.BanFromCurrentWorld": "禁止进入当前的世界",
+ "Contacts.UnbanFromCurrentWorld": "取消禁止进入当前的世界",
+ "Contacts.RecordingVoiceMessage": "正在录音...",
+ "Contacts.Unblocked" : "取消屏蔽",
+ "Contacts.AvatarBlock" : "屏蔽化身",
+ "Contacts.MutualBlock" : "相互屏蔽",
+ "Contacts.SelfAccount": "我的账号",
+ "Contacts.SearchPrompt": "搜索好友...",
+ "Contacts.WriteMessage": "编写信息...",
"Contacts.InSession": "在 {name}",
"Contacts.InPrivate": "在私人世界",
-
- "Contacts.InHidden": "私人的",
-
+ "Contacts.InContactsOnly": "在仅限好友的世界",
+ "Contacts.InHidden": "在隐藏的世界",
+ "Contacts.InHiddenContactsOnly": "在隐藏的,仅限好友的世界",
+ "Contacts.InHiddenContactsPlus": "在隐藏的,仅限好友+的世界",
"Contacts.InLAN": "在局域网世界",
"Contacts.UsingDifferentVersion": "使用版本: {version}",
"Contacts.RequestSent": "请求已发送",
- "Contacts.RequestReceived": "联络请求",
- "Contacts.RequestIgnored": "被忽略",
- "Contacts.Blocked": "受阻",
+ "Contacts.RequestReceived": "好友请求",
+ "Contacts.RequestIgnored": "忽略的请求",
+ "Contacts.Blocked": "屏蔽",
"Contacts.SearchResult": "搜索结果",
"Contacts.Bot": "Bot帐户",
+ "Contacts.Migrated": "好友未迁移",
- "Notifications.IsOnline": "现在在线",
- "Notifications.IsOnlineOnDifferentVersion": "现在在线 (使用版本: {version})",
- "Notifications.ReceivedContactRequest": "已发送联系请求",
+ "Notifications.IsOnline": "上线了",
+ "Notifications.IsOnlineOnDifferentVersion": "上线了 (使用版本: {version})",
+ "Notifications.ReceivedContactRequest": "发来一个好友请求",
"Notifications.ReceivedInvite": "邀请您:",
- "Notifications.ReceivedItem": "向您发送了一个项目:",
- "Notifications.ReceivedTip": "收到小费 {amount} {token}",
- "Notifications.SentTip": "已发送小费 {amount} {token}",
- "Notifications.VoiceMessage": "发送语音留言",
+ "Notifications.ReceivedItem": "发来一件物品:",
+ "Notifications.VoiceMessage": "发来一条语音信息",
"Undo.SetField": "将字段 {field_name} 设置为 {value}",
"Undo.SetReference": "将引用 {ref_name} 设置为 {ref_target}",
- "Undo.Spawn": "产生 {name}",
- "Undo.Destroy": "破坏 {name}",
- "Undo.SpawnComponent": "在{slot_name}上附加 {component_type} ",
+ "Undo.Spawn": "生成 {name}",
+ "Undo.Destroy": "销毁 {name}",
+ "Undo.SpawnComponent": "在 {slot_name} 上附加 {component_type}",
"Undo.DuplicateComponent": "组件重复",
- "Undo.DestroyComponent": "在{slot_name}上摧毁 {component_type} ",
- "Undo.Transform": "移动了 {name}",
+ "Undo.DestroyComponent": "销毁 {slot_name} 上的 {component_type}",
+ "Undo.Transform": "{name} 已移动",
"Undo.Translate": "平移",
"Undo.TranslateAlongAxis": "沿轴平移",
"Undo.RotateAroundAxis": "绕轴旋转",
"Undo.ResetPosition": "重置位置",
"Undo.ResetRotation": "重置旋转",
- "Undo.ResetScale": "重设比例",
+ "Undo.ResetScale": "重置缩放",
- "Undo.GrabObjects": "抓物体",
- "Undo.DestroyGrabbed": "销毁抓的物体",
- "Undo.DuplicateGrabbed": "复制抓的物体",
+ "Undo.GrabObjects": "抓取物体",
+ "Undo.DestroyGrabbed": "销毁所持物体",
+ "Undo.DuplicateGrabbed": "复制所持物体",
- "Undo.ChangeBoxSize": "变更箱子尺寸",
+ "Undo.ChangeBoxSize": "变更盒子尺寸",
"Undo.BrushStroke": "笔触",
"Undo.ChangeColor": "换色",
"Undo.CloneComponent": "克隆组件",
"Undo.MoveIKBone": "移动IK骨骼",
"Undo.MoveSun": "移动太阳",
"Undo.ApplyMaterial": "应用材料",
- "Undo.BakeMeshes": "烤 {name}",
+ "Undo.BakeMeshes": "烘焙 {name}",
"Undo.ChangeMesh": "更换网格",
- "Undo.InsertParent": "插入父项 {name}",
+ "Undo.InsertParent": "为 {name} 插入父项",
"Undo.Wiggler": "邪恶的东西",
"Undo.ExtractMaterialsFromHierarchy": "从层次结构提取材质",
diff --git a/zh-tw.json b/zh-tw.json
index 661290d..6602092 100644
--- a/zh-tw.json
+++ b/zh-tw.json
@@ -1,14 +1,15 @@
{
"localeCode": "zh-tw",
- "authors": ["Melnus"],
+ "authors": ["Melnus", "huang825172"],
"messages": {
"General.OK": "OK",
-
+ "General.Start": "開始",
+ "General.Finish": "結束",
"General.Cancel": "取消",
"General.Continue": "繼續",
"General.Next": "下一頁",
-
+ "General.Previous": "返回",
"General.Back": "上一頁",
"General.Confirm": "真的好嗎?",
"General.Loading": "正在加載...",
@@ -20,18 +21,43 @@
"General.Saving": "正在保存中...",
"General.Saved": "保存了!",
"General.Done": "做完了!",
-
- "General.CopiedToClipboard": "複製!",
- "General.CopiedToClipboardLong": "複製到剪貼板!",
+ "General.Close": "關閉",
+ "General.CopyToClipboard": "複製到剪貼板",
+ "General.CopiedToClipboard": "已複製",
+ "General.CopiedToClipboardLong": "已複製到剪貼板",
"General.Create": "創建",
"General.Creating": "正在創建中...",
+ "General.Buy": "購買",
+ "General.Yes": "是",
+ "General.No": "否",
+ "General.ClearSelection" : "清除選擇",
+ "General.Off": "禁用",
+ "General.On": "啓用",
+ "General.Understand": "我明白了",
+ "General.Notice" : "注意",
+ "General.UnderstandEnable" : "我明白了,啓用吧",
+ "General.Dismiss": "關閉",
+ "General.Edit": "編輯",
"General.UI.SearchPrompt": "搜索...",
"General.UI.SearchPromptLong": "輸入搜索",
+ "General.UI.ToggleEditMode": "編輯模式啓停",
+ "General.UI.ToggleSubtitles": "字幕啓停",
+ "General.UI.Subtitles.On" : "字幕:啓用",
+ "General.UI.Subtitles.Off" : "字幕:禁用",
- "General.Sort.Ascending": "上升",
+ "General.UI.MusicVolumeLocal": "音樂音量(本地):",
+ "General.UI.VoiceVolumeLocal": "語音音量(本地):",
+ "General.UI.SoundVolumeLocal": "音效音量(本地):",
+
+ "General.UI.PressToBegin": "按鍵開始",
+
+ "General.Sort.Ascending": "升序",
"General.Sort.Descending": "降序",
+ "Worlds.Home" : "家",
+ "Worlds.Tutorial" : "教程",
+
"Locomotion.Noclip.Name": "穿牆",
"Locomotion.Noclip.Description": "簡單的穿牆輯飛行模式,非常適合編輯。",
"Locomotion.Teleport.Name": "傳送",
@@ -61,7 +87,10 @@
"Interaction.ResetScale": "重設比例",
"Interaction.LaserEnabled": "啟用激光",
"Interaction.LaserDisabled": "激光禁用",
-
+
+ "Interaction.Grab.Precision": "抓取:精準",
+ "Interaction.Grab.Auto": "抓取:自動",
+ "Interaction.Grab.Off": "抓取:僅激光",
"Interaction.Locomotion": "運動",
"Interaction.Locomotion.None": "沒有",
@@ -74,11 +103,33 @@
"Interaction.EquipAvatar": "裝備化身",
"Interaction.SaveAsScreenshot": "另存為屏幕截圖",
-
+ "Interaction.ExportScreenshot": "導出截圖",
"Interaction.ImportFile": "導入文件",
"Interaction.ExportFile": "匯出檔案",
"Interaction.CopyLink": "複製鏈接",
+ "Inventory.OpenWorld": "打開世界",
+ "Inventory.Equip": "裝備",
+ "Inventory.Delete": "刪除",
+ "Inventory.SaveHeld": "保存所持",
+ "Inventory.Inventories": "裝備清單",
+ "Inventory.Share": "分享",
+ "Inventory.Unshare": "取消分享",
+ "Inventory.SaveAvatar": "保存化身",
+ "Inventory.Favorite.Home": "設爲家",
+ "Inventory.Favorite.ProgressBar": "設爲進度條",
+ "Inventory.Favorite.AudioStreamController": "設爲音頻流控制器",
+ "Inventory.Favorite.TextDisplay": "設爲文字顯示",
+ "Inventory.Favorite.VideoPlayer": "設爲視頻播放器",
+ "Inventory.Favorite.AudioPlayer": "設爲音頻播放器",
+ "Inventory.Favorite.InteractiveCamera": "設爲相機",
+ "Inventory.Favorite.Keyboard": "設爲鍵盤",
+ "Inventory.Favorite.Avatar": "設爲化身",
+ "Inventory.Favorite.WorldLoadingIndicator": "設爲加載指示器",
+ "Inventory.Favorite.ColorDialog": "設爲色盤",
+ "Inventory.Favorite.Hyperlink": "設爲超鏈接顯示",
+
+
"Dash.Screens.Home": "家",
"Dash.Screens.Worlds": "世界",
"Dash.Screens.Contacts": "朋友",
@@ -91,20 +142,29 @@
"Dash.Actions.PasteFromClipboard": "從剪貼板粘貼內容",
+ "Dash.Actions.TurnOffUIEdit": "退出UI編輯模式",
+
"Dash.Actions.CloudHome": "我的雲端之家",
"Dash.Exit.Header": "退出{appName}",
- "Dash.Exit.ExitAndSave": "退出並保存房屋",
- "Dash.Exit.ExitAndDiscard": "退出並丟棄房屋",
+ "Dash.Exit.ExitAndSave": "退出並保存世界",
+ "Dash.Exit.ExitAndDiscard": "退出並丟棄世界編輯",
+ "Dash.Exit.Sponsor": "爲{name}對此項目的支持表示由衷感謝!",
+ "Dash.Exit.Sponsor.You": "您",
+ "Dash.Exit.Shoutouts": "同時,也感謝以下支持者們:",
+ "Dash.Exit.Shoutouts.AndMore" : " 以及其他很多人!",
+ "Dash.Exit.Shoutouts.You" : "{name}(謝謝您!謝謝您!)",
"Dash.Exit.ThankYou": "感謝您使用{appName}!",
"Dash.Exit.SubmittedBy": "提交者: {name}",
+ "Facets.FPS": "{fps} 幀每秒",
+
"World.Waiting": "正在等候...",
- "World.HostIsStarting": "主持人正在開始會議",
+ "World.HostIsStarting": "主持人正在開始會話",
"World.Loading": "正在載入...",
"World.LoadingFailed": "失敗",
- "World.LoadedAssets": "已加載{assets}個,共{total_assets}個",
- "World.Downloading": "正在下載{total_bytes}個{bytes}",
+ "World.LoadedAssets": "已加載{assets}個資產,共{total_assets}個",
+ "World.Downloading": "正在下載{total_bytes}個{bytes}資產",
"World.Connection.EstablishingConnection": "建立連接",
"World.Connection.RequestingJoin": "申請加入",
@@ -125,11 +185,15 @@
"World.Error.FailedFetchingAuthentication": "無法獲取身份驗證信息",
"World.Error.JoinAlreadyRequested": "已要求加入",
"World.Error.FailedConnectToRelay": "連接中繼失敗",
-
+ "World.Error.FailedToConnect": "連接失敗",
+ "World.Error.InvalidAddress": "無效地址",
"World.Error.NoPort": "未指定端口",
- "World.Error.IncompatibleVersion": "不兼容的{appName}版本",
-
- "World.Error.Unknown": "Unknown Error",
+ "World.Error.IncompatibleVersion": "不兼容的版本",
+ "World.Error.HostBlocked": "主持人被屏蔽",
+ "World.Error.HostBlockedDetail": "您已屏蔽該主持人",
+ "World.Error.WorldCrash": "世界崩潰",
+ "World.Error.WorldCrashDetail" : "在更新該世界時遭遇了致命錯誤",
+ "World.Error.Unknown": "未知錯誤",
"World.Config.Name": "世界名:",
"World.Config.Description": "描述:",
@@ -193,9 +257,9 @@
"World.Indicator.Description": "描述",
"World.Indicator.Description.None": "(沒有提供描述)",
- "World.Detail.ActiveSessions": "活動的會議:",
+ "World.Detail.ActiveSessions": "活動的會話:",
"World.Detail.ActiveUsers": "活躍用戶:",
- "World.Detail.NewSession": "",
+ "World.Detail.NewSession": "<新會話>",
"World.Detail.DescriptionHeader": "描述: ",
"World.Detail.SessionInformationHeader": "會議信息",
"World.Detail.Uptime": "正常運行時間",
@@ -214,21 +278,23 @@
"World.Category.Everything": "萬事",
"World.Category.Featured": "精選",
"World.Category.PublishedWorlds": "出版的世界",
- "World.Category.ActiveSessions": "活動會議",
-
- "World.Category.HeadlessSessions": "無頭會議",
- "World.Category.Social": "社會的",
+ "World.Category.ActiveSessions": "活動會話",
+ "World.Category.ContactsSessions": "好友的會話",
+ "World.Category.HeadlessSessions": "無頭客戶端",
+ "World.Category.Social": "社交",
"World.Category.Games": "遊戲類",
"World.Category.Art": "藝術",
"World.Category.Tutorials": "教程",
- "World.Category.Educational": "教育的",
-
+ "World.Category.Educational": "教育",
+ "World.Category.Random": "隨機",
"World.Category.MyWorlds": "我的世界",
"World.Category.Custom": "自訂",
+ "World.Category.GroupWorlds": "羣組世界",
"World.AccessLevel.Anyone": "任何人",
"World.AccessLevel.RegisteredUsers": "註冊用戶",
-
+ "World.AccessLevel.Contacts": "僅好友",
+ "World.AccessLevel.ContactsPlus": "好友+",
"World.AccessLevel.LAN": "局域網",
"World.AccessLevel.Private": "私人(僅邀請)",
@@ -241,10 +307,12 @@
"World.SortParameter.LastUpdateDate": "修改日期",
"World.SortParameter.FirstPublishTime": "發布日期",
"World.SortParameter.TotalVisits": "總造訪",
+ "World.SortParameter.LastVisit": "最近造訪",
+ "World.SortParameter.Random": "隨機",
"World.Filter.DataSources": "數據源:",
"World.Filter.OpenedWorlds": "開放的世界",
- "World.Filter.ActiveSessions": "活動會議",
+ "World.Filter.ActiveSessions": "活動會話",
"World.Filter.PublishedWorlds": "出版的世界",
"World.Filter.LocalWorlds": "本地世界",
"World.Filter.BaseSearch": "基礎搜索:",
@@ -254,9 +322,9 @@
"World.Filter.SubmittedToGroup": "提交給組:",
"World.Filter.Featured": "僅精選",
"World.Filter.MyWorlds": "我的世界",
- "World.Filter.SessionFiltering": "會議過濾:",
+ "World.Filter.SessionFiltering": "會話過濾:",
"World.Filter.MinimumUsers": "最低人數: {n}",
-
+ "World.Filter.MinimumContacts": "最低好友數: {n}",
"World.Filter.OnlyHeadless": "僅無頭主機",
"World.Filter.MaxAccessLevel": "最大訪問權限:",
"World.Filter.MinimumUptime": "最小正常運行時間:",
@@ -266,7 +334,7 @@
"World.Edit.Name": "世界名:",
"World.Edit.Description": "描述:",
"World.Edit.Tags": "標籤(以逗號分隔):",
- "World.Edit.Path": "世界之路:",
+ "World.Edit.Path": "世界路徑:",
"World.Edit.AccessLevelHeader": "誰可以打開這個世界?",
"World.Edit.AccessPrivate": "只有我",
"World.Edit.AccessPatreon": "Patreon的支持者",
@@ -276,53 +344,99 @@
"Tools.FullBodyCalibrator": "全身/化身校準器",
"Tools.CameraStreaming": "相機/流媒體",
"Tools.CreateNewWorld": "創造新世界",
- "Tools.Debug": "Debug",
+ "Tools.Debug": "調試",
"Tools.StreamAudio": "流音頻",
+ "Tools.Setup2FA": "設置2FA",
+ "Tools.StreamAudio.Dialog.Title" : "創建音頻流",
"Tools.StreamAudio.Start": "開始流式傳輸",
"Tools.StreamAudio.Bitrate": "比特率: {bitrate} kbps",
"Tools.StreamAudio.Title": "{username} 音頻流",
"Tools.StreamAudio.Spatialized": "空間化",
"Tools.StreamAudio.Broadcast": "廣播",
- "Tools.StreamAudio.PlayForOwner.Off": "為主人玩: Off",
- "Tools.StreamAudio.PlayForOwner.On": "為主人玩: On",
+ "Tools.StreamAudio.PlayForOwner.Off": "爲擁有者播放:禁用",
+ "Tools.StreamAudio.PlayForOwner.On": "爲擁有者播放:啓用",
- "Options.FreeformDash.On": "自由格式破折號:開啟",
- "Options.FreeformDash.Off": "自由格式破折號:關閉",
- "Options.SeatedMode.On": "座位模式:開啟",
- "Options.SeatedMode.Off": "座位模式:關閉",
+ "Options.FreeformDash.On": "自由衝刺:啓用",
+ "Options.FreeformDash.Off": "自由衝刺:禁用",
+ "Options.SeatedMode.On": "坐姿模式:啓用",
+ "Options.SeatedMode.Off": "坐姿模式:禁用",
"Options.Nameplates.All": "銘牌: 顯示所有銘牌",
"Options.Nameplates.NonContacts": "銘牌: 隱藏朋友的銘牌",
"Options.Nameplates.Hide": "銘牌: 隱藏所有銘牌",
+ "Options.Nameplates.DefaultStyle": "使用默認銘牌風格",
+ "Options.Nameplates.CustomStyle": "允許自訂銘牌",
- "Indicator.OnlineUsers": "在線用戶: {num_registered} (~{num_total})",
- "Indicator.ServerStatus": "服務器狀態: {status, select, Good {良好} Slow {緩慢} Down {為關閉} NoInternet {沒有互聯網}} ({response_ms} ms)",
+ "Indicator.OnlineUsers": "{users} 用戶在線 {users,plural, one {User} other {Users}}",
+ "Indicator.OnlineUsersVR": "{users} {users, plural, one {user} other {users}} 在VR中",
+ "Indicator.OnlineUsersDesktop": "{users} {users, plural, one {user} other {users}} 在桌面模式下",
- "Indicator.Sync.AllSynced": "全部同步",
- "Indicator.Sync.SyncingItems": "正在同步 {item_count,plural, other {# 項目}} ({item_percent} %)",
- "Indicator.Sync.UploadingVariants": "正在上載中 {variant_count,plural, one {# asset variant} other {# asset variants}}",
- "Indicator.Sync.SyncError": "同步錯誤! Check log for details",
- "Indicator.Sync.OutOfSpace": "空間不足! Cannot sync",
+ "Indicator.ServerStatus.Status": "雲狀態",
+ "Indicator.ServerStatus.Good": "良好",
+ "Indicator.ServerStatus.Slow": "緩慢",
+ "Indicator.ServerStatus.Down": "較差",
+ "Indicator.ServerStatus.NoInternet": "無網絡連接",
- "Indicator.LiveHiddenMessage": "(實時隱藏信息)",
+ "Indicator.Sync.AllSynced": "已全部同步",
+ "Indicator.Sync.SyncingItems": "正在同步
{item_count, plural, one {# 項目} other {# 項目}}",
+ "Indicator.Sync.UploadingVariants": "正在上傳
資產",
+ "Indicator.Sync.SyncError": "同步錯誤 查看日誌瞭解細節",
+ "Indicator.Sync.StorageFull": "存儲已滿 無法同步",
+
+ "Indicator.Storage.StorageFull": "存儲已滿",
+ "Indicator.Storage.Usage": "{storage_used} 共 {storage_max}
存儲空間已使用",
+
+ "Indicator.LiveHiddenMessage": "(直播時信息已隱藏)",
+
+ "Login.InvalidCredentials": "無效憑據",
+ "Login.InvalidLogin": "無效憑據",
+
+ "Login.MalformedUID": "無效設備信息",
+ "Login.MissingUID": "設備信息缺失",
+ "Register.MissingUID": "無效設備信息",
+ "Register.MalformedUID": "無效設備信息",
+
+ "Login.MissingLogin": "未提供憑據",
+ "Login.InvalidRecoveryCode": "無效恢復代碼",
+ "Login.UnsupportedAuthentication": "不支援的認證方式",
+ "Login.EmailNotVerified": "郵箱未驗證",
+ "Login.AccountTempLocked": "您的賬號已被鎖定。",
+ "Login.AccountBanned": "您的賬號已被封禁。",
+ "Login.DuplicateAccount": "重複的賬號",
+
+ "Register.MissingRequest": "未輸入詳細註冊信息",
+ "Register.InvalidEmail": "無效郵箱地址",
+ "Register.MissingUsername": "未輸入用戶名",
+ "Register.MissingEmail": "未輸入電子郵箱",
+ "Register.UsernameTooLong": "用戶名過長",
+ "Register.UsernameContainsAmpersand": "用戶名不能含有 @",
+ "Register.UsernameStartsWithU": "用戶名不能以 U- 開頭",
+ "Register.InvalidUsername": "無效用戶名",
+ "Register.InvalidDateOfBirth": "無效出生日期",
+ "Register.UserContainsBlockedTerms": "用戶名含有屏蔽詞",
+ "Register.MissingPassword": "未輸入密碼",
+ "Register.InvalidPassword": "無效密碼",
+ "Register.EmailAlreadyRegistered": "此郵箱已註冊",
+ "Register.UsernameAlreadyRegistered": "此用戶名已註冊",
+ "Register.ErrorCheckingUserId": "檢查用戶ID時出錯",
"Account.Login": "登錄",
"Account.Logout": "登出",
"Account.Register": "註冊",
-
+ "Account.Saml2" : "使用 SAML 2.0 登錄",
"Account.LoginOrRegister": "登錄 / 註冊",
- "Account.LogoutConfirm": "真正登出?",
+ "Account.LogoutConfirm": "確認登出?",
"Account.LoggingIn": "正在登錄...",
"Account.LoggingOut": "正在登出...",
"Account.Registering": "正在註冊...",
"Account.Anonymous": "匿名",
- "Account.Username": "用戶名:",
- "Account.Email": "電子郵件:",
- "Account.RememberMe": "記得我(7天):",
- "Account.RepeatEmail": "重複的電子郵件:",
- "Account.UsernameOrEmail": "用戶名或電子郵件:",
- "Account.Password": "密碼:",
- "Account.RepeatPassword": "重複輸入密碼:",
+ "Account.Username": "用戶名:",
+ "Account.Email": "電子郵件:",
+ "Account.RememberMe": "記住我
(30天無活動後將登出)",
+ "Account.RepeatEmail": "重複電子郵件:",
+ "Account.UsernameOrEmail": "用戶名或電子郵件:",
+ "Account.Password": "密碼:",
+ "Account.RepeatPassword": "重複輸入密碼:",
"Account.RecoverPassword": "忘記密碼?",
"Account.LiveEmailWarning": "警告: live.com,hotmail.com,Outlook.com和其他Microsoft託管的服務最多可能需要1-2天才能接受該電子郵件。",
"Account.PasswordRules": "(至少8個字符,1個數字,1個小寫字母,1個大寫字母)",
@@ -330,20 +444,66 @@
"Account.LostPassword": "忘記密碼",
"Account.SendRecoveryCode": "發送恢復碼",
"Account.ResetPasswordHeader": "重置你的密碼",
- "Account.ResetPasswordInstructions": "恢復碼已發送到您的電子郵件。將其複製到現場打擊:",
+ "Account.ResetPasswordInstructions": "恢復碼已發送到您的電子郵件。將其複製到下方輸入框:",
"Account.RecoveryCode": "恢復碼:",
"Account.NewPassword": "新密碼:",
"Account.ResetPassword": "設置新密碼",
"Account.Requesting": "正在請求...",
"Account.ErrorPasswordMismatch": "密碼不匹配!",
- "Account.ErrorEmailMismatch": "電子郵件內容不符!",
- "Account.ErrorLoginError": "記錄錯誤:",
- "Account.RegistrationSuccess": "成功!
已通過驗證鏈接將電子郵件發送到{email}。
單擊此鏈接後,我們將自動記錄只要打開此對話框即可。
如果遇到問題,請通過hello@{appName}.com或discord.gg/neosvr與我們聯繫。",
+ "Account.ErrorEmailMismatch": "電子郵件不匹配!",
+ "Account.ErrorLoginError": "登錄錯誤:",
+ "Account.RegistrationSuccess": "成功!
驗證鏈接已通過電子郵件發送到{email}。
保持此會話打開並單擊此連接後,您將自動登錄。
如果遇到問題,請通過 {appEmail} 或 {appCommunity} 與我們聯繫。",
+ "Account.BirthMonth": "出生月份:",
+ "Account.BirthDay": "出生日:",
+ "Account.BirthYear": "出生年份:",
+ "Account.PoliciesAgreement": "我同意 服務條款 與 隱私政策",
+ "Account.AlternateMethods" : "使用第三方服務登錄:",
- "Profile.Status.Online": "線上",
- "Profile.Status.Away": "離去",
- "Profile.Status.Busy": "繁忙",
- "Profile.Status.Invisible": "無形",
+ "Account.Saml2.Title" : "SAML 2.0",
+ "Account.Saml2.Select" : "請選擇您想使用的 SAML 2.0 服務商:",
+ "Account.Saml2.LoggingIn" : "正在等待登錄完成(請查看您的瀏覽器)...",
+
+ "Account.TOTP.Title" : "雙因子認證(2FA)",
+ "Account.TOTP.Initializing": "正在檢查您賬號的 2FA 狀態...",
+ "Account.TOTP.Code.Header": "安全碼",
+ "Account.TOTP.Code.Description": "首先,您需要將一個安全碼輸入您的 TOTP 認證應用,例如 Authy 或者 Google Authenticator.
我們建議以掃描二維碼的方式輸入,但您也可以手動輸入。 千萬不要告訴他人您的安全碼。
如果您正在VR模式下,您可以通過按下 F8 切換到桌面模式。",
+ "Account.TOTP.Code.QRCode": "掃描二維碼",
+ "Account.TOTP.Code.Key": "安全碼:",
+ "Account.TOTP.RecoveryCodes.Header": "恢復碼",
+ "Account.TOTP.RecoveryCodes.Description": "把這些代碼保存在安全的地方。它們可以在您的手機丟失或損壞後,幫助您再次訪問您的賬號。每條代碼只能使用一次。千萬不要告訴他人這些代碼。 如果您弄丟了它們,您將 永遠 失去對您賬號的訪問權。",
+ "Account.TOTP.RecoveryCodes.Codes": "恢復碼:",
+ "Account.TOTP.Activate.Header": "激活 2FA",
+ "Account.TOTP.Activate.Description": "要在您的賬號上激活 2FA, 請使用您認證應用所產生的六位數字口令來確保一切工作正常。
一旦激活,您將需要這些代碼來進行特定操作。",
+ "Account.TOTP.Activate.Token": "六位數字口令:",
+ "Account.TOTP.Activate.TokenField": "在此處輸入口令...",
+ "Account.TOTP.Activate.Activate": "激活",
+ "Account.TOTP.Activate.Activating": "激活中...",
+ "Account.TOTP.Activate.InvalidToken": "無效口令!",
+ "Account.TOTP.Message.AlreadySetup": "您的賬號已啓用 2FA!",
+ "Account.TOTP.Message.Error": "遭遇意外錯誤!請稍候重試。",
+ "Account.TOTP.Message.SetupComplete": "恭喜!
您的賬號已啓用 2FA 並享受其帶來的額外保護!
您還可以用 /enableLogin2FA 指令啓用此賬號登錄時的 2FA。",
+ "Account.TOTP.Deactivate.Header": "取消 2FA",
+ "Account.TOTP.Deactivate.Description": "目前 2FA 已 在您的賬號上設置並激活。如果您需要取消它(例如:您丟失了手機或者恢復碼遭泄漏),您可以在此處進行操作。
取消 2FA 後,您可以再次設置啓用它,這將生成一個全新的安全碼與一套新的恢復碼。
如果您丟失了手機,且需要再次設置激活 2FA,我們 強烈 建議您馬上進行這項操作,因爲每條恢復碼只能被使用一次,當其耗盡後,您將永遠無法訪問您的賬號。",
+ "Account.TOTP.Deactivate.Deactivate": "取消",
+ "Account.TOTP.Deactivate.Deactivating": "取消中...",
+ "Account.TOTP.Message.DeactivationComplete": "您賬號的 2FA 已被成功取消。
您的賬號正因此面臨更大的風險!
我們強烈建議您馬上重新設置啓用 2FA,特別是當您因丟失手機而使用了恢復碼後。",
+
+ "Account.Type.Standard" : "標準賬號",
+ "Account.Type.Business" : "商用賬號",
+ "Account.Type.Patreon" : "Patreon 支持者",
+ "Account.Type.Mentor" : "{platform} 導師",
+ "Account.Type.Moderator" : "{platform} 版主",
+ "Account.Type.Team" : "{platform} 團隊",
+
+ "Avatar.Badge.Live" : "直播",
+
+ "2FA.Header": "2FA验证",
+ "2FA.Token": "6位令牌:",
+
+ "Profile.Status.Online": "在線",
+ "Profile.Status.Away": "離開",
+ "Profile.Status.Busy": "忙碌",
+ "Profile.Status.Invisible": "隱身",
"Profile.Status.Offline": "離線",
"Session.Tab.Settings": "設定",
@@ -351,11 +511,17 @@
"Session.Tab.Permissions": "權限",
"Session.Permission.Anonymous": "默認匿名:",
- "Session.Permission.Vistor": "默認訪問者:",
- "Session.Permission.Contact": "默認朋友:",
+ "Session.Permission.Vistor": "默認訪客:",
+ "Session.Permission.Contact": "默認好友:",
"Session.Permission.Host": "默認主機:",
"Session.Permission.PermissionOverrideCount": "權限覆蓋: {n,select, -1 {---} other {{n}}}",
- "Session.Permission.ClearOverrides": "清除用戶替代",
+ "Session.Permission.ClearOverrides": "清除用戶覆蓋項",
+
+ "Session.JoinVerifier.EnableHeader" : "激活自訂准入認證?",
+ "Session.JoinVerifier.EnableText" : "警告: 您將要啓用自訂准入認證,其是當前世界的一部分。當您這樣做之前,請確保您信任此世界的創建者。因爲自訂准入認證器可以繞過標準會話訪問規則,並使用其自己的規則允許或阻止用戶進入。",
+ "Session.JoinVerifier.Label" : "使用自訂准入認證器: {name}",
+ "Session.JoinVerifier.ComponentWarning" : "警告: 目前,並沒有機制可以在認證器啓用後防止篡改。如果篡改用於認證的 ProtoFlux 設置可能導致問題, 請!不!要!使用這個功能且 不!要!在您的世界中激活它。",
+ "Session.JoinVerifier.SetCustomVerifier" : "設爲自訂加入請求認證器",
"Permissions.NotAllowedToSpawn": "您不可以在此處生成事物",
"Permissions.NotAllowedToSave": "您無權在這個世界上保存項目",
@@ -368,70 +534,76 @@
"User.Actions.Kick": "踢",
"User.Actions.Ban": "禁止",
- "Contacts.Add": "添加朋友",
- "Contacts.Remove": "移除朋友",
+ "Contacts.Add": "添加好友",
+ "Contacts.Remove": "移除好友",
"Contacts.ConfirmRemove": "真的要刪除嗎?",
"Contacts.AcceptRequest": "接受請求",
- "Contacts.IgnoreRequest": "忽略要求",
- "Contacts.Invite": "在這裡邀請",
- "Contacts.BanFromAllSessions": "禁止所有會議",
- "Contacts.UnbanFromAllSessions": "取消禁止我所有的會議",
- "Contacts.BanFromCurrentWorld": "禁止進入目前的世界",
- "Contacts.UnbanFromCurrentWorld": "取消禁止進入目前的世界",
- "Contacts.RecordingVoiceMessage": "現在正在錄音...",
+ "Contacts.IgnoreRequest": "忽略請求",
+ "Contacts.Invite": "邀請",
+ "Contacts.BanFromAllSessions": "禁止進入我主持的會話",
+ "Contacts.UnbanFromAllSessions": "取消禁止進入我主持的會話",
+ "Contacts.BanFromCurrentWorld": "禁止進入當前的世界",
+ "Contacts.UnbanFromCurrentWorld": "取消禁止進入當前的世界",
+ "Contacts.RecordingVoiceMessage": "正在錄音...",
+ "Contacts.Unblocked" : "取消屏蔽",
+ "Contacts.AvatarBlock" : "屏蔽化身",
+ "Contacts.MutualBlock" : "相互屏蔽",
+ "Contacts.SelfAccount": "我的賬號",
+ "Contacts.SearchPrompt": "搜索好友...",
+ "Contacts.WriteMessage": "編寫信息...",
"Contacts.InSession": "在 {name}",
"Contacts.InPrivate": "在私人世界",
-
- "Contacts.InHidden": "私人的",
-
+ "Contacts.InContactsOnly": "在僅限好友的世界",
+ "Contacts.InHidden": "在隱藏的世界",
+ "Contacts.InHiddenContactsOnly": "在隱藏的,僅限好友的世界",
+ "Contacts.InHiddenContactsPlus": "在隱藏的,僅限好友+的世界",
"Contacts.InLAN": "在局域網世界",
"Contacts.UsingDifferentVersion": "使用版本: {version}",
"Contacts.RequestSent": "請求已發送",
- "Contacts.RequestReceived": "聯絡請求",
- "Contacts.RequestIgnored": "被忽略",
- "Contacts.Blocked": "受阻",
+ "Contacts.RequestReceived": "好友請求",
+ "Contacts.RequestIgnored": "忽略的請求",
+ "Contacts.Blocked": "屏蔽",
"Contacts.SearchResult": "搜索結果",
"Contacts.Bot": "Bot帳戶",
+ "Contacts.Migrated": "好友未遷移",
- "Notifications.IsOnline": "現在在線",
- "Notifications.IsOnlineOnDifferentVersion": "現在在線 (使用版本: {version})",
- "Notifications.ReceivedContactRequest": "已發送聯繫請求",
- "Notifications.ReceivedInvite": "邀請您:",
- "Notifications.ReceivedItem": "向您發送了一個項目:",
- "Notifications.ReceivedTip": "收到小費 {amount} {token}",
- "Notifications.SentTip": "已發送小費 {amount} {token}",
- "Notifications.VoiceMessage": "發送語音留言",
+ "Notifications.IsOnline": "上線了",
+ "Notifications.IsOnlineOnDifferentVersion": "上線了 (使用版本: {version})",
+ "Notifications.ReceivedContactRequest": "發來一個好友請求",
+ "Notifications.ReceivedInvite": "邀請您:",
+ "Notifications.ReceivedItem": "發來一件物品:",
+ "Notifications.VoiceMessage": "發來一條語音信息",
"Undo.SetField": "將字段 {field_name} 設置為 {value}",
"Undo.SetReference": "將引用 {ref_name} 設置為 {ref_target}",
- "Undo.Spawn": "產生 {name}",
- "Undo.Destroy": "破壞 {name}",
- "Undo.SpawnComponent": "在{slot_name}上附加 {component_type}",
+ "Undo.Spawn": "生成 {name}",
+ "Undo.Destroy": "銷燬 {name}",
+ "Undo.SpawnComponent": "在 {slot_name} 上附加 {component_type}",
"Undo.DuplicateComponent": "組件重複",
- "Undo.DestroyComponent": "在{slot_name}上摧毀 {component_type}",
- "Undo.Transform": "移動了 {name}",
+ "Undo.DestroyComponent": "銷燬 {slot_name} 上的 {component_type}",
+ "Undo.Transform": "{name} 已移動",
"Undo.Translate": "平移",
"Undo.TranslateAlongAxis": "沿軸平移",
"Undo.RotateAroundAxis": "繞軸旋轉",
"Undo.ResetPosition": "重置位置",
"Undo.ResetRotation": "重置旋轉",
- "Undo.ResetScale": "重設比例",
+ "Undo.ResetScale": "重置縮放",
- "Undo.GrabObjects": "抓物體",
- "Undo.DestroyGrabbed": "銷毀抓的物體",
- "Undo.DuplicateGrabbed": "複製抓的物體",
+ "Undo.GrabObjects": "抓取物體",
+ "Undo.DestroyGrabbed": "銷毀所持物體",
+ "Undo.DuplicateGrabbed": "複製所持物體",
- "Undo.ChangeBoxSize": "變更包裝盒尺寸",
+ "Undo.ChangeBoxSize": "變更盒子尺寸",
"Undo.BrushStroke": "筆觸",
"Undo.ChangeColor": "換色",
"Undo.CloneComponent": "克隆組件",
"Undo.MoveIKBone": "移動IK骨骼",
"Undo.MoveSun": "移動太陽",
- "Undo.ApplyMaterial": "申請材料",
- "Undo.BakeMeshes": "烤 {name}",
+ "Undo.ApplyMaterial": "應用材料",
+ "Undo.BakeMeshes": "烘焙 {name}",
"Undo.ChangeMesh": "更換網格",
- "Undo.InsertParent": "插入父項{name}",
+ "Undo.InsertParent": "爲 {name} 插入父項",
"Undo.Wiggler": "邪惡的東西",
"Tooltips.Dev.CreateNew": "創建新的...",
From acf3b0c38d0fee0f047a89437c470b213d54c8f2 Mon Sep 17 00:00:00 2001
From: huang825172 <1048035187@qq.com>
Date: Tue, 3 Oct 2023 21:35:24 +0800
Subject: [PATCH 2/3] feat: Review & Update zh-cn, zh-tw, LOC 608-1203
---
zh-cn.json | 456 ++++++++++++++++++++++++++++++-----------------------
zh-tw.json | 436 ++++++++++++++++++++++++++++++--------------------
2 files changed, 526 insertions(+), 366 deletions(-)
diff --git a/zh-cn.json b/zh-cn.json
index c3630dd..ff61fa4 100644
--- a/zh-cn.json
+++ b/zh-cn.json
@@ -607,26 +607,41 @@
"Undo.Wiggler": "邪恶的东西",
"Undo.ExtractMaterialsFromHierarchy": "从层次结构提取材质",
+ "Undo.BatchConvertMaterials": "批量转换材质",
+
+ "Tooltips.Brush.ChangeColor" : "改变颜色",
+ "Tooltips.Brush.IncrementSize" : "增大",
+ "Tooltips.Brush.DecrementSize" : "缩小",
"Tooltips.Dev.CreateNew": "创建新的...",
- "Tooltips.Dev.Selection": "选拔: {mode}",
- "Tooltips.Dev.DevMode.Off": "编辑模式:关",
- "Tooltips.Dev.DevMode.On": "编辑模式:开",
- "Tooltips.Dev.OpenInspector": "开放Inspector",
+ "Tooltips.Dev.Selection": "选择: {mode}",
+ "Tooltips.Dev.DevMode.Off": "开发者模式:禁用",
+ "Tooltips.Dev.DevMode.On": "开发者模式:启用",
+ "Tooltips.Dev.OpenInspector": "打开 Inspector",
"Tooltips.Dev.DeselectAll": "全部取消选择",
"Tooltips.Dev.DestroySelected": "销毁所选",
"Tooltips.Dev.ConfirmDestroySelected": "确定销毁所选",
+ "Tooltips.Dev.GizmoOptions" : "Gizmo 选项",
+ "Tooltips.Dev.SelectParent" : "选择父级",
+ "Tooltips.Dev.LocalSpace" : "局部坐标",
+ "Tooltips.Dev.GlobalSpace" : "全局坐标",
+ "Tooltips.Dev.Translation" : "平移",
+ "Tooltips.Dev.Rotation" : "旋转",
+ "Tooltips.Dev.Scale" : "缩放",
+
"Tooltip.Color.Picker": "选色器",
- "Tooltip.GrabbableSetter.Scalable": "设置可扩展",
- "Tooltip.GrabbableSetter.NonScalable": "设置不可缩放",
+ "Tooltip.GrabbableSetter.Scalable": "设为可缩放",
+ "Tooltip.GrabbableSetter.NonScalable": "设为不可缩放",
+ "Tooltip.GrabbableSetter.ApplyToRoot": "设为应用到根组件",
+ "Tooltip.GrabbableSetter.AppyToHit": "设为应用到命中组件",
- "Tooltip.CharacterCollider.MarkGrippable": "设置可抓取",
- "Tooltip.CharacterCollider.DontMarkGrippable": "不要设置可抓取",
+ "Tooltip.CharacterCollider.MarkGrippable": "标记为可抓取",
+ "Tooltip.CharacterCollider.DontMarkGrippable": "不要标记为可抓取",
"Tooltip.CharacterCollider.EnsureWalkRun": "确保步行/跑步运动",
"Tooltip.CharacterCollider.EnsureZeroG": "确保零重力运动",
- "Tooltip.CharacterCollider.EnsurePhysicalFly": "确保身体飞翔",
+ "Tooltip.CharacterCollider.EnsurePhysicalFly": "确保物理飞行运动",
"Tooltip.Light.Point": "点光源",
"Tooltip.Light.Spot": "聚光灯",
@@ -649,31 +664,52 @@
"Tooltip.Material.Edit": "编辑材料",
"Tooltip.Material.Convert": "转换为...",
"Tooltip.Material.ConvertAll": "把全部转换为...",
- "Tooltip.Material.CreateNew": "新创建",
+ "Tooltip.Material.CreateNew": "创建新的",
"Tooltip.Mesh.Edit": "编辑网格",
+
+ "Tooltip.Cartridge.Eject": "取出球体",
"Tooltip.Microphone.Format.WAV": "WAV文件",
- "Tooltip.Microphone.Format.Vorbis": "OGG 文件",
+ "Tooltip.Microphone.Format.Vorbis": "OGG文件",
"Tooltip.Microphone.Format.FLAC": "FLAC文件",
- "Tooltip.Microphone.ModeHold": "按下以录制声音",
+ "Tooltip.Microphone.ModeHold": "按住以录制声音",
"Tooltip.Microphone.ModePress": "按下以开始/停止录制声音",
"Tooltip.Microphone.SourceRaw": "Raw文件",
"Tooltip.Microphone.SourceFiltered": "过滤并归一化",
- "CreateNew.Back": "<<< 上一页",
- "CreateNew.EmptyObject": "空物体",
- "CreateNew.ParticleSystem": "特效系统",
+ "Tooltip.ProtoFlux.Drive" : "Drive",
+ "Tooltip.ProtoFlux.Source" : "Source",
+ "Tooltip.ProtoFlux.Reference" : "Reference",
+ "Tooltip.ProtoFlux.Write" : "Write",
+ "Tooltip.ProtoFlux.Proxy" : "Proxy",
+ "Tooltip.ProtoFlux.CreateLocal" : "Create Local",
+ "Tooltip.ProtoFlux.CreateStore" : "Create Store",
+ "Tooltip.ProtoFlux.CreateDataModelStore" : "Create Data Model Store",
+ "Tooltip.ProtoFlux.Overview" : "切换概览",
+ "Tooltip.ProtoFlux.NodeBrowser" : "浏览节点",
+ "Tooltip.ProtoFlux.PackInPlace" : "就地打包",
+ "Tooltip.ProtoFlux.PackInto" : "打包为 {name}",
+ "Tooltip.ProtoFlux.Unpack" : "将 {name} 解包",
+ "Tooltip.ProtoFlux.ExplicitCast" : "显式转换\n(警告: 可能丢失数据)",
- "CreateNew.Object": "物体",
+ "ProtoFlux.UI.Call" : "调用",
+ "ProtoFlux.UI.AsyncCall" : "异步 调用",
+ "ProtoFlux.UI.NodeBrowser.Title" : "ProtoFlux 节点",
+
+ "CreateNew.Back": "<<< 返回",
+ "CreateNew.EmptyObject": "空对象",
+ "CreateNew.ParticleSystem": "粒子系统",
+
+ "CreateNew.Object": "对象",
"CreateNew.Object.AvatarCreator": "化身创建器",
"CreateNew.Object.Camera": "相机",
"CreateNew.Object.ReflectionProbe": "反射探针",
"CreateNew.Object.Mirror": "镜子",
- "CreateNew.Object.Portal": "门户",
+ "CreateNew.Object.Portal": "传送门",
"CreateNew.Object.VideoPlayer": "视频播放器",
- "CreateNew.Object.SpawnArea": "产生区",
- "CreateNew.Object.SpawnPoint": "产生点",
+ "CreateNew.Object.SpawnArea": "出生区域",
+ "CreateNew.Object.SpawnPoint": "出生点",
"CreateNew.Object.UIXCanvas": "UIX画布",
"CreateNew.Object.Facet": "Facet",
@@ -684,26 +720,26 @@
"CreateNew.Object.FogVolume.Gradient": "梯度",
"CreateNew.Text": "文本",
- "CreateNew.Text.Basic": "基本",
- "CreateNew.Text.Outline": "轮廓",
+ "CreateNew.Text.Basic": "基本的",
+ "CreateNew.Text.Outline": "描边",
- "CreateNew.Editor": "编辑",
+ "CreateNew.Editor": "编辑器",
"CreateNew.Editor.UserInspector": "用户Inspector",
- "CreateNew.Editor.LightSourcesWizard": "光源向导",
-
+ "CreateNew.Editor.LightSourcesWizard": "世界光源设置向导",
+ "CreateNew.Editor.TextRendererWizard": "世界文字渲染器设置向导",
"CreateNew.Editor.AssetOptimizationWizard": "资产优化设置向导",
- "CreateNew.Editor.CubemapCreator": "立方体贴图创建机器",
+ "CreateNew.Editor.CubemapCreator": "立方体贴图创建器",
"CreateNew.Editor.ReflectionProbes": "反射探针设置向导",
"CreateNew.3DModel": "3D模型",
-
+ "CreateNew.3DModel.Triangle": "三角形",
"CreateNew.3DModel.Box": "盒型",
"CreateNew.3DModel.Sphere": "球形",
"CreateNew.3DModel.Capsule": "胶囊",
"CreateNew.3DModel.Cone": "锥体",
"CreateNew.3DModel.Cylinder": "圆筒",
"CreateNew.3DModel.Quad": "四边形",
- "CreateNew.3DModel.Grid": "格",
+ "CreateNew.3DModel.Grid": "网格",
"CreateNew.3DModel.Torus": "圆环面",
"CreateNew.Collider": "碰撞体",
@@ -721,10 +757,15 @@
"CreateNew.Materials": "材质",
+ "CreateNew.Directory.Title": "创建新目录:",
+ "CreateNew.Directory.Error.EmptyName": "请输入名称:",
+ "CreateNew.Directory.Error.LongName": "名称太长了:",
+ "CreateNew.Directory.Error.InvalidName": "无效名称:",
+
"AvatarCreator.Title": "化身创建器",
- "AvatarCreator.Instructions": "将化身对象与耳机和控制器参考对齐(可选),然后按创建将其转换为化身",
+ "AvatarCreator.Instructions": "将化身对象与头显和控制器参考对齐(可选),然后按创建将其转换为化身",
"AvatarCreator.UseSymmetry": "使用对称",
- "AvatarCreator.ShowToolAnchors": "显示工具锚",
+ "AvatarCreator.ShowToolAnchors": "显示工具锚点",
"AvatarCreator.SetupVolumeMeter": "设置音量计",
"AvatarCreator.SetupEyes": "设置眼睛",
"AvatarCreator.SetupFaceTracking": "设置人脸跟踪",
@@ -734,36 +775,36 @@
"AvatarCreator.AlignHeadForward": "头向前对齐",
"AvatarCreator.AlignHeadUp": "头向上对齐",
"AvatarCreator.AlignHeadRight": "头向右对齐",
- "AvatarCreator.CenterHead": "中心头位置",
+ "AvatarCreator.CenterHead": "居中头位置",
"AvatarCreator.TryAlignHands": "尝试对齐手",
- "AvatarCreator.AlignToolAnchors": "对齐工具锚",
- "AvatarCreator.Create": "创造",
+ "AvatarCreator.AlignToolAnchors": "对齐工具锚点",
+ "AvatarCreator.Create": "创建",
"Importer.General.AsRawFile": "Raw文件",
"Importer.Folder.Title": "文件夹导入器",
- "Importer.Folder.Individual": "个人进口",
+ "Importer.Folder.Individual": "逐个导入",
"Importer.Folder.Individual.Description": "为文件夹中的每个受支持文件创建一个单独的导入对话框",
"Importer.Folder.Batch": "批量导入",
- "Importer.Folder.Batch.Description": "使用每种文件的相同设置为每种类型创建一个导入程序",
- "Importer.Folder.Minecraft": "我的世界里的世界",
- "Importer.Folder.Minecraft.Description": "有安装Mineways的话,导入我的世界里的世界",
+ "Importer.Folder.Batch.Description": "为每种类型的文件以相同设置创建一个导入对话框",
+ "Importer.Folder.Minecraft": "Minecraft 中的世界",
+ "Importer.Folder.Minecraft.Description": "如果安装了 Mineways,导入 Minecraft 中的世界。",
"Importer.Image.Title": "图片导入器",
"Importer.Image.Prompt": "您要导入什么?",
"Importer.Image.Regular": "图像/纹理",
- "Importer.Image.Screenshot": "{appName}照片 (在此拍照)",
-
- "Importer.Image.360": "360照片/天空盒",
+ "Importer.Image.Screenshot": "(在这) 截图",
+ "Importer.Image.PixelArt" : "像素艺术",
+ "Importer.Image.360": "360度照片/天空盒",
"Importer.Image.StereoPhoto": "立体照片",
- "Importer.Image.Stereo360": "立体360照片",
- "Importer.Image.180": "180 照片",
- "Importer.Image.Stereo180": "立体 180 照片",
+ "Importer.Image.Stereo360": "立体360度照片",
+ "Importer.Image.180": "180度照片",
+ "Importer.Image.Stereo180": "立体180度照片",
"Importer.Image.LUT": "LUT",
"Importer.ImageVideo.LayoutPrompt": "它使用什么布局?",
- "Importer.ImageVideo.LayoutHorizontalLR": "并排LR",
- "Importer.ImageVideo.LayoutHorizontalRL": "并排RL",
+ "Importer.ImageVideo.LayoutHorizontalLR": "并排 LR",
+ "Importer.ImageVideo.LayoutHorizontalRL": "并排 RL",
"Importer.ImageVideo.LayoutVerticalLR": "上下 LR",
"Importer.ImageVideo.LayoutVerticalRL": "上下 RL",
@@ -773,22 +814,22 @@
"Importer.Model.3DScan": "3D扫描",
"Importer.Model.CAD": "CAD模型",
"Importer.Model.PointCloud": "点云",
- "Importer.Model.VertexColorModel": "顶点彩色模型",
+ "Importer.Model.VertexColorModel": "顶点着色模型",
"Importer.Model.AdvancedSettings": "高级设置",
"Importer.Model.ModelKindPrompt": "什么样的3D模型?",
"Importer.Model.RegularKind": "常规/化身",
- "Importer.Model.SeparableKind": "可分离的片段",
+ "Importer.Model.SeparableKind": "可分离的可吸附组件",
"Importer.Model.UnitsPrompt": "它的单位是什么?",
"Importer.Model.AutoScale": "自动缩放(未知缩放)",
"Importer.Model.AutoHumanoid": "自动人形高度",
- "Importer.Model.Meters": "仪表 (m)",
- "Importer.Model.Millimeters": "毫米 (mm)",
- "Importer.Model.Centimeters": "公分 (cm)",
- "Importer.Model.Inches": "英制",
+ "Importer.Model.Meters": "米(m)",
+ "Importer.Model.Millimeters": "毫米(mm)",
+ "Importer.Model.Centimeters": "厘米(cm)",
+ "Importer.Model.Inches": "英寸",
"Importer.Model.FinalizePrompt": "您确定要导入吗?",
"Importer.Model.RunImport": "运行导入!",
- "Importer.Model.Advanced.Scale": "规模: ",
+ "Importer.Model.Advanced.Scale": "缩放:",
"Importer.Model.Advanced.AutoScale": "自动缩放",
"Importer.Model.Advanced.MaxTexSize": "最大纹理大小",
"Importer.Model.Advanced.ImageFormat": "图片格式: ",
@@ -800,85 +841,94 @@
"Importer.Model.Advanced.Tangents": "计算切线",
"Importer.Model.Advanced.VertexColors": "导入顶点颜色",
"Importer.Model.Advanced.Bones": "导入骨骼",
- "Importer.Model.Advanced.Lights": "进口灯",
+ "Importer.Model.Advanced.Lights": "导入灯光",
"Importer.Model.Advanced.TextureAlpha": "计算纹理Alpha",
- "Importer.Model.Advanced.AlbedoColor": "导入反照率颜色",
- "Importer.Model.Advanced.ImportEmissive": "导入发射",
+ "Importer.Model.Advanced.AlbedoColor": "导入反射颜色",
+ "Importer.Model.Advanced.ImportEmissive": "导入发光属性",
- "Importer.Model.Advanced.Colliders": "产生碰撞",
+ "Importer.Model.Advanced.Colliders": "生成碰撞体",
"Importer.Model.Advanced.Animations": "导入动画",
- "Importer.Model.Advanced.SetupSnappable": "设置为可捕捉",
- "Importer.Model.Advanced.SetupTimelapse": "设置为间隔拍摄",
+ "Importer.Model.Advanced.SetupSnappable": "设置为可吸附",
+ "Importer.Model.Advanced.SetupTimelapse": "设置为延时拍摄",
"Importer.Model.Advanced.ImportExternalTextures": "导入外部纹理",
"Importer.Model.Advanced.SkinnedMeshes": "导入蒙皮网格",
"Importer.Model.Advanced.SetupIK": "设置IK",
- "Importer.Model.Advanced.VisualizeRig": "可视化钻机",
- "Importer.Model.Advanced.ForceTpose": "强制T型姿势",
+ "Importer.Model.Advanced.VisualizeRig": "可视化绑定",
+ "Importer.Model.Advanced.ForceTpose": "强制T-Pose",
"Importer.Model.Advanced.ForcePointCloud": "作为点云",
- "Importer.Model.Advanced.DualSided": "使双面",
- "Importer.Model.Advanced.FlatShaded": "制作平面阴影",
- "Importer.Model.Advanced.DeduplicateInstances": "重复数据删除实例(慢)",
+ "Importer.Model.Advanced.DualSided": "强制双面",
+ "Importer.Model.Advanced.FlatShaded": "强制平面着色",
+ "Importer.Model.Advanced.DeduplicateInstances": "删除重复实例(慢)",
"Importer.Model.Advanced.Optimize": "优化模型/场景",
"Importer.Model.Advanced.SplitSubmeshes": "分割子网格",
"Importer.Model.Advanced.RandomColors": "产生随机颜色",
- "Importer.Model.Advanced.SpawnMaterialOrbs": "产生材质球",
+ "Importer.Model.Advanced.SpawnMaterialOrbs": "生成材质球",
"Importer.Model.Advanced.ImagesByName": "按名称导入图像",
+ "Importer.Model.Advanced.ForcePointFiltering": "强制过滤点",
+ "Importer.Model.Advanced.ForceNoMipMaps": "强制不使用 MipMaps",
+ "Importer.Model.Advanced.ForceUncompressed": "强制解压缩",
"Importer.Model.Advanced.Grabbable": "使可抓取",
- "Importer.Model.Advanced.Scalable": "使可扩展",
- "Importer.Model.Advanced.PositionAtOrigin": "原点位置",
+ "Importer.Model.Advanced.Scalable": "使可缩放",
+ "Importer.Model.Advanced.PositionAtOrigin": "置于原点",
"Importer.Model.Advanced.AssetsOnObject": "将资产放在对象上",
"Importer.Video.Title": "视频导入器",
"Importer.Video.Prompt": "您要导入什么?",
"Importer.Video.Regular": "视频",
- "Importer.Video.360": "360视频",
- "Importer.Video.Stereo": "立体声视频",
- "Importer.Video.Stereo360": "立体声360视频",
+ "Importer.Video.360": "360度视频",
+ "Importer.Video.Stereo": "立体视频",
+ "Importer.Video.Stereo360": "立体360度视频",
"Importer.Video.Depth": "深度视频",
- "Importer.Video.180": "180 视频",
- "Importer.Video.Stereo180": "立体声 180 视频",
+ "Importer.Video.180": "180度视频",
+ "Importer.Video.Stereo180": "立体180度视频",
"Importer.Video.Depth.Prompt": "深度预设",
"Importer.Video.Depth.Default": "默认",
+
+ "Exporter.Title": "导出",
+ "Exporter.FileName": "文件名:",
+ "Exporter.ExportAs": "导出为:",
+ "Exporter.Export": "导出",
+ "Exporter.Exporting": "导出中...",
- "NewWorld.Title": "新世界",
-
- "NewWorld.Template": "世界模板:",
- "NewWorld.CustomPreset": "自定义预设:",
- "NewWorld.SessionSettings": "会议设定:",
- "NewWorld.UnsafeMode": "不安全模式:",
- "NewWorld.Port": "端口:",
- "NewWorld.AutoPort": "自动:",
+ "NewWorld.Title": "创建世界",
+ "NewWorld.SessionTitle": "新会话",
+ "NewWorld.Template": "世界模板:",
+ "NewWorld.CustomPreset": "自定义预设:",
+ "NewWorld.SessionSettings": "会话设定:",
+ "NewWorld.UnsafeMode": "不安全模式:",
+ "NewWorld.Port": "端口:",
+ "NewWorld.AutoPort": "自动:",
"NewWorld.DefaultName": "{name} 世界",
"FullBody.Title": "全身/化身校准",
"FullBody.SetHeight": "1) 设定身高",
- "FullBody.HeightInstructions": "确保这是您的实际身高,否则校准将无法正常进行。人体模型应适合耳机和控制器。",
+ "FullBody.HeightInstructions": "确保这是您的实际身高,否则校准将无法正常进行。人体模型应与头显和控制器相符。",
"FullBody.HeightWarning": "这似乎不正确。确保它是您的实际身高。",
"FullBody.ConfirmMapping": "2) 确认跟踪器映射",
- "FullBody.MappingInstructions": "直立站立,确保跟踪器正在跟踪并正确检测到。",
+ "FullBody.MappingInstructions": "直立站立,确保跟踪器正在跟踪并被正确检测到。",
"FullBody.StartCalibration": "启动跟踪器校准",
"FullBody.JustCalibrateAvatar": "只是校准我的化身",
"FullBody.JustCalibrateAvatarDescription": "跳过全身校准,仅校准化身",
"FullBody.SkipAndAdjustAvatar": "跳过并调整化身",
- "FullBody.CalibrateInstructions": "使自己与游戏空间中的红色车身覆盖物对齐,然后按两个触发器进行确认。 确保您的真实脚和臀部与虚拟的脚尽可能接近。",
+ "FullBody.CalibrateInstructions": "使自己与游戏空间中的红色身体覆盖层对齐,然后按下两个扳机键进行确认。确保您真实的脚和臀部与虚拟的尽可能接近。",
- "FullBody.BeforeCalibrationInstructions": "确保跟踪器正在跟踪并且设置了您的身高",
- "FullBody.CalibratingPoseInstructions": "使自己与参考对齐,然后按两个触发器进行确认",
+ "FullBody.BeforeCalibrationInstructions": "确保跟踪器正在跟踪且您的身高已设置",
+ "FullBody.CalibratingPoseInstructions": "确保自己与参考对齐,然后按下两个扳机键进行确认",
"FullBody.AdjustAvatarInstructions": "调整化身的身体偏移,使其与参考最匹配",
"FullBody.FineTuneCalibrationInstructions": "通过移动蓝色参考来验证和微调校准",
"FullBody.CalibrateTrackersHeader": "校准跟踪器",
- "FullBody.CalibrateTrackersInstructions": "相对于跟踪器抓住并放置蓝色主体部分,以调整其偏移量。 它们应与跟踪器在您身体上的位置相匹配。\n 您可以在以后随时通过重新打开此工具来调整校准。",
+ "FullBody.CalibrateTrackersInstructions": "抓取并放置相对于追踪器的蓝色身体部位,以调整其偏移量。 它们应与跟踪器在您身体上的位置相匹配。\n 您可以在以后随时通过重新打开此工具来调整校准。",
"FullBody.UseSymmetry": "使用对称",
- "FullBody.ShowBodyOverlay": "显示叠加",
- "FullBody.HeightCompensationInstructions": "如果人体模型过高(弯曲)或过短,请调整高度补偿以达到最佳配合。",
+ "FullBody.ShowBodyOverlay": "显示身体叠加",
+ "FullBody.HeightCompensationInstructions": "如果人体模型过高(弯曲)或过矮,请调整高度补偿以达到最佳配合。",
"FullBody.RecalibratePrompt": "跟踪器损坏或丢失?",
- "FullBody.Recalibrate": "再次运行T型姿势校准",
- "FullBody.CalibrateAvatarPrompt": "需要调整化身适合度吗?",
+ "FullBody.Recalibrate": "再次运行T-Pose校准",
+ "FullBody.CalibrateAvatarPrompt": "需要调整化身配合度吗?",
"FullBody.CalibrateAvatar": "校准我的化身",
- "FullBody.FinishPrompt": "都好?",
+ "FullBody.FinishPrompt": "看起来不错?",
"FullBody.FinishCalibration": "完成全身校准",
"FullBody.CalibrateAvatarTitle": "校准化身",
@@ -886,109 +936,111 @@
"FullBody.ShowReferenceOverlay": "显示参考叠加",
"FullBody.ResetAvatarPrompt": "化身扭曲或无法追踪?",
"FullBody.ResetAvatar": "重置映射",
- "FullBody.AvatarHeightCompensationInstructions": "如果化身太高(最终弯成弓形)或太短而无法在此处调整其高度补偿,则它更适合您的身高。",
+ "FullBody.AvatarHeightCompensationInstructions": "如果化身太高(最终弯成弓形)或太矮,在此处调整其高度补偿使它更适合您的身高。",
"FullBody.AvatarHeightCompensation": "化身高度补偿: {n, number, percent}",
"FullBody.ResetAvatarHeightCompensation": "重置高度补偿",
"FullBody.AvatarSaveWarning": "完成校准后,不要忘记保存您的化身!",
"FullBody.FinishAvatarCalibration": "完成化身校准",
- "FullBody.CalibrationFinishedInstructions": "如果您对校准满意,则可以立即保存您的化身并退出。",
- "FullBody.CloseCalibrator": "封闭式校准器",
- "FullBody.CalibrationRedoInstructions": "如果校准已关闭,或者您想校准更多的化身,则可以进行更多的调整。 您也可以在以后的任何时候重新打开此校准器以进行判断。\n 如果仅更改了跟踪器,则无需再次校准化身。",
+ "FullBody.CalibrationFinishedInstructions": "如果您对校准满意,则可以保存您的化身并退出。",
+ "FullBody.CloseCalibrator": "关闭校准工具",
+ "FullBody.CalibrationRedoInstructions": "如果校准有误差,或是您想校准更多的化身,则可以进行更多的调整。 您也可以在以后的任何时候重新打开此校准器以进行调整。\n 如果您仅更改了跟踪器,则无需再次校准化身。",
"FullBody.ReturnToTrackerCalibration": "返回跟踪器校准",
- "FullBody.Hips": "Hips",
- "FullBody.Feet": "Feet",
- "FullBody.Chest": "Chest",
- "FullBody.Elbows": "Elbows",
- "FullBody.Knees": "Knees",
+ "FullBody.Hips": "臀部",
+ "FullBody.Feet": "脚部",
+ "FullBody.Chest": "胸部",
+ "FullBody.Elbows": "肘部",
+ "FullBody.Knees": "膝盖",
- "FullBody.TrackerMapped": "追踪器映射",
- "FullBody.NotTracking": "不追踪...",
- "FullBody.NoTracker": "没有追踪器映射",
- "FullBody.FeetNotTracking": "脚未追踪...",
+ "FullBody.TrackerMapped": "追踪器已映射",
+ "FullBody.NotTracking": "未在追踪...",
+ "FullBody.NoTracker": "没有已映射追踪器",
+ "FullBody.FeetNotTracking": "脚部未追踪...",
- "FullBody.AvatarPointMapped": "映射的",
+ "FullBody.AvatarPointMapped": "已映射",
"FullBody.AvatarPointNotMapped": "未映射",
"FullBody.AvatarPointNoTracker": "没有追踪器",
"CameraControl.Title": "相机控制",
"CameraControl.MirroringOffWarning": "镜像关闭",
- "CameraControl.MirrorToDisplay": "镜子显示",
- "CameraControl.TakePhoto": "照片",
- "CameraControl.Take360Photo": "360 照片",
+ "CameraControl.MirrorToDisplay": "镜像显示",
+ "CameraControl.TakePhoto": "拍照",
+ "CameraControl.Take360Photo": "拍360度照片",
"CameraControl.Mode.SmoothPOV": "平滑POV",
"CameraControl.Mode.ThirdPerson": "第三人称",
- "CameraControl.Mode.Group": "组",
+ "CameraControl.Mode.Group": "群组",
"CameraControl.Mode.World": "世界",
- "CameraControl.Mode.Manual": "手册",
+ "CameraControl.Mode.Manual": "手动",
- "CameraControl.Settings.AvoidOcclusion": "避免Occulusion",
+ "CameraControl.Settings.AvoidOcclusion": "避免遮挡",
"CameraControl.Settings.KeepInWorldspace": "留在世界空间",
"CameraControl.Settings.MovementWobble": "运动摆动",
- "CameraControl.Settings.AimInFrontOfHead": "瞄准头",
+ "CameraControl.Settings.AimInFrontOfHead": "瞄准头部",
"CameraControl.Settings.HideCamera": "隐藏相机",
- "CameraControl.Settings.ForceEyesOnCamera": "强迫眼睛在相机上",
+ "CameraControl.Settings.ForceEyesOnCamera": "强制注视相机",
"CameraControl.Settings.HideBadges": "隐藏徽章",
"CameraControl.Settings.HideLasers": "隐藏激光",
"CameraControl.Settings.ShowFrustum": "显示平截头体",
"CameraControl.Settings.PhotoTimer": "拍照计时器",
- "CameraControl.Settings.ShowLiveBadge": "显示现场徽章",
+ "CameraControl.Settings.ShowLiveBadge": "显示直播徽章",
"CameraControl.Settings.AudioFromCameraViewpoint": "相机视角的音频",
"CameraControl.OpenCloseUsers": "用户",
- "CameraControl.CreateCameraAnchor": "创建相机锚",
+ "CameraControl.CreateCameraAnchor": "创建相机锚点",
"CameraControl.Anchors.Interpolate": "在锚点之间插值",
- "CameraControl.Anchors.InterpolationSpeed": "锚点插补速度:",
-
- "CameraControl.Anchors.NoAnchors": "这个世界上没有相机主播",
+ "CameraControl.Anchors.InterpolationSpeed": "锚点插值速度:",
+ "CameraControl.Anchors.LinearInterpolation": "线性插值",
+ "CameraControl.Anchors.NoAnchors": "这个世界中没有相机锚点",
"CameraControl.Positioning.FieldOfView": "视场",
"CameraControl.Positioning.AngleOffset": "角度偏移",
"CameraControl.Positioning.Distance": "距离",
"CameraControl.Positioning.Height": "高度",
- "CameraControl.Positioning.FirstPersonPitch": "第一人称音高",
- "CameraControl.Positioning.FirstPersonRoll": "第一人称视角",
+ "CameraControl.Positioning.FirstPersonPitch": "第一人称俯仰角",
+ "CameraControl.Positioning.FirstPersonRoll": "第一人称滚转角",
"CameraControl.Positioning.FirstPersonOffset": "第一人称偏移",
- "CameraControl.Positioning.Reset": "重启",
+ "CameraControl.Positioning.Reset": "重置",
"CameraControl.Control.AnyoneCanInteract": "任何人都可以互动",
"CameraControl.Control.RenderPreviewForEveryone": "所有人的渲染预览",
"CameraControl.Control.RenderPrivateUI": "渲染私人用户界面",
-
- "CameraControl.Control.SpawnPhotoInWorld": "在世界上产生照片",
+ "CameraControl.Control.MotionBlur": "运动模糊",
+ "CameraControl.Control.ScreenSpaceReflections": "屏幕空间反射",
+ "CameraControl.Control.SpawnPhotoInWorld": "在世界中生成照片",
"CameraControl.Control.FlipPreview": "翻转预览",
- "CameraControl.Control.GroupDetectionRadius": "组检测半径: {n} m",
- "CameraControl.Control.GroupExcludeBoundary": "组排除边界: {n} m",
- "CameraControl.Control.PositionSmoothSpeed": "位置平滑速度: {n}",
- "CameraControl.Control.AngleSmoothSpeed": "角度平滑速度: {n}",
- "CameraControl.Control.FramingSmoothSpeed": "构图平滑速度: {n}",
+ "CameraControl.Control.GroupDetectionRadius": "组检测半径:{n} m",
+ "CameraControl.Control.GroupExcludeBoundary": "组排除边界:{n} m",
+ "CameraControl.Control.PositionSmoothSpeed": "位置平滑速度:{n}",
+ "CameraControl.Control.AngleSmoothSpeed": "角度平滑速度:{n}",
+ "CameraControl.Control.FramingSmoothSpeed": "构图平滑速度:{n}",
"CameraControl.OBS.IP": "OBS Websocket IP:",
- "CameraControl.OBS.Password": "OBS密码(可选):",
+ "CameraControl.OBS.Password": "OBS密码(可选):",
"CameraControl.OBS.Connect": "连接",
- "CameraControl.OBS.Instructions": "确保OBS正在运行并且已安装obs-websocket插件",
- "CameraControl.OBS.OpenInstaller": "打开安装程序网页",
+ "CameraControl.OBS.Instructions": "确保OBS正在运行,我们支持 OBS 版本 28+。",
+ "CameraControl.OBS.OpenInstaller": "打开安装程序页面",
"CameraControl.OBS.Launch": "启动OBS",
- "CameraControl.OBS.Launching": "正在发射...",
- "CameraControl.OBS.Launched": "发射了!",
+ "CameraControl.OBS.Launching": "启动中...",
+ "CameraControl.OBS.Launched": "启动了!",
"CameraControl.OBS.Connecting": "正在连接中...",
- "CameraControl.OBS.Connected": "连接的!",
+ "CameraControl.OBS.Connected": "连接上了!",
"CameraControl.OBS.Disconnected": "断线!",
- "CameraControl.OBS.AuthFailure": "验证失败!",
- "CameraControl.OBS.ConnectionFailed": "连接失败: ",
- "CameraControl.OBS.ConnectionTimeout": "连接超时。 是否安装了带websocket插件的OBS?",
- "CameraControl.OBS.UnexpectedConnectionError": "意外的连接错误:",
+ "CameraControl.OBS.AuthFailure": "认证失败!",
+ "CameraControl.OBS.ConnectionFailed": "连接失败:",
+ "CameraControl.OBS.ConnectionTimeout": "连接超时。OBS在运行吗?",
+ "CameraControl.OBS.UnexpectedConnectionError": "意外的连接错误:",
"CameraControl.OBS.DisconnectedPage": "OBS断开",
"CameraControl.OBS.ReturnToConnect": "返回连接页面",
- "CameraControl.OBS.AutoMirror": "记录/流自动镜像",
- "CameraControl.OBS.Bitrate": "比特率: {n}/s",
- "CameraControl.OBS.FPS": "第一人称射击: {n}",
- "CameraControl.OBS.DroppedFrames": "丢帧: {n}",
-
+ "CameraControl.OBS.AutoMirror": "录像/推流自动镜像",
+ "CameraControl.OBS.Bitrate": "比特率:{n}/s",
+ "CameraControl.OBS.FPS": "帧率:{n}",
+ "CameraControl.OBS.DroppedFrames": "丢帧:{n}",
+ "CameraControl.OBS.Idle": "IDLE",
"CameraControl.OBS.Live": "LIVE",
"CameraControl.OBS.Recording": "REC",
+ "CameraControl.OBS.OpenInstallerReason": "您可以在这个页面下载 obs-websocket 插件",
"CameraControl.OBS.Streaming.Start": "开始流式传输",
"CameraControl.OBS.Streaming.Starting": "正在开始流式传输...",
@@ -1004,17 +1056,18 @@
"Settings.Metric": "公制 (cm)",
"Settings.Imperial": "英制 (ft)",
- "Settings.OverrideLocale": "覆盖语言环境:",
+ "Settings.OverrideLocale": "覆盖语言设置:",
"Settings.HideAllTutorials": "隐藏所有教程",
"Settings.ShowInteractionHints": "显示互动提示",
"Settings.PrimaryController": "主控制器",
- "Settings.AllowStrafing": "允许流浪",
+ "Settings.Hotswitching": "VR热切换",
+ "Settings.AllowStrafing": "允许左右移动",
"Settings.UseHeadDirectionForMovement": "使用头向移动",
- "Settings.SmoothTurn": "平稳转弯",
- "Settings.SmoothTurnExclusiveMode": "平顺排他独家模式",
- "Settings.SmoothTurnSpeed": "平稳的转弯速度",
- "Settings.SnapTurnAngle": "急转角",
- "Settings.NoclipSpeed": "无夹速度",
+ "Settings.SmoothTurn": "平滑转向",
+ "Settings.SmoothTurnExclusiveMode": "仅平滑转向模式",
+ "Settings.SmoothTurnSpeed": "平滑转向速度",
+ "Settings.SnapTurnAngle": "吸附转向角度",
+ "Settings.NoclipSpeed": "穿墙速度",
"Settings.SpeedExponent": "速度指数",
"Settings.MoveThreshold": "移动阈值",
"Settings.ControllerVibration": "控制器振动",
@@ -1023,60 +1076,62 @@
"Settings.EnableGestures": "启用手势",
"Settings.DoubleClickInterval": "双击间隔",
"Settings.ResetAllTutorials": "重置所有教程",
- "Settings.PreferSteamNetworking": "首选Steam网络插座",
+ "Settings.PreferSteamNetworking": "首选Steam联机方式",
"Settings.DisableLAN": "禁用局域网",
"Settings.LegacyGripEquip": "启用旧版双握把装备",
"Settings.LegacyWorldSwitcher": "启用旧版世界切换器",
- "Settings.FetchIncompatibleSessions": "显示不兼容的会议",
-
- "Settings.MaxConcurrentAssetTransfers": "最大同时资产转移",
+ "Settings.FetchIncompatibleSessions": "显示不兼容的会话",
+ "Settings.DoNotSendReadStatus": "不发送实时消息已读状态",
+ "Settings.MaxConcurrentAssetTransfers": "最大同时传输资产数",
"Settings.AutosaveScreenshotPath": "自动保存截图路径",
-
+ "Settings.AutosaveAllScreenshots": "自动保存世界中的所有截图",
"Settings.DebugInputBinding": "调试输入绑定",
"Settings.LaserSmoothing.Header": "激光平滑",
- "Settings.LaserSmoothing.Speed": "平稳速度",
+ "Settings.LaserSmoothing.Speed": "速度平滑",
"Settings.LaserSmoothing.ModulateStartAngle": "调整起始角度",
"Settings.LaserSmoothing.ModulateEndAngle": "调整端角",
"Settings.LaserSmoothing.ModulateExponent": "调整指数",
- "Settings.LaserSmoothing.ModulateSpeedMultiplier": "调制速度倍增器",
+ "Settings.LaserSmoothing.ModulateSpeedMultiplier": "调整速度系数",
"Settings.LaserSmoothing.StickThreshold": "粘阈值",
"Settings.Laser.ShowInDesktop": "在桌面模式下显示激光",
"Settings.LaserSmoothing.Reset": "重置激光设置",
- "Settings.Audio.Header": "音讯",
-
- "Settings.Audio.Master": "主音量: {n,number,percent}",
- "Settings.Audio.SoundEffects": "声音特效: {n,number,percent}",
- "Settings.Audio.Multimedia": "多媒体: {n,number,percent}",
- "Settings.Audio.Voice": "语音: {n,number,percent}",
- "Settings.Audio.UI": "用户界面: {n,number,percent}",
+ "Settings.Audio.Header": "音频",
+ "Settings.Audio.Input.Title" : "音频输入设备",
+ "Settings.Audio.Master": "主音量:{n,number,percent}",
+ "Settings.Audio.SoundEffects": "音效:{n,number,percent}",
+ "Settings.Audio.Multimedia": "多媒体:{n,number,percent}",
+ "Settings.Audio.Voice": "语音:{n,number,percent}",
+ "Settings.Audio.UI": "用户界面:{n,number,percent}",
"Settings.Audio.DisableVoiceNormalization": "禁用语音标准化",
- "Settings.Audio.NoiseGateThreshold": "噪声门阈值: {n}",
- "Settings.Audio.NormzliationThreshold": "标准化阈值: {n}",
+ "Settings.Audio.NoiseGateThreshold": "噪声门阈值:{n}",
+ "Settings.Audio.NormzliationThreshold": "标准化阈值:{n}",
"Settings.Audio.NoiseSupression": "噪声抑制滤波器(RNNoise)",
-
- "Settings.Audio.InputDevice": "音频输入装置:",
- "Settings.Audio.OutputDevice": "音频输出设备:",
+ "Settings.Audio.WhisperVoiceVolume": "耳语音量(气泡之外): {n,number,percent}",
+ "Settings.Audio.InputDevice": "音频输入设备:",
+ "Settings.Audio.OutputDevice": "音频输出设备:",
"Settings.Audio.SelectInputDevice": "选择音频输入设备",
"Settings.Audio.SelectOutputDevice": "选择音频输出设备",
- "Settings.Audio.TestInput": "测试您的音频输入:",
+ "Settings.Audio.TestInput": "测试您的音频输入:",
"Settings.Audio.TestDescription": "我们将向您播放来自所选音频设备的声音,以便您确认它是正确的。",
- "Settings.Audio.StartTest": "听设备\n(检查麦克风/音频输入)",
+ "Settings.Audio.StartTest": "听声音\n(检查麦克风/音频输入)",
"Settings.Audio.StopTest": "停止测试",
- "Settings.Audio.Monitoring": "音频输入监控:",
+ "Settings.Audio.Monitoring": "音频输入监控:",
"Settings.Audio.SystemDefaultOutput": "使用系统默认值",
- "Settings.Graphics.DesktopFOV": "桌面视场",
+ "Settings.Graphics.DesktopFOV": "桌面视场角",
+ "Settings.Locale.Title" : "界面语言",
"Settings.Locale.ChangeLanguage": "改变语言",
- "Settings.Locale.SelectLanguageHeader": "选择你的语言:",
+ "Settings.Locale.SelectLanguageHeader": "选择你的语言:",
+ "Settings.Locale.DefaultLanguage": "系统默认",
"Settings.Save": "保存设置",
"Settings.FullBody.Header": "全身追踪:",
- "Settings.FullBody.FeetPositionSmoothing": "脚的位置平滑",
- "Settings.FullBody.FeetRotationSmoothing": "脚旋转平滑",
+ "Settings.FullBody.FeetPositionSmoothing": "脚部位置平滑",
+ "Settings.FullBody.FeetRotationSmoothing": "脚部旋转平滑",
"Settings.FullBody.HipsPositionSmoothing": "臀部位置平滑",
"Settings.FullBody.HipsRotationSmoothing": "臀部旋转平滑",
@@ -1085,17 +1140,17 @@
"Settings.Dash.OpenCloseSpeed": "开/关速度",
"Settings.LeapMotion.Name": "Leap Motion",
- "Settings.LeapMotion.Enabled": "Leap 启用追踪",
+ "Settings.LeapMotion.Enabled": "启用Leap追踪",
"Settings.LeapMotion.HorizontalOffset": "水平偏移",
"Settings.LeapMotion.VerticalOffset": "垂直偏移",
- "Settings.LeapMotion.ForwardOffset": "正向偏移",
- "Settings.LeapMotion.SnapDistance": "控制器手捕捉距离",
- "Settings.LeapMotion.UseFingersWhenSnapped": "拍打时要用手指",
+ "Settings.LeapMotion.ForwardOffset": "前向偏移",
+ "Settings.LeapMotion.SnapDistance": "控制器手吸附距离",
+ "Settings.LeapMotion.UseFingersWhenSnapped": "吸附时使用手指",
"Settings.ViveHandTracking.Name": "Vive手指追踪",
"Settings.ViveHandTracking.Enabled": "启用Vive手部追踪",
- "Settings.ViveHandTracking.SnapDistance": "Vive手部追踪捕捉距离",
- "Settings.ViveHandTracking.UseFingersWhenSnapped": "拍打时使用Vive手指",
+ "Settings.ViveHandTracking.SnapDistance": "Vive手部追踪吸附距离",
+ "Settings.ViveHandTracking.UseFingersWhenSnapped": "吸附时使用Vive手指",
"Settings.WindowsIntegration": "Windows整合",
"Settings.LinuxIntegration": "Linux整合",
@@ -1103,36 +1158,49 @@
"Settings.System.KeepOriginalScreenshotFormat": "保留原始屏幕截图格式",
"Settings.System.KeepOriginalScreenshotFormat.Description": "启用后,将截图保存到“文档”文件夹后将不会转换为JPG",
- "Security.Hyperlink.Warning": "警告:传出超链接\n您单击了一个世界中的链接。 您要打开吗? 这将在您的桌面网络浏览器中打开。",
+ "Security.Hyperlink.Title" : "外部链接",
+ "Security.Hyperlink.Warning": "警告:外部超链接\n您点击了世界中的一个链接。 您要打开它吗?其将在您的桌面网络浏览器中打开。",
"Security.Hyperlink.Open": "打开",
"Security.Hyperlink.Cancel": "取消",
"Security.HostAccess.Title": "主机访问",
- "Security.HostAccess.Warning": "警告:世界正在尝试访问第三方主机\n允许访问可以使第三方收集一些个人信息,例如您的IP和地理位置。",
- "Security.HostAccess.TargetHost": "目标主机: {host}",
- "Security.HostAccess.Reason": "原因: {reason}",
+ "Security.HostAccess.Warning": "警告:世界正在尝试访问第三方主机\n允许访问可能导致第三方收集一些个人信息,例如您的IP和地理位置。",
+ "Security.HostAccess.TargetHost": "目标主机:{host}",
+ "Security.HostAccess.Reason": "原因:{reason}",
"Security.HostAccess.NoReason": "没有提供原因",
"Security.HostAccess.Allow": "允许",
- "Security.HostAccess.Deny": "否认",
+ "Security.HostAccess.Deny": "拒绝",
- "Inspector.Slot.AttachComponent": "加入Component",
+ "ComponentSelector.Back" : "< (返回)",
+ "ComponentSelector.Title" : "组件",
+ "ComponentSelector.CreateCustomType" : "创建自定义类型",
+ "ComponentSelector.CommonGenericTypes" : "常见通用类型",
+ "ComponentSelector.CustomGenericArguments" : "自定义通用参数:",
+ "ComponentSelector.InvalidType" : "无效类型",
+
+ "Inspector.Title" : "场景 Inspector",
+ "Inspector.Slot.AttachComponent": "附加组件",
"Inspector.Slot.Axis.X": "X: +右 -左",
"Inspector.Slot.Axis.Y": "Y: +上 -下",
"Inspector.Slot.Axis.Z": "Z: +前 -后",
- "Inspector.Slot.Reset.Label": "重置:",
+ "Inspector.Slot.Reset.Label": "重置:",
"Inspector.Slot.Reset.Position": "位置",
- "Inspector.Slot.Reset.Rotation": "回转",
- "Inspector.Slot.Reset.Scale": "大小",
+ "Inspector.Slot.Reset.Rotation": "旋转",
+ "Inspector.Slot.Reset.Scale": "缩放",
- "Inspector.Slot.CreatePivotAtCenter": "在中心创建Pivot",
+ "Inspector.Slot.CreatePivotAtCenter": "在中心创建轴心",
- "Inspector.Slot.JumpTo": "前往到该物体",
- "Inspector.Slot.BringTo": "把该物体带到前方",
- "Inspector.Slot.BringTo.Undo": "把{name}传送到我的位置",
+ "Inspector.Slot.JumpTo": "前往该物体",
+ "Inspector.Slot.BringTo": "将物体带至",
+ "Inspector.Slot.BringTo.Undo": "将{name}带至用户",
- "Inspector.Slot.ParentUnder.WorldRoot": "世界Root",
+ "Inspector.Slot.ParentUnder.Label": "作为子级:",
+ "Inspector.Slot.ParentUnder.WorldRoot": "世界根空间",
+ "Inspector.Slot.ParentUnder.WorldRoot.Undo": "将世界根空间作为 {name} 的父级",
+ "Inspector.Slot.ParentUnder.LocalUserSpace": "用户本地空间",
+ "Inspector.Slot.ParentUnder.LocalUserSpace.Undo": "将用户本地空间作为 {name} 的父级",
"Inspector.Mesh.StatsHeader": "网格统计",
"Inspector.Mesh.VertexCount": "顶点数: {n}",
diff --git a/zh-tw.json b/zh-tw.json
index 6602092..42f2475 100644
--- a/zh-tw.json
+++ b/zh-tw.json
@@ -606,25 +606,42 @@
"Undo.InsertParent": "爲 {name} 插入父項",
"Undo.Wiggler": "邪惡的東西",
+ "Undo.ExtractMaterialsFromHierarchy": "從層次結構提取材質",
+ "Undo.BatchConvertMaterials": "批量轉換材質",
+
+ "Tooltips.Brush.ChangeColor" : "改變顏色",
+ "Tooltips.Brush.IncrementSize" : "增大",
+ "Tooltips.Brush.DecrementSize" : "縮小",
+
"Tooltips.Dev.CreateNew": "創建新的...",
- "Tooltips.Dev.Selection": "選拔: {mode}",
- "Tooltips.Dev.DevMode.Off": "開發人員模式:關閉",
- "Tooltips.Dev.DevMode.On": "開發人員模式:開",
- "Tooltips.Dev.OpenInspector": "開放Inspector",
+ "Tooltips.Dev.Selection": "選擇: {mode}",
+ "Tooltips.Dev.DevMode.Off": "開發人員模式:禁用",
+ "Tooltips.Dev.DevMode.On": "開發人員模式:啓用",
+ "Tooltips.Dev.OpenInspector": "打開 Inspector",
"Tooltips.Dev.DeselectAll": "全部取消選擇",
"Tooltips.Dev.DestroySelected": "銷毀所選",
- "Tooltips.Dev.ConfirmDestroySelected": "真的銷毀了",
+ "Tooltips.Dev.ConfirmDestroySelected": "確認銷燬所選",
+
+ "Tooltips.Dev.GizmoOptions" : "Gizmo 選項",
+ "Tooltips.Dev.SelectParent" : "選擇父級",
+ "Tooltips.Dev.LocalSpace" : "局部座標",
+ "Tooltips.Dev.GlobalSpace" : "全局座標",
+ "Tooltips.Dev.Translation" : "平移",
+ "Tooltips.Dev.Rotation" : "旋轉",
+ "Tooltips.Dev.Scale" : "縮放",
"Tooltip.Color.Picker": "選色器",
- "Tooltip.GrabbableSetter.Scalable": "設置可擴展",
- "Tooltip.GrabbableSetter.NonScalable": "設置不可縮放",
+ "Tooltip.GrabbableSetter.Scalable": "設爲可縮放",
+ "Tooltip.GrabbableSetter.NonScalable": "設爲不可縮放",
+ "Tooltip.GrabbableSetter.ApplyToRoot": "設爲應用到根組件",
+ "Tooltip.GrabbableSetter.AppyToHit": "設爲應用到命中組件",
- "Tooltip.CharacterCollider.MarkGrippable": "設置可抓取",
- "Tooltip.CharacterCollider.DontMarkGrippable": "不要設置可抓取",
+ "Tooltip.CharacterCollider.MarkGrippable": "標記爲可抓取",
+ "Tooltip.CharacterCollider.DontMarkGrippable": "不要標記爲可抓取",
"Tooltip.CharacterCollider.EnsureWalkRun": "確保步行/跑步運動",
"Tooltip.CharacterCollider.EnsureZeroG": "確保零重力運動",
- "Tooltip.CharacterCollider.EnsurePhysicalFly": "確保身體飛翔",
+ "Tooltip.CharacterCollider.EnsurePhysicalFly": "確保物理飛行運動",
"Tooltip.Light.Point": "點光源",
"Tooltip.Light.Spot": "聚光燈",
@@ -646,10 +663,12 @@
"Tooltip.Material.CreateCopy": "建立副本",
"Tooltip.Material.Edit": "編輯材料",
"Tooltip.Material.Convert": "轉換為...",
-
+ "Tooltip.Material.ConvertAll": "把全部轉換爲...",
"Tooltip.Material.CreateNew": "創建新的",
"Tooltip.Mesh.Edit": "編輯網格",
+
+ "Tooltip.Cartridge.Eject": "取出球體",
"Tooltip.Microphone.Format.WAV": "WAV文件",
"Tooltip.Microphone.Format.Vorbis": "OGG文件",
@@ -659,19 +678,38 @@
"Tooltip.Microphone.SourceRaw": "Raw文件",
"Tooltip.Microphone.SourceFiltered": "過濾並歸一化",
- "CreateNew.Back": "<<< 回去",
+ "Tooltip.ProtoFlux.Drive" : "Drive",
+ "Tooltip.ProtoFlux.Source" : "Source",
+ "Tooltip.ProtoFlux.Reference" : "Reference",
+ "Tooltip.ProtoFlux.Write" : "Write",
+ "Tooltip.ProtoFlux.Proxy" : "Proxy",
+ "Tooltip.ProtoFlux.CreateLocal" : "Create Local",
+ "Tooltip.ProtoFlux.CreateStore" : "Create Store",
+ "Tooltip.ProtoFlux.CreateDataModelStore" : "Create Data Model Store",
+ "Tooltip.ProtoFlux.Overview" : "切換概覽",
+ "Tooltip.ProtoFlux.NodeBrowser" : "瀏覽節點",
+ "Tooltip.ProtoFlux.PackInPlace" : "就地打包",
+ "Tooltip.ProtoFlux.PackInto" : "打包爲 {name}",
+ "Tooltip.ProtoFlux.Unpack" : "將 {name} 解包",
+ "Tooltip.ProtoFlux.ExplicitCast" : "顯式轉換\n(警告: 可能丟失數據)",
+
+ "ProtoFlux.UI.Call" : "調用",
+ "ProtoFlux.UI.AsyncCall" : "異步 調用",
+ "ProtoFlux.UI.NodeBrowser.Title" : "ProtoFlux 節點",
+
+ "CreateNew.Back": "<<< 返回",
"CreateNew.EmptyObject": "空對象",
"CreateNew.ParticleSystem": "粒子系統",
- "CreateNew.Object": "物體",
+ "CreateNew.Object": "對象",
"CreateNew.Object.AvatarCreator": "化身創建器",
"CreateNew.Object.Camera": "相機",
"CreateNew.Object.ReflectionProbe": "反射探針",
"CreateNew.Object.Mirror": "鏡子",
- "CreateNew.Object.Portal": "門戶",
+ "CreateNew.Object.Portal": "傳送門",
"CreateNew.Object.VideoPlayer": "視頻播放器",
- "CreateNew.Object.SpawnArea": "產生區",
- "CreateNew.Object.SpawnPoint": "產生點",
+ "CreateNew.Object.SpawnArea": "出生區域",
+ "CreateNew.Object.SpawnPoint": "出生點",
"CreateNew.Object.UIXCanvas": "UIX 畫布",
"CreateNew.Object.Facet": "Facet",
@@ -683,18 +721,18 @@
"CreateNew.Text": "文本",
"CreateNew.Text.Basic": "基本的",
- "CreateNew.Text.Outline": "輪廓",
+ "CreateNew.Text.Outline": "描邊",
- "CreateNew.Editor": "編輯",
+ "CreateNew.Editor": "編輯器",
"CreateNew.Editor.UserInspector": "用戶Inspector",
"CreateNew.Editor.LightSourcesWizard": "世界光源設置嚮導",
-
+ "CreateNew.Editor.TextRendererWizard": "世界文字渲染器設置嚮導",
"CreateNew.Editor.AssetOptimizationWizard": "資產優化設置嚮導",
- "CreateNew.Editor.CubemapCreator": "立方體貼圖創建機器",
+ "CreateNew.Editor.CubemapCreator": "立方體貼圖創建器",
"CreateNew.Editor.ReflectionProbes": "反射探針設置嚮導",
"CreateNew.3DModel": "3D模型",
-
+ "CreateNew.3DModel.Triangle": "三角形",
"CreateNew.3DModel.Box": "盒型",
"CreateNew.3DModel.Sphere": "球形",
"CreateNew.3DModel.Capsule": "膠囊",
@@ -719,10 +757,15 @@
"CreateNew.Materials": "材質",
+ "CreateNew.Directory.Title": "創建新目錄:",
+ "CreateNew.Directory.Error.EmptyName": "請輸入名稱:",
+ "CreateNew.Directory.Error.LongName": "名稱太長了:",
+ "CreateNew.Directory.Error.InvalidName": "無效名稱:",
+
"AvatarCreator.Title": "化身創建器",
- "AvatarCreator.Instructions": "將化身對象與耳機和控制器參考對齊(可選),然後按創建將其轉換為化身",
+ "AvatarCreator.Instructions": "將化身對象與頭顯和控制器參考對齊(可選),然後按創建將其轉換為化身",
"AvatarCreator.UseSymmetry": "使用對稱",
- "AvatarCreator.ShowToolAnchors": "顯示工具錨",
+ "AvatarCreator.ShowToolAnchors": "顯示工具錨點",
"AvatarCreator.SetupVolumeMeter": "設置音量計",
"AvatarCreator.SetupEyes": "設置眼睛",
"AvatarCreator.SetupFaceTracking": "設置人臉跟踪",
@@ -732,33 +775,36 @@
"AvatarCreator.AlignHeadForward": "頭向前對齊",
"AvatarCreator.AlignHeadUp": "頭向上對齊",
"AvatarCreator.AlignHeadRight": "頭向右對齊",
- "AvatarCreator.CenterHead": "中心頭位置",
+ "AvatarCreator.CenterHead": "居中頭位置",
"AvatarCreator.TryAlignHands": "嘗試對齊手",
- "AvatarCreator.AlignToolAnchors": "對齊工具錨",
- "AvatarCreator.Create": "創造",
+ "AvatarCreator.AlignToolAnchors": "對齊工具錨點",
+ "AvatarCreator.Create": "創建",
"Importer.General.AsRawFile": "Raw文件",
"Importer.Folder.Title": "文件夾導入器",
- "Importer.Folder.Individual": "個人進口",
+ "Importer.Folder.Individual": "逐個導入",
"Importer.Folder.Individual.Description": "為文件夾中的每個受支持文件創建一個單獨的導入對話框",
"Importer.Folder.Batch": "批量導入",
- "Importer.Folder.Batch.Description": "使用每種文件的相同設置為每種類型創建一個導入程序",
+ "Importer.Folder.Batch.Description": "爲每種類型的文件以相同設置創建一個導入對話框",
+ "Importer.Folder.Minecraft": "Minecraft 中的世界",
+ "Importer.Folder.Minecraft.Description": "如果安裝了 Mineways,導入 Minecraft 中的世界。",
"Importer.Image.Title": "圖片導入器",
"Importer.Image.Prompt": "您要導入什麼?",
"Importer.Image.Regular": "圖像/紋理",
-
- "Importer.Image.360": "360照片/天空盒",
+ "Importer.Image.Screenshot": "(在這) 截圖",
+ "Importer.Image.PixelArt" : "像素藝術",
+ "Importer.Image.360": "360度照片/天空盒",
"Importer.Image.StereoPhoto": "立體照片",
- "Importer.Image.Stereo360": "立體360照片",
- "Importer.Image.180": "180 照片",
- "Importer.Image.Stereo180": "立體 180 照片",
+ "Importer.Image.Stereo360": "立體360度照片",
+ "Importer.Image.180": "180度照片",
+ "Importer.Image.Stereo180": "立體180度照片",
"Importer.Image.LUT": "LUT",
"Importer.ImageVideo.LayoutPrompt": "它使用什麼佈局?",
- "Importer.ImageVideo.LayoutHorizontalLR": "並排LR",
- "Importer.ImageVideo.LayoutHorizontalRL": "並排RL",
+ "Importer.ImageVideo.LayoutHorizontalLR": "並排 LR",
+ "Importer.ImageVideo.LayoutHorizontalRL": "並排 RL",
"Importer.ImageVideo.LayoutVerticalLR": "上下 LR",
"Importer.ImageVideo.LayoutVerticalRL": "上下 RL",
@@ -768,22 +814,22 @@
"Importer.Model.3DScan": "3D掃描",
"Importer.Model.CAD": "CAD模型",
"Importer.Model.PointCloud": "點雲",
- "Importer.Model.VertexColorModel": "頂點彩色模型",
+ "Importer.Model.VertexColorModel": "頂點着色模型",
"Importer.Model.AdvancedSettings": "高級設置",
"Importer.Model.ModelKindPrompt": "什麼樣的3D模型?",
"Importer.Model.RegularKind": "常規/化身",
- "Importer.Model.SeparableKind": "可分離的片段",
+ "Importer.Model.SeparableKind": "可分離的可吸附組件",
"Importer.Model.UnitsPrompt": "它的單位是什麼?",
"Importer.Model.AutoScale": "自動縮放(未知縮放)",
"Importer.Model.AutoHumanoid": "自動人形高度",
- "Importer.Model.Meters": "儀表 (m)",
- "Importer.Model.Millimeters": "毫米 (mm)",
- "Importer.Model.Centimeters": "公分 (cm)",
- "Importer.Model.Inches": "英制",
+ "Importer.Model.Meters": "米(m)",
+ "Importer.Model.Millimeters": "毫米(mm)",
+ "Importer.Model.Centimeters": "公分(cm)",
+ "Importer.Model.Inches": "英寸",
"Importer.Model.FinalizePrompt": "您確定要導入嗎?",
"Importer.Model.RunImport": "運行導入!",
- "Importer.Model.Advanced.Scale": "規模: ",
+ "Importer.Model.Advanced.Scale": "縮放:",
"Importer.Model.Advanced.AutoScale": "自動縮放",
"Importer.Model.Advanced.MaxTexSize": "最大紋理大小",
"Importer.Model.Advanced.ImageFormat": "圖片格式: ",
@@ -795,85 +841,94 @@
"Importer.Model.Advanced.Tangents": "計算切線",
"Importer.Model.Advanced.VertexColors": "導入頂點顏色",
"Importer.Model.Advanced.Bones": "導入骨骼",
- "Importer.Model.Advanced.Lights": "進口燈",
+ "Importer.Model.Advanced.Lights": "導入燈光",
"Importer.Model.Advanced.TextureAlpha": "計算紋理Alpha",
- "Importer.Model.Advanced.AlbedoColor": "導入反照率顏色",
- "Importer.Model.Advanced.ImportEmissive": "導入發射",
+ "Importer.Model.Advanced.AlbedoColor": "導入反射顏色",
+ "Importer.Model.Advanced.ImportEmissive": "導入發光屬性",
- "Importer.Model.Advanced.Colliders": "產生碰撞",
+ "Importer.Model.Advanced.Colliders": "生成碰撞體",
"Importer.Model.Advanced.Animations": "導入動畫",
- "Importer.Model.Advanced.SetupSnappable": "設置為可捕捉",
- "Importer.Model.Advanced.SetupTimelapse": "設置為間隔拍攝",
+ "Importer.Model.Advanced.SetupSnappable": "設置為可吸附",
+ "Importer.Model.Advanced.SetupTimelapse": "設置為延時拍攝",
"Importer.Model.Advanced.ImportExternalTextures": "導入外部紋理",
"Importer.Model.Advanced.SkinnedMeshes": "導入蒙皮網格",
"Importer.Model.Advanced.SetupIK": "設置IK",
- "Importer.Model.Advanced.VisualizeRig": "可視化鑽機",
- "Importer.Model.Advanced.ForceTpose": "強制T型姿勢",
+ "Importer.Model.Advanced.VisualizeRig": "可視化綁定",
+ "Importer.Model.Advanced.ForceTpose": "強制T-Pose",
"Importer.Model.Advanced.ForcePointCloud": "作為點雲",
- "Importer.Model.Advanced.DualSided": "使雙面",
- "Importer.Model.Advanced.FlatShaded": "製作平面陰影",
- "Importer.Model.Advanced.DeduplicateInstances": "重複數據刪除實例(慢)",
+ "Importer.Model.Advanced.DualSided": "強制雙面",
+ "Importer.Model.Advanced.FlatShaded": "強制平面着色",
+ "Importer.Model.Advanced.DeduplicateInstances": "刪除重複實例(慢)",
"Importer.Model.Advanced.Optimize": "優化模型/場景",
"Importer.Model.Advanced.SplitSubmeshes": "分割子網格",
"Importer.Model.Advanced.RandomColors": "產生隨機顏色",
"Importer.Model.Advanced.SpawnMaterialOrbs": "產生材質球",
"Importer.Model.Advanced.ImagesByName": "按名稱導入圖像",
+ "Importer.Model.Advanced.ForcePointFiltering": "強制過濾點",
+ "Importer.Model.Advanced.ForceNoMipMaps": "強制不使用 MipMaps",
+ "Importer.Model.Advanced.ForceUncompressed": "強制解壓縮",
"Importer.Model.Advanced.Grabbable": "使可抓取",
"Importer.Model.Advanced.Scalable": "使可擴展",
- "Importer.Model.Advanced.PositionAtOrigin": "原點位置",
+ "Importer.Model.Advanced.PositionAtOrigin": "置於原點",
"Importer.Model.Advanced.AssetsOnObject": "將資產放在對像上",
"Importer.Video.Title": "視頻導入器",
"Importer.Video.Prompt": "您要導入什麼?",
"Importer.Video.Regular": "視頻",
- "Importer.Video.360": "360視頻",
- "Importer.Video.Stereo": "立體聲視頻",
- "Importer.Video.Stereo360": "立體聲360視頻",
+ "Importer.Video.360": "360度視頻",
+ "Importer.Video.Stereo": "立體視頻",
+ "Importer.Video.Stereo360": "立體360度視頻",
"Importer.Video.Depth": "深度視頻",
- "Importer.Video.180": "180視頻",
- "Importer.Video.Stereo180": "立體聲 180 視頻",
+ "Importer.Video.180": "180度視頻",
+ "Importer.Video.Stereo180": "立體180度視頻",
"Importer.Video.Depth.Prompt": "深度預設",
"Importer.Video.Depth.Default": "默認",
+
+ "Exporter.Title": "導出",
+ "Exporter.FileName": "文件名:",
+ "Exporter.ExportAs": "導出爲:",
+ "Exporter.Export": "導出",
+ "Exporter.Exporting": "導出中...",
- "NewWorld.Title": "新世界",
-
- "NewWorld.Template": "世界模板:",
- "NewWorld.CustomPreset": "自定義預設:",
- "NewWorld.SessionSettings": "會議設定:",
- "NewWorld.UnsafeMode": "不安全模式:",
- "NewWorld.Port": "端口:",
- "NewWorld.AutoPort": "自動:",
+ "NewWorld.Title": "創建世界",
+ "NewWorld.SessionTitle": "新會話",
+ "NewWorld.Template": "世界模板:",
+ "NewWorld.CustomPreset": "自定義預設:",
+ "NewWorld.SessionSettings": "會話設定:",
+ "NewWorld.UnsafeMode": "不安全模式:",
+ "NewWorld.Port": "端口:",
+ "NewWorld.AutoPort": "自動:",
"NewWorld.DefaultName": "{name} 世界",
"FullBody.Title": "全身/化身校準",
"FullBody.SetHeight": "1) 設定身高",
- "FullBody.HeightInstructions": "確保這是您的實際身高,否則校準將無法正常進行。人體模型應適合耳機和控制器。",
+ "FullBody.HeightInstructions": "確保這是您的實際身高,否則校準將無法正常進行。人體模型應與頭顯和控制器相符。",
"FullBody.HeightWarning": "這似乎不正確。確保它是您的實際身高。",
"FullBody.ConfirmMapping": "2) 確認跟踪器映射",
- "FullBody.MappingInstructions": "直立站立,確保跟踪器正在跟踪並正確檢測到。",
+ "FullBody.MappingInstructions": "直立站立,確保跟踪器正在跟踪並被正確檢測到。",
"FullBody.StartCalibration": "啟動跟踪器校準",
"FullBody.JustCalibrateAvatar": "只是校准我的化身",
"FullBody.JustCalibrateAvatarDescription": "跳過全身校準,僅校準化身",
"FullBody.SkipAndAdjustAvatar": "跳過並調整化身",
- "FullBody.CalibrateInstructions": "使自己與遊戲空間中的紅色車身覆蓋物對齊,然後按兩個觸發器進行確認。確保您的真實腳和臀部與虛擬的腳盡可能接近。",
+ "FullBody.CalibrateInstructions": "使自己與遊戲空間中的紅色身體覆蓋層對齊,然後按下兩個扳機鍵進行確認。確保您真實的腳和臀部與虛擬的盡可能接近。",
- "FullBody.BeforeCalibrationInstructions": "確保跟踪器正在跟踪並且設置了您的身高",
- "FullBody.CalibratingPoseInstructions": "使自己與參考對齊,然後按兩個觸發器進行確認",
+ "FullBody.BeforeCalibrationInstructions": "確保跟踪器正在跟踪且您的身高已設置",
+ "FullBody.CalibratingPoseInstructions": "確保自己與參考對齊,然後按下兩個扳機鍵進行確認",
"FullBody.AdjustAvatarInstructions": "調整化身的身體偏移,使其與參考最匹配",
"FullBody.FineTuneCalibrationInstructions": "通過移動藍色參考來驗證和微調校準",
"FullBody.CalibrateTrackersHeader": "校準跟踪器",
- "FullBody.CalibrateTrackersInstructions": "相對於跟踪器抓住並放置藍色主體部分,以調整其偏移量。它們應與跟踪器在您身體上的位置相匹配。 \n 您可以在以後隨時通過重新打開此工具來調整校準。",
+ "FullBody.CalibrateTrackersInstructions": "抓取並放置相對於跟蹤器的藍色身體部分,以調整其偏移量。它們應與跟踪器在您身體上的位置相匹配。 \n 您可以在以後隨時通過重新打開此工具來調整校準。",
"FullBody.UseSymmetry": "使用對稱",
- "FullBody.ShowBodyOverlay": "顯示疊加",
- "FullBody.HeightCompensationInstructions": "如果人體模型過高(彎曲)或過短,請調整高度補償以達到最佳配合。",
+ "FullBody.ShowBodyOverlay": "顯示身體疊加",
+ "FullBody.HeightCompensationInstructions": "如果人體模型過高(彎曲)或過矮,請調整高度補償以達到最佳配合。",
"FullBody.RecalibratePrompt": "跟踪器損壞或丟失?",
- "FullBody.Recalibrate": "再次運行T型姿勢校準",
- "FullBody.CalibrateAvatarPrompt": "需要調整化身適合度嗎?",
+ "FullBody.Recalibrate": "再次運行T-Pose校準",
+ "FullBody.CalibrateAvatarPrompt": "需要調整化身配合度嗎?",
"FullBody.CalibrateAvatar": "校准我的化身",
- "FullBody.FinishPrompt": "都好?",
+ "FullBody.FinishPrompt": "看起來不錯?",
"FullBody.FinishCalibration": "完成全身校準",
"FullBody.CalibrateAvatarTitle": "校準化身",
@@ -881,109 +936,111 @@
"FullBody.ShowReferenceOverlay": "顯示參考疊加",
"FullBody.ResetAvatarPrompt": "化身扭曲或無法追踪?",
"FullBody.ResetAvatar": "重置映射",
- "FullBody.AvatarHeightCompensationInstructions": "如果化身太高(最終彎成弓形)或太短而無法在此處調整其高度補償,則它更適合您的身高。",
+ "FullBody.AvatarHeightCompensationInstructions": "如果化身太高(最終彎成弓形)或太矮,在此處調整其高度補償使它更適合您的身高。",
"FullBody.AvatarHeightCompensation": "化身高度補償: {n, number, percent}",
"FullBody.ResetAvatarHeightCompensation": "重置高度補償",
"FullBody.AvatarSaveWarning": "完成校准後,不要忘記保存您的化身!",
"FullBody.FinishAvatarCalibration": "完成化身校準",
- "FullBody.CalibrationFinishedInstructions": "如果您對校準滿意,則可以立即保存您的化身並退出。",
- "FullBody.CloseCalibrator": "封閉式校準器",
- "FullBody.CalibrationRedoInstructions": "如果校準已關閉,或者您想校準更多的化身,則可以進行更多的調整。您也可以在以後的任何時候重新打開此校準器以進行判斷。 \n 如果僅更改了跟踪器,則無需再次校準化身。",
+ "FullBody.CalibrationFinishedInstructions": "如果您對校準滿意,則可以保存您的化身並退出。",
+ "FullBody.CloseCalibrator": "關閉校準工具",
+ "FullBody.CalibrationRedoInstructions": "如果校準有誤差,或是您想校準更多的化身,則可以進行更多的調整。您也可以在以後的任何時候重新打開此校準器以進行調整。 \n 如果您僅更改了跟踪器,則無需再次校準化身。",
"FullBody.ReturnToTrackerCalibration": "返回跟踪器校準",
- "FullBody.Hips": "Hips",
- "FullBody.Feet": "Feet",
- "FullBody.Chest": "Chest",
- "FullBody.Elbows": "Elbows",
- "FullBody.Knees": "Knees",
+ "FullBody.Hips": "臀部",
+ "FullBody.Feet": "腳部",
+ "FullBody.Chest": "胸部",
+ "FullBody.Elbows": "肘部",
+ "FullBody.Knees": "膝蓋",
- "FullBody.TrackerMapped": "追踪器映射",
- "FullBody.NotTracking": "不追踪...",
- "FullBody.NoTracker": "沒有追踪器映射",
- "FullBody.FeetNotTracking": "腳未追踪...",
+ "FullBody.TrackerMapped": "追踪器已映射",
+ "FullBody.NotTracking": "未在追踪...",
+ "FullBody.NoTracker": "沒有已映射追踪器",
+ "FullBody.FeetNotTracking": "腳部未追踪...",
- "FullBody.AvatarPointMapped": "映射的",
+ "FullBody.AvatarPointMapped": "已映射",
"FullBody.AvatarPointNotMapped": "未映射",
"FullBody.AvatarPointNoTracker": "沒有追踪器",
"CameraControl.Title": "相機控制",
"CameraControl.MirroringOffWarning": "鏡像關閉",
- "CameraControl.MirrorToDisplay": "鏡子顯示",
- "CameraControl.TakePhoto": "照片",
- "CameraControl.Take360Photo": "360 照片",
+ "CameraControl.MirrorToDisplay": "鏡像顯示",
+ "CameraControl.TakePhoto": "拍照",
+ "CameraControl.Take360Photo": "拍360度照片",
"CameraControl.Mode.SmoothPOV": "平滑POV",
"CameraControl.Mode.ThirdPerson": "第三人稱",
- "CameraControl.Mode.Group": "組",
+ "CameraControl.Mode.Group": "羣組",
"CameraControl.Mode.World": "世界",
- "CameraControl.Mode.Manual": "手冊",
+ "CameraControl.Mode.Manual": "手動",
- "CameraControl.Settings.AvoidOcclusion": "避免Occulusion",
+ "CameraControl.Settings.AvoidOcclusion": "避免遮擋",
"CameraControl.Settings.KeepInWorldspace": "留在世界空間",
"CameraControl.Settings.MovementWobble": "運動擺動",
- "CameraControl.Settings.AimInFrontOfHead": "瞄準頭",
+ "CameraControl.Settings.AimInFrontOfHead": "瞄準頭部",
"CameraControl.Settings.HideCamera": "隱藏相機",
- "CameraControl.Settings.ForceEyesOnCamera": "强迫眼睛在相机上",
+ "CameraControl.Settings.ForceEyesOnCamera": "強制注視相機",
"CameraControl.Settings.HideBadges": "隱藏徽章",
"CameraControl.Settings.HideLasers": "隱藏激光",
"CameraControl.Settings.ShowFrustum": "顯示平截頭體",
"CameraControl.Settings.PhotoTimer": "拍照計時器",
- "CameraControl.Settings.ShowLiveBadge": "顯示現場徽章",
+ "CameraControl.Settings.ShowLiveBadge": "顯示直播徽章",
"CameraControl.Settings.AudioFromCameraViewpoint": "相機視角的音頻",
"CameraControl.OpenCloseUsers": "用戶",
- "CameraControl.CreateCameraAnchor": "創建相機錨",
+ "CameraControl.CreateCameraAnchor": "創建相機錨點",
"CameraControl.Anchors.Interpolate": "在錨點之間插值",
- "CameraControl.Anchors.InterpolationSpeed": "錨點插補速度:",
-
- "CameraControl.Anchors.NoAnchors": "這個世界上沒有相機主播",
+ "CameraControl.Anchors.InterpolationSpeed": "錨點插值速度:",
+ "CameraControl.Anchors.LinearInterpolation": "線性插值",
+ "CameraControl.Anchors.NoAnchors": "這個世界中沒有相機錨點",
"CameraControl.Positioning.FieldOfView": "視場",
"CameraControl.Positioning.AngleOffset": "角度偏移",
"CameraControl.Positioning.Distance": "距離",
"CameraControl.Positioning.Height": "高度",
- "CameraControl.Positioning.FirstPersonPitch": "第一人稱音高",
- "CameraControl.Positioning.FirstPersonRoll": "第一人稱視角",
+ "CameraControl.Positioning.FirstPersonPitch": "第一人稱俯仰角",
+ "CameraControl.Positioning.FirstPersonRoll": "第一人稱滾轉角",
"CameraControl.Positioning.FirstPersonOffset": "第一人稱偏移",
- "CameraControl.Positioning.Reset": "重啟",
+ "CameraControl.Positioning.Reset": "重置",
"CameraControl.Control.AnyoneCanInteract": "任何人都可以互動",
"CameraControl.Control.RenderPreviewForEveryone": "所有人的渲染預覽",
"CameraControl.Control.RenderPrivateUI": "渲染私人用戶界面",
-
- "CameraControl.Control.SpawnPhotoInWorld": "在世界上產生照片",
+ "CameraControl.Control.MotionBlur": "運動模糊",
+ "CameraControl.Control.ScreenSpaceReflections": "屏幕空間反射",
+ "CameraControl.Control.SpawnPhotoInWorld": "在世界中生成照片",
"CameraControl.Control.FlipPreview": "翻轉預覽",
- "CameraControl.Control.GroupDetectionRadius": "組檢測半徑: {n} m",
- "CameraControl.Control.GroupExcludeBoundary": "組排除邊界: {n} m",
- "CameraControl.Control.PositionSmoothSpeed": "位置平滑速度: {n}",
- "CameraControl.Control.AngleSmoothSpeed": "角度平滑速度: {n}",
- "CameraControl.Control.FramingSmoothSpeed": "構圖平滑速度: {n}",
+ "CameraControl.Control.GroupDetectionRadius": "組檢測半徑:{n} m",
+ "CameraControl.Control.GroupExcludeBoundary": "組排除邊界:{n} m",
+ "CameraControl.Control.PositionSmoothSpeed": "位置平滑速度:{n}",
+ "CameraControl.Control.AngleSmoothSpeed": "角度平滑速度:{n}",
+ "CameraControl.Control.FramingSmoothSpeed": "構圖平滑速度:{n}",
"CameraControl.OBS.IP": "OBS Websocket IP:",
"CameraControl.OBS.Password": "OBS密碼(可選):",
"CameraControl.OBS.Connect": "連接",
- "CameraControl.OBS.Instructions": "確保OBS正在運行並且已安裝obs-websocket插件",
- "CameraControl.OBS.OpenInstaller": "打開安裝程序網頁",
+ "CameraControl.OBS.Instructions": "確保OBS正在運行,我們支持 OBS 版本 28+。",
+ "CameraControl.OBS.OpenInstaller": "打開安裝程序頁面",
"CameraControl.OBS.Launch": "啟動OBS",
- "CameraControl.OBS.Launching": "正在發射..",
- "CameraControl.OBS.Launched": "發射了!",
+ "CameraControl.OBS.Launching": "啓動中...",
+ "CameraControl.OBS.Launched": "啓動了!",
"CameraControl.OBS.Connecting": "正在連接中...",
- "CameraControl.OBS.Connected": "連接的!",
+ "CameraControl.OBS.Connected": "連接上了!",
"CameraControl.OBS.Disconnected": "斷線!",
- "CameraControl.OBS.AuthFailure": "驗證失敗!",
- "CameraControl.OBS.ConnectionFailed": "連接失敗: ",
- "CameraControl.OBS.ConnectionTimeout": "連接超時。是否安裝了帶websocket插件的OBS?",
- "CameraControl.OBS.UnexpectedConnectionError": "意外的連接錯誤:",
+ "CameraControl.OBS.AuthFailure": "認證失敗!",
+ "CameraControl.OBS.ConnectionFailed": "連接失敗:",
+ "CameraControl.OBS.ConnectionTimeout": "連接超時。OBS在運行嗎?",
+ "CameraControl.OBS.UnexpectedConnectionError": "意外的連接錯誤:",
"CameraControl.OBS.DisconnectedPage": "OBS斷開",
"CameraControl.OBS.ReturnToConnect": "返回連接頁面",
- "CameraControl.OBS.AutoMirror": "記錄/流自動鏡像",
- "CameraControl.OBS.Bitrate": "比特率: {n}/s",
- "CameraControl.OBS.FPS": "第一人稱射擊: {n}",
- "CameraControl.OBS.DroppedFrames": "丟幀: {n}",
-
+ "CameraControl.OBS.AutoMirror": "錄像/推流自動鏡像",
+ "CameraControl.OBS.Bitrate": "比特率:{n}/s",
+ "CameraControl.OBS.FPS": "幀率:{n}",
+ "CameraControl.OBS.DroppedFrames": "丟幀:{n}",
+ "CameraControl.OBS.Idle": "IDLE",
"CameraControl.OBS.Live": "LIVE",
"CameraControl.OBS.Recording": "REC",
+ "CameraControl.OBS.OpenInstallerReason": "您可以在這個頁面下載 obs-websocket 插件",
"CameraControl.OBS.Streaming.Start": "開始流式傳輸",
"CameraControl.OBS.Streaming.Starting": "正在開始流式傳輸...",
@@ -999,17 +1056,18 @@
"Settings.Metric": "公制 (cm)",
"Settings.Imperial": "英制 (ft)",
- "Settings.OverrideLocale": "覆蓋語言環境:",
+ "Settings.OverrideLocale": "覆蓋語言設置:",
"Settings.HideAllTutorials": "隱藏所有教程",
"Settings.ShowInteractionHints": "顯示互動提示",
"Settings.PrimaryController": "主控制器",
- "Settings.AllowStrafing": "允許流浪",
+ "Settings.Hotswitching": "VR熱切換",
+ "Settings.AllowStrafing": "允許左右移動",
"Settings.UseHeadDirectionForMovement": "使用頭向移動",
- "Settings.SmoothTurn": "平穩轉彎",
- "Settings.SmoothTurnExclusiveMode": "平順排他獨家模式",
- "Settings.SmoothTurnSpeed": "平穩的轉彎速度",
- "Settings.SnapTurnAngle": "急轉角",
- "Settings.NoclipSpeed": "無夾速度",
+ "Settings.SmoothTurn": "平滑轉向",
+ "Settings.SmoothTurnExclusiveMode": "僅平滑轉向模式",
+ "Settings.SmoothTurnSpeed": "平滑轉向速度",
+ "Settings.SnapTurnAngle": "吸附轉向角度",
+ "Settings.NoclipSpeed": "穿牆速度",
"Settings.SpeedExponent": "速度指數",
"Settings.MoveThreshold": "移動閾值",
"Settings.ControllerVibration": "控制器振動",
@@ -1018,60 +1076,62 @@
"Settings.EnableGestures": "啟用手勢",
"Settings.DoubleClickInterval": "雙擊間隔",
"Settings.ResetAllTutorials": "重置所有教程",
- "Settings.PreferSteamNetworking": "首選Steam網絡插座",
+ "Settings.PreferSteamNetworking": "首選Steam聯機方式",
"Settings.DisableLAN": "禁用局域網",
"Settings.LegacyGripEquip": "啟用舊版雙握把裝備",
"Settings.LegacyWorldSwitcher": "啟用舊版世界切換器",
- "Settings.FetchIncompatibleSessions": "顯示不兼容的會議",
-
- "Settings.MaxConcurrentAssetTransfers": "最大同時資產轉移",
+ "Settings.FetchIncompatibleSessions": "顯示不兼容的會話",
+ "Settings.DoNotSendReadStatus": "不發送實時消息已讀狀態",
+ "Settings.MaxConcurrentAssetTransfers": "最大同時傳輸資產數",
"Settings.AutosaveScreenshotPath": "自動保存截圖路徑",
-
+ "Settings.AutosaveAllScreenshots": "自動保存世界中的所有截圖",
"Settings.DebugInputBinding": "調試輸入綁定",
"Settings.LaserSmoothing.Header": "激光平滑",
- "Settings.LaserSmoothing.Speed": "平穩速度",
+ "Settings.LaserSmoothing.Speed": "速度平滑",
"Settings.LaserSmoothing.ModulateStartAngle": "調整起始角度",
"Settings.LaserSmoothing.ModulateEndAngle": "調整端角",
"Settings.LaserSmoothing.ModulateExponent": "調整指數",
- "Settings.LaserSmoothing.ModulateSpeedMultiplier": "調製速度倍增器",
+ "Settings.LaserSmoothing.ModulateSpeedMultiplier": "調製速度係數",
"Settings.LaserSmoothing.StickThreshold": "粘閾值",
"Settings.Laser.ShowInDesktop": "在桌面模式下顯示激光",
"Settings.LaserSmoothing.Reset": "重置激光設置",
"Settings.Audio.Header": "音訊",
-
- "Settings.Audio.Master": "主音量: {n,number,percent}",
- "Settings.Audio.SoundEffects": "聲音特效: {n,number,percent}",
- "Settings.Audio.Multimedia": "多媒體: {n,number,percent}",
- "Settings.Audio.Voice": "語音: {n,number,percent}",
- "Settings.Audio.UI": "用戶界面: {n,number,percent}",
+ "Settings.Audio.Input.Title" : "音頻輸入設備",
+ "Settings.Audio.Master": "主音量:{n,number,percent}",
+ "Settings.Audio.SoundEffects": "音效:{n,number,percent}",
+ "Settings.Audio.Multimedia": "多媒體:{n,number,percent}",
+ "Settings.Audio.Voice": "語音:{n,number,percent}",
+ "Settings.Audio.UI": "用戶界面:{n,number,percent}",
"Settings.Audio.DisableVoiceNormalization": "禁用語音標準化",
- "Settings.Audio.NoiseGateThreshold": "噪聲門閾值: {n}",
- "Settings.Audio.NormzliationThreshold": "標準化閾值: {n}",
+ "Settings.Audio.NoiseGateThreshold": "噪聲門閾值:{n}",
+ "Settings.Audio.NormzliationThreshold": "標準化閾值:{n}",
"Settings.Audio.NoiseSupression": "噪聲抑制濾波器(RNNoise)",
-
- "Settings.Audio.InputDevice": "音頻輸入裝置:",
- "Settings.Audio.OutputDevice": "音頻輸出設備:",
+ "Settings.Audio.WhisperVoiceVolume": "耳語音量(氣泡之外):{n,number,percent}",
+ "Settings.Audio.InputDevice": "音頻輸入設備:",
+ "Settings.Audio.OutputDevice": "音頻輸出設備:",
"Settings.Audio.SelectInputDevice": "選擇音頻輸入設備",
"Settings.Audio.SelectOutputDevice": "選擇音頻輸出設備",
- "Settings.Audio.TestInput": "測試您的音頻輸入:",
+ "Settings.Audio.TestInput": "測試您的音頻輸入:",
"Settings.Audio.TestDescription": "我們將向您播放來自所選音頻設備的聲音,以便您確認它是正確的。",
- "Settings.Audio.StartTest": "聽設備\n(檢查麥克風/音頻輸入)",
+ "Settings.Audio.StartTest": "聽聲音\n(檢查麥克風/音頻輸入)",
"Settings.Audio.StopTest": "停止測試",
- "Settings.Audio.Monitoring": "音頻輸入監控:",
+ "Settings.Audio.Monitoring": "音頻輸入監控:",
"Settings.Audio.SystemDefaultOutput": "使用系統默認值",
- "Settings.Graphics.DesktopFOV": "桌面視場",
+ "Settings.Graphics.DesktopFOV": "桌面視場角",
+ "Settings.Locale.Title" : "界面語言",
"Settings.Locale.ChangeLanguage": "改變語言",
"Settings.Locale.SelectLanguageHeader": "選擇你的語言:",
+ "Settings.Locale.DefaultLanguage": "系統默認",
"Settings.Save": "保存設置",
"Settings.FullBody.Header": "全身追踪:",
- "Settings.FullBody.FeetPositionSmoothing": "腳的位置平滑",
- "Settings.FullBody.FeetRotationSmoothing": "腳旋轉平滑",
+ "Settings.FullBody.FeetPositionSmoothing": "腳部位置平滑",
+ "Settings.FullBody.FeetRotationSmoothing": "腳部旋轉平滑",
"Settings.FullBody.HipsPositionSmoothing": "臀部位置平滑",
"Settings.FullBody.HipsRotationSmoothing": "臀部旋轉平滑",
@@ -1080,35 +1140,67 @@
"Settings.Dash.OpenCloseSpeed": "開/關速度",
"Settings.LeapMotion.Name": "Leap Motion",
- "Settings.LeapMotion.Enabled": "Leap 啟用追踪",
+ "Settings.LeapMotion.Enabled": "啟用Leap追踪",
"Settings.LeapMotion.HorizontalOffset": "水平偏移",
"Settings.LeapMotion.VerticalOffset": "垂直偏移",
- "Settings.LeapMotion.ForwardOffset": "正向偏移",
- "Settings.LeapMotion.SnapDistance": "控制器手捕捉距離",
- "Settings.LeapMotion.UseFingersWhenSnapped": "拍打時要用手指",
+ "Settings.LeapMotion.ForwardOffset": "前向偏移",
+ "Settings.LeapMotion.SnapDistance": "控制器手吸附距離",
+ "Settings.LeapMotion.UseFingersWhenSnapped": "吸附時使用手指",
- "Settings.ViveHandTracking.Name": "Vive 手指追踪",
+ "Settings.ViveHandTracking.Name": "Vive手指追踪",
"Settings.ViveHandTracking.Enabled": "啟用Vive手部追踪",
- "Settings.ViveHandTracking.SnapDistance": "Vive手部追踪捕捉距離",
- "Settings.ViveHandTracking.UseFingersWhenSnapped": "拍打時使用Vive手指",
+ "Settings.ViveHandTracking.SnapDistance": "Vive手部追踪吸附距離",
+ "Settings.ViveHandTracking.UseFingersWhenSnapped": "吸附時使用Vive手指",
- "Settings.WindowsIntegration": "Windows 整合",
- "Settings.LinuxIntegration": "Linux 整合",
+ "Settings.WindowsIntegration": "Windows整合",
+ "Settings.LinuxIntegration": "Linux整合",
"Settings.System.KeepOriginalScreenshotFormat": "保留原始屏幕截圖格式",
"Settings.System.KeepOriginalScreenshotFormat.Description": "啟用後,將截圖保存到“文檔”文件夾後將不會轉換為JPG",
- "Security.Hyperlink.Warning": "警告:傳出超鏈接 \n您進入了一個世界中的鏈接。您要打開嗎?這將在您的桌面網絡瀏覽器中 :。",
+ "Security.Hyperlink.Title" : "外部鏈接",
+ "Security.Hyperlink.Warning": "警告:外部超鏈接 \n您點擊了世界中的一個鏈接。您要打開它嗎?其將在您的桌面網絡瀏覽器中打開。",
"Security.Hyperlink.Open": "打開",
"Security.Hyperlink.Cancel": "取消",
"Security.HostAccess.Title": "主機訪問",
- "Security.HostAccess.Warning": "警告:世界正在嘗試訪問第三方主機\n允許訪問可以使第三方收集一些個人信息,例如您的IP和地理位置。",
+ "Security.HostAccess.Warning": "警告:世界正在嘗試訪問第三方主機\n允許訪問可能導致第三方收集一些個人信息,例如您的IP和地理位置。",
"Security.HostAccess.TargetHost": "目標主機: {host}",
"Security.HostAccess.Reason": "原因: {reason}",
"Security.HostAccess.NoReason": "沒有提供原因",
"Security.HostAccess.Allow": "允許",
- "Security.HostAccess.Deny": "否認",
+ "Security.HostAccess.Deny": "拒絕",
+
+ "ComponentSelector.Back" : "< (返回)",
+ "ComponentSelector.Title" : "組件",
+ "ComponentSelector.CreateCustomType" : "創建自訂類型",
+ "ComponentSelector.CommonGenericTypes" : "常見通用類型",
+ "ComponentSelector.CustomGenericArguments" : "自訂通用參數:",
+ "ComponentSelector.InvalidType" : "無效類型",
+
+ "Inspector.Title" : "場景 Inspector",
+ "Inspector.Slot.AttachComponent": "附加組件",
+
+ "Inspector.Slot.Axis.X": "X: +右 -左",
+ "Inspector.Slot.Axis.Y": "Y: +上 -下",
+ "Inspector.Slot.Axis.Z": "Z: +前 -後",
+
+ "Inspector.Slot.Reset.Label": "重置:",
+ "Inspector.Slot.Reset.Position": "位置",
+ "Inspector.Slot.Reset.Rotation": "旋轉",
+ "Inspector.Slot.Reset.Scale": "縮放",
+
+ "Inspector.Slot.CreatePivotAtCenter": "在中心創建軸心",
+
+ "Inspector.Slot.JumpTo": "前往該物體",
+ "Inspector.Slot.BringTo": "將物體帶至",
+ "Inspector.Slot.BringTo.Undo": "將{name}帶至用戶",
+
+ "Inspector.Slot.ParentUnder.Label": "作爲子級:",
+ "Inspector.Slot.ParentUnder.WorldRoot": "世界根空間",
+ "Inspector.Slot.ParentUnder.WorldRoot.Undo": "將世界根空間作爲 {name} 的父級",
+ "Inspector.Slot.ParentUnder.LocalUserSpace": "用戶本地空間",
+ "Inspector.Slot.ParentUnder.LocalUserSpace.Undo": "將用戶本地空間作爲 {name} 的父級",
"Inspector.Mesh.StatsHeader": "網格統計",
"Inspector.Mesh.VertexCount": "頂點數: {n}",
From 7d68756895946dc208b21b212fb82881904df966 Mon Sep 17 00:00:00 2001
From: huang825172 <1048035187@qq.com>
Date: Wed, 4 Oct 2023 00:28:21 +0800
Subject: [PATCH 3/3] feat: Review & Update zh-cn, zh-tw, LOC 1173-1573
---
zh-cn.json | 368 ++++++++++++++++++++++++++++++++++-------------------
zh-tw.json | 366 ++++++++++++++++++++++++++++++++++------------------
2 files changed, 478 insertions(+), 256 deletions(-)
diff --git a/zh-cn.json b/zh-cn.json
index ff61fa4..876ca28 100644
--- a/zh-cn.json
+++ b/zh-cn.json
@@ -617,7 +617,7 @@
"Tooltips.Dev.Selection": "选择: {mode}",
"Tooltips.Dev.DevMode.Off": "开发者模式:禁用",
"Tooltips.Dev.DevMode.On": "开发者模式:启用",
- "Tooltips.Dev.OpenInspector": "打开 Inspector",
+ "Tooltips.Dev.OpenInspector": "打开查看器",
"Tooltips.Dev.DeselectAll": "全部取消选择",
"Tooltips.Dev.DestroySelected": "销毁所选",
"Tooltips.Dev.ConfirmDestroySelected": "确定销毁所选",
@@ -678,14 +678,6 @@
"Tooltip.Microphone.SourceRaw": "Raw文件",
"Tooltip.Microphone.SourceFiltered": "过滤并归一化",
- "Tooltip.ProtoFlux.Drive" : "Drive",
- "Tooltip.ProtoFlux.Source" : "Source",
- "Tooltip.ProtoFlux.Reference" : "Reference",
- "Tooltip.ProtoFlux.Write" : "Write",
- "Tooltip.ProtoFlux.Proxy" : "Proxy",
- "Tooltip.ProtoFlux.CreateLocal" : "Create Local",
- "Tooltip.ProtoFlux.CreateStore" : "Create Store",
- "Tooltip.ProtoFlux.CreateDataModelStore" : "Create Data Model Store",
"Tooltip.ProtoFlux.Overview" : "切换概览",
"Tooltip.ProtoFlux.NodeBrowser" : "浏览节点",
"Tooltip.ProtoFlux.PackInPlace" : "就地打包",
@@ -724,7 +716,7 @@
"CreateNew.Text.Outline": "描边",
"CreateNew.Editor": "编辑器",
- "CreateNew.Editor.UserInspector": "用户Inspector",
+ "CreateNew.Editor.UserInspector": "用户查看器",
"CreateNew.Editor.LightSourcesWizard": "世界光源设置向导",
"CreateNew.Editor.TextRendererWizard": "世界文字渲染器设置向导",
"CreateNew.Editor.AssetOptimizationWizard": "资产优化设置向导",
@@ -1178,7 +1170,7 @@
"ComponentSelector.CustomGenericArguments" : "自定义通用参数:",
"ComponentSelector.InvalidType" : "无效类型",
- "Inspector.Title" : "场景 Inspector",
+ "Inspector.Title" : "场景查看器",
"Inspector.Slot.AttachComponent": "附加组件",
"Inspector.Slot.Axis.X": "X: +右 -左",
@@ -1203,70 +1195,110 @@
"Inspector.Slot.ParentUnder.LocalUserSpace.Undo": "将用户本地空间作为 {name} 的父级",
"Inspector.Mesh.StatsHeader": "网格统计",
- "Inspector.Mesh.VertexCount": "顶点数: {n}",
- "Inspector.Mesh.TriangleCount": "三角数: {n}",
- "Inspector.Mesh.PointCount": "点数: {n}",
- "Inspector.Mesh.SubmeshCount": "子网格数: {n}",
- "Inspector.Mesh.BoneCount": "骨数: {n}",
- "Inspector.Mesh.BlendshapeCount": "Blendshape计数: {n}",
- "Inspector.Mesh.ChannelStats": "法线: {normals}, 切线: {tangents}, 色彩: {colors}, UV0: {uv0}, UV1: {uv1}, UV2: {uv2}, UV3: {uv3}",
-
- "Inspector.Mesh.BakeMesh": "烤网",
+ "Inspector.Mesh.VertexCount": "顶点数:{sn}",
+ "Inspector.Mesh.TriangleCount": "三角数:{n}",
+ "Inspector.Mesh.PointCount": "点数:{n}",
+ "Inspector.Mesh.SubmeshCount": "子网格数:{n}",
+ "Inspector.Mesh.BoneCount": "骨骼数:{n}",
+ "Inspector.Mesh.BlendshapeCount": "Blendshape数:{n}",
+ "Inspector.Mesh.ChannelStats": "法线:{normals}, 切线:{tangents}, 色彩:{colors}, UV0:{uv0}, UV1:{uv1}, UV2:{uv2}, UV3:{uv3}",
+ "Inspector.Mesh.BakeMesh": "烘焙网格",
+ "Inspector.Mesh.SetupRenderer": "设置渲染器",
"Inspector.Mesh.ResaveMesh": "重新保存网格",
"Inspector.Mesh.RecalculateNormals": "重新计算法线",
- "Inspector.Mesh.RecalculateNormalsSmooth": "重新计算法线(平滑阴影)",
+ "Inspector.Mesh.RecalculateNormalsSmooth": "重新计算法线(平滑着色)",
"Inspector.Mesh.RecalculateTangentsMikkt": "重新计算切线(Mikktspace)",
"Inspector.Mesh.RecalculateTangentsSimple": "重新计算切线(简单)",
-
+ "Inspector.Mesh.RecalculateBlendshapeNormals": "重新计算 BlendShape 法线",
+ "Inspector.Mesh.RecalculateBlendshapeNormalsSmooth": "重新计算 BlendShape 法线(平滑着色)",
+ "Inspector.Mesh.RecalculateBlendshapeTangentsMikkt": "重新计算 Blendshape 切线(Mikktspace)",
"Inspector.Mesh.FlipNormals": "翻转法线",
- "Inspector.Mesh.ReverseWinding": "反向绕线",
+ "Inspector.Mesh.ReverseWinding": "反向布线",
"Inspector.Mesh.MakeDualSided": "使双面",
"Inspector.Mesh.ConvertToFlatShading": "转换为平面着色",
- "Inspector.Mesh.ConvertToConvexHull": "转换为Convex Hull",
+ "Inspector.Mesh.ConvertToConvexHull": "转换为凸包",
"Inspector.Mesh.ConvertToPointCloud": "转换为点云",
- "Inspector.Mesh.MergeDoubles": "合并双打",
- "Inspector.Mesh.StripEmptyBlendshapes": "去除空Blendshapes",
- "Inspector.Mesh.StripBlendshapeNormals": "去除Blendshape法线",
- "Inspector.Mesh.StripBlendshapeTangents": "去除Blendshape切线",
+ "Inspector.Mesh.MergeDoubles": "合并重复项",
+ "Inspector.Mesh.StripEmptyBlendshapes": "去除空 Blendshapes",
+ "Inspector.Mesh.StripBlendshapeNormals": "去除 Blendshape 法线",
+ "Inspector.Mesh.StripBlendshapeTangents": "去除 Blendshape 切线",
+ "Inspector.Mesh.MergeBlendshapes": "合并 Blendshapes",
- "Inspector.Mesh.GetBoneList": "获取Bone列表",
- "Inspector.Mesh.GetBoneData": "获取Bone数据",
+ "Inspector.Mesh.GetBoneList": "获取骨骼列表",
+ "Inspector.Mesh.GetBoneData": "获取骨骼数据",
- "Inspector.Mesh.TrimVertexBoneWeightsTo": "修剪顶点Bone权重:",
- "Inspector.Mesh.BoneTrimCount": "{n,plural, one {# Bone} other {# Bones}}",
- "Inspector.Mesh.UV_Multiplicator": "乘数:",
- "Inspector.Mesh.ScaleUVs": "UV的规模",
+ "Inspector.Mesh.TrimVertexBoneWeightsTo": "修剪顶点骨骼权重:",
+ "Inspector.Mesh.BoneTrimCount": "{n,plural, one {# 骨骼} other {# 骨骼}}",
+ "Inspector.Mesh.UV_Multiplicator": "乘数:",
+ "Inspector.Mesh.ScaleUVs": "UV缩放",
"Inspector.MeshRenderer.MergeByMaterial": "合并具有相同材质的子网格",
"Inspector.MeshRenderer.SplitByMaterial": "分离每种材质的网格",
- "Inspector.ReflectionProbe.Bake": "烘烤反射探针",
- "Inspector.ReflectionProbe.Baking": "正在烘烤反射探针中...",
+ "Inspector.MeshCollider.VHACD": "凸包分解 (V-HACD 2.0)",
+ "Inspector.MeshCollider.ReplaceBox": "使用盒碰撞器替换",
+
+ "Inspector.CommonAvatarBuilder.UpdateLocomotionModules": "更新现有化身的运动模块",
+
+ "Inspector.VHACD.Parameter.MergeDoubles": "合并重复项",
+ "Inspector.VHACD.Parameter.Resolution": "分辨率",
+ "Inspector.VHACD.Parameter.Depth": "深度",
+ "Inspector.VHACD.Parameter.Concavity": "凹面",
+ "Inspector.VHACD.Parameter.PlaneDownsampling": "平面降采样",
+ "Inspector.VHACD.Parameter.ConvexHullDownsampling": "凸包降采样",
+ "Inspector.VHACD.Parameter.Alpha": "Alpha",
+ "Inspector.VHACD.Parameter.Beta": "Beta",
+ "Inspector.VHACD.Parameter.Gamma": "Gamma",
+ "Inspector.VHACD.Parameter.Delta": "Delta",
+ "Inspector.VHACD.Parameter.PCA": "PCA",
+ "Inspector.VHACD.Parameter.MaxVerticesPerHull": "凸包最大顶点数",
+ "Inspector.VHACD.Parameter.MinVolumePerHull": "凸包最小体积",
+ "Inspector.VHACD.Parameter.ConvexHullApproximation": "凸包近似",
+
+ "Inspector.VHACD.DecompositionMode.Header": "分解模式:",
+ "Inspector.VHACD.DecompositionMode.Voxel": "体素",
+ "Inspector.VHACD.DecompositionMode.Tetrahedron": "四面体",
+
+ "Inspector.VHACD.RunDecomposition": "运行分解",
+ "Inspector.VHACD.RemoveVisuals": "移除可视",
+ "Inspector.VHACD.RemoveHulls": "移除外壳",
+
+ "Inspector.ReflectionProbe.Bake": "烘焙反射探针",
+ "Inspector.ReflectionProbe.Baking": "正在烘焙反射探针...",
"Inspector.SkinnedMesh.SeparateOutBlendshapes": "将不受Blendshapes影响的网格分离为零件",
- "Inspector.SkinnedMesh.StripEmptyBlendshapes": "去除 Empty Blendshapes",
- "Inspector.SkinnedMesh.StripBlendshapesResult": "做完了! 删除: {n,plural, one {# blendshape} other {# blendshapes}}",
- "Inspector.SkinnedMesh.StripEmptyBones": "去除 Empty Bones",
- "Inspector.SkinnedMesh.StripBonesResult": "做完了! 删除: {n,plural, one {# bone} other {# bones}}",
+ "Inspector.SkinnedMesh.StripEmptyBlendshapes": "去除空 Blendshapes",
+ "Inspector.SkinnedMesh.StripBlendshapesResult": "完成!删除了:{n,plural, one {# blendshape} other {# blendshapes}}",
+ "Inspector.SkinnedMesh.StripEmptyBones": "去除空骨骼",
+ "Inspector.SkinnedMesh.StripBonesResult": "完成!删除了:{n,plural, one {# 骨骼} other {# 骨骼}}",
+ "Inspector.SkinnedMesh.BakeNonDrivenBlendshapes": "烘焙无驱动 BlendShapes",
+ "Inspector.SkinnedMesh.BakeBlendShapeResult": "已烘焙 BlendShapes:{n}",
+ "Inspector.SkinnedMesh.VisualizeBoneBounds": "可视化骨骼边界框",
+ "Inspector.SkinnedMesh.VisualizeApproximateBoneBounds": "可视化近似合并骨骼的球形边界",
+ "Inspector.SkinnedMesh.ClearBoundsVisuals": "删除骨骼边界框的视觉效果",
+ "Inspector.SkinnedMesh.ComputeExplicitBoundsFromPose": "根据当前姿态计算显式边界",
+ "Inspector.SkinnedMesh.ExtendExplicitBoundsFromPose": "从当前姿态拓展显式边界",
+ "Inspector.SkinnedMesh.BakeToStaticMesh": "烘焙为静态网格",
- "Inspector.SkinnedMesh.VisualizeBoneBounds": "可视化Bone边界框",
- "Inspector.SkinnedMesh.VisualizeApproximateBoneBounds": "可视化近似的合并Bone Sphere边界",
- "Inspector.SkinnedMesh.ClearBoundsVisuals": "删除Bone边界框的视觉效果",
+ "Inspector.SimpleAvatarProtection.RemoveAll": "移除所有实例",
+ "Inspector.SimpleAvatarProtection.RemoveSingle": "移除单个实例",
+ "Inspector.SimpleAvatarProtection.Warning": "警告!
以任何除下方按钮之外的方式移除这个组件,都会触发保护机制,并导致自毁和可能的数据损失!",
+ "Inspector.SimpleAvatarProtection.ConfirmRemoveAll": "移除化身保护",
"Inspector.BipedRig.GetDiagnosticInfo": "获取rig诊断信息",
- "Inspector.BipedRig.GenerateDebugVisuals": "生成 Debug Visuals",
- "Inspector.BipedRig.ClearDebugVisuals": "清除 Debug Visuals",
- "Inspector.BipedRig.DetectHands": "检测 Hand Rigs",
- "Inspector.BipedRig.DetectLeftHand": "检测 Left Hand Rig",
- "Inspector.BipedRig.DetectRightHand": "检测 Right Hand Rig",
- "Inspector.BipedRig.HandRigResult": "完成! 左手: {left}, 右手: {right}",
- "Inspector.BipedRig.LeftHandRigResult": "完成! 检测到左手: {detected}",
- "Inspector.BipedRig.RightHandRigResult": "完成! 检测到右手: {detected}",
+ "Inspector.BipedRig.GenerateDebugVisuals": "生成调试视觉效果",
+ "Inspector.BipedRig.ClearDebugVisuals": "清除调试视觉效果",
+ "Inspector.BipedRig.DetectHands": "检测手部绑定",
+ "Inspector.BipedRig.DetectLeftHand": "检测左手绑定",
+ "Inspector.BipedRig.DetectRightHand": "检测右手绑定",
+ "Inspector.BipedRig.HandRigResult": "完成!左手:{left}, 右手:{right}",
+ "Inspector.BipedRig.LeftHandRigResult": "完成!检测到左手:{detected}",
+ "Inspector.BipedRig.RightHandRigResult": "完成!检测到右手:{detected}",
- "Inspector.Texture.Size": "尺寸: {width} x {height}",
- "Inspector.Texture.Format": "格式: {format}, 存储器: {memory}",
- "Inspector.Texture.Variant": "变种ID: {variant}",
+ "Inspector.Texture.Size": "尺寸:{width} x {height}",
+ "Inspector.Texture.Format": "格式:{format}, 存储:{memory}",
+ "Inspector.Texture.Variant": "变种ID:{variant}",
"Inspector.Texture.InvertRGB": "倒置 RGB",
"Inspector.Texture.InvertR": "倒置 R",
@@ -1275,90 +1307,128 @@
"Inspector.Texture.InvertA": "倒置 Alpha",
"Inspector.Texture.ColorToAlphaWhite": "色彩为Alpha(白色)",
"Inspector.Texture.ColorToAlphaBlack": "色彩为Alpha(黑色)",
- "Inspector.Texture.AlphaFromIntensity": "强度的Alpha",
- "Inspector.Texture.AlphaToMask": "遮罩Alpha",
+ "Inspector.Texture.AlphaFromIntensity": "基于强度的Alpha",
+ "Inspector.Texture.AlphaToMask": "Alpha遮罩",
"Inspector.Texture.RemoveAlpha": "删除Alpha",
"Inspector.Texture.ConvertToGrayscaleAverage": "转换为灰度(平均)",
-
+ "Inspector.Texture.ConvertToGrayscaleLuminance": "转换为灰度(明度)",
"Inspector.Texture.SwapRG": "交换R和G",
"Inspector.Texture.SwapRB": "交换R和B",
-
+ "Inspector.Texture.SwapRA": "交换R和A",
"Inspector.Texture.SwapGB": "交换G和B",
-
+ "Inspector.Texture.SwapGA": "交换G和A",
+ "Inspector.Texture.SwapBA": "交换B和A",
"Inspector.Texture.AddWhiteBackground": "添加白色背景",
"Inspector.Texture.AddBlackBackground": "添加黑色背景",
- "Inspector.Texture.Hue": "色调:",
+ "Inspector.Texture.Hue": "色调:",
"Inspector.Texture.ShiftHue": "转变色相",
- "Inspector.Texture.Saturation": "饱和:",
+ "Inspector.Texture.Saturation": "饱和:",
"Inspector.Texture.AdjustSaturation": "调整饱和度",
"Inspector.Texture.Value": "值:",
"Inspector.Texture.AdjustValue": "调整值",
- "Inspector.Texture.Gamma": "伽玛:",
+ "Inspector.Texture.Gamma": "伽玛:",
"Inspector.Texture.AdjustGamma": "调整伽玛",
- "Inspector.Texture.LongestSide": "最长边:",
+ "Inspector.Texture.LongestSide": "最长边:",
"Inspector.Texture.Resize": "调整大小",
"Inspector.Texture.FlipHorizontal": "水平翻转",
"Inspector.Texture.FlipVertical": "垂直翻转",
"Inspector.Texture.RotateCW": "顺时针旋转90°",
"Inspector.Texture.RotateCCW": "逆时针旋转90°",
"Inspector.Texture.Rotate180": "旋转180°",
-
- "Inspector.Texture.MakeSquare": "使平方",
+ "Inspector.Texture.TrimTransparent" : "截断透明度",
+ "Inspector.Texture.TrimByCornerColor" : "根据角落颜色截断",
+ "Inspector.Texture.MakeSquare": "使成正方形",
"Inspector.Texture.ToNearestPOT": "到最接近的2的幂",
- "Inspector.Texture.MakeTileable": "使图块(过渡比率):",
+ "Inspector.Texture.MakeTileable": "使可切块(过渡比率):",
"Inspector.Texture.TileLoop": "平铺(循环)",
- "Inspector.Texture.TileMirror": "瓷砖(镜面)",
+ "Inspector.Texture.TileMirror": "平铺(镜面)",
+ "Inspector.Texture.NormalizeMaxOnly" : "归一化(仅最大值)",
+ "Inspector.Texture.NormalizeMinMax" : "归一化(最小值与最大值)",
+ "Inspector.Texture.NormalizeIndependent" : "独立归一化RGB值(最小值与最大值)",
+ "Inspector.Texture.BleedColorToAlpha" : "将颜色渗入Alpha",
"Inspector.Texture.InvalidFloats": "诊断:无效的浮点数",
"Inspector.Texture.GenerateMetadata": "诊断:生成位图元数据",
- "Inspector.Material.VariantInfo": "变种ID: {variantID} (Raw变种ID: {rawVariantID})",
- "Inspector.Material.WaitingForApply": "应用变种(WaitingForApply): {waiting,select,True{等候} False{已应用}}",
+ "Inspector.Material.VariantInfo": "变种ID:{variantID} (Raw变种ID:{rawVariantID})",
+ "Inspector.Material.WaitingForApply": "应用变种(WaitingForApply):{waiting,select,True{等候} False{已应用}}",
"Inspector.Audio.BakeAudio": "烘焙音频剪辑",
- "Inspector.Audio.FormatInfo": "采样率: {rate} Hz, 频道: {channels} ({channel_count})",
- "Inspector.Audio.Duration": "持续时间: {duration}",
- "Inspector.Audio.EncodingInfo": "完全解码: {decoded}, 文件扩展名: {ext}",
+ "Inspector.Audio.FormatInfo": "采样率:{rate} Hz, 频道:{channels} ({channel_count})",
+ "Inspector.Audio.Duration": "持续时间:{duration},采样数:{samples}",
+ "Inspector.Audio.EncodingInfo": "编码器信息:{info}, 完全解码:{decoded}",
"Inspector.Audio.Normalize": "归一化音量",
- "Inspector.Audio.AmplitudeThreshold": "幅度阈值:",
+ "Inspector.Audio.AmplitudeThreshold": "幅度阈值:",
"Inspector.Audio.TrimSilence": "修剪无音",
"Inspector.Audio.TrimStartSilence": "修剪开始无音",
"Inspector.Audio.TrimEndSilence": "修剪结束无音",
- "Inspector.Audio.PositionDuration": "位置/持续时间(以秒为单位):",
+ "Inspector.Audio.PositionDuration": "位置/持续时间(以秒为单位):",
"Inspector.Audio.TrimStart": "修剪开始",
"Inspector.Audio.TrimEnd": "修剪结束",
"Inspector.Audio.FadeIn": "添加淡入",
"Inspector.Audio.FadeOut": "添加淡出",
- "Inspector.Audio.MakeLoopable": "使Loopable(使用交叉淡入淡出)",
+ "Inspector.Audio.MakeLoopable": "使可循环(使用交叉淡入淡出)",
"Inspector.Audio.ToWAV": "转换为WAV",
"Inspector.Audio.ToVorbis": "转换为OGG Vorbis",
"Inspector.Audio.ToFLAC": "转换为FLAC",
"Inspector.Audio.DenoiseRNNoise": "降噪(RNNoise,针对48 kHz语音进行了优化)",
"Inspector.Audio.ExtractSides": "提取侧面(可以删除立体声轨道上的人声)",
- "Inspector.AudioStream.BufferState": "可用样本: {samples}, 丢失: {missed}, 长度: {length}, 全局索引: {index}",
- "Inspector.AudioStream.EncodeState": "可编码: {samples}, 帧大小: {frame} (最大值: {max_frame}), 采样率: {rate}",
- "Inspector.AudioStream.DecodeState": "包总数: {total}, 丢包总数: {lost}, 数据包丢失: {loss, number, percent}",
- "Inspector.AudioStream.BufferStats": "平均编解码器: {avgCodec}/s, 平均阅读: {avgRead}/s, 平均写作: {avgWritten}/s",
+ "Inspector.AudioStream.BufferState": "可用样本:{samples}, 丢失:{missed}, 长度:{length}, 全局索引:{index}",
+ "Inspector.AudioStream.EncodeState": "可编码:{samples}, 帧大小:{frame} (最大值:{max_frame}), 采样率:{rate}",
+ "Inspector.AudioStream.DecodeState": "包总数:{total}, 丢包总数:{lost}, 数据包丢失:{loss, number, percent}",
+ "Inspector.AudioStream.BufferStats": "平均编解码:{avgCodec}/s, 平均读取:{avgRead}/s, 平均写入:{avgWritten}/s",
- "Inspector.DynamicBoneChain.SetupFromChildren": "从Children设置",
- "Inspector.DynamicBoneChain.SetupFromChildrenAll": "从Children设置 (强制全部)",
- "Inspector.DynamicBoneChain.SetupFromChildrenRig": "从Children设置 (只有rig)",
- "Inspector.DynamicBoneChain.ReplaceSmoothTransforms": "替换children中的Smooth Transforms",
- "Inspector.DynamicBoneChain.ClearSmoothTransforms": "清除children中的Smooth Transforms",
- "Inspector.DynamicBoneChain.CollidersGrabbingHeader": "------- 撞机和抓斗(Colliders & Grabbing) -------",
- "Inspector.DynamicBoneChain.AddFixedCollidersFromHierarchy": "从层次结构添加固定对撞机(使用对象根)",
- "Inspector.DynamicBoneChain.AlwaysGrabLastBone": "总是抓last bone",
+ "Inspector.DynamicBoneChain.SetupFromChildren": "从子级设置",
+ "Inspector.DynamicBoneChain.SetupFromChildrenAll": "从子级设置 (强制全部)",
+ "Inspector.DynamicBoneChain.SetupFromChildrenRig": "从子级设置 (只有绑定)",
+ "Inspector.DynamicBoneChain.ReplaceSmoothTransforms": "替换子级中的平滑变换",
+ "Inspector.DynamicBoneChain.ClearSmoothTransforms": "清除子级中的平滑变换",
+ "Inspector.DynamicBoneChain.CollidersGrabbingHeader": "------- 碰撞体与抓取 -------",
+ "Inspector.DynamicBoneChain.AddFixedCollidersFromHierarchy": "从层次结构添加固定碰撞体(使用对象根)",
+ "Inspector.DynamicBoneChain.AlwaysGrabLastBone": "总是抓取末端骨骼",
- "Inspector.Rig.CleanupBoneColliders": "清理骨对撞机",
+ "Inspector.Rig.CleanupBoneColliders": "清理骨骼碰撞体",
"Inspector.Rig.GenerateDebugVisuals": "生成调试视觉效果",
"Inspector.Rig.ClearDebugVisuals": "清除调试视觉效果",
"Inspector.AvatarExpression.AutoAssign": "自动分配Blendshapes(使用启发式)",
- "Wizard.General.ProcessRoot": "进程根:",
- "Wizard.General.Result": "结果:",
+ "Inspector.CharacterController.Warning": "警告!
当勾选模拟旋转(SimulateRotation)时这个组件可以被当作一个简单的刚体。在您这样做之前,您需要明白它不曾为此优化,且对刚体的正式支持会在未来加入。
正式支持包括:
- CPU和网络效率提升 - 使用角色控制器,您的CPU和网络占用会显著上升
- 约束 - 您将能够在刚体间创建关节、合页、弹簧和其他约束
- 对每个人的平滑模拟与交互 - 在另一个人尝试交互时,角色控制器会发生故障
- 新功能与工具 - 让使用更加简单
-----------------------
只要您理解了上述限制,放开玩吧!",
+ "Inspector.PrimitiveMemberEditor.Warning": "警告!
通过他们的ID,这个组件可以被用于与引用交互。这个过程常被称为“引用骇入”。
在您这样做之前,请知晓这种方式 不被 支持且随时可能失效。请勿让您的作品依赖于此项功能。",
+
+ "Inspector.ParticleStyle.CommonTransitions": "通用变化模板:",
+ "Inspector.ParticleStyle.AlphaFadeInOut": "Alpha 淡入 & 淡出",
+ "Inspector.ParticleStyle.AlphaFadeIn": "Alpha 淡入",
+ "Inspector.ParticleStyle.AlphaFadeOut": "Alpha 淡出",
+ "Inspector.ParticleStyle.IntensityFadeInOut": "强度淡入 & 淡出",
+ "Inspector.ParticleStyle.IntensityFadeIn": "强度淡入",
+ "Inspector.ParticleStyle.IntensityFadeOut": "强度淡出",
+ "Inspector.ParticleStyle.ClearFades": "清除渐变",
+
+ "Inspector.Collider.SetFromLocalBounds": "根据本地边界设置",
+ "Inspector.Collider.SetFromGlobalBounds": "根据全局边界设置",
+ "Inspector.Collider.SetFromLocalBoundsPrecise": "根据本地边界设置(精准)",
+ "Inspector.Collider.SetFromGlobalBoundsPrecise": "根据全局边界设置(精准)",
+ "Inspector.Collider.SetFromPreciseBounds": "根据精确边界设置",
+ "Inspector.Collider.SetFromPreciseCylinderBounds": "根据精确圆柱边界设置",
+ "Inspector.Collider.Visualize": "圆柱体可视化",
+
+ "Inspector.SimpleAwayIndicator.TestAway" : "设为离开(调试)",
+ "Inspector.SimpleAwayIndicator.TestRestore" : "返回正常(调试)",
+
+ "Inspector.Actions.CopyComponent" : "拷贝组件",
+ "Inspector.Actions.MoveComponent" : "移动组件",
+
+ "UserInspector.Title" : "用户查看器",
+
+ "WorkerInspector.Title" : "{name} 查看器",
+
+ "CreateNew.Title" : "创建",
+
+ "Wizard.General.ProcessRoot": "处理根:",
+ "Wizard.General.Result": "结果:",
"Wizard.General.ErrorNoRoot": "未选择根",
"Wizard.General.RemovedResult": "已删除 {n}",
@@ -1373,16 +1443,16 @@
"Wizard.AssetOptimization.RecalculateAllNormals": "重新计算所有法线",
"Wizard.AssetOptimization.RecalculateAllNormalsMerged": "重新计算所有法线(合并)",
"Wizard.AssetOptimization.RecalculateAllTangents": "重新计算所有切线(Mikktspace)",
- "Wizard.AssetOptimization.ResizedResult": "调整大小 {n}",
+ "Wizard.AssetOptimization.ResizedResult": "调整后 {n}",
"Wizard.LightSources.Title": "光源向导",
"Wizard.LightSources.Header": "场景光源",
- "Wizard.LightSources.ProcessRoot": "进程根:",
- "Wizard.LightSources.PointLights": "点光源:",
- "Wizard.LightSources.SpotLights": "聚光灯:",
- "Wizard.LightSources.DirectionalLights": "方向光:",
- "Wizard.LightSources.DisabledLights": "禁用的灯光:",
- "Wizard.LightSources.WithTag": "带标签:",
+ "Wizard.LightSources.ProcessRoot": "处理根:",
+ "Wizard.LightSources.PointLights": "点光源:",
+ "Wizard.LightSources.SpotLights": "聚光灯:",
+ "Wizard.LightSources.DirectionalLights": "方向光:",
+ "Wizard.LightSources.DisabledLights": "禁用的灯光:",
+ "Wizard.LightSources.WithTag": "带标签:",
"Wizard.LightSources.SetShadowType": "设置阴影类型",
"Wizard.LightSources.ChangeIntensity": "更改强度",
"Wizard.LightSources.ChangeRange": "更改范围",
@@ -1390,67 +1460,107 @@
"Wizard.LightSources.Disable": "禁用",
"Wizard.LightSources.Destroy": "破坏",
- "Wizard.CubemapCreator.Title": "立方体贴图创建机器",
+ "Wizard.CubemapCreator.Title": "立方体贴图创建器",
"Wizard.CubemapCreator.Textures": "源纹理:",
- "Wizard.CubemapCreator.TexturesNote": "请注意,某些约定已左右互换。如果生成的立方体图不正确,请尝试左右互换纹理。",
+ "Wizard.CubemapCreator.TexturesNote": "请注意,某些约定左右相反。如果生成的立方体图不正确,请尝试左右互换纹理。",
"Wizard.CubemapCreator.PosX": "正X(右)",
"Wizard.CubemapCreator.NegX": "负X(左)",
"Wizard.CubemapCreator.PosY": "正Y(顶部)",
"Wizard.CubemapCreator.NegY": "负Y(底部)",
"Wizard.CubemapCreator.PosZ": "正Z(前)",
- "Wizard.CubemapCreator.NegZ": "负Z(后退)",
+ "Wizard.CubemapCreator.NegZ": "负Z(后)",
"Wizard.CubemapCreator.TopBottomRotation": "顶部/底部旋转:",
"Wizard.ReflectionProbes.Title": "反射探针设置向导",
- "Wizard.ReflectionProbes.ProcessRoot": "进程根:",
- "Wizard.ReflectionProbes.ProcessDisabled": "进程已禁用",
- "Wizard.ReflectionProbes.WithTag": "带标签:",
+ "Wizard.ReflectionProbes.ProcessRoot": "处理根:",
+ "Wizard.ReflectionProbes.ProcessDisabled": "处理已禁用",
+ "Wizard.ReflectionProbes.WithTag": "带标签:",
"Wizard.ReflectionProbes.TeleportUserToProbe": "将我传送到每个探针",
"Wizard.ReflectionProbes.DelayBetweenProbes": "探针之间的延迟",
- "Wizard.ReflectionProbes.ShowDebugVisuals": "显示调试视觉",
- "Wizard.ReflectionProbes.HideDebugVisuals": "隐藏调试图像",
- "Wizard.ReflectionProbes.BakeProbes": "烘烤探针",
- "Wizard.ReflectionProbes.Baking": "正在烘焙{count}的{index}...",
+ "Wizard.ReflectionProbes.ShowDebugVisuals": "显示调试视觉效果",
+ "Wizard.ReflectionProbes.HideDebugVisuals": "隐藏调试视觉效果",
+ "Wizard.ReflectionProbes.BakeProbes": "烘焙探针",
+ "Wizard.ReflectionProbes.Baking": "正在烘焙{count}个中的第{index}个...",
+ "Wizard.TextRenderer.Header": "文本渲染器设置向导",
+ "Wizard.TextRenderer.ProcessRoot": "处理根:",
+ "Wizard.TextRenderer.ProcessStandalone": "单独处理",
+ "Wizard.TextRenderer.ProcessUIX": "处理UIX",
+ "Wizard.TextRenderer.Disabled": "处理已禁用",
+ "Wizard.TextRenderer.WithTag": "带标签:",
+ "Wizard.TextRenderer.ReplaceMaterial": "替换材质",
+ "Wizard.TextRenderer.ReplaceFont": "替换字体",
+ "Wizard.TextRenderer.SetColor": "设置颜色",
+
+ "Desktop.Controls.Title": "桌面控制",
"Desktop.OpenKeyboard": "打开键盘",
- "Desktop.FollowCursor.On": "关注游标: On",
- "Desktop.FollowCursor.Off": "关注游标: Off",
- "Desktop.LegacyInputMode.On": "旧版输入模式: On",
- "Desktop.LegacyInputMode.Off": "旧版输入模式: Off",
- "Desktop.Brightness": "亮度: {n,number,percent}",
- "Desktop.Opacity": "不透明度: {n,number,percent}",
+ "Desktop.FollowCursor.On": "跟随游标:启用",
+ "Desktop.FollowCursor.Off": "跟随游标:禁用",
+ "Desktop.LegacyInputMode.On": "旧版输入模式:启用",
+ "Desktop.LegacyInputMode.Off": "旧版输入模式:禁用",
+ "Desktop.Brightness": "亮度:{n,number,percent}",
+ "Desktop.Opacity": "不透明度:{n,number,percent}",
+
+ "VolumePlaneSlicer.Highlight": "高亮",
+ "VolumePlaneSlicer.Slicer": "滑块",
- "Tutorial.Welcome.WelcomeTo": "欢迎来到",
- "Tutorial.Welcome.LetsStart": "开始吧!",
+ "Tutorial.Welcome.Welcome": "欢迎!",
+ "Tutorial.Welcome.Description" : "进入一个有着无限可能性的全新数字宇宙。不管您是为了与世界各地的朋友社交,还是为了建造、创作与开发从美丽的艺术品、交互式数字化身等小玩艺,到复杂的可交互游戏和世界,Resonite 都为您提供了一个无限可自定义的环境。这里永远欢迎您,您也将能在此找到志同道合的朋友。
在您开始探索之前,我们会先引导您进行一些必要的设置,以确保丝滑的体验。当您准备就绪,就请点击下方的按钮",
+ "Tutorial.Welcome.Begin": "让我们开始吧!",
"Tutorial.Welcome.AccountHeader": "{appName}帐户",
- "Tutorial.Welcome.AccountDescription": "创建帐户可为您提供1GB的免费存储空间,并可以访问保存项目,使其成为最喜欢的化身,添加朋友和消息传递。",
+ "Tutorial.Welcome.AccountDescription": "创建帐户可为您提供1GB的免费存储空间,您将可以保存物品、喜欢的化身,添加朋友和传递消息。",
"Tutorial.Welcome.AccountCreate": "创建帐户",
"Tutorial.Welcome.AccountLogin": "我已经有一个帐户",
- "Tutorial.Welcome.AccountSkip": "没有帐户继续",
+ "Tutorial.Welcome.AccountSkip": "在没有帐户的情况下继续",
"Tutorial.Welcome.AccountSkipHeader": "跳过创建帐户?",
- "Tutorial.Welcome.AccountSkipDescription": "无法将某些功能(例如,将项目保存到库存,使其成为最喜欢的化身)访问。",
+ "Tutorial.Welcome.AccountSkipDescription": "某些功能(例如,保存物品、化身,添加好友等)将无法访问。",
"Tutorial.Welcome.AccountSkipConfirm": "确定跳过",
"Tutorial.Welcome.SettingsHeader": "基本配置",
"Tutorial.Welcome.SettingsDescription": "你可以配置基本动作和用户首选项。 所有这些都可以在以后更改。",
- "Tutorial.Welcome.SettingsTurning": "车削风格",
- "Tutorial.Welcome.SettingsSnapTurn": "对齐",
- "Tutorial.Welcome.SettingsSnapTurnDescription": "立即转向新的角度。对于新用户。",
+ "Tutorial.Welcome.SettingsTurning": "转向方式",
+ "Tutorial.Welcome.SettingsSnapTurn": "吸附式",
+ "Tutorial.Welcome.SettingsSnapTurnDescription": "立即转向新的角度。适用于新用户。",
"Tutorial.Welcome.SettingsSmoothTurn": "平滑",
- "Tutorial.Welcome.SettingsSmoothTurnDescription": "逐渐转弯,但会引起恶心。",
+ "Tutorial.Welcome.SettingsSmoothTurnDescription": "平滑地转向,但易引起晕动症。",
"Tutorial.Welcome.SettingsPrimaryController": "主控制器",
"Tutorial.Welcome.SettingsPrimaryLeft": "左",
- "Tutorial.Welcome.SettingsPrimaryLeftDescription": "左: 转弯, 右: 側身走",
+ "Tutorial.Welcome.SettingsPrimaryLeftDescription": "左: 转向, 右: 側身走",
"Tutorial.Welcome.SettingsPrimaryRight": "右",
- "Tutorial.Welcome.SettingsPrimaryRightDescription": "左: 側身走, 右: 转弯",
- "Tutorial.Welcome.SettingsHeight": "你的身高",
- "Tutorial.Welcome.SettingsHeightExamples": "例子: 1.85 m, 185 cm, 6' 1\", 6 feet 1 inch",
+ "Tutorial.Welcome.SettingsPrimaryRightDescription": "左: 側身走, 右: 转向",
+ "Tutorial.Welcome.SettingsHeight": "您的身高",
+ "Tutorial.Welcome.SettingsHeightExamples": "例子: 1.85 m, 185 cm, 6' 1\", 6 英尺 1 英寸",
- "Tutorial.Welcome.StartTutorialHeader": "开始教程",
- "Tutorial.Welcome.StartTutorialDescription": "我们将带您进入基础教程世界,以帮助您开始使用{appName}。 您可以选择公开教程世界,让{appName}社区加入并为您提供帮助或自己学习。",
+ "Tutorial.Welcome.StartTutorialHeader": "准备好开始探索了吗?",
+ "Tutorial.Welcome.StartTutorialDescription": "您已整装待发,即将踏上探索之旅了!我们会将您传送到教程世界。在那之后,有一个全新的家世界等待着您。那将是您探索 {appName} 的起点。当您准备好了,请点击下方的按钮。",
+ "Tutorial.Welcome.StartTutorial": "开始教程",
- "Object.Mirror.Toggle": "切换(尽自己)",
+ "Tutorial.CommunityYouTube.Title": "社区 YouTube 频道",
+
+ "Tutorial.UserResources.UserResourcesTitle": "用户资源",
+ "Tutorial.UserResources.SupportTitle": "如何支持 {appName}",
+ "Tutorial.UserResources.MerchandiseTitle": "{appName} 商品",
+
+ "Tutorial.Intro.BadgesAppTeam": "{appName} 团队",
+ "Tutorial.Intro.BadgesModerator": "版主",
+ "Tutorial.Intro.BadgesMentor": "导师",
+ "Tutorial.Intro.BadgesDisabilityHearing": "听力障碍",
+ "Tutorial.Intro.BadgesDisabilityVision": "视觉障碍",
+ "Tutorial.Intro.BadgesDisabilitySpeech": "发音障碍",
+ "Tutorial.Intro.BadgesTitle": "徽章",
+ "Tutorial.Intro.BadgesDescription": "徽章是一些展示用户特色的小图标。这儿是一些需要被记住的重要徽章。用户可以通过 {appName} 机器人赋予自己身体障碍徽章。请查阅 {appName} Wiki 以了解更多信息",
+ "Tutorial.Intro.HelpSite": "帮助",
+
+ "Object.Mirror.Toggle": "开关(镜子)",
+
+ "Twitch.Panel.Button.Commands.Enabled": "命令启用",
+ "Twitch.Panel.Button.Commands.Disabled": "命令禁用",
+ "Twitch.Panel.Button.SafeMode.Enabled": "安全模式启用",
+ "Twitch.Panel.Button.SafeMode.Disabled": "安全模式禁用",
+ "Twitch.Panel.Button.SubscriberCommands.Enabled": "订阅者命令
仅对订阅者启用",
+ "Twitch.Panel.Button.SubscriberCommands.Disabled": "订阅者命令
对所有人启用",
+ "Twitch.Panel.Title.Text": "Twitch Chat",
"Exiting.SavingItems": "正在保存 {n, plural, other {# 项目}}...",
"Exiting.SavingChanges": "正在保存更改...",
diff --git a/zh-tw.json b/zh-tw.json
index 42f2475..c252f83 100644
--- a/zh-tw.json
+++ b/zh-tw.json
@@ -617,7 +617,7 @@
"Tooltips.Dev.Selection": "選擇: {mode}",
"Tooltips.Dev.DevMode.Off": "開發人員模式:禁用",
"Tooltips.Dev.DevMode.On": "開發人員模式:啓用",
- "Tooltips.Dev.OpenInspector": "打開 Inspector",
+ "Tooltips.Dev.OpenInspector": "打開查看器",
"Tooltips.Dev.DeselectAll": "全部取消選擇",
"Tooltips.Dev.DestroySelected": "銷毀所選",
"Tooltips.Dev.ConfirmDestroySelected": "確認銷燬所選",
@@ -678,14 +678,6 @@
"Tooltip.Microphone.SourceRaw": "Raw文件",
"Tooltip.Microphone.SourceFiltered": "過濾並歸一化",
- "Tooltip.ProtoFlux.Drive" : "Drive",
- "Tooltip.ProtoFlux.Source" : "Source",
- "Tooltip.ProtoFlux.Reference" : "Reference",
- "Tooltip.ProtoFlux.Write" : "Write",
- "Tooltip.ProtoFlux.Proxy" : "Proxy",
- "Tooltip.ProtoFlux.CreateLocal" : "Create Local",
- "Tooltip.ProtoFlux.CreateStore" : "Create Store",
- "Tooltip.ProtoFlux.CreateDataModelStore" : "Create Data Model Store",
"Tooltip.ProtoFlux.Overview" : "切換概覽",
"Tooltip.ProtoFlux.NodeBrowser" : "瀏覽節點",
"Tooltip.ProtoFlux.PackInPlace" : "就地打包",
@@ -724,7 +716,7 @@
"CreateNew.Text.Outline": "描邊",
"CreateNew.Editor": "編輯器",
- "CreateNew.Editor.UserInspector": "用戶Inspector",
+ "CreateNew.Editor.UserInspector": "用戶查看器",
"CreateNew.Editor.LightSourcesWizard": "世界光源設置嚮導",
"CreateNew.Editor.TextRendererWizard": "世界文字渲染器設置嚮導",
"CreateNew.Editor.AssetOptimizationWizard": "資產優化設置嚮導",
@@ -1178,7 +1170,7 @@
"ComponentSelector.CustomGenericArguments" : "自訂通用參數:",
"ComponentSelector.InvalidType" : "無效類型",
- "Inspector.Title" : "場景 Inspector",
+ "Inspector.Title" : "場景查看器",
"Inspector.Slot.AttachComponent": "附加組件",
"Inspector.Slot.Axis.X": "X: +右 -左",
@@ -1203,162 +1195,240 @@
"Inspector.Slot.ParentUnder.LocalUserSpace.Undo": "將用戶本地空間作爲 {name} 的父級",
"Inspector.Mesh.StatsHeader": "網格統計",
- "Inspector.Mesh.VertexCount": "頂點數: {n}",
- "Inspector.Mesh.TriangleCount": "三角數: {n}",
- "Inspector.Mesh.PointCount": "點數: {n}",
- "Inspector.Mesh.SubmeshCount": "子網格數: {n}",
- "Inspector.Mesh.BoneCount": "骨數: {n}",
- "Inspector.Mesh.BlendshapeCount": "Blendshape計數: {n}",
- "Inspector.Mesh.ChannelStats": "法線: {normals}, 切線: {tangents}, 色彩: {colors}, UV0: {uv0}, UV1: {uv1}, UV2: {uv2}, UV3: {uv3}",
-
- "Inspector.Mesh.BakeMesh": "烤網",
+ "Inspector.Mesh.VertexCount": "頂點數:{n}",
+ "Inspector.Mesh.TriangleCount": "三角數:{n}",
+ "Inspector.Mesh.PointCount": "點數:{n}",
+ "Inspector.Mesh.SubmeshCount": "子網格數:{n}",
+ "Inspector.Mesh.BoneCount": "骨骼數:{n}",
+ "Inspector.Mesh.BlendshapeCount": "Blendshape數:{n}",
+ "Inspector.Mesh.ChannelStats": "法線:{normals}, 切線:{tangents}, 色彩:{colors}, UV0:{uv0}, UV1:{uv1}, UV2:{uv2}, UV3:{uv3}",
+ "Inspector.Mesh.BakeMesh": "烘焙網格",
+ "Inspector.Mesh.SetupRenderer": "設置渲染器",
"Inspector.Mesh.ResaveMesh": "重新保存網格",
"Inspector.Mesh.RecalculateNormals": "重新計算法線",
- "Inspector.Mesh.RecalculateNormalsSmooth": "重新計算法線(平滑陰影)",
+ "Inspector.Mesh.RecalculateNormalsSmooth": "重新計算法線(平滑着色)",
"Inspector.Mesh.RecalculateTangentsMikkt": "重新計算切線(Mikktspace)",
"Inspector.Mesh.RecalculateTangentsSimple": "重新計算切線(簡單)",
-
+ "Inspector.Mesh.RecalculateBlendshapeNormals": "重新计算 BlendShape 法線",
+ "Inspector.Mesh.RecalculateBlendshapeNormalsSmooth": "重新计算 BlendShape 法線(平滑着色)",
+ "Inspector.Mesh.RecalculateBlendshapeTangentsMikkt": "重新计算 Blendshape 切線(Mikktspace)",
"Inspector.Mesh.FlipNormals": "翻轉法線",
- "Inspector.Mesh.ReverseWinding": "反向繞線",
+ "Inspector.Mesh.ReverseWinding": "反向佈線",
"Inspector.Mesh.MakeDualSided": "使雙面",
"Inspector.Mesh.ConvertToFlatShading": "轉換為平面著色",
- "Inspector.Mesh.ConvertToConvexHull": "轉換為Convex Hull",
+ "Inspector.Mesh.ConvertToConvexHull": "轉換為凸包",
"Inspector.Mesh.ConvertToPointCloud": "轉換為點雲",
- "Inspector.Mesh.MergeDoubles": "合併雙打",
- "Inspector.Mesh.StripEmptyBlendshapes": "條空Blendshapes",
- "Inspector.Mesh.StripBlendshapeNormals": "條Blendshape法線",
- "Inspector.Mesh.StripBlendshapeTangents": "條Blendshape切線",
+ "Inspector.Mesh.MergeDoubles": "合併重複項",
+ "Inspector.Mesh.StripEmptyBlendshapes": "條空 Blendshapes",
+ "Inspector.Mesh.StripBlendshapeNormals": "條 Blendshape 法線",
+ "Inspector.Mesh.StripBlendshapeTangents": "條 Blendshape 切線",
+ "Inspector.Mesh.MergeBlendshapes": "合併 Blendshapes",
- "Inspector.Mesh.GetBoneList": "獲取Bone列表",
- "Inspector.Mesh.GetBoneData": "獲取Bone數據",
+ "Inspector.Mesh.GetBoneList": "獲取骨骼列表",
+ "Inspector.Mesh.GetBoneData": "獲取骨骼數據",
- "Inspector.Mesh.TrimVertexBoneWeightsTo": "修剪頂點Bone權重:",
- "Inspector.Mesh.BoneTrimCount": "{n,plural, one {# Bone} other {# Bones}}",
- "Inspector.Mesh.UV_Multiplicator": "乘數:",
- "Inspector.Mesh.ScaleUVs": "UV的規模",
+ "Inspector.Mesh.TrimVertexBoneWeightsTo": "修剪頂點骨骼權重:",
+ "Inspector.Mesh.BoneTrimCount": "{n,plural, one {# 骨骼} other {# 骨骼}}",
+ "Inspector.Mesh.UV_Multiplicator": "乘數:",
+ "Inspector.Mesh.ScaleUVs": "UV縮放",
"Inspector.MeshRenderer.MergeByMaterial": "合併具有相同材質的子網格",
"Inspector.MeshRenderer.SplitByMaterial": "分離每種材質的網格",
- "Inspector.ReflectionProbe.Bake": "烘烤反射探針",
- "Inspector.ReflectionProbe.Baking": "正在烘烤反射探針中...",
+ "Inspector.MeshCollider.VHACD": "凸包分解 (V-HACD 2.0)",
+ "Inspector.MeshCollider.ReplaceBox": "使用盒碰撞器替換",
+
+ "Inspector.CommonAvatarBuilder.UpdateLocomotionModules": "更新現有化身的運動模塊",
+
+ "Inspector.VHACD.Parameter.MergeDoubles": "合併重複項",
+ "Inspector.VHACD.Parameter.Resolution": "分辨率",
+ "Inspector.VHACD.Parameter.Depth": "深度",
+ "Inspector.VHACD.Parameter.Concavity": "凹面",
+ "Inspector.VHACD.Parameter.PlaneDownsampling": "平面降採樣",
+ "Inspector.VHACD.Parameter.ConvexHullDownsampling": "凸包降採樣",
+ "Inspector.VHACD.Parameter.Alpha": "Alpha",
+ "Inspector.VHACD.Parameter.Beta": "Beta",
+ "Inspector.VHACD.Parameter.Gamma": "Gamma",
+ "Inspector.VHACD.Parameter.Delta": "Delta",
+ "Inspector.VHACD.Parameter.PCA": "PCA",
+ "Inspector.VHACD.Parameter.MaxVerticesPerHull": "凸包最大頂點數",
+ "Inspector.VHACD.Parameter.MinVolumePerHull": "凸包最小體積",
+ "Inspector.VHACD.Parameter.ConvexHullApproximation": "凸包近似",
+
+ "Inspector.VHACD.DecompositionMode.Header": "分解模式:",
+ "Inspector.VHACD.DecompositionMode.Voxel": "體素",
+ "Inspector.VHACD.DecompositionMode.Tetrahedron": "四面體",
+
+ "Inspector.VHACD.RunDecomposition": "運行分解",
+ "Inspector.VHACD.RemoveVisuals": "移除可視",
+ "Inspector.VHACD.RemoveHulls": "移除外殼",
+
+ "Inspector.ReflectionProbe.Bake": "烘焙反射探針",
+ "Inspector.ReflectionProbe.Baking": "正在烘焙反射探針中...",
"Inspector.SkinnedMesh.SeparateOutBlendshapes": "將不受Blendshapes影響的網格分離為零件",
- "Inspector.SkinnedMesh.StripEmptyBlendshapes": "去除 Empty Blendshapes",
- "Inspector.SkinnedMesh.StripBlendshapesResult": "做完了! 刪除: {n,plural, one {# blendshape} other {# blendshapes}}",
- "Inspector.SkinnedMesh.StripEmptyBones": "去除 Empty Bones",
- "Inspector.SkinnedMesh.StripBonesResult": "做完了! 刪除: {n,plural, one {# bone} other {# bones}}",
+ "Inspector.SkinnedMesh.StripEmptyBlendshapes": "去除空 Blendshapes",
+ "Inspector.SkinnedMesh.StripBlendshapesResult": "完成!刪除了:{n,plural, one {# blendshape} other {# blendshapes}}",
+ "Inspector.SkinnedMesh.StripEmptyBones": "去除空骨骼",
+ "Inspector.SkinnedMesh.StripBonesResult": "完成!刪除了:{n,plural, one {# 骨骼} other {# 骨骼}}",
+ "Inspector.SkinnedMesh.BakeNonDrivenBlendshapes": "烘焙無驅動 BlendShapes",
+ "Inspector.SkinnedMesh.BakeBlendShapeResult": "已烘焙 BlendShapes:{n}",
+ "Inspector.SkinnedMesh.VisualizeBoneBounds": "可視化骨骼邊界框",
+ "Inspector.SkinnedMesh.VisualizeApproximateBoneBounds": "可視化近似合併骨骼的球形邊界",
+ "Inspector.SkinnedMesh.ClearBoundsVisuals": "刪除骨骼邊界框的視覺效果",
+ "Inspector.SkinnedMesh.ComputeExplicitBoundsFromPose": "根據當前姿態計算顯式邊界",
+ "Inspector.SkinnedMesh.ExtendExplicitBoundsFromPose": "從當前姿態拓展顯式邊界",
+ "Inspector.SkinnedMesh.BakeToStaticMesh": "烘焙爲靜態網格",
- "Inspector.SkinnedMesh.VisualizeBoneBounds": "可視化Bone邊界框",
- "Inspector.SkinnedMesh.VisualizeApproximateBoneBounds": "可視化近似的合併Bone Sphere邊界",
- "Inspector.SkinnedMesh.ClearBoundsVisuals": "刪除Bone邊界框的視覺效果",
+ "Inspector.SimpleAvatarProtection.RemoveAll": "移除所有實例",
+ "Inspector.SimpleAvatarProtection.RemoveSingle": "移除單個實例",
+ "Inspector.SimpleAvatarProtection.Warning": "警告!
以任何除下方按鈕之外的方式移除這個組件,都會觸發保護機制,並導致自毀和可能的數據損失!",
+ "Inspector.SimpleAvatarProtection.ConfirmRemoveAll": "移除化身保護",
"Inspector.BipedRig.GetDiagnosticInfo": "獲取rig診斷信息",
- "Inspector.BipedRig.GenerateDebugVisuals": "生成 Debug Visuals",
- "Inspector.BipedRig.ClearDebugVisuals": "清除 Debug Visuals",
- "Inspector.BipedRig.DetectHands": "檢測 Hand Rigs",
- "Inspector.BipedRig.DetectLeftHand": "檢測 Left Hand Rig",
- "Inspector.BipedRig.DetectRightHand": "檢測 Right Hand Rig",
- "Inspector.BipedRig.HandRigResult": "做完了! 左手: {left}, 右手: {right}",
- "Inspector.BipedRig.LeftHandRigResult": "做完了! 檢測到左手: {detected}",
- "Inspector.BipedRig.RightHandRigResult": "做完了! 檢測到右手: {detected}",
+ "Inspector.BipedRig.GenerateDebugVisuals": "生成調試視覺效果",
+ "Inspector.BipedRig.ClearDebugVisuals": "清除調試視覺效果",
+ "Inspector.BipedRig.DetectHands": "檢測手部綁定",
+ "Inspector.BipedRig.DetectLeftHand": "檢測左手綁定",
+ "Inspector.BipedRig.DetectRightHand": "檢測右手綁定",
+ "Inspector.BipedRig.HandRigResult": "完成!左手:{left}, 右手:{right}",
+ "Inspector.BipedRig.LeftHandRigResult": "完成!檢測到左手:{detected}",
+ "Inspector.BipedRig.RightHandRigResult": "完成!檢測到右手:{detected}",
- "Inspector.Texture.Size": "尺寸: {width} x {height}",
- "Inspector.Texture.Format": "格式: {format}, 存儲器: {memory}",
- "Inspector.Texture.Variant": "變種ID: {variant}",
+ "Inspector.Texture.Size": "尺寸:{width} x {height}",
+ "Inspector.Texture.Format": "格式:{format}, 存儲:{memory}",
+ "Inspector.Texture.Variant": "變種ID:{variant}",
"Inspector.Texture.InvertRGB": "倒置 RGB",
"Inspector.Texture.InvertR": "倒置 R",
"Inspector.Texture.InvertG": "倒置 G",
"Inspector.Texture.InvertB": "倒置 B",
"Inspector.Texture.InvertA": "倒置 Alpha",
- "Inspector.Texture.ColorToAlphaWhite": "色彩為Alpha (白色)",
- "Inspector.Texture.ColorToAlphaBlack": "色彩為Alpha (黑色)",
- "Inspector.Texture.AlphaFromIntensity": "Alpha from intensity",
- "Inspector.Texture.AlphaToMask": "強度的Alpha",
- "Inspector.Texture.RemoveAlpha": "遮罩Alpha",
+ "Inspector.Texture.ColorToAlphaWhite": "色彩為Alpha(白色)",
+ "Inspector.Texture.ColorToAlphaBlack": "色彩為Alpha(黑色)",
+ "Inspector.Texture.AlphaFromIntensity": "基於強度的Alpha",
+ "Inspector.Texture.AlphaToMask": "Alpha遮罩",
+ "Inspector.Texture.RemoveAlpha": "刪除Alpha",
"Inspector.Texture.ConvertToGrayscaleAverage": "轉換為灰度(平均)",
-
+ "Inspector.Texture.ConvertToGrayscaleLuminance": "轉換为灰度(明度)",
"Inspector.Texture.SwapRG": "交換R和G",
"Inspector.Texture.SwapRB": "交換R和B",
-
+ "Inspector.Texture.SwapRA": "交換R和A",
"Inspector.Texture.SwapGB": "交換G和B",
-
+ "Inspector.Texture.SwapGA": "交換G和A",
+ "Inspector.Texture.SwapBA": "交換B和A",
"Inspector.Texture.AddWhiteBackground": "添加白色背景",
"Inspector.Texture.AddBlackBackground": "添加黑色背景",
- "Inspector.Texture.Hue": "色調:",
+ "Inspector.Texture.Hue": "色調:",
"Inspector.Texture.ShiftHue": "轉變色相",
- "Inspector.Texture.Saturation": "飽和:",
+ "Inspector.Texture.Saturation": "飽和:",
"Inspector.Texture.AdjustSaturation": "調整飽和度",
- "Inspector.Texture.Value": "值:",
+ "Inspector.Texture.Value": "值:",
"Inspector.Texture.AdjustValue": "調整值",
- "Inspector.Texture.Gamma": "伽瑪:",
+ "Inspector.Texture.Gamma": "伽瑪:",
"Inspector.Texture.AdjustGamma": "調整伽瑪",
- "Inspector.Texture.LongestSide": "最長邊:",
+ "Inspector.Texture.LongestSide": "最長邊:",
"Inspector.Texture.Resize": "調整大小",
"Inspector.Texture.FlipHorizontal": "水平翻轉",
"Inspector.Texture.FlipVertical": "垂直翻轉",
"Inspector.Texture.RotateCW": "順時針旋轉90°",
"Inspector.Texture.RotateCCW": "逆時針旋轉90°",
"Inspector.Texture.Rotate180": "旋轉180°",
-
- "Inspector.Texture.MakeSquare": "使平方",
+ "Inspector.Texture.TrimTransparent" : "截斷透明度",
+ "Inspector.Texture.TrimByCornerColor" : "根據角落顏色截斷",
+ "Inspector.Texture.MakeSquare": "使成正方形",
"Inspector.Texture.ToNearestPOT": "到最接近的2的冪",
- "Inspector.Texture.MakeTileable": "使圖塊(過渡比率):",
+ "Inspector.Texture.MakeTileable": "使可切塊(過渡比率):",
"Inspector.Texture.TileLoop": "平鋪(循環)",
- "Inspector.Texture.TileMirror": "瓷磚(鏡面)",
+ "Inspector.Texture.TileMirror": "平鋪(鏡面)",
+ "Inspector.Texture.NormalizeMaxOnly" : "歸一化(僅最大值)",
+ "Inspector.Texture.NormalizeMinMax" : "歸一化(最小值与最大值)",
+ "Inspector.Texture.NormalizeIndependent" : "獨立歸一化RGB值(最小值与最大值)",
+ "Inspector.Texture.BleedColorToAlpha" : "將顏色滲入Alpha",
"Inspector.Texture.InvalidFloats": "診斷:無效的浮點數",
"Inspector.Texture.GenerateMetadata": "診斷:生成位圖元數據",
- "Inspector.Material.VariantInfo": "變種ID: {variantID} (Raw變種ID: {rawVariantID})",
- "Inspector.Material.WaitingForApply": "應用變種(WaitingForApply): {waiting,select,True{等候} False{已應用}}",
+ "Inspector.Material.VariantInfo": "變種ID: {variantID} (Raw變種ID:{rawVariantID})",
+ "Inspector.Material.WaitingForApply": "應用變種(WaitingForApply):{waiting,select,True{等候} False{已應用}}",
"Inspector.Audio.BakeAudio": "烘焙音頻剪輯",
- "Inspector.Audio.FormatInfo": "採樣率: {rate} Hz, 頻道: {channels} ({channel_count})",
- "Inspector.Audio.Duration": "持續時間: {duration}",
- "Inspector.Audio.EncodingInfo": "完全解碼: {decoded}, 文件擴展名: {ext}",
+ "Inspector.Audio.FormatInfo": "採樣率:{rate} Hz, 頻道:{channels} ({channel_count})",
+ "Inspector.Audio.Duration": "持續時間:{duration},採樣數:{samples}",
+ "Inspector.Audio.EncodingInfo": "編碼器信息:{info}, 完全解碼:{decoded}",
"Inspector.Audio.Normalize": "歸一化音量",
- "Inspector.Audio.AmplitudeThreshold": "幅度閾值:",
+ "Inspector.Audio.AmplitudeThreshold": "幅度閾值:",
"Inspector.Audio.TrimSilence": "修剪無音",
"Inspector.Audio.TrimStartSilence": "修剪開始無音",
"Inspector.Audio.TrimEndSilence": "修剪結束無音",
- "Inspector.Audio.PositionDuration": "位置/持續時間(以秒為單位):",
+ "Inspector.Audio.PositionDuration": "位置/持續時間(以秒為單位):",
"Inspector.Audio.TrimStart": "修剪開始",
"Inspector.Audio.TrimEnd": "修剪結束",
"Inspector.Audio.FadeIn": "添加淡入",
"Inspector.Audio.FadeOut": "添加淡出",
- "Inspector.Audio.MakeLoopable": "使Loopable(使用交叉淡入淡出)",
+ "Inspector.Audio.MakeLoopable": "使可循环(使用交叉淡入淡出)",
"Inspector.Audio.ToWAV": "轉換為WAV",
"Inspector.Audio.ToVorbis": "轉換為OGG Vorbis",
"Inspector.Audio.ToFLAC": "轉換為FLAC",
"Inspector.Audio.DenoiseRNNoise": "降噪(RNNoise,針對48 kHz語音進行了優化)",
"Inspector.Audio.ExtractSides": "提取側面(可以刪除立體聲軌道上的人聲)",
- "Inspector.AudioStream.BufferState": "可用樣本: {samples}, 丟失: {missed}, 長度: {length}, 全局索引: {index}",
- "Inspector.AudioStream.EncodeState": "可編碼: {samples}, 幀大小: {frame} (最大值: {max_frame}), 採樣率: {rate}",
- "Inspector.AudioStream.DecodeState": "包總數: {total}, 丟包總數: {lost}, 數據包丟失: {loss, number, percent}",
- "Inspector.AudioStream.BufferStats": "平均編解碼器: {avgCodec}/s, 平均閱讀: {avgRead}/s, 平均寫作: {avgWritten}/s",
+ "Inspector.AudioStream.BufferState": "可用樣本:{samples}, 丟失:{missed}, 長度:{length}, 全局索引:{index}",
+ "Inspector.AudioStream.EncodeState": "可編碼:{samples}, 幀大小:{frame} (最大值:{max_frame}), 採樣率:{rate}",
+ "Inspector.AudioStream.DecodeState": "包總數:{total}, 丟包總數:{lost}, 數據包丟失:{loss, number, percent}",
+ "Inspector.AudioStream.BufferStats": "平均編解碼:{avgCodec}/s, 平均讀取:{avgRead}/s, 平均寫入:{avgWritten}/s",
- "Inspector.DynamicBoneChain.SetupFromChildren": "從Children設置",
- "Inspector.DynamicBoneChain.SetupFromChildrenAll": "從Children設置 (強制全部)",
- "Inspector.DynamicBoneChain.SetupFromChildrenRig": "從Children設置 (只有rig)",
- "Inspector.DynamicBoneChain.ReplaceSmoothTransforms": "替換children中的Smooth Transforms",
- "Inspector.DynamicBoneChain.ClearSmoothTransforms": "清除children中的Smooth Transforms",
- "Inspector.DynamicBoneChain.CollidersGrabbingHeader": "------- 撞機和抓斗(Colliders & Grabbing) -------",
- "Inspector.DynamicBoneChain.AddFixedCollidersFromHierarchy": "從層次結構添加固定對撞機(使用對像根)",
- "Inspector.DynamicBoneChain.AlwaysGrabLastBone": "總是抓last bone",
+ "Inspector.DynamicBoneChain.SetupFromChildren": "從子級設置",
+ "Inspector.DynamicBoneChain.SetupFromChildrenAll": "從子級設置 (強制全部)",
+ "Inspector.DynamicBoneChain.SetupFromChildrenRig": "從子級設置 (只有綁定)",
+ "Inspector.DynamicBoneChain.ReplaceSmoothTransforms": "替換子級中的平滑變換",
+ "Inspector.DynamicBoneChain.ClearSmoothTransforms": "清除子級中的平滑變換",
+ "Inspector.DynamicBoneChain.CollidersGrabbingHeader": "------- 碰撞體與抓取 -------",
+ "Inspector.DynamicBoneChain.AddFixedCollidersFromHierarchy": "從層次結構添加固定碰撞體(使用對像根)",
+ "Inspector.DynamicBoneChain.AlwaysGrabLastBone": "總是抓取末端骨骼",
- "Inspector.Rig.CleanupBoneColliders": "清理骨對撞機",
+ "Inspector.Rig.CleanupBoneColliders": "清理骨骼碰撞体",
"Inspector.Rig.GenerateDebugVisuals": "生成調試視覺效果",
"Inspector.Rig.ClearDebugVisuals": "清除調試視覺效果",
"Inspector.AvatarExpression.AutoAssign": "自動分配Blendshapes(使用啟發式)",
- "Wizard.General.ProcessRoot": "進程根:",
- "Wizard.General.Result": "結果:",
+ "Inspector.CharacterController.Warning": "警告!
當勾選模擬旋轉(SimulateRotation)時這個組件可以被當作一個簡單的剛體。在您這樣做之前,您需要明白它不曾爲此優化,且對剛體的正式支持會在未來加入。
正式支持包括:
- CPU和網絡效能提升 - 使用角色控制器,您的CPU和網絡佔用會顯著上升
- 約束 - 您將能夠在剛體間創建關節、合頁、彈簧和其他約束
- 對每個人的平滑模擬與交互 - 在另一個人嘗試交互時,角色控制器會發生故障
- 新功能與工具 - 讓使用更加簡單
-----------------------
只要您理解了上述限制,放開玩吧!",
+ "Inspector.PrimitiveMemberEditor.Warning": "警告!
通過他們的ID,這個組件可以被用於與引用交互。這個過程常被稱爲“引用駭入”。
在您這樣做之前,請知曉這種方式 不被 支援且隨時可能失效。請勿讓您的作品依賴於此項功能。",
+
+ "Inspector.ParticleStyle.CommonTransitions": "通用變化模板:",
+ "Inspector.ParticleStyle.AlphaFadeInOut": "Alpha 淡入 & 淡出",
+ "Inspector.ParticleStyle.AlphaFadeIn": "Alpha 淡入",
+ "Inspector.ParticleStyle.AlphaFadeOut": "Alpha 淡出",
+ "Inspector.ParticleStyle.IntensityFadeInOut": "強度淡入 & 淡出",
+ "Inspector.ParticleStyle.IntensityFadeIn": "強度淡入",
+ "Inspector.ParticleStyle.IntensityFadeOut": "強度淡出",
+ "Inspector.ParticleStyle.ClearFades": "清除漸變",
+
+ "Inspector.Collider.SetFromLocalBounds": "根據本地邊界設置",
+ "Inspector.Collider.SetFromGlobalBounds": "根據全局邊界設置",
+ "Inspector.Collider.SetFromLocalBoundsPrecise": "根據本地邊界設置(精準)",
+ "Inspector.Collider.SetFromGlobalBoundsPrecise": "根據全局邊界設置(精準)",
+ "Inspector.Collider.SetFromPreciseBounds": "根據精確邊界設置",
+ "Inspector.Collider.SetFromPreciseCylinderBounds": "根據精確圓柱邊界設置",
+ "Inspector.Collider.Visualize": "圓柱體可視化",
+
+ "Inspector.SimpleAwayIndicator.TestAway" : "設爲離開(調試)",
+ "Inspector.SimpleAwayIndicator.TestRestore" : "返回正常(調試)",
+
+ "Inspector.Actions.CopyComponent" : "拷貝組件",
+ "Inspector.Actions.MoveComponent" : "移動組件",
+
+ "UserInspector.Title" : "用戶查看器",
+
+ "WorkerInspector.Title" : "{name} 查看器",
+
+ "CreateNew.Title" : "創建",
+
+ "Wizard.General.ProcessRoot": "處理根:",
+ "Wizard.General.Result": "結果:",
"Wizard.General.ErrorNoRoot": "未選擇根",
"Wizard.General.RemovedResult": "已刪除 {n}",
@@ -1373,16 +1443,16 @@
"Wizard.AssetOptimization.RecalculateAllNormals": "重新計算所有法線",
"Wizard.AssetOptimization.RecalculateAllNormalsMerged": "重新計算所有法線(合併)",
"Wizard.AssetOptimization.RecalculateAllTangents": "重新計算所有切線(Mikktspace)",
- "Wizard.AssetOptimization.ResizedResult": "調整大小 {n}",
+ "Wizard.AssetOptimization.ResizedResult": "調整後 {n}",
"Wizard.LightSources.Title": "光源嚮導",
"Wizard.LightSources.Header": "場景光源",
- "Wizard.LightSources.ProcessRoot": "進程根:",
- "Wizard.LightSources.PointLights": "點光源:",
- "Wizard.LightSources.SpotLights": "聚光燈:",
- "Wizard.LightSources.DirectionalLights": "方向光:",
- "Wizard.LightSources.DisabledLights": "禁用的燈光:",
- "Wizard.LightSources.WithTag": "帶標籤:",
+ "Wizard.LightSources.ProcessRoot": "處理根:",
+ "Wizard.LightSources.PointLights": "點光源:",
+ "Wizard.LightSources.SpotLights": "聚光燈:",
+ "Wizard.LightSources.DirectionalLights": "方向光:",
+ "Wizard.LightSources.DisabledLights": "禁用的燈光:",
+ "Wizard.LightSources.WithTag": "帶標籤:",
"Wizard.LightSources.SetShadowType": "設置陰影類型",
"Wizard.LightSources.ChangeIntensity": "更改強度",
"Wizard.LightSources.ChangeRange": "更改範圍",
@@ -1390,28 +1460,39 @@
"Wizard.LightSources.Disable": "禁用",
"Wizard.LightSources.Destroy": "破壞",
- "Wizard.CubemapCreator.Title": "立方體貼圖創建機器",
+ "Wizard.CubemapCreator.Title": "立方體貼圖創建器",
"Wizard.CubemapCreator.Textures": "源紋理:",
- "Wizard.CubemapCreator.TexturesNote": "請注意,某些約定已左右互換。如果生成的立方體圖不正確,請嘗試左右互換紋理。",
+ "Wizard.CubemapCreator.TexturesNote": "請注意,某些約定左右相反。如果生成的立方體圖不正確,請嘗試左右互換紋理。",
"Wizard.CubemapCreator.PosX": "正X(右)",
"Wizard.CubemapCreator.NegX": "負X(左)",
"Wizard.CubemapCreator.PosY": "正Y(頂部)",
"Wizard.CubemapCreator.NegY": "負Y(底部)",
"Wizard.CubemapCreator.PosZ": "正Z(前)",
- "Wizard.CubemapCreator.NegZ": "負Z(後退)",
+ "Wizard.CubemapCreator.NegZ": "負Z(後)",
"Wizard.CubemapCreator.TopBottomRotation": "頂部/底部旋轉:",
"Wizard.ReflectionProbes.Title": "反射探針設置嚮導",
- "Wizard.ReflectionProbes.ProcessRoot": "進程根:",
- "Wizard.ReflectionProbes.ProcessDisabled": "進程已禁用",
- "Wizard.ReflectionProbes.WithTag": "帶標籤:",
+ "Wizard.ReflectionProbes.ProcessRoot": "處理根:",
+ "Wizard.ReflectionProbes.ProcessDisabled": "處理已禁用",
+ "Wizard.ReflectionProbes.WithTag": "帶標籤:",
"Wizard.ReflectionProbes.TeleportUserToProbe": "將我傳送到每個探針",
"Wizard.ReflectionProbes.DelayBetweenProbes": "探針之間的延遲",
- "Wizard.ReflectionProbes.ShowDebugVisuals": "顯示調試視覺",
- "Wizard.ReflectionProbes.HideDebugVisuals": "隱藏調試圖像",
- "Wizard.ReflectionProbes.BakeProbes": "烘烤探針",
- "Wizard.ReflectionProbes.Baking": "正在烘焙{count}的{index}...",
+ "Wizard.ReflectionProbes.ShowDebugVisuals": "顯示調試視覺效果",
+ "Wizard.ReflectionProbes.HideDebugVisuals": "隱藏調試視覺效果",
+ "Wizard.ReflectionProbes.BakeProbes": "烘焙探針",
+ "Wizard.ReflectionProbes.Baking": "正在烘焙{count}個中的第{index}個...",
+ "Wizard.TextRenderer.Header": "文本渲染器設置嚮導",
+ "Wizard.TextRenderer.ProcessRoot": "處理根:",
+ "Wizard.TextRenderer.ProcessStandalone": "單獨處理",
+ "Wizard.TextRenderer.ProcessUIX": "處理UIX",
+ "Wizard.TextRenderer.Disabled": "處理已禁用",
+ "Wizard.TextRenderer.WithTag": "帶標籤:",
+ "Wizard.TextRenderer.ReplaceMaterial": "替換材質",
+ "Wizard.TextRenderer.ReplaceFont": "替換字體",
+ "Wizard.TextRenderer.SetColor": "設置顏色",
+
+ "Desktop.Controls.Title": "桌面控制",
"Desktop.OpenKeyboard": "打開鍵盤",
"Desktop.FollowCursor.On": "關注游標: On",
"Desktop.FollowCursor.Off": "關注游標: Off",
@@ -1419,36 +1500,67 @@
"Desktop.LegacyInputMode.Off": "舊版輸入模式: Off",
"Desktop.Brightness": "亮度: {n,number,percent}",
"Desktop.Opacity": "不透明度: {n,number,percent}",
+
+ "VolumePlaneSlicer.Highlight": "高亮",
+ "VolumePlaneSlicer.Slicer": "滑塊",
- "Tutorial.Welcome.WelcomeTo": "歡迎來到",
- "Tutorial.Welcome.LetsStart": "開始吧!",
+ "Tutorial.Welcome.Welcome": "歡迎!",
+ "Tutorial.Welcome.Description" : "進入一個有着無限可能性的全新數字宇宙。不管您是爲了與世界各地的朋友社交,還是爲了建造、創作與開發從美麗的藝術品、交互式數字化身等小玩藝,到複雜的可交互遊戲和世界,Resonite 都爲您提供了一個無限可自定義的環境。這裏永遠歡迎您,您也將能在此找到志同道合的朋友。
在您開始探索之前,我們會先引導您進行一些必要的設置,以確保絲滑的體驗。當您準備就緒,就請點擊下方的按鈕。",
+ "Tutorial.Welcome.Begin": "讓我們開始吧!",
"Tutorial.Welcome.AccountHeader": "{appName}帳戶",
- "Tutorial.Welcome.AccountDescription": "創建帳戶可為您提供1GB的免費存儲空間,並可以訪問保存項目,使其成為最喜歡的化身,添加朋友和消息傳遞。",
+ "Tutorial.Welcome.AccountDescription": "創建帳戶可為您提供1GB的免費存儲空間,您將可以保存物品、喜歡的化身,添加朋友和傳遞消息。",
"Tutorial.Welcome.AccountCreate": "創建帳戶",
"Tutorial.Welcome.AccountLogin": "我已經有一個帳戶",
- "Tutorial.Welcome.AccountSkip": "沒有帳戶繼續",
+ "Tutorial.Welcome.AccountSkip": "在沒有帳戶的情況下繼續",
"Tutorial.Welcome.AccountSkipHeader": "跳過創建帳戶?",
- "Tutorial.Welcome.AccountSkipDescription": "無法將某些功能(例如,將項目保存到庫存,使其成為最喜歡的化身)訪問。",
- "Tutorial.Welcome.AccountSkipConfirm": "真的跳過",
+ "Tutorial.Welcome.AccountSkipDescription": "某些功能(例如,保存物品、化身,添加好友等)將無法訪問。",
+ "Tutorial.Welcome.AccountSkipConfirm": "確定跳過",
"Tutorial.Welcome.SettingsHeader": "基本配置",
"Tutorial.Welcome.SettingsDescription": "你可以配置基本動作和用戶首選項。 所有這些都可以在以後更改。",
- "Tutorial.Welcome.SettingsTurning": "車削風格",
- "Tutorial.Welcome.SettingsSnapTurn": "對齊",
- "Tutorial.Welcome.SettingsSnapTurnDescription": "立即轉向新的角度。對於新用戶。",
+ "Tutorial.Welcome.SettingsTurning": "轉向方式",
+ "Tutorial.Welcome.SettingsSnapTurn": "吸附式",
+ "Tutorial.Welcome.SettingsSnapTurnDescription": "立即轉向新的角度。適用於新用戶。",
"Tutorial.Welcome.SettingsSmoothTurn": "平滑",
- "Tutorial.Welcome.SettingsSmoothTurnDescription": "逐漸轉彎,但會引起噁心。",
+ "Tutorial.Welcome.SettingsSmoothTurnDescription": "平滑地轉向,但易引起暈動症。",
"Tutorial.Welcome.SettingsPrimaryController": "主控制器",
"Tutorial.Welcome.SettingsPrimaryLeft": "左",
- "Tutorial.Welcome.SettingsPrimaryLeftDescription": "左: 轉彎, 右: 側身走",
+ "Tutorial.Welcome.SettingsPrimaryLeftDescription": "左: 轉向, 右: 側身走",
"Tutorial.Welcome.SettingsPrimaryRight": "右",
- "Tutorial.Welcome.SettingsPrimaryRightDescription": "左: 側身走, 右: 轉彎",
- "Tutorial.Welcome.SettingsHeight": "你的身高",
- "Tutorial.Welcome.SettingsHeightExamples": "例子: 1.85 m, 185 cm, 6' 1\", 6 feet 1 inch",
+ "Tutorial.Welcome.SettingsPrimaryRightDescription": "左: 側身走, 右: 轉向",
+ "Tutorial.Welcome.SettingsHeight": "您的身高",
+ "Tutorial.Welcome.SettingsHeightExamples": "例子: 1.85 m, 185 cm, 6' 1\", 6 英尺 1 英寸",
- "Tutorial.Welcome.StartTutorialHeader": "開始教程",
- "Tutorial.Welcome.StartTutorialDescription": "我們將帶您進入基礎教程世界,以幫助您開始使用{appName}。 您可以選擇公開教程世界,讓{appName}社區加入並為您提供幫助或自己學習。",
+ "Tutorial.Welcome.StartTutorialHeader": "準備好開始探索了嗎?",
+ "Tutorial.Welcome.StartTutorialDescription": "您已整裝待發,即將踏上探索之旅了!我們會將您傳送到教程世界。在那之後,有一個全新的家世界等待着您。那將是您探索 {appName} 的起點。當您準備好了,請點擊下方的按鈕。",
+ "Tutorial.Welcome.StartTutorial": "開始教程",
+
+ "Tutorial.CommunityYouTube.Title": "社區 YouTube 頻道",
+
+ "Tutorial.UserResources.UserResourcesTitle": "用戶資源",
+ "Tutorial.UserResources.SupportTitle": "如何支持 {appName}",
+ "Tutorial.UserResources.MerchandiseTitle": "{appName} 商品",
+
+ "Tutorial.Intro.BadgesAppTeam": "{appName} 團隊",
+ "Tutorial.Intro.BadgesModerator": "版主",
+ "Tutorial.Intro.BadgesMentor": "導師",
+ "Tutorial.Intro.BadgesDisabilityHearing": "聽力障礙",
+ "Tutorial.Intro.BadgesDisabilityVision": "視覺障礙",
+ "Tutorial.Intro.BadgesDisabilitySpeech": "發音障礙",
+ "Tutorial.Intro.BadgesTitle": "徽章",
+ "Tutorial.Intro.BadgesDescription": "徽章是一些展示用戶特色的小圖標。這兒是一些需要被記住的重要徽章。用戶可以通過 {appName} 機器人賦予自己身體障礙徽章。請查閱 {appName} Wiki 以瞭解更多信息",
+ "Tutorial.Intro.HelpSite": "幫助",
+
+ "Object.Mirror.Toggle": "開關(鏡子)",
+
+ "Twitch.Panel.Button.Commands.Enabled": "命令啓用",
+ "Twitch.Panel.Button.Commands.Disabled": "命令禁用",
+ "Twitch.Panel.Button.SafeMode.Enabled": "安全模式啓用",
+ "Twitch.Panel.Button.SafeMode.Disabled": "安全模式禁用",
+ "Twitch.Panel.Button.SubscriberCommands.Enabled": "訂閱者命令
僅對訂閱者啓用",
+ "Twitch.Panel.Button.SubscriberCommands.Disabled": "訂閱者命令
對所有人啓用",
+ "Twitch.Panel.Title.Text": "Twitch Chat",
"Exiting.SavingItems": "正在保存 {n, plural, other {# 項目}}...",
"Exiting.SavingChanges": "正在保存更改...",