diff --git a/src-ui/assets/i18n/cn.json b/src-ui/assets/i18n/cn.json
index 97f50e94..87c714c3 100644
--- a/src-ui/assets/i18n/cn.json
+++ b/src-ui/assets/i18n/cn.json
@@ -20,9 +20,19 @@
"SET_VOLUME": "更改音量",
"UNMUTE": "开启"
},
+ "applyOnStart": {
+ "description": {
+ "onSleepDisable": "在睡眠模式启用时禁用OyasumiVR时运行此自动化",
+ "onSleepEnable": "在睡眠模式启用时启动OyasumiVR时运行此自动化"
+ },
+ "title": "启动时应用"
+ },
"automations": {
"label": "{count} 个自动化"
},
+ "config": {
+ "title": "设置"
+ },
"description": "当你入睡(或醒来)时,自动改变音频设备的音量!如果你想防止他人打扰你的睡眠,这将会非常有用。",
"devices": {
"description": "选择音频设备以自动调节其音量大小",
@@ -138,14 +148,58 @@
"whitelist": "玩家白名单"
},
"brightness-automations": {
+ "AT_SUNRISE": {
+ "title": "在日出时"
+ },
+ "AT_SUNSET": {
+ "title": "在日落时"
+ },
+ "SLEEP_MODE_DISABLE": {
+ "title": "当我醒来时"
+ },
+ "SLEEP_MODE_ENABLE": {
+ "title": "当我入睡时"
+ },
+ "SLEEP_PREPARATION": {
+ "title": "当我准备入睡时"
+ },
+ "activation": {
+ "category": "激活自动化"
+ },
+ "activationTime": {
+ "SUNRISE": {
+ "description": "日出时间",
+ "title": "日出时间"
+ },
+ "SUNSET": {
+ "description": "日落时间",
+ "title": "日落时间"
+ }
+ },
+ "autoDetermineSunsetSunrise": "自动估算时间",
"brightness": {
"title": "将亮度改为"
},
+ "changeBrightness": {
+ "category": "亮度",
+ "description": "调整你的VR设备的亮度值",
+ "title": "更改亮度"
+ },
+ "changeTemperature": {
+ "category": "色温",
+ "description": "调整你的VR设备所显示图像的色温",
+ "title": "更改色温",
+ "warning": "调整色温功能仅支持某些原生SteamVR头戴设备。\n\n已知支持的头戴设备:\n• Valve Index\n• HTC Vive (Pro)\n• Bigscreen Beyond"
+ },
"copyBrightness": "复制当前亮度值",
+ "description": "让OyasumiVR在不同时间自动调整你的VR头戴设备的亮度和/或色温,比如在你入睡时或醒来时!",
+ "detailsTitle": "事件",
+ "events": "事件",
"hardwareBrightness": {
"description": "调整显示屏本身的亮度",
"title": "将硬件亮度更改为"
},
+ "miscConfig": "其他选项",
"mode": {
"advanced": "高级模式",
"simple": "简单模式"
@@ -154,11 +208,27 @@
"message": "OyasumiVR 有两种控制 VR 头戴设备亮度的方法:软件控制和硬件控制:\n\n 软件控制适用于所有头戴设备。它通过调整软件内的亮度来调整你的 VR 头戴设备的亮度。\n\n 硬件控制只适用于支持的头戴设备(Valve Index,Bigscreen Beyond)。它直接在支持的范围内调整你的头戴设备的显示屏亮度。\n\n 在简单模式下,如果不支持硬件亮度,OyasumiVR 将平滑地过渡到控制软件和硬件亮度,或者只控制软件亮度。\n\n 如果你更喜欢直接控制,高级模式允许你分别控制软件和硬件亮度,从而允许你为每个设备设置精确的亮度值。",
"title": "亮度调节模式"
},
+ "onHmdConnectInfo": "当你同时启用“在日落时”和“在日出时”自动化时,它们会根据一天中的时间在你连接头戴设备时自动运行。如果未启用,则会使用“我入睡时”和“我醒来时”自动化中的值!",
+ "onlyWhenSleepModeDisabled": {
+ "description": "仅在睡眠模式禁用时运行此自动化",
+ "title": "仅在睡眠模式禁用时"
+ },
"softwareBrightness": {
"description": "调整 VR 头显的图像亮度",
"title": "将软件亮度更改为"
},
- "title": "亮度自动化"
+ "temperature": {
+ "title": "将色温更改为"
+ },
+ "title": "亮度自动化",
+ "transition": {
+ "description": "使亮度和/或色温随时间平滑过渡",
+ "title": "平滑过渡"
+ },
+ "transitionTime": {
+ "description": "完成更改所需的时间",
+ "title": "过渡时间"
+ }
},
"chaperone-automations": {
"description": "在开启(或关闭)睡眠模式时,OyasumiVR 可以自动调整 SteamVR 的保护墙的淡出距离。",
@@ -184,6 +254,9 @@
"bsb-fan-speed-control-modal": {
"fanSpeed": "风扇速度"
},
+ "cct-control-modal": {
+ "colorTemperature": "色温"
+ },
"color-picker-modal": {
"title": "选择颜色"
},
@@ -238,6 +311,7 @@
"resolutionAutomations": "分辨率",
"settings": {
"advanced": "高级选项",
+ "brightnessCct": "亮度和色温设置",
"general": "常规设置",
"hotkeys": "快捷键设置",
"integrations": "集成插件",
@@ -329,7 +403,7 @@
"blacklist": "由于该玩家没有被列入黑名单",
"whitelist": "由于该玩家被列入白名单"
},
- "title": "自动接受了来自''{displayName} 的加入请求 "
+ "title": "自动接受了来自''{displayName} 的加入请求"
},
"bsbFanSpeedChanged": {
"reason": {
@@ -350,6 +424,17 @@
},
"title": "Bigscreen Beyond RGB Led 设置为 {color}"
},
+ "cctChanged": {
+ "reason": {
+ "SLEEP_MODE_DISABLE": "因为已关闭睡眠模式",
+ "SLEEP_MODE_ENABLE": "因为已开启睡眠模式",
+ "SLEEP_PREPARATION": "因为检测到你准备睡觉了"
+ },
+ "title": {
+ "set": "头戴设备色温设置为 {icon} {temperature}K",
+ "transition": "头戴设备色温过渡到 {icon} {temperature}K"
+ }
+ },
"changedAudioDeviceVolume": {
"reason": {
"SLEEP_MODE_DISABLED": "因为已关闭睡眠模式",
@@ -410,6 +495,8 @@
},
"hardwareBrightnessChanged": {
"reason": {
+ "SLEEP_MODE_DISABLE": "因为已关闭睡眠模式",
+ "SLEEP_MODE_ENABLE": "因为已开启睡眠模式",
"SLEEP_PREPARATION": "因为检测到你准备睡觉了"
},
"title": {
@@ -526,6 +613,8 @@
},
"simpleBrightnessChanged": {
"reason": {
+ "SLEEP_MODE_DISABLE": "因为已关闭睡眠模式",
+ "SLEEP_MODE_ENABLE": "因为已开启睡眠模式",
"SLEEP_PREPARATION": "因为检测到你准备睡觉了"
},
"title": {
@@ -578,6 +667,8 @@
},
"softwareBrightnessChanged": {
"reason": {
+ "SLEEP_MODE_DISABLE": "因为已关闭睡眠模式",
+ "SLEEP_MODE_ENABLE": "因为已开启睡眠模式",
"SLEEP_PREPARATION": "因为检测到你准备睡觉了"
},
"title": {
@@ -680,6 +771,10 @@
"label": "屏幕亮度",
"tooltip": "Bigscreen Beyond 屏幕亮度"
},
+ "cctControl": {
+ "label": "色温控制",
+ "tooltip": "色温控制"
+ },
"heartrate": "心率",
"inactive": "已关闭",
"loggedOut": "未登录",
@@ -767,6 +862,7 @@
"sleep": "等待"
},
"addCommand": "新增",
+ "addParameter": "添加参数",
"commandCounter": "{count}条指令",
"commands": {
"COMMAND": {
@@ -783,7 +879,7 @@
},
"player-list-preset-modal": {
"confirmDelete": {
- "message": "你确定要删除名为''{name}''的预设吗?它包含{count}个玩家。 ",
+ "message": "你确定要删除名为''{name}''的预设吗?它包含{count}个玩家。",
"title": "你确定吗?"
},
"confirmOverwrite": {
@@ -875,7 +971,7 @@
"automations": "自动化操作",
"disable": "关闭 GPU 自动化",
"disabled": {
- "disabled": "OyasumiVR 允许你自动调整 GPU 的功耗限制 \n 这样你就可以在睡觉时节省用电量 \n\nGPU 自动化目前仅适用于 NVIDIA GPU\n暂不支持 AMD 和 Intel GPU ",
+ "disabled": "OyasumiVR 允许你自动调整 GPU 的功耗限制 \n 这样你就可以在睡觉时节省用电量 \n\nGPU 自动化目前仅适用于 NVIDIA GPU\n暂不支持 AMD 和 Intel GPU",
"noSidecar": "为了让 OyasumiVR 能够控制 GPU 的功耗,它需要管理员权限。请点击下方按钮授予 OyasumiVR 管理员权限"
},
"elevationSidecarModal": {
@@ -1053,7 +1149,9 @@
"floatTooPrecise": "该值最多只能有小数点后 3 位的精准度",
"intOutOfBounds": "该值必须是 0 到 255 之间的有效整数",
"invalidSyntax": "无效语法",
+ "maxParameterCountExceeded": "每个命令允许的最大参数数量为 {value}",
"noFloatMilliseconds": "毫秒值必须为整数",
+ "stringTooLong": "字符串值不得超过 {value} 字符限制",
"tooManyCommands": "OSC 脚本不能有超过 {value} 个操作。",
"totalDurationTooLong": "脚本操作总持续时间不能超过 10 秒。"
}
@@ -1151,6 +1249,13 @@
"title": "脚部 (移动) 锁定"
},
"general": {
+ "advanced": {
+ "avatarReloadHotfix": {
+ "description": "如果你想在OyasumiVR关闭全身追踪器后使用头像动画,请启用此选项。这是什么,为什么需要它?",
+ "title": "使用全身追踪的头像动画热修复"
+ },
+ "title": "高级选项"
+ },
"footLock": {
"description": "脚部锁定在启用时通常会阻止玩家移动或旋转",
"title": "脚部 (移动) 锁定"
@@ -1555,6 +1660,15 @@
},
"title": "Bigscreen Beyond"
},
+ "cctControl": {
+ "enabled": {
+ "description": "如果你使用其他应用程序来控制显示器的色温(例如 LuxVR 或 OVR Advanced Settings),请禁用此选项",
+ "title": "启用色温控制"
+ },
+ "title": "色温"
+ },
+ "description": "在这里你会找到与亮度和色温相关的所有设置",
+ "title": "亮度和色温",
"valveIndex": {
"maxBrightness": {
"description": "限制 OyasumiVR 将设置的最大亮度值。",
@@ -1891,6 +2005,10 @@
"description": "在关机序列运行前,需要独自待多长时间。",
"title": "持续时间"
},
+ "whenAloneOnlyWhenSleepModeEnabled": {
+ "description": "仅在睡眠模式启用时以这种方式触发关机序列",
+ "title": "仅在我入睡时"
+ },
"whenAloneTimeWindow": {
"description": "只在一天中的特定时间内允许触发关机序列。",
"title": "激活时段"
diff --git a/src-ui/assets/i18n/en.json b/src-ui/assets/i18n/en.json
index 53c8d50b..c2ddad79 100644
--- a/src-ui/assets/i18n/en.json
+++ b/src-ui/assets/i18n/en.json
@@ -1251,8 +1251,8 @@
"general": {
"advanced": {
"avatarReloadHotfix": {
- "title": "Hotfix for using avatar animations with FBT",
- "description": "Enable this if you want to use avatar animations after OyasumiVR has turned off your full body trackers. What is this and why is it needed?"
+ "description": "Enable this if you want to use avatar animations after OyasumiVR has turned off your full body trackers. What is this and why is it needed?",
+ "title": "Hotfix for using avatar animations with FBT"
},
"title": "Advanced Options"
},
@@ -2505,4 +2505,4 @@
},
"title": "VRChat Microphone Mute Automations"
}
-}
+}
\ No newline at end of file
diff --git a/src-ui/assets/i18n/tw.json b/src-ui/assets/i18n/tw.json
index c50bb125..6bf948db 100644
--- a/src-ui/assets/i18n/tw.json
+++ b/src-ui/assets/i18n/tw.json
@@ -20,6 +20,19 @@
"SET_VOLUME": "變更音量",
"UNMUTE": "解除靜音"
},
+ "applyOnStart": {
+ "description": {
+ "onSleepDisable": "當 OyasumiVR 在睡眠模式停用的情況下啟動時,執行此自動化程式",
+ "onSleepEnable": "當 OyasumiVR 以睡眠模式啟動時,執行此自動化程式"
+ },
+ "title": "啟動時套用"
+ },
+ "automations": {
+ "label": "{count, plural, one {1 自動化} other {# 自動化}}"
+ },
+ "config": {
+ "title": "設定"
+ },
"description": "當你入睡或醒來時,自動改變音訊裝置的音量!如果你想防止他人打擾你的睡眠,這將非常有用。",
"devices": {
"description": "選擇音訊裝置,自動調節音量大小",
@@ -57,10 +70,30 @@
"auto-invite-request-accept": {
"addFriends": "新增朋友",
"blacklist": "玩家黑名單",
+ "clearPlayers": "全部清除",
+ "conditions": {
+ "description": "你可以在此設定 OyasumiVR,使其僅在符合特定條件時接受邀請請求。",
+ "title": "條件"
+ },
"description": "OyasumiVR 可以自動接受你收到的加入請求。 透過使用玩家白名單或黑名單,可確保只有你選擇的朋友才會自動接受他們的邀請請求",
+ "loadPreset": "載入儲存的預設值",
"loadingFriends": "正在載入好友...",
"noPlayersAdded": "目前沒有任何玩家在此列表中",
"options": {
+ "changeListPreset": {
+ "onSleepDisable": {
+ "description": "睡眠模式停用時,為玩家清單載入已儲存的預設值",
+ "title": "起床時載入預設值"
+ },
+ "onSleepEnable": {
+ "description": "睡眠模式啟動時,為玩家清單載入儲存的預設值",
+ "title": "睡眠時載入預設值"
+ },
+ "onSleepPreparation": {
+ "description": "準備入睡時,為玩家清單載入儲存的預設值",
+ "title": "準備入睡時載入預設值"
+ }
+ },
"enable": {
"description": "自動接受好友的加入請求",
"title": "開啟"
@@ -83,10 +116,23 @@
},
"title": "列表模式"
},
+ "onlyBelowPlayerCount": {
+ "description": "這包括你自己",
+ "title": "只有當你的世界中少於{count, plural, one {# 位玩家} other {# 位玩家}}時"
+ },
"onlyIfSleepModeEnabled": {
"title": "當睡眠模式啟動時"
+ },
+ "presetOptions": {
+ "options": {
+ "NONE": "不要變更"
+ }
}
},
+ "otherAutomations": {
+ "description": "你可以在此找到自動化功能,自動變更此功能的運作方式。",
+ "title": "其他自動化"
+ },
"removeModal": {
"message": "你確定要從列表中刪除「{name}」嗎?",
"title": "確認刪除"
@@ -95,20 +141,65 @@
"message": "你確定要把每個人都從你的名單中刪除嗎?",
"title": "確認刪除"
},
+ "savePreset": "儲存為預設值",
"title": "自動接受加入請求",
"userOnBusyStatus": "當你的狀態為忙碌(紅色)時,你不能接受玩家的加入請求",
"userOnJoinMeStatus": "無論你的設定如何,VRChat 都會自動接受所有邀請請求,因為你的狀態是加入我(藍色)",
"whitelist": "玩家白名單"
},
"brightness-automations": {
+ "AT_SUNRISE": {
+ "title": "在日出時"
+ },
+ "AT_SUNSET": {
+ "title": "在日落時"
+ },
+ "SLEEP_MODE_DISABLE": {
+ "title": "當我醒來時"
+ },
+ "SLEEP_MODE_ENABLE": {
+ "title": "當我入睡時"
+ },
+ "SLEEP_PREPARATION": {
+ "title": "當我準備入睡時"
+ },
+ "activation": {
+ "category": "啟動"
+ },
+ "activationTime": {
+ "SUNRISE": {
+ "description": "日出的時間",
+ "title": "日出時間"
+ },
+ "SUNSET": {
+ "description": "日落的時間",
+ "title": "日落時間"
+ }
+ },
+ "autoDetermineSunsetSunrise": "自動估計時間",
"brightness": {
"title": "將亮度改為"
},
+ "changeBrightness": {
+ "category": "亮度",
+ "description": "調整 VR 頭戴裝置的亮度值",
+ "title": "變更亮度"
+ },
+ "changeTemperature": {
+ "category": "色溫",
+ "description": "調整 VR 頭戴裝置所顯示影像的色溫",
+ "title": "變更色溫",
+ "warning": "僅某些原生 SteamVR 頭顯支援調整色溫。\n\n已知可使用的 HMD:\n- Valve Index\n- HTC Vive (Pro)\n- Bigscreen Beyond"
+ },
"copyBrightness": "複製\n當前亮度值",
+ "description": "讓 OyasumiVR 在不同時間自動調整 VR 頭戴式裝置的亮度和/或色溫,例如當你睡覺或起床時!",
+ "detailsTitle": "事件",
+ "events": "事件",
"hardwareBrightness": {
"description": "調整顯示器本身的亮度",
"title": "更改硬體亮度為"
},
+ "miscConfig": "其他選項",
"mode": {
"advanced": "進階模式",
"simple": "簡單模式"
@@ -117,11 +208,27 @@
"message": "當使用 OyasumiVR 來控制 VR 頭戴式顯示器的亮度時,可以選擇兩種不同的控制方法:軟體控制與硬體控制。\n\n軟體控制適用於所有類型的頭戴式顯示器,它透過調整影像的亮度來改變顯示器的亮度。\n\n硬體控制則只適用於特定支援的顯示器(如 Valve Index、Bigscreen Beyond),此方法會直接在支援的範圍內調整顯示器顯示的亮度。\n\n在簡易模式下,OyasumiVR 會平滑地在軟體和硬體亮度控制之間進行切換,或者在不支援硬體亮度的情況下只控制軟體亮度。\n\n如果你偏好直接控制,進階模式允許你分別獨立控制軟體和硬體亮度,讓你可以為每一種設置確切的亮度值。",
"title": "亮度控制模式"
},
+ "onHmdConnectInfo": "當你同時啟用 \"At sunset「(日落時)和 」At sunrise\"(日出時)自動化功能時,它們會根據一天中的時間,在你連接耳機時自動執行。如果沒有,則會使用 \"When I go to sleep「(我睡覺時)和 」When I wake up\"(我起床時)自動化的值!",
+ "onlyWhenSleepModeDisabled": {
+ "description": "僅在睡眠模式停用時執行此自動化",
+ "title": "僅當睡眠模式停用時"
+ },
"softwareBrightness": {
"description": "調整 VR 頭顯影像的亮度",
"title": "更改軟體亮度為"
},
- "title": "亮度自動調整"
+ "temperature": {
+ "title": "將色溫變更為"
+ },
+ "title": "亮度自動調整",
+ "transition": {
+ "description": "讓亮度和/或色溫隨時間平滑轉換",
+ "title": "平穩過渡"
+ },
+ "transitionTime": {
+ "description": "完成變更需要多長時間",
+ "title": "過渡時間"
+ }
},
"chaperone-automations": {
"description": "當啟用或停用睡眠模式時,OyasumiVR 可以自動調整 SteamVR 的 Chaperone 導護牆的淡出距離",
@@ -144,6 +251,15 @@
"hardwareBrightness": "硬體亮度",
"softwareBrightness": "軟體亮度"
},
+ "bsb-fan-speed-control-modal": {
+ "fanSpeed": "風扇速度"
+ },
+ "cct-control-modal": {
+ "colorTemperature": "色溫"
+ },
+ "color-picker-modal": {
+ "title": "選擇顏色"
+ },
"confirm-modal": {
"defaultTitle": "確認"
},
@@ -186,6 +302,7 @@
"gpuAutomations": "GPU 自動化",
"hardwareAutomations": "硬體自動化",
"hmdAutomations": "頭顯專用自動化",
+ "joinNotifications": "加入通知",
"miscAutomations": "其他自動化",
"nightmareDetection": "惡夢偵測",
"oscAutomations": "OSC 自動化",
@@ -194,6 +311,7 @@
"resolutionAutomations": "解析度自動化",
"settings": {
"advanced": "進階設定",
+ "brightnessCct": "亮度與 CCT 設定",
"general": "一般設定",
"hotkeys": "快捷鍵設定",
"integrations": "整合",
@@ -209,6 +327,7 @@
"statusAutomations": "狀態自動化",
"systemMicMuteAutomations": "系統麥克風自動靜音",
"vrcAutomations": "VRChat 自動化",
+ "vrchatAvatarAutomations": "角色自動化",
"vrchatMicMuteAutomations": "VRChat 麥克風靜音自動化"
},
"device-edit-modal": {
@@ -256,6 +375,15 @@
"WristLeft": "左手腕",
"WristRight": "右手腕"
},
+ "forceOnBootingWarning": {
+ "message": "看起來這個基地台已經開機了。\n\n如果你在基地台已開機的情況下強行開機,它通常會卡在開機狀態。如果發生這種情況,你可以讓它回到休眠或待機狀態,然後再重新開機即可解決問題。\n\n你確定要強制開啟這個基地台嗎?",
+ "title": "警告"
+ },
+ "lhForceState": {
+ "on": "強制開啟",
+ "sleep": "強制睡眠",
+ "standby": "強制待機"
+ },
"lighthouseStatus": {
"booting": "啟動中",
"on": "啟動",
@@ -277,6 +405,36 @@
},
"title": "自動接受了來自「{displayName}」的邀請請求"
},
+ "bsbFanSpeedChanged": {
+ "reason": {
+ "SLEEP_MODE_DISABLED": "因為已停用睡眠模式",
+ "SLEEP_MODE_ENABLED": "因為已啟用睡眠模式",
+ "SLEEP_PREPARATION": "當你準備入睡時"
+ },
+ "title": {
+ "adjusted": "Bigscreen Beyond 風扇設定為 {setPercentage}% (為安全起見,由 {requestedPercentage}% 調整而來)",
+ "exact": "Bigscreen Beyond 風扇設定為 {setPercentage}%"
+ }
+ },
+ "bsbLedChanged": {
+ "reason": {
+ "SLEEP_MODE_DISABLED": "因為已停用睡眠模式",
+ "SLEEP_MODE_ENABLED": "因為已啟用睡眠模式",
+ "SLEEP_PREPARATION": "當你準備入睡時"
+ },
+ "title": "Bigscreen Beyond RGB LED 設定為 {color}"
+ },
+ "cctChanged": {
+ "reason": {
+ "SLEEP_MODE_DISABLE": "因為已停用睡眠模式",
+ "SLEEP_MODE_ENABLE": "因為已啟用睡眠模式",
+ "SLEEP_PREPARATION": "當你準備入睡時"
+ },
+ "title": {
+ "set": "頭戴裝置色溫設定為 {icon} {溫度}K",
+ "transition": "頭戴裝置色溫轉換為 {圖示} {溫度}K"
+ }
+ },
"changedAudioDeviceVolume": {
"reason": {
"SLEEP_MODE_DISABLED": "因為已停用睡眠模式",
@@ -337,6 +495,8 @@
},
"hardwareBrightnessChanged": {
"reason": {
+ "SLEEP_MODE_DISABLE": "因為已停用睡眠模式",
+ "SLEEP_MODE_ENABLE": "因為已啟用睡眠模式",
"SLEEP_PREPARATION": "當你準備入睡時"
},
"title": {
@@ -445,12 +605,16 @@
"reason": {
"HOTKEY": "由快捷鍵觸發",
"MANUAL": "手動觸發",
- "SLEEP_TRIGGER": "因為你已經睡了足夠長的時間"
+ "MQTT": "透過 MQTT 觸發",
+ "SLEEP_TRIGGER": "因為你已經睡了足夠長的時間",
+ "VRC_ALONE_TRIGGER": "因為你在你的世界裡獨處的時間已經夠長了"
},
"title": "關機程序已經開始"
},
"simpleBrightnessChanged": {
"reason": {
+ "SLEEP_MODE_DISABLE": "因為已停用睡眠模式",
+ "SLEEP_MODE_ENABLE": "因為已啟用睡眠模式",
"SLEEP_PREPARATION": "當你準備入睡時"
},
"title": {
@@ -470,10 +634,16 @@
"SLEEP_MODE_DISABLE_AFTER_TIME": "由於睡眠模式已經啟用了足夠長的時間",
"SLEEP_MODE_DISABLE_AT_TIME": "在預定時間",
"SLEEP_MODE_DISABLE_ON_DEVICE_POWER_ON": "當一個裝置被打開時",
+ "SLEEP_MODE_DISABLE_ON_PLAYER_JOIN_OR_LEAVE": {
+ "join": "當 {name} 加入你的世界",
+ "leave": "當 {name} 離開你的世界"
+ },
+ "SLEEP_MODE_DISABLE_ON_UPRIGHT_POSE": "當你直立的時間夠長",
"unknown": "由未知自動化"
},
"hotkey": "你透過快捷鍵停用睡眠模式",
"manual": "你手動關閉了睡眠模式",
+ "mqtt": "睡眠模式已透過 MQTT 停用",
"osc-control": "睡眠模式透過OSC被停用"
},
"title": "睡眠模式停用"
@@ -490,12 +660,15 @@
},
"hotkey": "你透過快捷鍵啟用睡眠模式",
"manual": "你手動啟用了睡眠模式",
+ "mqtt": "透過 MQTT 啟用睡眠模式",
"osc-control": "透過 OSC 啟用了睡眠模式"
},
"title": "啟用睡眠模式"
},
"softwareBrightnessChanged": {
"reason": {
+ "SLEEP_MODE_DISABLE": "因為已停用睡眠模式",
+ "SLEEP_MODE_ENABLE": "因為已啟用睡眠模式",
"SLEEP_PREPARATION": "當你準備入睡時"
},
"title": {
@@ -503,6 +676,14 @@
"transition": "頭顯軟體亮度過渡到 {value}"
}
},
+ "statusChangedOnGeneralEvent": {
+ "reason": {
+ "SLEEP_MODE_DISABLED": "因為已停用睡眠模式",
+ "SLEEP_MODE_ENABLED": "因為已啟用睡眠模式",
+ "SLEEP_PREPARATION": "當你準備入睡時"
+ },
+ "title": "將你的 VRChat 狀態從「{oldStatus}」改為「{newStatus}」列出"
+ },
"statusChangedOnPlayerCountChange": {
"reason": {
"AT_LIMIT_OR_ABOVE": "由於你的房間中的玩家數量達到了 {threshold} 位的極限",
@@ -536,6 +717,14 @@
},
"title": "已解除靜音音訊裝置「{deviceName}」"
},
+ "vrchatAvatarChanged": {
+ "reason": {
+ "SLEEP_MODE_DISABLED": "因為已停用睡眠模式",
+ "SLEEP_MODE_ENABLED": "因為已啟用睡眠模式",
+ "SLEEP_PREPARATION": "當你準備入睡時"
+ },
+ "title": "將你的 VRChat 角色變更為 ''{avatarName}'。"
+ },
"windowsPowerPolicySet": {
"reason": {
"SLEEP_MODE_DISABLED": "因為已停用睡眠模式",
@@ -578,9 +767,21 @@
"simple": "亮度",
"tooltip": "亮度控制"
},
+ "bsbFanSpeed": {
+ "label": "風扇速度",
+ "tooltip": "Bigscreen 風扇速度"
+ },
+ "cctControl": {
+ "label": "CCT",
+ "tooltip": "色溫控制"
+ },
"heartrate": "心跳率",
"inactive": "未啟動",
"loggedOut": "已登出",
+ "mqttStatus": {
+ "label": "MQTT",
+ "tooltip": "設定:整合"
+ },
"sleepMode": {
"label": "睡眠模式",
"tooltip": "切換睡眠模式"
@@ -601,6 +802,48 @@
"tooltip": "設定:整合"
}
},
+ "mqtt-config-modal": {
+ "brokerHost": {
+ "description": "可以連接到 MQTT 代理的主機名稱或 IP 位址",
+ "title": "主機"
+ },
+ "brokerPort": {
+ "description": "你的 MQTT 代理可以連接到的 websocket 連接埠",
+ "title": "連接埠"
+ },
+ "brokerSetupNote": "請注意,居家助理預設並未啟用 MQTT 代理。如果你尚未設置並配置與 Home Assistant 連接的 MQTT 代理,請先按照他們的文件進行操作。",
+ "description": "OyasumiVR 可透過 MQTT 與 Home Assistant 進行通訊。若要設定,請在下方提供 MQTT 代理商的連線詳細資料。",
+ "mqttEnabled": {
+ "description": "啟用或停用 MQTT 整合",
+ "test": "測試連接",
+ "title": "啟用整合"
+ },
+ "password": {
+ "description": "用於驗證 MQTT 代理商的密碼(可選)",
+ "title": "密碼"
+ },
+ "ssl": {
+ "description": "與 MQTT 代理商的連線是否應使用 SSL 加密",
+ "title": "安全 SSL"
+ },
+ "testConnection": {
+ "description": "使用以下提供的設定測試 OyasumiVR 是否能連線至你的 MQTT 代理商",
+ "test": "測試連接",
+ "title": "測試連接"
+ },
+ "testConnectionResult": {
+ "error": "連線失敗!",
+ "errorMessage": "報告了以下故障:\n{error}",
+ "success": "連線成功!",
+ "title": "測試結果"
+ },
+ "title": "MQTT 設定",
+ "username": {
+ "description": "用來與你的 MQTT 代理程式驗證的使用者名稱 (選用)",
+ "title": "使用者名稱"
+ },
+ "websocketNote": "MQTT over Websockets is the only supported protocol: please make sure your broker has websocket support enabled. Standard MQTT over TCP is not supported!"
+ },
"osc-script-code-editor": {
"format": "格式",
"syntaxGuide": "語法指南",
@@ -619,6 +862,7 @@
"sleep": "睡覺"
},
"addCommand": "新增",
+ "addParameter": "新增參數",
"commandCounter": "{value} 個指令",
"commands": {
"COMMAND": {
@@ -633,6 +877,32 @@
"errorCounter": "{value} 個驗證錯誤",
"test": "測試"
},
+ "player-list-preset-modal": {
+ "confirmDelete": {
+ "message": "你確定要刪除名為'「{name}」'的預設嗎?裡面有 {count, plural, one {# 位玩家} other {# 位玩家}}",
+ "title": "你確定嗎?"
+ },
+ "confirmOverwrite": {
+ "message": "你確定要覆寫名為「{name}」的預設嗎?",
+ "title": "你確定嗎?"
+ },
+ "currentPresets": "目前的預設值",
+ "delete": "刪除預設值",
+ "load": "載入預設值",
+ "namePlaceholder": "預設值名稱",
+ "noPresets": "你尚未儲存預設",
+ "overwrite": "覆寫預設值",
+ "preset": {
+ "subtitle": "清單上的 {count, plural, one {# 位玩家} other {# 位玩家}}"
+ },
+ "title": {
+ "load": "載入玩家清單",
+ "save": "儲存玩家清單"
+ }
+ },
+ "player-list": {
+ "title": "球員名單"
+ },
"select-box": {
"defaultPlaceholder": "選擇..."
},
@@ -647,6 +917,19 @@
"updateLater": "稍後",
"updateNow": "安裝版本 {version}"
},
+ "vrc-avatar-select-button": {
+ "select": "選擇"
+ },
+ "vrc-avatar-select-modal": {
+ "noAvatars": "無法擷取任何角色。請先在 VRChat 中收藏或上傳一些頭像。",
+ "ownAvatars": "已上傳",
+ "refreshAvatars": "刷新角色",
+ "refreshWarning": {
+ "message": "由於刷新頭像會向 VRChat 傳送大量的請求,一般來說,你應該只在預期會有改變時才這麼做。如果你做得太頻繁,你可能會受到速率限制。\n\n你確定要刷新頭像嗎?",
+ "title": "重新取得角色?"
+ },
+ "title": "選擇角色"
+ },
"vrchat-login-modal": {
"disclaimers": {
"brand": "OyasumiVR 沒有得到 VRChat 的官方認可,\n也不表示 VRChat 或任何正式參與製作或管理 VRChat 團隊成員的觀點或意見。 \nVRChat 是 VRChat Inc. 的商標 VRChat © VRChat Inc.",
@@ -673,6 +956,17 @@
"title": "雙重認證"
}
},
+ "discord": {
+ "details": "VR 睡眠軟體",
+ "label": {
+ "awake": "不再睏倦",
+ "sleeping": "瞌睡時間"
+ },
+ "state": {
+ "awake": "醒來",
+ "sleeping": "睡眠中"
+ }
+ },
"gpu-automations": {
"automations": "睡眠自動化",
"disable": "關閉 GPU 自動化",
@@ -771,13 +1065,76 @@
"title": "風扇速度"
},
"rgb": {
+ "onSleepDisable": {
+ "description": "當睡眠模式停用時,變更 HMD LED 的顏色",
+ "title": "當我醒來時"
+ },
+ "onSleepEnable": {
+ "description": "當睡眠模式啟用時,變更 HMD LED 的顏色",
+ "title": "當我入睡時"
+ },
+ "onSleepPreparation": {
+ "description": "當我準備入睡時,改變 HMD LED 的顏色",
+ "title": "當我準備入睡時"
+ },
+ "pickerTitle": {
+ "onSleepDisable": "設定喚醒時的 Beyond LED 顏色",
+ "onSleepEnable": "設定休眠時的 Beyond LED 顏色",
+ "onSleepPreparation": "當準備進入睡眠狀態時,設定 Beyond LED 顏色"
+ },
"title": "RGB LED"
}
},
"tabs": {
"bigscreenBeyond": "Bigscreen Beyond"
},
- "title": "頭癬專用自動化"
+ "title": "頭顯專用自動化"
+ },
+ "join-notifications": {
+ "description": "當其他玩家進入或離開你的世界時,播放通知訊息和/或聲音。如果你想讓 OyasumiVR 在有人加入時喚醒你,這會很有用。",
+ "joinNotifications": {
+ "description": "玩家加入你的世界時會顯示通知",
+ "title": "加入通知"
+ },
+ "joinSoundVolume": {
+ "description": "玩家進入或離開你的世界時播放的音效音量",
+ "title": "音量"
+ },
+ "joinSounds": {
+ "description": "玩家加入你的世界時會播放聲音",
+ "title": "加入通知音效"
+ },
+ "leaveNotifications": {
+ "description": "玩家離開你的世界時會顯示通知",
+ "title": "離開通知"
+ },
+ "leaveSounds": {
+ "description": "當玩家離開你的世界時播放聲音",
+ "title": "離開通知音效"
+ },
+ "modeOptions": {
+ "BLACKLIST": "不在名單上的玩家",
+ "DISABLED": "無",
+ "EVERYONE": "對所有人",
+ "FRIEND": "好友",
+ "WHITELIST": "在名單上的玩家"
+ },
+ "notification": {
+ "join": "{name} 已加入你的世界",
+ "leave": "{name} 已離開你的世界"
+ },
+ "onlyWhenLeftAlone": {
+ "description": "只有在其他玩家離開後,你獨自在你的世界中時才會發出通知",
+ "title": "只有獨處時"
+ },
+ "onlyWhenPreviouslyAlone": {
+ "description": "只有在其他玩家加入之前,你獨自在你的世界中時才會發出通知",
+ "title": "只有當之前單獨"
+ },
+ "onlyWhenSleepModeActive": {
+ "title": "當睡眠模式啟動時"
+ },
+ "title": "加入通知"
},
"misc": {
"GOGO_LOCO_LEGACY_PRESET_WARNING": "此預設檔使用的解決方法存在一些問題。 如果你不能使用較新的 GoGo Loco 預設,請僅使用此預設檔。 如果你的角色仍然使用舊版本的 GoGo Loco,建議你將你的角色更新使用最新的 GoGo Loco 版本",
@@ -792,7 +1149,9 @@
"floatTooPrecise": "該值最多只能有小數點後 3 位的精準度",
"intOutOfBounds": "該值必須是 0 到 255 之間的有效整數",
"invalidSyntax": "無效的語法",
+ "maxParameterCountExceeded": "每條指令允許的最大參數數是 {value}。",
"noFloatMilliseconds": "毫秒值必須定義為整數",
+ "stringTooLong": "字串值不得超過 {value} 字元限制。",
"tooManyCommands": "OSC 腳本不能有超過 {value} 個操作",
"totalDurationTooLong": "總腳本持續時間不能超過 10 秒"
}
@@ -852,6 +1211,9 @@
},
"turningOffTrackers": {
"content": "關閉你的定位器"
+ },
+ "vrcStatusChanged": {
+ "content": "你的 VRChat 狀態已設定為 '「{newStatus}」"
}
},
"oscAutomations": {
@@ -887,6 +1249,13 @@
"title": "腳部(移動)鎖定"
},
"general": {
+ "advanced": {
+ "avatarReloadHotfix": {
+ "description": "如果你想在 OyasumiVR 關閉全身追蹤器後仍能使用頭像動畫,請啟用此選項。這是什麼?為什麼需要這個修正?",
+ "title": "在 FBT 中使用角色動畫的修補程式"
+ },
+ "title": "進階選項"
+ },
"footLock": {
"description": "腳部鎖定在開啟時通常會阻止玩家移動或旋轉",
"title": "腳部(移動)鎖定"
@@ -940,6 +1309,7 @@
"title": "狀態自動化"
},
"shutdownAutomations": {
+ "subtitle": "{triggerCount, plural, one {1 automatic trigger} other {# automatic triggers}} 已設定",
"title": "自動關機"
},
"sleepModeEnableForSleepDetector": {
@@ -1137,6 +1507,10 @@
},
"title": "記憶體監視器"
},
+ "openVrInitDelayFix": {
+ "description": "啟用此修正將增加 OyasumiVR 與 OpenVR 初始化的延遲。如果你遇到 SteamVR 當機或在 OyasumiVR 已執行時啟動 SteamVR 時遇到錯誤的問題,這將會有所幫助。",
+ "title": "啟用 OpenVR 初始化延遲"
+ },
"oscServerEnabled": {
"description": "關閉該選項將禁用內建的 OSC 和 OSCQuery 伺服器。該選項會在重啟後繼續存在。請注意,如果關閉該選項,OyasumiVR 的多項功能將停止工作,且不會發出警告。此選項純粹用於除錯目的,一般使用時不應關閉。",
"title": "啟用 OSC 和 OSCQuery 伺服器"
@@ -1286,6 +1660,15 @@
},
"title": "Bigscreen Beyond"
},
+ "cctControl": {
+ "enabled": {
+ "description": "如果你使用其他應用程式來控制顯示器的色溫,請停用此功能 (例如 LuxVR 或 OVR 進階設定)",
+ "title": "啟用色溫控制"
+ },
+ "title": "色溫"
+ },
+ "description": "在這裡你可以找到任何與亮度和色溫相關的設定。",
+ "title": "亮度與 CCT",
"valveIndex": {
"maxBrightness": {
"description": "設定 OyasumiVR 將設定的最大亮度值上限",
@@ -1300,6 +1683,21 @@
"label": "啟動時請求管理員權限",
"title": "管理員權限"
},
+ "discord": {
+ "activityMode": {
+ "description": "在 Discord 上顯示 OyasumiVR 為你目前的活動",
+ "options": {
+ "DISABLED": "關閉",
+ "ENABLED": "已啟用",
+ "ONLY_ASLEEP": "只有在睡覺時"
+ },
+ "title": "Discord 遊戲狀態"
+ },
+ "activityModeVRCCondition": {
+ "title": "僅在 VRChat 執行時顯示活動"
+ },
+ "title": "Discord"
+ },
"language": {
"description": "你可以在此處選擇你的語言。如果有任何遺漏的翻譯,或者你想新增對你所屬國家語言的支持,請聯絡我們!",
"title": "語言"
@@ -1426,10 +1824,15 @@
"title": "快捷鍵設定"
},
"integrations": {
+ "configure": "設定",
"connect": "連接",
- "copy": "將連結複製到剪貼板",
+ "copy": "將連結複製到剪貼簿",
"description": "OyasumiVR 的某些功能可以使用外部服務。如果你想將 OyasumiVR 與外部服務連接起來,那就找對地方了!",
"disconnect": "斷開",
+ "homeAssistant": {
+ "description": "透過將 OyasumiVR 連接到居家助理房間,將 OyasumiVR 與其他智慧型居家助理整合,讓你能夠建立自己的強大自動化功能,並控制各種智慧型裝置。",
+ "title": "居家助理 (透過 MQTT)"
+ },
"providerLink": "提供商網站",
"pulsoid": {
"description": "向 OyasumiVR 提供心跳率數據,用於觸發某些自動操作。
需要 Pulsoid \"BRO\" 訂閱",
@@ -1449,6 +1852,10 @@
"description": "在 Oyasumi 自動接受他人的邀請請求時收到通知",
"title": "自動接受邀請請求"
},
+ "AUTO_UPDATED_VRC_STATUS": {
+ "description": "收到 OyasumiVR 自動更新你的 VRChat 狀態的通知",
+ "title": "VRChat 狀態已更新"
+ },
"SLEEP_MODE_DISABLED": {
"description": "在睡眠模式被停用時收到通知",
"title": "已停用睡眠模式"
@@ -1475,8 +1882,8 @@
"statusInfo": {
"copy": {
"action": "複製",
- "description": "將以下所有資訊複製到剪貼板",
- "title": "複製到剪貼板"
+ "description": "將以下所有資訊複製到剪貼簿",
+ "title": "複製到剪貼簿"
},
"description": "在這裡,你可以找到一些有關 OyasumiVR 及其內部結構的技術資訊。這些資訊主要用於除錯目的,在排除故障或獲得支持時可能會有用。",
"title": "狀態資訊"
@@ -1512,6 +1919,7 @@
"login": "登入",
"ok": "Ok",
"open": "開啟",
+ "refresh": "刷新",
"save": "保存"
},
"time": {
@@ -1524,6 +1932,7 @@
"message": "你確定要現在啟動關機程序嗎?",
"title": "你確定嗎?"
},
+ "description": "如果喜歡在 VR 中入睡,但又不想整晚都在 VR 中睡眠,你可以使用 OyasumiVR 的關機順序。此功能會自動優雅地關閉你的遊戲、裝置和/或電腦,讓你可以在 VR 外順利繼續睡眠。你可以手動觸發,或是使用多種自動化功能之一來自動觸發。例如,一旦你打瞌睡了!",
"noOptionsSelected": "由於你沒有選擇要在關機程序中運行的操作,因此運行它不會有任何效果。為使該功能發揮作用,請至少選擇以下選項之一",
"overlay": {
"cancel": "立即取消",
@@ -1560,6 +1969,7 @@
"title": "退出 SteamVR"
},
"run": "運行序列",
+ "title": "關機順序動作",
"turnOffBaseStations": {
"description": "關閉任何仍在活動的基地台",
"title": "關掉基地台"
@@ -1576,14 +1986,40 @@
"title": "關掉定位器"
}
},
+ "tabs": {
+ "settings": "設定",
+ "triggers": "觸發器"
+ },
"title": "關機程序",
"triggers": {
+ "enabled": {
+ "description": "停用此項可防止關機順序由下列任何觸發器自動觸發。",
+ "title": "啟用自動觸發器"
+ },
+ "triggers": "自動觸發器",
+ "whenAlone": {
+ "description": "當你獨自留在 VRChat 世界中一段時間後,啟動關機順序。只有當你之前有同伴時才會啟動。",
+ "title": "獨處時啟動"
+ },
+ "whenAloneDuration": {
+ "description": "你需要獨處多久才會執行關機順序",
+ "title": "持續時間臨界值"
+ },
+ "whenAloneOnlyWhenSleepModeEnabled": {
+ "description": "只有在睡眠模式啟用時,才能以這種方式觸發關機順序",
+ "title": "只有在我睡著的時候"
+ },
+ "whenAloneTimeWindow": {
+ "description": "只允許在一天中的某些時間段觸發關機",
+ "title": "開啟Windows"
+ },
"whenAsleep": {
"description": "當睡眠模式被啟用一定時間後,啟動關機程序",
"title": "在我睡覺時啟動"
},
"whenAsleepDuration": {
- "description": "睡眠模式啟用後,在關機程序執行之前應該持續多長時間"
+ "description": "睡眠模式啟用後,在關機程序執行之前應該持續多長時間",
+ "title": "持續時間臨界值"
},
"whenAsleepTimeWindow": {
"description": "只允許在一天中的某些時間段觸發關機",
@@ -1604,7 +2040,9 @@
"atTime": "在特定時間",
"description": "根據不同的觸發條件自動停用睡眠模式",
"onDevicePowerOn": "當裝置啟動時",
- "onSteamVRStop": "當 SteamVR 停止時"
+ "onPlayerJoinOrLeave": "當 VRChat 玩家加入或離開你的世界時",
+ "onSteamVRStop": "當 SteamVR 停止時",
+ "onUprightPose": "躺下後直立坐起時"
},
"enableAutomations": {
"atBatteryPercentage": "當裝置的電池百分比低於 {value}%",
@@ -1635,6 +2073,39 @@
"time": "時間",
"title": "關閉睡眠模式"
},
+ "disableForPlayerJoinLeave": {
+ "description": "當(特定)玩家加入或離開你的世界時,停用睡眠模式。如果你想在睡眠時有特定的人加入你的世界,或是你被獨留時喚醒,這會很有用。",
+ "onJoin": {
+ "title": "玩家加入時觸發"
+ },
+ "onLeave": {
+ "title": "玩家離開時觸發"
+ },
+ "onlyWhenLeftAlone": {
+ "description": "只有在其他玩家離開後,你獨自在你的世界中時才會觸發",
+ "title": "只有獨處時"
+ },
+ "onlyWhenPreviouslyAlone": {
+ "description": "只有在其他玩家加入之前,你獨自在你的世界中時才會觸發",
+ "title": "只有當之前單獨"
+ },
+ "title": "停用睡眠模式",
+ "triggerOptions": {
+ "BLACKLIST": "不在名單上的玩家",
+ "DISABLED": "無",
+ "EVERYONE": "對所有人",
+ "FRIEND": "好友",
+ "WHITELIST": "在名單上的玩家"
+ }
+ },
+ "disableForUprightPose": {
+ "description": "當你躺下後直立坐著一段時間時,停用睡眠模式。",
+ "duration": {
+ "description": "你必須直立坐著多久才會關閉睡眠模式",
+ "title": "時間長度"
+ },
+ "title": "停用睡眠模式"
+ },
"disableOnDevicePowerOn": {
"Controller": "控制器",
"GenericTracker": "定位器",
@@ -1663,6 +2134,14 @@
"description": "在嘗試使用此功能之前,你需要至少校準一次",
"title": "校準"
},
+ "considerControllerPresence": {
+ "description": "啟用時,睡眠偵測器也會考慮你的控制器輸入。",
+ "title": "考慮控制器的輸入"
+ },
+ "considerSleepingPose": {
+ "description": "啟用時,睡眠偵測器也會考慮你的睡眠姿勢。",
+ "title": "考慮睡眠姿勢"
+ },
"description": "OyasumiVR在檢測到你睡著之前應等待多長時間啟用該功能後,當OyasumiVR根據你的動作猜測你在睡覺時,它將自動啟用睡眠模式",
"detectionWindow": {
"description": "OyasumiVR應該等待多久才能檢測到你在睡覺",
@@ -1750,32 +2229,94 @@
"title": "校準睡眠檢測"
}
},
+ "sleepDetection": {
+ "advanced": {
+ "description": "在這裡,你可以調整睡眠偵測器的一些更深入的方面。一般而言,建議將這些設定保留為預設值。",
+ "title": "進階調整"
+ },
+ "automation": {
+ "calibrationPending": {
+ "calibrate": "立即校正",
+ "title": "校準待定:在使用睡眠偵測之前,你應該至少校準一次,以提高其準確性。"
+ },
+ "description": "當 OyasumiVR 懷疑你睡著時,會自動啟用睡眠模式",
+ "title": "睡眠檢測"
+ },
+ "configuration": {
+ "title": "設定"
+ },
+ "description": "睡眠偵測是 OyasumiVR 擬用來啟動睡眠模式的方式。這項功能會根據 VR 頭戴裝置的移動和你的控制器輸入等各種因素,在懷疑你睡著時自動為你啟動睡眠模式。"
+ },
+ "tab": {
+ "detection": "偵測",
+ "disabling": "停用休眠模式",
+ "enabling": "啟用睡眠模式"
+ },
"title": "睡眠偵測"
},
"sleepAnimations": {
"title": "睡眠動畫"
},
"status-automations": {
+ "behaviourWarning": "你可能無法立即看到 OyasumiVR 的狀態變更。對其他玩家而言,狀態更新也可能需要一些時間才能顯示。這是由於 VRChat 的快取所造成,但請放心,你的狀態確實會更新。",
"behaviourWarningFAQ": "在這裡,你可以找到關於狀態變更行為的一些問題的答案:\n\n問:即使 VRChat 沒有顯示我處於藍色狀態,我仍然可以自動接受邀請請求嗎?\n答:如果你有 OyasumiVR 將你的狀態設定為藍色(加入我),它將接管自動接受你收到的任何邀請加入請求。\n\n問:其他玩家無法加入我,因為我的狀態對他們來說沒有更新。\n答:狀態更新可能需要一段時間才會顯示給其他玩家。 如果他們想加入但不能,他們可以透過在主選單中中打開你的個人資料來強制刷新你的狀態",
+ "general": {
+ "description": "在這裡你可以設定 OyasumiVR 在特定事件中更新你的 VRChat 狀態。例如,在你睡覺或起床時變更你的狀態!",
+ "onSleepDisable": {
+ "description": {
+ "status": "將我的狀態設定為",
+ "statusMessage": "將我的狀態訊息設定為"
+ },
+ "script": "停用睡眠模式",
+ "title": "當我醒來時"
+ },
+ "onSleepEnable": {
+ "description": {
+ "status": "將我的狀態設定為",
+ "statusMessage": "將我的狀態訊息設定為"
+ },
+ "script": "睡眠模式啟用",
+ "title": "當我入睡時"
+ },
+ "onSleepPreparation": {
+ "description": {
+ "status": "將我的狀態設定為",
+ "statusMessage": "將我的狀態訊息設定為"
+ },
+ "script": "睡前準備",
+ "title": "當我準備入睡時"
+ }
+ },
"moreInfo": "更多資訊",
"playerLimit": {
"atLimitOrAbove": {
"description": {
- "status": "將你的狀態設定為"
+ "status": "將你的狀態設定為",
+ "statusMessage": "將狀態訊息設定為"
},
"title": "高於限制人數"
},
"belowLimit": {
"description": {
- "status": "將你的狀態設定為"
+ "status": "將你的狀態設定為",
+ "statusMessage": "將狀態訊息設定為"
},
"title": "低於限制人數"
},
"description": "OyasumiVR 可以根據你的世界中有多少玩家自動設定你的狀態\n從而限制你房間的人數",
+ "disableToEdit": "請在進行任何變更之前停用此自動化功能。",
+ "enable": {
+ "description": "根據 VRChat 世界房間中的玩家數量自動變更你的狀態",
+ "title": "啟用玩家限制狀態自動化"
+ },
"onlyIfSleepModeEnabled": "只有在睡眠模式開啟的時候",
"playerLimit": "玩家人數限制",
"playerLimitLabel": "{count} 位玩家(包括你)"
},
+ "tabs": {
+ "general": "一般設定",
+ "playerLimit": "玩家人數限制"
+ },
"title": "狀態 自動化"
},
"systemMicMuteAutomations": {
@@ -1905,6 +2446,25 @@
}
}
},
+ "vrchatAvatarAutomations": {
+ "description": "你可以在這裡設定 OyasumiVR,讓它在特定事件發生時自動為你更換 VRChat 頭像。如果你想在睡著或醒來時更換頭像,這將非常有用。",
+ "onSleepDisable": {
+ "description": "將我的角色變更為",
+ "script": "停用睡眠模式",
+ "title": "當我醒來時"
+ },
+ "onSleepEnable": {
+ "description": "將我的角色變更為",
+ "script": "睡眠模式啟用",
+ "title": "當我入睡時"
+ },
+ "onSleepPreparation": {
+ "description": "將我的角色變更為",
+ "script": "睡前準備",
+ "title": "當我準備入睡時"
+ },
+ "title": "角色自動化"
+ },
"vrchatMicMuteAutomations": {
"automations": {
"title": "自動化"
@@ -1918,6 +2478,7 @@
"title": "控制麥克風靜音",
"unmute": "解除靜音\n麥克風"
},
+ "description": "當你睡著或醒來時,在 VRChat 中自動將麥克風靜音或取消靜音!當你想要避免他人聽到你的打鼾聲時,這個功能會很有用;)\n\n請注意,為了讓此功能運作,需要在 VRChat 中啟用 OSC,並將你的麥克風行為設定為 「切換」。",
"muteOptions": {
"MUTE": "靜音",
"NONE": "無",