From 23c10cb63d6db45de3087f19cb0f2ad0793c5396 Mon Sep 17 00:00:00 2001 From: Shadow Panther Date: Wed, 1 May 2024 03:02:22 +0200 Subject: [PATCH 01/57] RU: Earmuffs --- ru.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/ru.json b/ru.json index 21f54bb..5fa6edf 100644 --- a/ru.json +++ b/ru.json @@ -1466,6 +1466,20 @@ "Settings.VoiceSettings.MutePersistence" : "Запоминать отключения микрофона", "Settings.VoiceSettings.MutePersistence.Description" : "Start Unmuted: При запуске, микрофон всегда включен.\n\nStart Muted: При запуске, микрофон всегда отключен. Вам нужно будет или поменять режим голоса, или использовать клавишу \"push to talk\" (по умолчанию V) чтобы говорить.\n\nRemember Last: При запуске, будет восстановлено последнее запомненное состояние микрофона.", + "Settings.EarmuffSettings" : "Беруши", + "Settings.EarmuffSettings.EarmuffEnabled" : "Использовать беруши", + "Settings.EarmuffSettings.EarmuffEnabled.Description" : "Когда включен режим берушей, голоса пользователей будут ощутимо тише, основываясь на расстоянии на них и направления вашего взгляда.\n\nЭто создает \"конус слуха\", который может помочь когда в мире слишком много накладывающихся голосов.", + "Settings.EarmuffSettings.ConeDistance" : "Расстояние", + "Settings.EarmuffSettings.ConeDistance.Description" : "Задает дистанцию вперед от вас, за пределами которой голоса будут тише.", + "Settings.EarmuffSettings.ConeAngle" : "Угол", + "Settings.EarmuffSettings.ConeAngle.Description" : "Задает угол перед вашим лицом, в пределах которого голоса будут сохранять нормальную громкость. Все голоса за пределами этого угла будут начинать затухать как только достигнут дистанции перехода.", + "Settings.EarmuffSettings.TransitionStart" : "Начало перехода", + "Settings.EarmuffSettings.TransitionStart.Description" : "Задает расстояние от \"конуса слуха\", на котором голоса станут тише. Рекомендуется оставить эту настройку выше нуля, так как это лучше захватит голоса с боков и рядом с вашей головой (то есть, пользователи, которые технически позади вас, но очень близко).", + "Settings.EarmuffSettings.TransitionLength" : "Диапазон перехода", + "Settings.EarmuffSettings.TransitionLength.Description" : "Управляет расстоянием, за которое голоса будут становиться тише от нормальной громкости до полностью приглушенных. Большие значения сделают переход громкости плавнее, а маленькие могут вызвать резкий скачок громкости.", + "Settings.EarmuffSettings.VolumeAttenuation" : "Заглушение голоса", + "Settings.EarmuffSettings.VolumeAttenuation.Description" : "Управляет громкостью голосов за пределами \"конуса слуха\". Если установить в 0 % - это полностью заглушит всех пользователей за пределами конуса.", + "Settings.RealtimeNetworkingSettings.DisableLAN": "Отключить LAN", "Settings.RealtimeNetworkingSettings.DisableLAN.Description": "Выключает функциональности локальной сети, такие как широковещательное объявление вашей сессии в локальной сети или обнаружение сессий других пользователей в этой локальной сети.", "Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Приоритет Steam Networking Sockets", From 90e7c7b1b148fb5eec64ad38f645d53dc78fa572 Mon Sep 17 00:00:00 2001 From: Aesc <49610790+Aesc3625@users.noreply.github.com> Date: Wed, 1 May 2024 10:02:24 +0900 Subject: [PATCH 02/57] add EarmuffSettings --- ja.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/ja.json b/ja.json index 4530246..0f4c545 100644 --- a/ja.json +++ b/ja.json @@ -1465,6 +1465,20 @@ "Settings.VoiceSettings.MutePersistence" : "ログイン時のミュート状態", "Settings.VoiceSettings.MutePersistence.Description" : "Start Unmuted: ログイン時、ミュートが解除された状態になります。\n\nStarted Muted: ログイン時、ミュート状態になります。発話する際にミュートを解除するか \"プッシュトゥトーク\" キー (デフォルトでVキー)を押す必要があります。\n\nRemember Last: ログイン時、前回のプレイ時のミュート状態が引き継がれます。", + "Settings.EarmuffSettings" : "イヤーマフ", + "Settings.EarmuffSettings.EarmuffEnabled" : "イヤーマフを使用", + "Settings.EarmuffSettings.EarmuffEnabled.Description" : "イヤーマフモードを有効にすると、ユーザーの声の大きさが距離や向きによって小さくなります。\n\nこの機能により\"リスニングコーン\"が形成され、複数の声が重なって聞き取りにくい場合に役立ちます。", + "Settings.EarmuffSettings.ConeDistance" : "距離", + "Settings.EarmuffSettings.ConeDistance.Description" : "どの程度離れると声が小さくなるかを設定できます。", + "Settings.EarmuffSettings.ConeAngle" : "角度", + "Settings.EarmuffSettings.ConeAngle.Description" : "あなたの顔から前方に向かって、声が普通の音量で聞こえる範囲の角度を設定できます。この角度を超えた声は、トランジションディスタンスに達すると減衰し始めます。", + "Settings.EarmuffSettings.TransitionStart" : "移行開始距離", + "Settings.EarmuffSettings.TransitionStart.Description" : "\"リスニングコーン\"からどれだけ離れると声が小さくなるかを設定できます。この値をゼロ以上にすることをお勧めします。そうすることで、横からの声や頭の近くからの声(例えば、あなたの後ろで、非常に近くにいるユーザー)をより含むことができます。", + "Settings.EarmuffSettings.TransitionLength" : "移行範囲", + "Settings.EarmuffSettings.TransitionLength.Description" : "声が通常の音量から完全に聞こえなくなるまでの距離を設定できます。値が大きいほど音量は緩やかに小さくなり、値が小さいほど音量は急激に小さくなります。", + "Settings.EarmuffSettings.VolumeAttenuation" : "音量減衰", + "Settings.EarmuffSettings.VolumeAttenuation.Description" : "\"リスニングコーン\"の外からの声大きさを設定できます。これを0%に設定すると、リスニングコーンの外にいるすべての声が聞こえなくなります。", + "Settings.RealtimeNetworkingSettings.DisableLAN": "LANを無効化", "Settings.RealtimeNetworkingSettings.DisableLAN.Description": "LANを利用した機能が無効化されます。例えば、同じLAN内で動くセッションを表示したり、逆に同じLAN内にいる人が自分のセッションを見れるようにする機能などが含まれます。", "Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Steam Networking Socketsを優先", From 8145480c74d16263a59ab9185610a1fb64cf5ca5 Mon Sep 17 00:00:00 2001 From: Aesc <49610790+Aesc3625@users.noreply.github.com> Date: Wed, 1 May 2024 10:09:34 +0900 Subject: [PATCH 03/57] fix --- ja.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ja.json b/ja.json index 0f4c545..8d3431b 100644 --- a/ja.json +++ b/ja.json @@ -1469,15 +1469,15 @@ "Settings.EarmuffSettings.EarmuffEnabled" : "イヤーマフを使用", "Settings.EarmuffSettings.EarmuffEnabled.Description" : "イヤーマフモードを有効にすると、ユーザーの声の大きさが距離や向きによって小さくなります。\n\nこの機能により\"リスニングコーン\"が形成され、複数の声が重なって聞き取りにくい場合に役立ちます。", "Settings.EarmuffSettings.ConeDistance" : "距離", - "Settings.EarmuffSettings.ConeDistance.Description" : "どの程度離れると声が小さくなるかを設定できます。", + "Settings.EarmuffSettings.ConeDistance.Description" : "どの程度離れると声が小さくなるかを設定できます。(\"リスニングコーン\"の長さです)", "Settings.EarmuffSettings.ConeAngle" : "角度", - "Settings.EarmuffSettings.ConeAngle.Description" : "あなたの顔から前方に向かって、声が普通の音量で聞こえる範囲の角度を設定できます。この角度を超えた声は、トランジションディスタンスに達すると減衰し始めます。", + "Settings.EarmuffSettings.ConeAngle.Description" : "あなたの顔から前方に向かって、声が普通の音量で聞こえる範囲の角度を設定できます。この角度を超えた声は、移行開始距離に達すると小さくなっていきます。(\"リスニングコーン\"の角度です)", "Settings.EarmuffSettings.TransitionStart" : "移行開始距離", "Settings.EarmuffSettings.TransitionStart.Description" : "\"リスニングコーン\"からどれだけ離れると声が小さくなるかを設定できます。この値をゼロ以上にすることをお勧めします。そうすることで、横からの声や頭の近くからの声(例えば、あなたの後ろで、非常に近くにいるユーザー)をより含むことができます。", "Settings.EarmuffSettings.TransitionLength" : "移行範囲", - "Settings.EarmuffSettings.TransitionLength.Description" : "声が通常の音量から完全に聞こえなくなるまでの距離を設定できます。値が大きいほど音量は緩やかに小さくなり、値が小さいほど音量は急激に小さくなります。", + "Settings.EarmuffSettings.TransitionLength.Description" : "声の音量が小さくなり始めてから完全に聞こえなくなるまでの距離を設定できます。値が大きいほど音量は緩やかに小さくなり、値が小さいほど音量は急激に小さくなります。", "Settings.EarmuffSettings.VolumeAttenuation" : "音量減衰", - "Settings.EarmuffSettings.VolumeAttenuation.Description" : "\"リスニングコーン\"の外からの声大きさを設定できます。これを0%に設定すると、リスニングコーンの外にいるすべての声が聞こえなくなります。", + "Settings.EarmuffSettings.VolumeAttenuation.Description" : "\"リスニングコーン\"の外から聞こえる声の大きさを設定できます。これを0%に設定すると、リスニングコーンの外にいるすべての声が聞こえなくなります。", "Settings.RealtimeNetworkingSettings.DisableLAN": "LANを無効化", "Settings.RealtimeNetworkingSettings.DisableLAN.Description": "LANを利用した機能が無効化されます。例えば、同じLAN内で動くセッションを表示したり、逆に同じLAN内にいる人が自分のセッションを見れるようにする機能などが含まれます。", From fa8eabd3e124b984777ccf353a925cc42b617aeb Mon Sep 17 00:00:00 2001 From: Aesc <49610790+Aesc3625@users.noreply.github.com> Date: Wed, 1 May 2024 10:18:59 +0900 Subject: [PATCH 04/57] fix --- ja.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ja.json b/ja.json index 8d3431b..71c5ac5 100644 --- a/ja.json +++ b/ja.json @@ -1471,13 +1471,13 @@ "Settings.EarmuffSettings.ConeDistance" : "距離", "Settings.EarmuffSettings.ConeDistance.Description" : "どの程度離れると声が小さくなるかを設定できます。(\"リスニングコーン\"の長さです)", "Settings.EarmuffSettings.ConeAngle" : "角度", - "Settings.EarmuffSettings.ConeAngle.Description" : "あなたの顔から前方に向かって、声が普通の音量で聞こえる範囲の角度を設定できます。この角度を超えた声は、移行開始距離に達すると小さくなっていきます。(\"リスニングコーン\"の角度です)", + "Settings.EarmuffSettings.ConeAngle.Description" : "あなたの顔から前方に向かって、声が普通の音量で聞こえる範囲の角度を設定できます(\"リスニングコーン\"の角度です)。この角度を超えた声は、移行開始距離に達すると小さくなっていきます。", "Settings.EarmuffSettings.TransitionStart" : "移行開始距離", - "Settings.EarmuffSettings.TransitionStart.Description" : "\"リスニングコーン\"からどれだけ離れると声が小さくなるかを設定できます。この値をゼロ以上にすることをお勧めします。そうすることで、横からの声や頭の近くからの声(例えば、あなたの後ろで、非常に近くにいるユーザー)をより含むことができます。", - "Settings.EarmuffSettings.TransitionLength" : "移行範囲", - "Settings.EarmuffSettings.TransitionLength.Description" : "声の音量が小さくなり始めてから完全に聞こえなくなるまでの距離を設定できます。値が大きいほど音量は緩やかに小さくなり、値が小さいほど音量は急激に小さくなります。", - "Settings.EarmuffSettings.VolumeAttenuation" : "音量減衰", - "Settings.EarmuffSettings.VolumeAttenuation.Description" : "\"リスニングコーン\"の外から聞こえる声の大きさを設定できます。これを0%に設定すると、リスニングコーンの外にいるすべての声が聞こえなくなります。", + "Settings.EarmuffSettings.TransitionStart.Description" : "\"リスニングコーン\"からどれだけ離れると声が小さくなり始めるかを設定できます。この値をゼロ以上にすることをお勧めします。そうすることで、横からの声や頭の近くからの声(例:あなたのすぐ後ろにいるユーザーの声)をより含むことができます。", + "Settings.EarmuffSettings.TransitionLength" : "移行の距離", + "Settings.EarmuffSettings.TransitionLength.Description" : "声の音量が小さくなり始めてから完全に聞こえなくなるまでの距離を設定できます。値が大きいほど音量は緩やかに小さくなり、値が小さいほど音量は急に小さくなります。", + "Settings.EarmuffSettings.VolumeAttenuation" : "外からの音量", + "Settings.EarmuffSettings.VolumeAttenuation.Description" : "\"リスニングコーン\"の外から聞こえる声の大きさを設定できます。これを0%に設定すると、リスニングコーンの外からの声が聞こえなくなります。", "Settings.RealtimeNetworkingSettings.DisableLAN": "LANを無効化", "Settings.RealtimeNetworkingSettings.DisableLAN.Description": "LANを利用した機能が無効化されます。例えば、同じLAN内で動くセッションを表示したり、逆に同じLAN内にいる人が自分のセッションを見れるようにする機能などが含まれます。", From 465d904f9a557501fbaf0d4f71e86bb9144f61b2 Mon Sep 17 00:00:00 2001 From: "Jae Lo Presti [j4]" Date: Wed, 1 May 2024 11:18:14 +0300 Subject: [PATCH 05/57] chore: translate Steam Rich Presence --- Steam/RichPresence.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Steam/RichPresence.txt b/Steam/RichPresence.txt index 7405d41..6682c1c 100644 --- a/Steam/RichPresence.txt +++ b/Steam/RichPresence.txt @@ -12,8 +12,8 @@ { "tokens" { - "#StatusInPrivateWorld" "I don't speak french this is just a placeholder to show how it should be formatted" - "#StatusInWorld" "I don't speak french this is just a placeholder to show how it should be formatted" + "#StatusInPrivateWorld" "Dans un monde privé. (à %total_worlds% mondes ouverts)" + "#StatusInWorld" "Est dans %current_world_name% avec %current_world_users% utilisateurs. (à %total_worlds% mondes ouverts%)" } } -} \ No newline at end of file +} From 75f2c229564274b90aacf40eb6b761429dcfd9c8 Mon Sep 17 00:00:00 2001 From: zahndy Date: Wed, 1 May 2024 10:20:06 +0200 Subject: [PATCH 06/57] Add Dutch translation to RichPresence.txt --- Steam/RichPresence.txt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Steam/RichPresence.txt b/Steam/RichPresence.txt index 8613258..231466c 100644 --- a/Steam/RichPresence.txt +++ b/Steam/RichPresence.txt @@ -24,4 +24,12 @@ "#StatusInWorld" "Ist in %current_world_name% mit %current_world_users% anderen Nutzern. (hat %total_worlds% geöffnet)" } } + "dutch" + { + "tokens" + { + "#StatusInPrivateWorld" "Is in een prive wereld. (heeft %total_worlds% open)" + "#StatusInWorld" "Is in %current_world_name% met %current_world_users% andere gebruikers.(heeft %total_worlds% open)" + } + } } From cf38d9e989224800520e889e9e415e16880b7b05 Mon Sep 17 00:00:00 2001 From: zahndy Date: Wed, 1 May 2024 10:23:15 +0200 Subject: [PATCH 07/57] Punctuation --- Steam/RichPresence.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Steam/RichPresence.txt b/Steam/RichPresence.txt index 231466c..ff043c3 100644 --- a/Steam/RichPresence.txt +++ b/Steam/RichPresence.txt @@ -28,7 +28,7 @@ { "tokens" { - "#StatusInPrivateWorld" "Is in een prive wereld. (heeft %total_worlds% open)" + "#StatusInPrivateWorld" "Is in een privé wereld. (heeft %total_worlds% open)" "#StatusInWorld" "Is in %current_world_name% met %current_world_users% andere gebruikers.(heeft %total_worlds% open)" } } From d44e2b1d71ab63e67bb0a9862577ae47656eebb2 Mon Sep 17 00:00:00 2001 From: "Jae Lo Presti [j4]" Date: Wed, 1 May 2024 11:26:11 +0300 Subject: [PATCH 08/57] chore: translate more strings (earmuff mode) --- fr.json | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/fr.json b/fr.json index a7718fa..0b70384 100644 --- a/fr.json +++ b/fr.json @@ -1466,6 +1466,19 @@ "Settings.VoiceSettings.MutePersistence": "Persistence de mode silencieux", "Settings.VoiceSettings.MutePersistence.Description": "Démarrer normalement: Quand vous vous connectez, vous pouvez parler normalement.\n\nDémarrer en mode muet: Quand vous vous connectez, votre voix va toujours être muette. Vous devrez donc passer en mode normal ou presser la touche \"pousser pour parler\" (V par défaut) pour parler.\n\nSe rappeler: Se rappelle du dernier mode utilisé.", + "Settings.EarmuffSettings": "Mode antibruit", + "Settings.EarmuffSettings.EarmuffEnabled": "Utiliser le mode antibruit", + "Settings.EarmuffSettings.EarmuffEnabled.Description": "Quand le mode antibruit est utilisé, les voix des utilisateurs seront réduites basé sur leur distance et direction par rapport a vous.\n\nCela créé un \"cône de sons\" qui peut aider quand il y a trop de voix dans un monde.", + "Settings.EarmuffSettings.ConeDistance": "Distance", + "Settings.EarmuffSettings.ConeDistance.Description": "Contrôle la distance a laquelle les voix seront atténuées.", + "Settings.EarmuffSettings.ConeAngle": "Contrôle l'angle dans lequel les voix sont normales en face de vous. Les voix en dehors de cet angle seront atténuées.", + "Settings.EarmuffSettings.TransitionStart": "Début de la transition", + "Settings.EarmuffSettings.TransitionStart.Description": "Contrôle la distance du \"cône de sons\" a laquelle les voix seront atténuées. Il est recommandé de garder cette option au-dessus de zéro.", + "Settings.EarmuffSettings.TransitionLength": "Durée de transition", + "Settings.EarmuffSettings.TransitionLength.Description": "Utilisez cette option pour configurer à quelle distance les voix vont commencer a s'atténuer. Une grande valeur va transitionner le volume plus doucement alors qu'une valeur plus petite aura un changement abrupt.", + "Settings.EarmuffSettings.VolumeAttenuation": "Atténuation du volume", + "Settings.EarmuffSettings.VolumeAttenuation.Description": "Cela contrôle le volume des voix a l'extérieur de \"cône de sons\". Le mettre a zéro va rendre muet les joueurs en dehors du cône.", + "Settings.RealtimeNetworkingSettings.DisableLAN": "Désactiver LAN", "Settings.RealtimeNetworkingSettings.DisableLAN.Description": "Désactive les fonctionnalités de réseau spécifique aux réseaux locaux comme annoncer vos sessions sur le réseau local ou écouter pour ces mêmes sessions sur le réseau local.", "Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Préférer steam networking sockets", From 94cfd97f73e2cf96b8b19ae84bc76f1c9fbda6ec Mon Sep 17 00:00:00 2001 From: Aesc <49610790+Aesc3625@users.noreply.github.com> Date: Wed, 1 May 2024 18:29:12 +0900 Subject: [PATCH 09/57] add rich presence settings --- ja.json | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ja.json b/ja.json index 71c5ac5..4f10f33 100644 --- a/ja.json +++ b/ja.json @@ -1313,6 +1313,13 @@ "Settings.MediaPrivacySettings.HideInScreenshots" : "スクリーンショットに自分を映さない", "Settings.MediaPrivacySettings.HideInScreenshots.Description" : "これを有効にすると、ゲーム内で撮影された写真に映らなくなります。\n\n重要:。これは、リアルタイムカメラ、ゲーム外の方法で撮影されたスクリーンショット、ワールド内の他の方法で撮影された写真には影響しないことに注意してください。", + "Settings.RichPresenceSettings": "リッチプレゼンス", + "Settings.RichPresenceSettings.DiscordPreference": "Discordリッチプレゼンス", + "Settings.RichPresenceSettings.DiscordPreference.Description": "ResoniteがDiscordのリッチプレゼンスシステムに送信する情報を設定できます。\n\nNone - リッチプレゼンス情報をDiscordに送信しません。\nBasic - 限られたプレゼンス情報のみを送信します。\nFull - パブリックセッションの場合、セッション情報を全てDiscordに送信します。ワールド名や何人のユーザーがセッションに参加しているかを含みます。\n\nDiscord自体も、あなたがどのゲームをプレイしているかを表示するために独自の検出を行います。これはDiscordの設定で無効にできます。", + + "Settings.RichPresenceSettings.SteamPreference": "Steamリッチプレゼンス", + "Settings.RichPresenceSettings.SteamPreference.Description": "ResoniteがSteamのリッチプレゼンスシステムに送信する情報を設定できます。\n\nNone - リッチプレゼンス情報をSteamに送信しません。\nBasic - 限られたプレゼンス情報のみを送信します。\nFull - 公開セッションの場合、適切なセッション情報をすべてSteamに送信します。ワールド名やセッションに参加しているユーザー数などが含まれます。\n\nこの設定に関係なく、Steam自体にResoniteをプレイしていることが表示されます。この設定は、アクティブなセッションに関する追加データがSteamに送信されるかどうかです。", + "Settings.LeapMotionSettings.LeapMotionEnabled": "Leap Motion ハンドトラッキング", "Settings.LeapMotionSettings.LeapMotionEnabled.Description": "設定を有効にした場合、Leap Motionデバイスがあれば、それにより手や指のトラッキングを行います。", "Settings.LeapMotionSettings.Offset": "ハンドトラッキングのオフセット", From b99fb299f3fac7bcce781ce8a71110dd52c3188c Mon Sep 17 00:00:00 2001 From: Aesc <49610790+Aesc3625@users.noreply.github.com> Date: Wed, 1 May 2024 19:03:14 +0900 Subject: [PATCH 10/57] Update RichPresence.txt add japanease RichPresence --- Steam/RichPresence.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Steam/RichPresence.txt b/Steam/RichPresence.txt index 8613258..98ee9cb 100644 --- a/Steam/RichPresence.txt +++ b/Steam/RichPresence.txt @@ -24,4 +24,14 @@ "#StatusInWorld" "Ist in %current_world_name% mit %current_world_users% anderen Nutzern. (hat %total_worlds% geöffnet)" } } + { + "japanese" + { + "tokens" + { + "#StatusInPrivateWorld" "プライベートワールドにいます (%total_worlds%ワールドをオープン)" + "#StatusInWorld" "%current_world_name%に%current_world_users%人といます (%total_worlds%ワールドをオープン)" + } + } + } } From 5108f3afec8720003112729ba9bcdc1d0bbe6789 Mon Sep 17 00:00:00 2001 From: Aesc <49610790+Aesc3625@users.noreply.github.com> Date: Wed, 1 May 2024 19:06:00 +0900 Subject: [PATCH 11/57] fix --- Steam/RichPresence.txt | 2 -- 1 file changed, 2 deletions(-) diff --git a/Steam/RichPresence.txt b/Steam/RichPresence.txt index 98ee9cb..f80d901 100644 --- a/Steam/RichPresence.txt +++ b/Steam/RichPresence.txt @@ -24,7 +24,6 @@ "#StatusInWorld" "Ist in %current_world_name% mit %current_world_users% anderen Nutzern. (hat %total_worlds% geöffnet)" } } - { "japanese" { "tokens" @@ -33,5 +32,4 @@ "#StatusInWorld" "%current_world_name%に%current_world_users%人といます (%total_worlds%ワールドをオープン)" } } - } } From 4f8b39b284bf4ccca4b33f24717b2f9b7522cf5a Mon Sep 17 00:00:00 2001 From: Muppeq <147259359+Muppeq@users.noreply.github.com> Date: Wed, 1 May 2024 12:41:10 +0200 Subject: [PATCH 12/57] de: translated earmuff strings --- de.json | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/de.json b/de.json index 6482516..838859d 100644 --- a/de.json +++ b/de.json @@ -1466,6 +1466,20 @@ "Settings.VoiceSettings.MutePersistence": "Stummschaltungs-Persistenz", "Settings.VoiceSettings.MutePersistence.Description": "Starte nicht Stummgeschaltet: Bei jedem Login starten Sie mit nicht stummgeschalteter Stimme.\n\nStarte Stummgeschaltet: Bei jeder Anmeldung starten Sie mit stummgeschalteter Stimme. Sie können entweder die Stummschaltung aufheben oder die Sprechtaste (standardmäßig V) zum Sprechen drücken.\n\nLetzte gewählte Einstellung: Ihre gewählte Einstellung wird beim Abmelden gespeichert und bei der Anmeldung wiederhergestellt.", + "Settings.EarmuffSettings": "Gehörschutz", + "Settings.EarmuffSettings.EarmuffEnabled": "Benutze Gehörschutz", + "Settings.EarmuffSettings.EarmuffEnabled.Description": "Ein aktivierter Gehörschutzmodus dämpft die Lautstärke von Stimmen in Abhängigkeit von Ihrer Blickrichtung und der Entfernung zu anderen Benutzern.\n\nEr nutzt einen \"Höhrkegel\", der hilfreich sein kann, wenn sich zu viele Stimmen in einer Welt überlagern.", + "Settings.EarmuffSettings.ConeDistance": "Entfernung", + "Settings.EarmuffSettings.ConeDistance.Description": "Dies bestimmt die Entfernung in Sichtrichtung, über die hinaus Stimmen gedämpft werden.", + "Settings.EarmuffSettings.ConeAngle": "Winkel", + "Settings.EarmuffSettings.ConeAngle.Description": "Hier wird der Winkel vor Ihrem Gesicht eingestellt, in dem die Stimmen ihre normale Lautstärke haben. Alle Stimmen, die sich außerhalb dieses Winkels befinden, werden gedämpft, sobald sie den Übergangsabstand erreichen.", + "Settings.EarmuffSettings.TransitionStart": "Start des Übergangsbereichs", + "Settings.EarmuffSettings.TransitionStart.Description": "Dies kontrolliert den Abstand vom \"Höhrkegel\", ab dem Stimmen leiser werden. Es wird empfohlen, dies auf einen Wert größer als Null einzustellen, da so Stimmen von der Seite und Stimmen in der Nähe Ihres Kopfes (z. B. Benutzer, die zwar hinter Ihnen stehen, aber sehr nahe sind) besser berücksichtigt werden.", + "Settings.EarmuffSettings.TransitionLength": "Übergangsbereich", + "Settings.EarmuffSettings.TransitionLength.Description": "Hier können Sie die Breite des Bereichs einstellen, in dem die Stimmen von ihrer normalen Lautstärke bis zur vollständigen Abschwächung ausgeblendet werden. Größere Werte sorgen für einen sanfteren Übergang der Lautstärke, während kleinere Werte zu einem abrupten Übergang führen.", + "Settings.EarmuffSettings.VolumeAttenuation": "Dämpfung der Lautstärke", + "Settings.EarmuffSettings.VolumeAttenuation.Description": "Hier wird festgelegt, wie stark Stimmen jenseits des \"Hörkegels\" abgeschwächt werden sollen. Bei einer Einstellung von 0 % werden alle Benutzer außerhalb des Hörkegels vollständig stummgeschaltet.", + "Settings.RealtimeNetworkingSettings.DisableLAN": "LAN deaktivieren", "Settings.RealtimeNetworkingSettings.DisableLAN.Description": "Dies deaktiviert Netzwerkfunktionen in ihrem lokalen Netzwerk, zum Beispiel das Übertragen ihrer Sitzungen oder suchen nach anderen lokalen Sitzungen.", "Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Bevorzuge Steam Networking Sockets", From 5a6f2baf6d1bb230c5353f8a7637dda0468ec10e Mon Sep 17 00:00:00 2001 From: Muppeq <147259359+Muppeq@users.noreply.github.com> Date: Wed, 1 May 2024 12:46:07 +0200 Subject: [PATCH 13/57] fixed typos --- de.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de.json b/de.json index 838859d..c57ab3f 100644 --- a/de.json +++ b/de.json @@ -1468,13 +1468,13 @@ "Settings.EarmuffSettings": "Gehörschutz", "Settings.EarmuffSettings.EarmuffEnabled": "Benutze Gehörschutz", - "Settings.EarmuffSettings.EarmuffEnabled.Description": "Ein aktivierter Gehörschutzmodus dämpft die Lautstärke von Stimmen in Abhängigkeit von Ihrer Blickrichtung und der Entfernung zu anderen Benutzern.\n\nEr nutzt einen \"Höhrkegel\", der hilfreich sein kann, wenn sich zu viele Stimmen in einer Welt überlagern.", + "Settings.EarmuffSettings.EarmuffEnabled.Description": "Ein aktivierter Gehörschutzmodus dämpft die Lautstärke von Stimmen in Abhängigkeit von Ihrer Blickrichtung und der Entfernung zu anderen Benutzern.\n\nEr nutzt einen \"Hörkegel\", der hilfreich sein kann, wenn sich zu viele Stimmen in einer Welt überlagern.", "Settings.EarmuffSettings.ConeDistance": "Entfernung", "Settings.EarmuffSettings.ConeDistance.Description": "Dies bestimmt die Entfernung in Sichtrichtung, über die hinaus Stimmen gedämpft werden.", "Settings.EarmuffSettings.ConeAngle": "Winkel", "Settings.EarmuffSettings.ConeAngle.Description": "Hier wird der Winkel vor Ihrem Gesicht eingestellt, in dem die Stimmen ihre normale Lautstärke haben. Alle Stimmen, die sich außerhalb dieses Winkels befinden, werden gedämpft, sobald sie den Übergangsabstand erreichen.", "Settings.EarmuffSettings.TransitionStart": "Start des Übergangsbereichs", - "Settings.EarmuffSettings.TransitionStart.Description": "Dies kontrolliert den Abstand vom \"Höhrkegel\", ab dem Stimmen leiser werden. Es wird empfohlen, dies auf einen Wert größer als Null einzustellen, da so Stimmen von der Seite und Stimmen in der Nähe Ihres Kopfes (z. B. Benutzer, die zwar hinter Ihnen stehen, aber sehr nahe sind) besser berücksichtigt werden.", + "Settings.EarmuffSettings.TransitionStart.Description": "Dies kontrolliert den Abstand vom \"Hörkegel\", ab dem Stimmen leiser werden. Es wird empfohlen, dies auf einen Wert größer als Null einzustellen, da so Stimmen von der Seite und Stimmen in der Nähe Ihres Kopfes (z. B. Benutzer, die zwar hinter Ihnen stehen, aber sehr nahe sind) besser berücksichtigt werden.", "Settings.EarmuffSettings.TransitionLength": "Übergangsbereich", "Settings.EarmuffSettings.TransitionLength.Description": "Hier können Sie die Breite des Bereichs einstellen, in dem die Stimmen von ihrer normalen Lautstärke bis zur vollständigen Abschwächung ausgeblendet werden. Größere Werte sorgen für einen sanfteren Übergang der Lautstärke, während kleinere Werte zu einem abrupten Übergang führen.", "Settings.EarmuffSettings.VolumeAttenuation": "Dämpfung der Lautstärke", From 5138ff262a4c8a5cc09af40bf3d21945ee0e2ca7 Mon Sep 17 00:00:00 2001 From: jajms <91565057+jajms@users.noreply.github.com> Date: Wed, 1 May 2024 11:51:53 +0100 Subject: [PATCH 14/57] Add (european) Portuguese translation to RichPresence.txt --- Steam/RichPresence.txt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Steam/RichPresence.txt b/Steam/RichPresence.txt index 8613258..be67d01 100644 --- a/Steam/RichPresence.txt +++ b/Steam/RichPresence.txt @@ -24,4 +24,12 @@ "#StatusInWorld" "Ist in %current_world_name% mit %current_world_users% anderen Nutzern. (hat %total_worlds% geöffnet)" } } + "portuguese" + { + "tokens" + { + "#StatusInPrivateWorld" "Está num mundo privado. (tem %total_worlds% aberto(s))" + "#StatusInWorld" "Está em %current_world_name% com %current_world_users% outros utilizadores. (tem %total_worlds% aberto(s))" + } + } } From c907a3e995476ac5d8c0911b6421aca58a812b4d Mon Sep 17 00:00:00 2001 From: art0007i Date: Wed, 1 May 2024 14:28:26 +0200 Subject: [PATCH 15/57] add polish to richpresence.txt --- Steam/RichPresence.txt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Steam/RichPresence.txt b/Steam/RichPresence.txt index 8613258..4a30cbf 100644 --- a/Steam/RichPresence.txt +++ b/Steam/RichPresence.txt @@ -24,4 +24,12 @@ "#StatusInWorld" "Ist in %current_world_name% mit %current_world_users% anderen Nutzern. (hat %total_worlds% geöffnet)" } } + "polish" + { + "tokens" + { + "#StatusInPrivateWorld" "Jest w prywatnym świecie. (otwarte światy: %total_worlds%)" + "#StatusInWorld" "Jest w %current_world_name% z %current_world_users% innymi użytkownikami. (otwarte światy: %total_worlds%)" + } + } } From b271a7fdfa2ec2051946711e9b3c607d4a7540e2 Mon Sep 17 00:00:00 2001 From: Shadow Panther Date: Wed, 1 May 2024 15:04:54 +0200 Subject: [PATCH 16/57] RU: Steam rich presence EN: Steam rich presence formatting (added missing space) --- Steam/RichPresence.txt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Steam/RichPresence.txt b/Steam/RichPresence.txt index 8613258..a255373 100644 --- a/Steam/RichPresence.txt +++ b/Steam/RichPresence.txt @@ -5,7 +5,7 @@ "tokens" { "#StatusInPrivateWorld" "Is in a private world. (has %total_worlds% open)" - "#StatusInWorld" "Is in %current_world_name% with %current_world_users% other users.(has %total_worlds% open)" + "#StatusInWorld" "Is in %current_world_name% with %current_world_users% other users. (has %total_worlds% open)" } } "french" @@ -24,4 +24,12 @@ "#StatusInWorld" "Ist in %current_world_name% mit %current_world_users% anderen Nutzern. (hat %total_worlds% geöffnet)" } } + "russian" + { + "tokens" + { + "#StatusInPrivateWorld" "В приватном мире. (всего открыто %total_worlds% миров)" + "#StatusInWorld" "В %current_world_name% с %current_world_users% другими пользователями. (всего открыто %total_worlds% миров)" + } + } } From aaa99525d72e6ed59c8d5baedb61e677b6a7c5fd Mon Sep 17 00:00:00 2001 From: art0007i Date: Wed, 1 May 2024 15:39:43 +0200 Subject: [PATCH 17/57] use cleanJSON.py and add some strings to polish locale --- pl.json | 199 +++++++++++++++++++++++++++++++++++++++++--------------- 1 file changed, 145 insertions(+), 54 deletions(-) diff --git a/pl.json b/pl.json index 043c797..12e0b86 100644 --- a/pl.json +++ b/pl.json @@ -107,6 +107,7 @@ "Interaction.ImportFile": "Importuj Plik", "Interaction.ExportFile": "Eksportuj Plik", "Interaction.CopyLink": "Kopiuj Link", + "Interaction.CopyImage": "Kopiuj Obraz", "Inventory.OpenWorld": "Otwórz świat", "Inventory.Equip": "Wyposaż", @@ -129,8 +130,9 @@ "Inventory.Favorite.Avatar": "Ustaw awatar", "Inventory.Favorite.WorldLoadingIndicator": "Ustaw pasek ładowania", "Inventory.Favorite.ColorDialog": "Ustaw próbnik kolorów", - "Inventory.Favorite.Hyperlink": "Ustaw wyświetlanie URL", - "Inventory.SpawnFacet": "Spawn Facet", + "Inventory.Favorite.Hyperlink": "Ustaw wyświetlacz URL", + "Inventory.Favorite.Document": "Ustaw wyświetlacz dokumentów", + "Inventory.SpawnFacet": "Przyzwij Fastetę", "Dash.Screens.Home": "Dom", "Dash.Screens.Worlds": "Światy", @@ -152,7 +154,7 @@ "Dash.Exit.ExitAndSave": "Wyjdź i Zapisz Domy", "Dash.Exit.ExitAndDiscard": "Wyjdź i Nie Zapisuj Domów", "Dash.Exit.Sponsor": "Ogromne podziękowania dla {name} za Wspieranie tego projektu!", - "Dash.Exit.Sponsor.You": "Ty", + "Dash.Exit.Sponsor.You": "TY", "Dash.Exit.Shoutouts": "Ten projekt powstał także dzięki tym osobom:", "Dash.Exit.Shoutouts.AndMore": " i wiele więcej!", "Dash.Exit.Shoutouts.You": "{name} (To ty! Dziękujęmy!)", @@ -164,10 +166,10 @@ "World.Waiting": "Oczekiwanie...", "World.HostIsStarting": "Host zaczyna sesję...", "World.Loading": "Ładowanie...", - "World.Loaded": "Świat załadowany", "World.LoadingFailed": "Niepowodzenie", "World.LoadedAssets": "Załadowano {assets} z {total_assets}", "World.Downloading": "Pobieranie {bytes} z {total_bytes}", + "World.Loaded": "Świat załadowany", "World.Connection.EstablishingConnection": "Nawiązywanie połączenia", "World.Connection.RequestingJoin": "Proszenie o dołączenie", @@ -399,28 +401,28 @@ "Login.InvalidCredentials": "Nieprawidłowe dane logowania", "Login.InvalidCredentials.Description": "Sprawdź swoje dane logowania i spróbuj ponownie lub naciśnij \"Nie pamiętasz hasła\"?", - + "Login.InvalidLogin": "Nieprawidłowe dane logowania", "Login.InvalidLogin.Description": "Sprawdź swoje dane logowania i spróbuj ponownie lub naciśnij \"Nie pamiętasz hasła?\"", - + "Login.MalformedUID": "Nieprawidłowe informacje o urządzeniu", "Login.MalformedUID.Description": "Spróbuj ponownie zainstalować aplikację lub skontaktuj się z pomocą techniczną: {supportUrl}.", - + "Login.MissingUID": "Brak informacji o urządzeniu", "Login.MissingUID.Description": "Spróbuj ponownie zainstalować aplikację lub skontaktuj się z pomocą techniczną: {supportUrl}.", "Login.MissingSecretMachineId": "Brak tajnego machine ID", "Login.MissingSecretMachineId.Description": "Spróbuj ponownie zainstalować aplikację lub skontaktuj się z pomocą techniczną: {supportUrl}.", - + "Login.MalformedSecretMachineId": "Nieprawidłowe tajne machine ID", "Login.MalformedSecretMachineId.Description": "Spróbuj ponownie zainstalować aplikację lub skontaktuj się z pomocą techniczną: {supportUrl}.", - + "Register.MissingUID": "Nieprawidłowe informacje urządzenia", "Register.MissingUID.Description": "Spróbuj ponownie zainstalować aplikację lub skontaktuj się z pomocą techniczną: {supportUrl}.", - + "Register.MalformedUID": "Nieprawidłowe informacje urządzenia", "Register.MalformedUID.Description": "Spróbuj ponownie zainstalować aplikację lub skontaktuj się z pomocą techniczną: {supportUrl}.", - + "Login.MissingLogin": "Brak danych logowania", "Login.MissingLogin.Description": "Zapomniałeś podać danych logowania?", @@ -470,7 +472,6 @@ "Register.InvalidUsername.Description": "Twoja nazwa użytkownika jest nieprawidłowa.", "Register.InvalidDateOfBirth": "Nieprawidłowa data urodzenia", - "Register.InvalidDateOfBirth.Description": "Twoja data urodzenia jest nieprawidłowa.", "Register.UsernameContainsBlockedTerms": "Nazwa użytkownika zawiera zablokowane słowa", @@ -488,17 +489,17 @@ "Register.UsernameAlreadyRegistered": "Nazwa użytkownika jest już zarejestrowana", "Register.UsernameAlreadyRegistered.Description": "Konto używające tej nazwy użytkownika już istnieje, jeśli nie pamiętasz hasła, możesz kliknąć \"Nie pamiętam hasła\". Możesz również skontaktować się z pomocą techniczną: {supportUrl}.", - "Register.ErrorCheckingUserId" : "Błąd podczas sprawdzania identyfikatora użytkownika", - "Register.ErrorCheckingUserId.Description" : "Skontaktuj się z pomocą techniczną: {supportUrl}.", + "Register.ErrorCheckingUserId": "Błąd podczas sprawdzania identyfikatora użytkownika", + "Register.ErrorCheckingUserId.Description": "Skontaktuj się z pomocą techniczną: {supportUrl}.", - "Recovery.MissingEmail" : "Brak adresu e-mail", - "Recovery.MissingEmail.Description" : "Czy podano adres e-mail?", + "Recovery.MissingEmail": "Brak adresu e-mail", + "Recovery.MissingEmail.Description": "Czy podano adres e-mail?", - "Recovery.IncorrectEmail" : "Niepoprawny adres e-mail", - "Recovery.IncorrectEmail.Description" : "Wprowadzono nieprawidłowy adres e-mail do odzyskania hasła. Sprawdź swoje dane i spróbuj ponownie.", + "Recovery.IncorrectEmail": "Niepoprawny adres e-mail", + "Recovery.IncorrectEmail.Description": "Wprowadzono nieprawidłowy adres e-mail do odzyskania hasła. Sprawdź swoje dane i spróbuj ponownie.", - "Recovery.NoPasswordSetup" : "Hasło nie zostało ustawione", - "Recovery.NoPasswordSetup.Description" : "Skontaktuj się z pomocą techniczną: {supportUrl}.", + "Recovery.NoPasswordSetup": "Hasło nie zostało ustawione", + "Recovery.NoPasswordSetup.Description": "Skontaktuj się z pomocą techniczną: {supportUrl}.", "Register.UnknownError": "Nieznany błąd", "Register.UnknownError.Description": "Podczas rejestracji wystąpił nieznany błąd. Skontaktuj się z pomocą techniczną: {supportUrl}.", @@ -602,11 +603,10 @@ "Session.JoinVerifier.EnableHeader": "Aktywować niestandardowy weryfikator dołączania?", "Session.JoinVerifier.EnableText": "OSTRZEŻENIE: Zamierzasz włączyć niestandardową weryfikację dołączania, która jest częścią bieżącego świata. Zanim to zrobisz, upewnij się, że ufasz twórcy świata, ponieważ niestandardowy weryfikator może ominąć standardowe reguły dostępu do sesji i zezwolić lub zablokować dostęp użytkownikom przy użyciu własnych reguł.", - "Session.JoinVerifier.Label": "Use Custom Join Verifier: {name}", + "Session.JoinVerifier.Label": "Użyj niestandardowego weryfikatora dołączania: {name}", "Session.JoinVerifier.ComponentWarning": "OSTRZEŻENIE: W tej chwili nie ma mechanizmu zapobiegającego manipulowaniu weryfikatorem po jego włączeniu. Jeśli obawiasz się manipulowania ustawieniami ProtoFlux w celu weryfikacji, NIE UŻYWAJ tej funkcji i NIE WŁĄCZAJ jej w swoich światach.", "Session.JoinVerifier.SetCustomVerifier": "Ustaw jako niestandardowy weryfikator żądania dołączenia", - "Session.JoinVerifier.Label": "Użyj niestandardowego weryfikatora dołączania: {name}", - + "Permissions.NotAllowedToSpawn": "Nie masz pozwolenia aby przyzywać przedmioty w tym świecie.", "Permissions.NotAllowedToSave": "Nie masz pozwolenia aby zapisywać przedmioty w tym świecie.", "Permissions.NotAllowedToSwapAvatar": "Nie masz pozwolenia aby użyć własnego awatara w tym świecie.", @@ -655,10 +655,11 @@ "Notifications.IsOnline": "Jest teraz Online", "Notifications.IsOnlineOnDifferentVersion": "Jest teraz Online (używając wersji: {version})", - "Notifications.ReceivedContactRequest": "Wysłano Zaproszenie do Znajomych", + "Notifications.ReceivedContactRequest": "Wysłano zaproszenie do znajomych", "Notifications.ReceivedInvite": "Zaproszono Cię do:", "Notifications.ReceivedItem": "Wysyłano Ci przedmiot:", "Notifications.VoiceMessage": "Wysłano wiadomość głosową", + "Notifications.SessionStarted": "Stworzono sesję:", "Undo.SetField": "Ustawienie pola {field_name} na {value}", "Undo.SetReference": "Ustawienie odniesienia {ref_name} na {ref_target}", @@ -740,7 +741,7 @@ "Tooltip.Light.Shadows.None": "Brak cieni", "Tooltip.Light.Shadows.Hard": "Ostre cienie", - "Tooltip.Light.Shadows.Soft": "Miękkie cienie", + "Tooltip.Light.Shadows.Soft": "Miękkie cienie", "Tooltip.MeshVisibility.KeepShadow": "Pozostaw Cień", "Tooltip.MeshVisibility.ShadowOff": "Wyłącz Cień", @@ -788,26 +789,26 @@ "Tooltip.ProtoFlux.Unpack": "Rozpakuj {name}", "Tooltip.ProtoFlux.ExplicitCast": "Explicit Cast\n(Warning: Potential Data Loss)", - "Tooltip.Meter.Mode.Ray" : "Tryb: Promień", - "Tooltip.Meter.Mode.Perpendicular" : "Tryb: Prostopadły", - "Tooltip.Meter.Mode.Drag" : "Tryb: Przeciąganie", + "Tooltip.Meter.Mode.Ray": "Tryb: Promień", + "Tooltip.Meter.Mode.Perpendicular": "Tryb: Prostopadły", + "Tooltip.Meter.Mode.Drag": "Tryb: Przeciąganie", - "Tooltip.Meter.Points.Two" : "Dwa Punkty", - "Tooltip.Meter.Points.Multiple" : "Wiele Punktów", + "Tooltip.Meter.Points.Two": "Dwa Punkty", + "Tooltip.Meter.Points.Multiple": "Wiele Punktów", - "Tooltip.Meter.ObjectSpace" : "Pomiar w Przestrzeni Obiektu", - "Tooltip.Meter.WorldSpace" : "Pomiar w Przestrzeni Światowej", + "Tooltip.Meter.ObjectSpace": "Pomiar w Przestrzeni Obiektu", + "Tooltip.Meter.WorldSpace": "Pomiar w Przestrzeni Światowej", - "Tooltip.Glue.Mode.BakeMeshes" : "Tryb: Finalizuj meshe", + "Tooltip.Glue.Mode.BakeMeshes": "Tryb: Finalizuj meshe", - "Tooltip.Glue.Mode.ParentObjects" : "Tryb: Rodzicowanie obiektów", + "Tooltip.Glue.Mode.ParentObjects": "Tryb: Rodzicowanie obiektów", - "Tooltip.RigTransfer.ClearSource" : "Wyczyść źródło", + "Tooltip.RigTransfer.ClearSource": "Wyczyść źródło", + + "Tooltip.ComponentClone.SingleInstanceOn": "Jedna Instancja: Włączona", + "Tooltip.ComponentClone.SingleInstanceOff": "Jedna Instancja: Wyłączona", + "Tooltip.ComponentClone.ClearTemplate": "Wyczyść szablon", - "Tooltip.ComponentClone.SingleInstanceOn" : "Jedna Instancja: Włączona", - "Tooltip.ComponentClone.SingleInstanceOff" : "Jedna Instancja: Wyłączona", - "Tooltip.ComponentClone.ClearTemplate" : "Wyczyść szablon", - "ProtoFlux.UI.Call": "Uruchom", "ProtoFlux.UI.AsyncCall": "Asynchroniczne uruchomienie", "ProtoFlux.UI.NodeBrowser.Title": "Nody ProtoFlux", @@ -1000,7 +1001,7 @@ "Importer.Video.Stereo180": "Film Stereo 180", "Importer.Video.Depth.Prompt": "Szablon Głębii", "Importer.Video.Depth.Default": "Domyślny", - + "Importer.Slices.Title": "Obrazy w formie warstw jako tekstura objętościowa", "Importer.Slices.TitleGrayscale": "Obrazy w formie warstw jako tekstura objętościowa (skala szarości)", "Importer.Slices.Description": "Przetwarza wszystkie pliki obrazów w folderze na teksturę objętościową", @@ -1171,6 +1172,99 @@ "CameraControl.OBS.Recording.Stop": "Zakończ Nagrywanie", "CameraControl.OBS.Recording.Stopping": "Zakańczanie Nagrywania", + "Settings.Category.Audio": "Dźwięk", + "Settings.Category.Controls": "Sterowanie", + "Settings.Category.Devices": "Urządzenia", + "Settings.Category.Profile": "Profil", + "Settings.Category.Networking": "Sieć", + "Settings.Category.Security": "Bezpieczeństwo", + "Settings.Category.Misc": "Inne", + "Settings.Category.Privacy": "Prywatność", + "Settings.Category.UserInterface": "Interfejs", + "Settings.Category.Graphics": "Grafika", + "Settings.Category.InteractiveCamera": "Kamera", + + "Settings.LegacyFeatureSettings.ConvertLegacySettings": "DEBUG - Konwertuj Stare Ustawienia", + "Settings.DebugSettings.DebugResetAllSimpleSettings": "DEBUG - Resetuj wszystkie proste ustawienia", + + "Settings.GeneralControlsSettings": "Ogólne Sterowanie", + "Settings.LocomotionSettings": "Lokomocja", + "Settings.MovementSettings": "Poruszanie", + "Settings.MouseSettings": "Mysz", + + "Settings.GeneralHapticsSettings": "Sprzężenie Zwrotne", + "Settings.GeneralVRSettings": "VR", + "Settings.LeapMotionSettings": "Leap Motion", + "Settings.ViveHandTrackingSettings": "Vive Hand Tracking", + "Settings.TrackingSmoothingSettings": "Wygładzanie Urządzeń", + + "Settings.UserMetricsSettings": "Parametry Użytkownika", + + "Settings.AudioInputDeviceSettings": "Urządzenie Wejścia", + "Settings.AudioOutputDeviceSettings": "Urządzenie Wyjścia", + "Settings.AudioVolumeSettings": "Głośność", + "Settings.AudioAccessibilitySettings": "Dostępność", + "Settings.AudioInputFilteringSettings": "Filtrowanie Wejścia", + + "Settings.RealtimeNetworkingSettings": "Sieć w czasie rzeczywistym", + "Settings.AssetGatherSettings": "Pobieranie zasobów", + + "Settings.HostAccessSettings": "Dostęp Hostów", + "Settings.UserRestrictionsSettings": "Ograniczenia Użytkownikoów", + + "Settings.WindowsSettings": "Ustawienia Windows", + "Settings.DebugSettings": "Debugowanie", + "Settings.LegacyFeatureSettings": "Stare Funkcje", + "Settings.TwitchInterfaceSettings": "Ustawienia Interfejsu Twitch", + + "Settings.MessagingPrivacySettings": "Prywatność Wiadomości", + + "Settings.LocaleSettings": "Lokalizacja", + "Settings.DashSettings": "Tablica", + "Settings.NamePlateSettings": "Nazwy graczy", + "Settings.LaserSettings": "Lasery Interakcyjne", + "Settings.DesktopViewSettings": "Ekran Pulpitu", + "Settings.PhotoCaptureSettings": "Szybkie Robienie Zdjęć", + + "Settings.DesktopRenderSettings": "Stacjonarne Ustawienia Renderowania", + + "Settings.InteractiveCameraFramingSettings": "Kadrowanie", + "Settings.InteractiveCameraPositioningSettings": "Pozycjonowanie", + "Settings.InteractiveCameraRenderSettings": "Renderowanie", + "Settings.InteractiveCameraGroupSettings": "Grupowanie Użytkowników", + "Settings.InteractiveCameraSmoothingSettings": "Wygładzanie", + "Settings.InteractiveCameraAnchorSettings": "Punkty Kamery", + "Settings.InteractiveCameraPhotoSettings": "Zdjęcia", + "Settings.InteractiveCameraPostProcessingSettings": "Przetwarzanie Końcowe", + + "Settings.GeneralControlsSettings.PrimaryHand": "Głowna ręka", + "Settings.GeneralControlsSettings.PrimaryHand.Description": "Którą ręke uważasz za główną. Różne systemy używają tego przy interakcji, np. przy ekwipowaniu narzędzi.", + "Settings.GeneralControlsSettings.DoubleClickInterval": "Odstęp podwójnego kliknijęcia", + "Settings.GeneralControlsSettings.DoubleClickInterval.Description": "Dla dowolnych interakcji wymagających podwójnego kliknięcia, to ustawienie kontroluje maksymalny czas żeby kliknięcie było uznane za podwójne. Jeśli trudno jest ci wykonać podwójne kliknięcie zwiększ tą wartość. Jeśli zbyt łatwo jest ci wykonać podwójne kliknięcie zmniejsz tą wartość.", + + "Settings.LocomotionSettings.LocomotionPreferences": "Preferencje Lokomocji", + "Settings.LocomotionSettings.LocomotionPreferences.Breadcrumb": "Preferencje Lokomocji", + + "Settings.MovementSettings.LeftSidewaysMode": "Tryb poruszania na boki lewego kontrolera", + "Settings.MovementSettings.LeftSidewaysMode.Description": "To ustawienie zmienia co poruszanie na boki joystickiem będzie robiło na twoim lewym kontrolerze.", + "Settings.MovementSettings.RightSidewaysMode": "Tryb poruszania na boki prawego kontrolera", + "Settings.MovementSettings.RightSidewaysMode.Description": "To ustawienie zmienia co poruszanie na boki joystickiem będzie robiło na twoim prawym kontrolerze.", + "Settings.MovementSettings.UseHeadDirectionForMovement": "Używaj kierunku głowy do poruszania", + "Settings.MovementSettings.UseHeadDirectionForMovement.Description": "Kiedy włączone poruszanie do przodu będzie w kierunku w którym patrzysz w VR. Kiedy wyłączone poruszanie do przodu będzie w kierunku wskazanym przez twój kontroler.", + "Settings.MovementSettings.UseSmoothTurn": "Gładkie obracanie", + "Settings.MovementSettings.UseSmoothTurn.Description": "Obracanie w VR będzie wykonywane gładko. To może zwiększyć imersję, ale częściej wywołuje nudności. Wyłącz to ustawienie jeśli wolisz obracanie natychmiastowe.", + "Settings.MovementSettings.SmoothTurnExclusiveMode": "Używaj trybu ekskluzywnego gładkiego obracania", + "Settings.MovementSettings.SmoothTurnExclusiveMode.Description": "Kiedy włączone jeden joystick może tylko obracać cię lub poruszać się do przodu/tyłu, ale nigdy obydwa na raz. Włącz to ustawienie jeśli często przez przypadek obracasz się próbując się poruszać.", + "Settings.MovementSettings.SmoothTurnSpeed": "Prędkość gładkiego obracania", + "Settings.MovementSettings.SmoothTurnSpeed.Description": "To ustawienie kontroluje jak szybko będziesz się obracał jeśli gładkie obracanie jest włączone. Wartość jest podawana w stopniach na sekundę, czyli przy wartości 360 jak przechylisz joystick maksymalnie w prawo to obrócisz się w prawo o 360 stopni w 1 sekundę.", + "Settings.MovementSettings.SnapTurnAngle": "Kąt natychmiastowego obrotu", + "Settings.MovementSettings.SnapTurnAngle.Description": "To jest kąt w stopniach o który zostaniesz obrócony przy używaniu natychmiastowego obrotu.", + "Settings.MovementSettings.NoClipSpeed": "Prędkość Noclip", + "Settings.MovementSettings.NoClipSpeed.Description": "To ustawienie kontroluje jak szybko będziesz się poruszał w lokomocji Noclip. Ten typ lokomocji jest często używany przy budowaniu i testowaniu, dlatego nie jest kontrolowany przez świat w którym jesteś, gdzie inne tryby są kontrolowane.", + "Settings.MovementSettings.MovementDeadzone": "Martwa Strefa Poruszania", + "Settings.MovementSettings.MovementDeadzone.Description": "To ustawienie może być użyte aby poprawić dryfowanie kontrolera. To ustawienie spowoduje że będziesz musieć bardziej przeychlić joystick aby zacząć się poruszać.", + "Settings.MovementSettings.MovementExponent": "Wykładnik Poruszania", + "Security.Hyperlink.Title": "link Zewnętrzny", "Security.Hyperlink.Warning": "Ostrzeżenie: link zewnętrzny\nKliknąłeś link w świecie. Chcesz go otworzyć? Otworzy się w przeglądarce internetowej na komputerze.", "Security.Hyperlink.Open": "Otwórz", @@ -1187,8 +1281,8 @@ "ComponentSelector.Back": "< (wstecz)", "ComponentSelector.Title": "Komponenty", "ComponentSelector.CreateCustomType": "Utwórz typ niestandardowy", - "ComponentSelector.CommonGenericTypes" : "Wspólne Typy Ogólne", - "ComponentSelector.CustomGenericArguments" : "Niestandardowe Argumenty Ogólne:", + "ComponentSelector.CommonGenericTypes": "Wspólne Typy Ogólne", + "ComponentSelector.CustomGenericArguments": "Niestandardowe Argumenty Ogólne:", "ComponentSelector.InvalidType": "Nieprawidłowy typ", "Inspector.Title": "Inspektor sceny", @@ -1213,7 +1307,7 @@ "Inspector.Slot.ParentUnder.WorldRoot": "Root świata", "Inspector.Slot.ParentUnder.WorldRoot.Undo": "Ustaw rodzica {name} pod rootem świata", "Inspector.Slot.ParentUnder.LocalUserSpace": "Lokalna przestrzeń użytkownika", - "Inspector.Slot.ParentUnder.LocalUserSpace.Undo": "Ustaw rodzica {name} pod nazwą świata", + "Inspector.Slot.ParentUnder.LocalUserSpace.Undo": "Ustaw rodzica {name} pod nazwą świata", "Inspector.Member.ResetToDefault": "Przywróć domyślne wartości", @@ -1310,9 +1404,6 @@ "Inspector.SkinnedMesh.VisualizeApproximateBoneBounds": "Wizualizuj przybliżone połączone obszary kości", "Inspector.SkinnedMesh.ClearBoundsVisuals": "Usuń wizualizacje obszarów kości", - - - "Inspector.SimpleAvatarProtection.RemoveAll": "Usuń wszystkie instancje", "Inspector.SimpleAvatarProtection.RemoveSingle": "Usuń pojedyncze instancje", "Inspector.SimpleAvatarProtection.Warning": "OSTRZEŻENIE!
Usunięcie tego komponentu w jakikolwiek inny sposób niż za pomocą dedykowanych przycisków poniżej spowoduje wyzwolenie mechanizmu zabezpieczającego i doprowadzi do samozniszczenia i potencjalnej utraty danych!", @@ -1563,7 +1654,9 @@ "Tutorial.Welcome.SettingsSmoothTurn.Description": "Płynne obracanie, może powodować mdłości.", "Tutorial.Welcome.SettingsPrimaryController": "Główny Kontroler", "Tutorial.Welcome.SettingsPrimaryLeft": "Lewy", + "Tutorial.Welcome.SettingsPrimaryRight": "Prawy", + "Tutorial.Welcome.SettingsHeight": "Twój wzrost", "Tutorial.Welcome.SettingsHeightExamples": "Przykłady: 1.85 m, 185 cm, 6' 1\", 6 stóp 1 cal", @@ -1613,17 +1706,17 @@ "Migration.LoginResetID.Description": "Należy pamiętać, że spowoduje to NIEPRZEWIDYWALNE USZKODZENIE ZAWARTOŚCI. Wszystkie przedmioty, światy, kontakty i wiadomości zostaną pomyślnie przeniesione, ale wszelkie zachowania i komponenty, które opierają się na odniesieniu do starego UserID, prawdopodobnie ulegną awarii i będą wymagały ponownej konfiguracji i naprawy. Chyba że masz poważny powód, aby zresetować swój UserID, NIE WYBIERAJ TEJ OPCJI.", "Migration.LoginResetID.ResetButton": "Tak, zresetuj", - "Migration.ReservedUsername.Title":"Zarezerwowana nazwa użytkownika", + "Migration.ReservedUsername.Title": "Zarezerwowana nazwa użytkownika", "Migration.ReservedUsername.Description": "Ta nazwa użytkownika jest zarezerwowana dla pierwotnego właściciela. Jeśli jest to Twoje konto, podaj swoje dane logowania do {platform}, aby je odblokować. Nie przechowujemy tych danych logowania, są one używane tylko do weryfikacji własności konta podczas rejestracji.", "Migration.SourcePassword": "Hasło", "Migration.SourceUsername": "Nazwa użytkownika {platform}:", "Migration.Dialog.Title": "Migracja konta", - "Migration.Dialog.Source" : "Dane można przenieść z dowolnej kompatybilnej infrastruktury. Najpierw wybierz z listy poniżej tę, z której chcesz migrować dane. Dodatkowe infrastruktury można dodać, umieszczając pliki konfiguracyjne w folderze \"Migrations\" w instalacji.", + "Migration.Dialog.Source": "Dane można przenieść z dowolnej kompatybilnej infrastruktury. Najpierw wybierz z listy poniżej tę, z której chcesz migrować dane. Dodatkowe infrastruktury można dodać, umieszczając pliki konfiguracyjne w folderze \"Migrations\" w instalacji.", "Migration.Dialog.AccountDescription": "Aby przeprowadzić migrację konta, będziemy potrzebować hasła do konta {platform}. Pozwoli nam to zalogować się do niego i uzyskać dostęp do danych.", "Migration.ResetID.Title": "Zresetuj mój UserID", - "Migration.ResetID.Description":"OSTRZEŻENIE: Wybranie tej opcji CZĘŚCIOWO USZKODZI ISTNIEJĄCĄ ZAWARTOŚĆ I JEST NIEODWRACALNE, w tym wszelkie odniesienia UserID w treściach użytkownika, usługach społecznościowych, linkach, zmiennych w chmurze i innych. Zalecamy korzystanie z tej opcji TYLKO wtedy, gdy chcesz pozbyć się starego UserId i zastąpić go nowym, losowym identyfikatorem. eśli nie masz ważnego powodu, aby zresetować swój identyfikator UserID, NIE POWINIENEŚ zaznaczać tej opcji. Twój UserID zmieni się w następujący sposób:\n U-MyUsername -> U-fX3pKe7AYYQ", + "Migration.ResetID.Description": "OSTRZEŻENIE: Wybranie tej opcji CZĘŚCIOWO USZKODZI ISTNIEJĄCĄ ZAWARTOŚĆ I JEST NIEODWRACALNE, w tym wszelkie odniesienia UserID w treściach użytkownika, usługach społecznościowych, linkach, zmiennych w chmurze i innych. Zalecamy korzystanie z tej opcji TYLKO wtedy, gdy chcesz pozbyć się starego UserId i zastąpić go nowym, losowym identyfikatorem. eśli nie masz ważnego powodu, aby zresetować swój identyfikator UserID, NIE POWINIENEŚ zaznaczać tej opcji. Twój UserID zmieni się w następujący sposób:\n U-MyUsername -> U-fX3pKe7AYYQ", "Migration.DataSelection.Title": "Jakie dane powinny zostać przeniesione podczas migracji konta?", "Migration.DataSelection.Everything": "Wszystko", @@ -1662,7 +1755,6 @@ "Migration.Summary": "Ok, mamy wszystko, czego potrzebujemy. Kliknij przycisk Rozpocznij migrację, a my rozpoczniemy migrację. Migracja może chwilę potrwać, ponieważ musimy wszystko skopiować. Jeśli wybrałeś migrację swoich ulubionych aplikacji, nadamy im priorytet, abyś mógł poczuć się wygodnie. Nie musisz uruchamiać {appName} podczas migracji, ale wyślemy ci aktualizacje za pośrednictwem bota {appName}, aby poinformować Cię, jak idzie.", - "Migration.List.EmptyTitle": "Chcesz rozpocząć nową migrację?", "Migration.List.EmptySubtitle": "Kliknij \"Nowe zadanie migracji\" w lewym górnym rogu.", @@ -1717,12 +1809,11 @@ "CloudHome.WelcomeHome": "Witaj w domu!", "CloudHome.TargetRangeOptions": "Opcje tarcz", - "Tutorial.Saving.Title": "Witaj w domu!", "Tutorial.Saving.Content": "Witamy w domu! Jest to miejsce, do którego trafisz za każdym razem, gdy się zalogujesz.

Jest to twój własny świat, więc wszelkie wprowadzone zmiany można zapisać.

Jeśli zapiszesz, po powrocie wszystko będzie tak, jak zostawiłeś!", "Tutorial.Teleporter.Error": "Nie udało się wczytać Twojego domu w chmurze!
Wyjdź z teleportera i wróć, aby spróbować ponownie.", - + "CloudHome.Info.OnlineUsers": "{online_users} {online_users,plural, one {Użytkownik} other {Użytkowników}} online
{joinable_users} {joinable_users,plural, one {Dołączalny} other {Dołączalnych}} {joinable_users,plural, one {Użytkownik} other {Użytkowników}} ", "CloudHome.Info.Moderation": "Moderacja", "CloudHome.Info.Inventory": "Ekwipunek", @@ -1946,7 +2037,7 @@ "UI.Camera.Automatic": "Automatyczna", "UI.Camera.Manual": "Manualna", - + "Tools.Names.MultiTool": "Narzędzie Wielofunkcyjne", "Tools.Names.CommonTools": "Ogólne narzędzia", @@ -1973,7 +2064,7 @@ "Tools.Names.ControllerDiagnostic": "Narzędzie diagnostyki kontrolera", "Tools.Names.Measure": "Narzędzie pomiarowe", "Tools.Names.Label": "Narzędzie etykiet", - + "Discord.RichPresence.InPrivateWorld": "W Prywatnym Świecie", "Discord.RichPresence.InPrivateLargeText": "W Prywatnym ({version})", "Discord.RichPresence.InPublicWorld": "W Publicznym Świecie", From 5f10160b893ed42d2238c920770244a0f49c6fcb Mon Sep 17 00:00:00 2001 From: modimobeikete <54436686+modimobeikete@users.noreply.github.com> Date: Wed, 1 May 2024 23:48:12 +0800 Subject: [PATCH 18/57] Update zh-cn.json --- zh-cn.json | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/zh-cn.json b/zh-cn.json index 0f6221d..2bee096 100644 --- a/zh-cn.json +++ b/zh-cn.json @@ -659,6 +659,7 @@ "Notifications.ReceivedInvite": "邀请你:", "Notifications.ReceivedItem": "发来一件物品:", "Notifications.VoiceMessage": "发来一条语音讯息", + "Notifications.SessionStarted": "开始的会话:", "Undo.SetField": "将字段 {field_name} 设置为 {value}", "Undo.SetReference": "将引用 {ref_name} 设置为 {ref_target}", @@ -1465,6 +1466,20 @@ "Settings.VoiceSettings.MutePersistence" : "静音持久性", "Settings.VoiceSettings.MutePersistence.Description" : "开始解除静音: 当你登录的时候,你将会一直保持开麦状态。\n\n开始静音: 当你登录的时候, 你将会一直保持静音状态。 你将需要点击开麦或者点击 \"按下说话\" 键 (默认为 V) 才能说话。\n\n最后请注意: 登录时,将保留上次退出登录时的状态。", + "Settings.EarmuffSettings" : "耳罩模式", + "Settings.EarmuffSettings.EarmuffEnabled" : "使用耳罩模式", + "Settings.EarmuffSettings.EarmuffEnabled.Description" : "启动耳罩模式后,用户的声音会根据距离和您所面对的方向而明显减弱。\n\n实际上,这就创造了一个 \"侦听锥\",当一个世界里有太多重叠的声音时,它就会有所帮助。", + "Settings.EarmuffSettings.ConeDistance" : "距离", + "Settings.EarmuffSettings.ConeDistance.Description" : "这样就可以控制前方的距离,超过这个距离,声音就会变得更小。", + "Settings.EarmuffSettings.ConeAngle" : "角度", + "Settings.EarmuffSettings.ConeAngle.Description" : "这可以控制声音在您的脸前保持正常水平的角度。任何超出这个角度的声音在到达过渡距离后都会开始衰减。", + "Settings.EarmuffSettings.TransitionStart" : "过渡起步距离", + "Settings.EarmuffSettings.TransitionStart.Description" : "这控制着与 \"侦听锥\" 的距离,在这个距离上,声音会变得更小。 建议将其保持在零以上,因为这样可以更好地包含两侧的声音和头部附近的声音 (例如,本质上在你的后面,但却非常接近)。", + "Settings.EarmuffSettings.TransitionLength" : "过度范围", + "Settings.EarmuffSettings.TransitionLength.Description" : "用它来控制声音从正常音量渐弱到完全衰减的距离。数值越大,音量过渡越平滑,而数值越小,过渡越突然。", + "Settings.EarmuffSettings.VolumeAttenuation" : "音量衰减", + "Settings.EarmuffSettings.VolumeAttenuation.Description" : "该值控制 \"侦听锥\" 以外声音的响度。 将其设置为 0 % 时,侦听锥范围以外的所有用户都将完全静音。", + "Settings.RealtimeNetworkingSettings.DisableLAN": "禁用局域网", "Settings.RealtimeNetworkingSettings.DisableLAN.Description": "这将禁用本地网络特有的联网功能,例如在本地网络上广播会话或监听本网络上广播的其他会话。", "Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Steam 网络通讯优先", @@ -1481,8 +1496,14 @@ "Settings.HostAccessSettings.Entries.AllowHTTP_Requests.Description": "这表示该主机是否允许 HTTP(s)请求。这些请求通常是与第三方服务通信的 REST API 请求。", "Settings.HostAccessSettings.Entries.AllowWebsockets": "允许websockets", "Settings.HostAccessSettings.Entries.AllowWebsockets.Description": "表示该主机允许的实时 Websocket 连接数。 这些连接通常用于更实时的双向通信和数据流。", + "Settings.HostAccessSettings.Entries.AllowOSC_Receiving": "允许 OSC 接收", + "Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description": "这表示 Resonite 是否可以接收和处理 OSC 数据", + "Settings.HostAccessSettings.Entries.AllowOSC_Sending": "允许 OSC 发送", + "Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description": "这控制着 Resonite 是否允许通过 OSC 协议向指定主机发送数据", "Settings.HostAccessSettings.Entries.LastHyperlinkRequestReason": "最后一次发出超链接请求的原因", "Settings.HostAccessSettings.Entries.LastWebsocketRequestReason": "最后一次发出 websocket 请求的原因", + "Settings.HostAccessSettings.Entries.LastOSC_SenderRequestReason": "最后一次 OSC 发送请求的原因", + "Settings.HostAccessSettings.Entries.LastOSC_ReceiverRequestReason": "最后一次 OSC 接收请求的原因", "Settings.HostAccessSettings.Entries.Remove": "移除入口 (下一次你将会被询问)", "Settings.HostAccessSettings.DebugReset": "重置主机访问入口", @@ -1519,6 +1540,20 @@ "Settings.DashSettings.OpenCloseSpeed": "打开/关闭速度", "Settings.DashSettings.OpenCloseSpeed.Description": "用它来调整面板打开和关闭的速度。如果你不喜欢这种动画效果,可以将其设置为非常高的值,这样面板打开和关闭的速度就会非常快。", + "Settings.NotificationSettings" : "通知", + "Settings.NotificationSettings.UserOnline" : "好友在线", + "Settings.NotificationSettings.UserOnline.Description" : "这可以控制好友上线时是否会收到通知。", + "Settings.NotificationSettings.UserOnlineOnAnotherBuild" : "在不兼容的会话中通知在线", + "Settings.NotificationSettings.UserOnlineOnAnotherBuild.Description" : "如果好友使用的版本与您的版本不兼容(例如,新版本或预发布版本),则此选项将控制您是否会在好友上线时收到通知。", + "Settings.NotificationSettings.Message" : "信息", + "Settings.NotificationSettings.Message.Description" : "这将控制你收到信息时收到的通知。", + "Settings.NotificationSettings.Invite" : "会话邀请", + "Settings.NotificationSettings.Invite.Description" : "这可以控制你是否在受邀加入会话时收到通知。", + "Settings.NotificationSettings.ContactRequest" : "联络请求", + "Settings.NotificationSettings.ContactRequest.Description" : "这可以控制当你收到某人的联络请求时,你是否能收到通知。", + "Settings.NotificationSettings.SessionStarted" : "新会话", + "Settings.NotificationSettings.SessionStarted.Description" : "这将控制当发现新会话并可以加入时,你是否能收到通知。", + "Settings.NamePlateSettings.NameplateVisibility": "铭牌可见度", "Settings.NamePlateSettings.NameplateVisibility.Description": "该选项可以控制你可以看到谁的铭牌。", "Settings.NamePlateSettings.UseCustomNameplates": "显示自定义铭牌", @@ -1564,6 +1599,8 @@ "Settings.PhotoCaptureSettings.CapturePrivateUI.Description" : "启用后, 快速照片捕捉将呈现你的UI, 如界面。\n\n我们建议你在完成设置后将其关闭,因为开启它可能会导致意外拍摄到并泄露你的个人信息。", "Settings.PhotoCaptureSettings.EncodeFormat" : "编码格式", "Settings.PhotoCaptureSettings.EncodeFormat.Description" : "拍摄的照片将被编码成的图像文件格式。请注意,某些格式可能缺乏某些功能(如支持 alpha),编码速度可能会明显变慢,图像质量可能会降低,或导致文件变大。", + "Settings.PhotoCaptureSettings.AlwaysHideNameplates" : "始终隐藏铭牌", + "Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description" : "如果你希望照片中永远不显示铭牌,请将其打开。此设置与当前的铭牌可见性无关,将始终确保铭牌隐藏在拍摄的照片中。", "Settings.DesktopRenderSettings.FieldOfView": "视场", "Settings.DesktopRenderSettings.FieldOfView.Description": "在桌面模式下,用它来控制视场(FOV)。 数值越大,视野越开阔,但两侧的失真也越大。", @@ -1653,6 +1690,15 @@ "Settings.PostProcessingSettings.Antialiasing" : "抗锯齿 (AA)", "Settings.PostProcessingSettings.Antialiasing.Description" : "抗锯齿滤镜可以平滑场景中物体的锯齿状边缘。你可以选择几种不同的滤镜,每种滤镜都有不同的缺点。FXAA 是常用的滤镜,效果相当不错,但也会模糊场景中的其他部分,例如文本。\n\n警告: 有些 AA 选项可能不适合在 VR 中使用或根本无法在 VR 中使用。", + "Settings.ResolutionSettings" : "分辨率", + "Settings.ResolutionSettings.Fullscreen" : "全屏", + "Settings.ResolutionSettings.Fullscreen.Description" : "在全屏模式和窗口模式之间切换。", + "Settings.ResolutionSettings.WindowResolution" : "窗口模式分辨率", + "Settings.ResolutionSettings.WindowResolution.Description" : "窗口模式下应使用的分辨率。这将控制屏幕上窗口的实际大小。", + "Settings.ResolutionSettings.FullscreenResolution" : "全屏模式分辨率", + "Settings.ResolutionSettings.FullscreenResolution.Description" : "在全屏模式下应使用什么分辨率。尺寸将保持不变,但降低分辨率可以提高性能(尤其是 4K 等高分辨率屏幕),但代价是图像更加模糊。", + "Settings.ResolutionSettings.ApplyResolution" : "应用更改", + "Settings.RenderingQualitySettings" : "渲染质量", "Settings.RenderingQualitySettings.PerPixelLights" : "每像素灯光", "Settings.RenderingQualitySettings.PerPixelLights.Description" : "这个值控制着有多少点光源和聚光灯可以直接影响使用正向方法渲染的对象--通常是透明和非 PBS 对象(例如使用着色器)。\n\n增加该值可以提高照明质量,减少多灯情况下的色彩闪烁,但同时也会影响性能--每影响一束光,就需要对物体进行多次渲染。", From e15cd598a3b3919527b580f19b09df99502ae7f6 Mon Sep 17 00:00:00 2001 From: Aesc <49610790+Aesc3625@users.noreply.github.com> Date: Thu, 2 May 2024 13:22:43 +0900 Subject: [PATCH 19/57] Update ja.json --- ja.json | 330 ++++++++++++++++++++++++++++---------------------------- 1 file changed, 165 insertions(+), 165 deletions(-) diff --git a/ja.json b/ja.json index 4f10f33..90a8d40 100644 --- a/ja.json +++ b/ja.json @@ -1336,89 +1336,89 @@ "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped": "コントローラー使用中のハンドトラッキング", "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped.Description": "コントローラー使用中でもVIVE ハンドトラッキングからのデータを使って指を操作するようになります。", - "Settings.TrackerSettings" : "トラッカー設定", - "Settings.TrackerSettings.UseTrackers" : "トラッカーを使用", - "Settings.TrackerSettings.UseTrackers.Description" : "この設定で、トラッカーを個別に無効化できます。トラッカーを充電している際などに便利です。", - "Settings.TrackerSettings.Trackers" : "トラッカー個別設定", - "Settings.TrackerSettings.Trackers.Breadcrumb" : "トラッカー個別設定", + "Settings.TrackerSettings": "トラッカー設定", + "Settings.TrackerSettings.UseTrackers": "トラッカーを使用", + "Settings.TrackerSettings.UseTrackers.Description": "この設定で、トラッカーを個別に無効化できます。トラッカーを充電している際などに便利です。", + "Settings.TrackerSettings.Trackers": "トラッカー個別設定", + "Settings.TrackerSettings.Trackers.Breadcrumb": "トラッカー個別設定", - "Settings.TrackerSettings.Trackers.UseTracker" : "トラッカーを使用", - "Settings.TrackerSettings.Trackers.UseTracker.Description" : "このトラッカーをトラッキングに使用するかどうかです。フルボディトラッキングの割当を変更することなく、一時的に無効にできます。", - "Settings.TrackerSettings.Trackers.CustomName" : "カスタム名", - "Settings.TrackerSettings.Trackers.CustomName.Description" : "トラッカーにカスタム名を付けて、他のトラッカーと区別できます。これに、機能的な効果はありません。", - "Settings.TrackerSettings.Trackers.MappedBodyNode" : "トラッカー割当", - "Settings.TrackerSettings.Trackers.MappedBodyNode.Description" : "トラッカーを体のどの部位に割り当てるかです\n\nここで手動で調整するのではなく、フルボディキャリブレーションを使用して設定することをおすすめします。", - "Settings.TrackerSettings.Trackers.MappedPosition" : "トラッカーの位置", - "Settings.TrackerSettings.Trackers.MappedPosition.Description" : "トラッカーを割り当てしている体の部位に対する相対位置です。\n\nここで手動で調整するのではなく、フルボディキャリブレーションを使用して設定することをおすすめします。", - "Settings.TrackerSettings.Trackers.MappedRotation" : "トラッカーの角度", - "Settings.TrackerSettings.Trackers.MappedRotation.Description" : "トラッカーを割り当てしている体の部位に対する相対角度です。\n\nここで手動で調整するのではなく、フルボディキャリブレーションを使用して設定することをおすすめします。", - "Settings.TrackerSettings.Trackers.UseInVR" : "VRで使用", - "Settings.TrackerSettings.Trackers.UseInVR.Description" : "このトラッカーがVRモード中にアバターに影響を与えるか設定できます。", - "Settings.TrackerSettings.Trackers.UseInDesktop" : "デスクトップで使用", - "Settings.TrackerSettings.Trackers.UseInDesktop.Description" : "このトラッカーがデスクトップモードにアバターに影響を与えるか設定できます。", - "Settings.TrackerSettings.Trackers.TrackerID" : "トラッカーID", - "Settings.TrackerSettings.Trackers.TrackerID.Description" : "このトラッカーの固有ID。この情報はプライベートなものであり、フィンガープリンティングによる追跡を避けるためにワールドで表示されるIDとは異なります。", - "Settings.TrackerSettings.Trackers.TrackerBattery" : "バッテリー残量", - "Settings.TrackerSettings.Trackers.TrackerBattery.Description" : "現在の充電残量。トラッカーによっては、現在の充電残量の報告をサポートしていない場合があります。", - "Settings.TrackerSettings.Trackers.TrackerIsCharging" : "充電しているか", - "Settings.TrackerSettings.Trackers.TrackerIsCharging.Description" : "これは、トラッカーが現在充電中かどうかを示します。トラッカーによっては、この情報の報告をサポートしていない場合があります。", - "Settings.TrackerSettings.Trackers.Unmap" : "割当をリセット", - "Settings.TrackerSettings.Trackers.Remove" : "トラッカーの登録を削除", + "Settings.TrackerSettings.Trackers.UseTracker": "トラッカーを使用", + "Settings.TrackerSettings.Trackers.UseTracker.Description": "このトラッカーをトラッキングに使用するかどうかです。フルボディトラッキングの割当を変更することなく、一時的に無効にできます。", + "Settings.TrackerSettings.Trackers.CustomName": "カスタム名", + "Settings.TrackerSettings.Trackers.CustomName.Description": "トラッカーにカスタム名を付けて、他のトラッカーと区別できます。これに、機能的な効果はありません。", + "Settings.TrackerSettings.Trackers.MappedBodyNode": "トラッカー割当", + "Settings.TrackerSettings.Trackers.MappedBodyNode.Description": "トラッカーを体のどの部位に割り当てるかです\n\nここで手動で調整するのではなく、フルボディキャリブレーションを使用して設定することをおすすめします。", + "Settings.TrackerSettings.Trackers.MappedPosition": "トラッカーの位置", + "Settings.TrackerSettings.Trackers.MappedPosition.Description": "トラッカーを割り当てしている体の部位に対する相対位置です。\n\nここで手動で調整するのではなく、フルボディキャリブレーションを使用して設定することをおすすめします。", + "Settings.TrackerSettings.Trackers.MappedRotation": "トラッカーの角度", + "Settings.TrackerSettings.Trackers.MappedRotation.Description": "トラッカーを割り当てしている体の部位に対する相対角度です。\n\nここで手動で調整するのではなく、フルボディキャリブレーションを使用して設定することをおすすめします。", + "Settings.TrackerSettings.Trackers.UseInVR": "VRで使用", + "Settings.TrackerSettings.Trackers.UseInVR.Description": "このトラッカーがVRモード中にアバターに影響を与えるか設定できます。", + "Settings.TrackerSettings.Trackers.UseInDesktop": "デスクトップで使用", + "Settings.TrackerSettings.Trackers.UseInDesktop.Description": "このトラッカーがデスクトップモードにアバターに影響を与えるか設定できます。", + "Settings.TrackerSettings.Trackers.TrackerID": "トラッカーID", + "Settings.TrackerSettings.Trackers.TrackerID.Description": "このトラッカーの固有ID。この情報はプライベートなものであり、フィンガープリンティングによる追跡を避けるためにワールドで表示されるIDとは異なります。", + "Settings.TrackerSettings.Trackers.TrackerBattery": "バッテリー残量", + "Settings.TrackerSettings.Trackers.TrackerBattery.Description": "現在の充電残量。トラッカーによっては、現在の充電残量の報告をサポートしていない場合があります。", + "Settings.TrackerSettings.Trackers.TrackerIsCharging": "充電しているか", + "Settings.TrackerSettings.Trackers.TrackerIsCharging.Description": "これは、トラッカーが現在充電中かどうかを示します。トラッカーによっては、この情報の報告をサポートしていない場合があります。", + "Settings.TrackerSettings.Trackers.Unmap": "割当をリセット", + "Settings.TrackerSettings.Trackers.Remove": "トラッカーの登録を削除", - "Settings.HapticPointMapping.MappingTarget" : "割当", - "Settings.HapticPointMapping.MappingTarget.Description" : "このデバイスをアバターのどの部分に割当するかを設定します。", - "Settings.HapticPointMapping.PointRadius" : "ハプティックポイントの大きさ", - "Settings.HapticPointMapping.PointRadius.Description" : "アバター上のハプティックポイントの大きさを設定できます。大きくすることで、離れた位置から動作でも反応しやすくなりますが、範囲内にハプティック・トリガーがあればそれが動作するため、精度が落ちます。", + "Settings.HapticPointMapping.MappingTarget": "割当", + "Settings.HapticPointMapping.MappingTarget.Description": "このデバイスをアバターのどの部分に割当するかを設定します。", + "Settings.HapticPointMapping.PointRadius": "ハプティックポイントの大きさ", + "Settings.HapticPointMapping.PointRadius.Description": "アバター上のハプティックポイントの大きさを設定できます。大きくすることで、離れた位置から動作でも反応しやすくなりますが、範囲内にハプティック・トリガーがあればそれが動作するため、精度が落ちます。", - "Settings.HapticPointMapping.TorsoHorizontalPosition" : "胴体の水平位置", - "Settings.HapticPointMapping.TorsoHorizontalPosition.Description" : "これは胴体に沿った左から右へ向かった水平位置です。", - "Settings.HapticPointMapping.TorsoVerticalPosition" : "胴体の垂直位置", - "Settings.HapticPointMapping.TorsoVerticalPosition.Description" : "これは胴体に沿った下から上に向かった垂直位置です。", - "Settings.HapticPointMapping.TorsoSide" : "胴体の前後位置", - "Settings.HapticPointMapping.TorsoSide.Description" : "これは、このデバイスを胴体のどちら側にマッピングするかを示します(前面または背面)。", + "Settings.HapticPointMapping.TorsoHorizontalPosition": "胴体の水平位置", + "Settings.HapticPointMapping.TorsoHorizontalPosition.Description": "これは胴体に沿った左から右へ向かった水平位置です。", + "Settings.HapticPointMapping.TorsoVerticalPosition": "胴体の垂直位置", + "Settings.HapticPointMapping.TorsoVerticalPosition.Description": "これは胴体に沿った下から上に向かった垂直位置です。", + "Settings.HapticPointMapping.TorsoSide": "胴体の前後位置", + "Settings.HapticPointMapping.TorsoSide.Description": "これは、このデバイスを胴体のどちら側にマッピングするかを示します(前面または背面)。", - "Settings.HapticPointMapping.HeadPitchAngle" : "頭の前後角度", - "Settings.HapticPointMapping.HeadPitchAngle.Description" : "頭の縦軸に沿った角度を設定できます。標準は顔の中心(鼻の位置)の位置です。角度を大きくすると、頭頂部に向かって上向きになります。値を小さくすると、あごに向かって下向きになります。", - "Settings.HapticPointMapping.HeadYawAngle" : "頭の左右角度", - "Settings.HapticPointMapping.HeadYawAngle.Description" : "頭に対する水平位置を設定できます。標準では頭の中央(鼻の位置)の位置です。値を小さくすると左に回り、大きくすると右に回ります。円を描くように頭部を一周するので、180°で後頭部の位置になります。", + "Settings.HapticPointMapping.HeadPitchAngle": "頭の前後角度", + "Settings.HapticPointMapping.HeadPitchAngle.Description": "頭の縦軸に沿った角度を設定できます。標準は顔の中心(鼻の位置)の位置です。角度を大きくすると、頭頂部に向かって上向きになります。値を小さくすると、あごに向かって下向きになります。", + "Settings.HapticPointMapping.HeadYawAngle": "頭の左右角度", + "Settings.HapticPointMapping.HeadYawAngle.Description": "頭に対する水平位置を設定できます。標準では頭の中央(鼻の位置)の位置です。値を小さくすると左に回り、大きくすると右に回ります。円を描くように頭部を一周するので、180°で後頭部の位置になります。", - "Settings.HapticPointMapping.ArmSide" : "腕", - "Settings.HapticPointMapping.ArmSide.Description" : "左右どちらの腕に対応するか設定出来ます。", - "Settings.HapticPointMapping.ArmPositionAlong" : "腕に沿った位置", - "Settings.HapticPointMapping.ArmPositionAlong.Description" : "腕に沿った位置を設定できます。肩から始まり手首まで続き、真ん中が肘の位置です。", - "Settings.HapticPointMapping.ArmAngleAround" : "腕周りの角度", - "Settings.HapticPointMapping.ArmAngleAround.Description" : "腕に対する角度を設定出来ます。標準の0°は手の甲です。マイナスにすると左に、プラスにすると右に回ります。180度回すと、掌がある側に来ます。", + "Settings.HapticPointMapping.ArmSide": "腕", + "Settings.HapticPointMapping.ArmSide.Description": "左右どちらの腕に対応するか設定出来ます。", + "Settings.HapticPointMapping.ArmPositionAlong": "腕に沿った位置", + "Settings.HapticPointMapping.ArmPositionAlong.Description": "腕に沿った位置を設定できます。肩から始まり手首まで続き、真ん中が肘の位置です。", + "Settings.HapticPointMapping.ArmAngleAround": "腕周りの角度", + "Settings.HapticPointMapping.ArmAngleAround.Description": "腕に対する角度を設定出来ます。標準の0°は手の甲です。マイナスにすると左に、プラスにすると右に回ります。180度回すと、掌がある側に来ます。", - "Settings.HapticPointMapping.LegSide" : "脚", - "Settings.HapticPointMapping.LegSide.Description" : "左右どちらの足に対応するか設定出来ます。", - "Settings.HapticPointMapping.LegPositionAlong" : "脚に沿った位置", - "Settings.HapticPointMapping.LegPositionAlong.Description" : "脚に沿った位置を設定できます。腰から始まり足首まで続き、真ん中が膝の位置です。", - "Settings.HapticPointMapping.LegAngleAround" : "脚周りの角度", - "Settings.HapticPointMapping.LegAngleAround.Description" : "脚に対する角度を設定出来ます。標準の0°は脚の正面、つまり膝が向いている方向です。マイナスにすると左に、プラスにすると右に回ります。180度回すと、脚の後ろ側に来ます。", + "Settings.HapticPointMapping.LegSide": "脚", + "Settings.HapticPointMapping.LegSide.Description": "左右どちらの足に対応するか設定出来ます。", + "Settings.HapticPointMapping.LegPositionAlong": "脚に沿った位置", + "Settings.HapticPointMapping.LegPositionAlong.Description": "脚に沿った位置を設定できます。腰から始まり足首まで続き、真ん中が膝の位置です。", + "Settings.HapticPointMapping.LegAngleAround": "脚周りの角度", + "Settings.HapticPointMapping.LegAngleAround.Description": "脚に対する角度を設定出来ます。標準の0°は脚の正面、つまり膝が向いている方向です。マイナスにすると左に、プラスにすると右に回ります。180度回すと、脚の後ろ側に来ます。", - "Settings.HapticPointMapping.ControllerSide" : "コントローラー", - "Settings.HapticPointMapping.ControllerSide.Description" : "ハプティックポイントを左右どちらのコントローラーに割り当てるか設定出来ます。", + "Settings.HapticPointMapping.ControllerSide": "コントローラー", + "Settings.HapticPointMapping.ControllerSide.Description": "ハプティックポイントを左右どちらのコントローラーに割り当てるか設定出来ます。", - "Settings.HapticPointMapping.Tag" : "ハプティック・タグ", - "Settings.HapticPointMapping.Tag.Description" : "このハプティックポイントに設定したタグ。これはTagHapticPointMapperコンポーネントで指定された一致するハプティック・タグを持つアバター上の位置に割当されます。このハプティック・タグを持つポイントがアバター上に設定されていない場合、ハプティック・デバイスは動作しません。\n\nこれは、ハプティック・デバイスが割当されるアバター上の正確な位置を完全に制御する必要がある場合に便利です。", + "Settings.HapticPointMapping.Tag": "ハプティック・タグ", + "Settings.HapticPointMapping.Tag.Description": "このハプティックポイントに設定したタグ。これはTagHapticPointMapperコンポーネントで指定された一致するハプティック・タグを持つアバター上の位置に割当されます。このハプティック・タグを持つポイントがアバター上に設定されていない場合、ハプティック・デバイスは動作しません。\n\nこれは、ハプティック・デバイスが割当されるアバター上の正確な位置を完全に制御する必要がある場合に便利です。", - "Settings.GiggleTechSettings" : "GiggleTechデバイス", - "Settings.GiggleTechSettings.Devices" : "GigglePucksの管理", - "Settings.GiggleTechSettings.Devices.IP" : "GigglePuck IP", - "Settings.GiggleTechSettings.Devices.IsConnected" : "GigglePuckが接続されているかどうか", - "Settings.GiggleTechSettings.Devices.UseDevice" : "デバイスを使用", - "Settings.GiggleTechSettings.Devices.UseDevice.Description" : "GigglePucksが割当されているときに、個々のGigglePucksを有効か無効にできます。デバイスを無効にすると、すべてのハプティクスが停止します。", - "Settings.GiggleTechSettings.Devices.IntensityScale" : "強さ", - "Settings.GiggleTechSettings.Devices.IntensityScale.Description" : "GigglePuckに送信されるハプティクスの強さを調整することができます。ハプティクスの実際の強さはGigglePuckの最大安全値を超えることはありません。 - 値はモーターに過電圧を与えない安全な値に制限されます。", - "Settings.GiggleTechSettings.Devices.Remove" : "登録を削除", - "Settings.GiggleTechSettings.Devices.CustomName" : "カスタム名", - "Settings.GiggleTechSettings.Devices.CustomName.Description" : "このGigglePuckにカスタム名を付けることができます。これに機能的な影響はありません。", - "Settings.GiggleTechSettings.Devices.Breadcrumb" : "GigglePuck", - "Settings.GiggleTechSettings.Devices.ActivationIntensity" : "現在の強さ", - "Settings.GiggleTechSettings.Devices.MinimumIntensity" : "最小の強さ", - "Settings.GiggleTechSettings.Devices.MinimumIntensity.Description" : "ハプティックが動作する最小の強さです。強さが低すぎると、ハプティックデバイスが失速して応答しなくなることがあります。", - "Settings.GiggleTechSettings.Devices.InitialActivationIntensity" : "起動初期強度", - "Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description" : "ハプティクスが動作し始めるとき、ハプティクスは短時間この強さで動作します。これは、起動値が低すぎてモーターが回転を開始できない場合に、ハプティクスを「キックスタート」させるのに役立ちます。", + "Settings.GiggleTechSettings": "GiggleTechデバイス", + "Settings.GiggleTechSettings.Devices": "GigglePucksの管理", + "Settings.GiggleTechSettings.Devices.IP": "GigglePuck IP", + "Settings.GiggleTechSettings.Devices.IsConnected": "GigglePuckが接続されているかどうか", + "Settings.GiggleTechSettings.Devices.UseDevice": "デバイスを使用", + "Settings.GiggleTechSettings.Devices.UseDevice.Description": "GigglePucksが割当されているときに、個々のGigglePucksを有効か無効にできます。デバイスを無効にすると、すべてのハプティクスが停止します。", + "Settings.GiggleTechSettings.Devices.IntensityScale": "強さ", + "Settings.GiggleTechSettings.Devices.IntensityScale.Description": "GigglePuckに送信されるハプティクスの強さを調整することができます。ハプティクスの実際の強さはGigglePuckの最大安全値を超えることはありません。 - 値はモーターに過電圧を与えない安全な値に制限されます。", + "Settings.GiggleTechSettings.Devices.Remove": "登録を削除", + "Settings.GiggleTechSettings.Devices.CustomName": "カスタム名", + "Settings.GiggleTechSettings.Devices.CustomName.Description": "このGigglePuckにカスタム名を付けることができます。これに機能的な影響はありません。", + "Settings.GiggleTechSettings.Devices.Breadcrumb": "GigglePuck", + "Settings.GiggleTechSettings.Devices.ActivationIntensity": "現在の強さ", + "Settings.GiggleTechSettings.Devices.MinimumIntensity": "最小の強さ", + "Settings.GiggleTechSettings.Devices.MinimumIntensity.Description": "ハプティックが動作する最小の強さです。強さが低すぎると、ハプティックデバイスが失速して応答しなくなることがあります。", + "Settings.GiggleTechSettings.Devices.InitialActivationIntensity": "起動初期強度", + "Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description": "ハプティクスが動作し始めるとき、ハプティクスは短時間この強さで動作します。これは、起動値が低すぎてモーターが回転を開始できない場合に、ハプティクスを「キックスタート」させるのに役立ちます。", "Settings.UserMetricsSettings.UserHeight": "身長", "Settings.UserMetricsSettings.UserHeight.Description": "現実世界の身長を設定してください。アバターのサイズとユーザーの身長を合わせるために使用されます。着席モード時にも使われます。\n\n適切な単位を用いて身長を入力できます。例えば、メートル法であれば175cm、または1.75mのように入力し、ヤードポンド法の場合5'11\"のように入力します。", @@ -1468,23 +1468,23 @@ "Settings.AudioInputFilteringSettings.UseNoiseSuppression": "ノイズフィルター", "Settings.AudioInputFilteringSettings.UseNoiseSuppression.Description": "入力されるオーディオデータを処理して、不要なノイズを除去します。これにより、ノイズの多いマイクから入力されたオーディオデータから、より明瞭な音声を生成することができます。この設定をオンにしておくことを強くおすすめします。ただし、音声として識別されないノイズも一緒に除去してしまう可能性がありますので、ご注意ください。", - "Settings.VoiceSettings" : "ボイスチャット設定", - "Settings.VoiceSettings.MutePersistence" : "ログイン時のミュート状態", - "Settings.VoiceSettings.MutePersistence.Description" : "Start Unmuted: ログイン時、ミュートが解除された状態になります。\n\nStarted Muted: ログイン時、ミュート状態になります。発話する際にミュートを解除するか \"プッシュトゥトーク\" キー (デフォルトでVキー)を押す必要があります。\n\nRemember Last: ログイン時、前回のプレイ時のミュート状態が引き継がれます。", + "Settings.VoiceSettings": "ボイスチャット設定", + "Settings.VoiceSettings.MutePersistence": "ログイン時のミュート状態", + "Settings.VoiceSettings.MutePersistence.Description": "Start Unmuted: ログイン時、ミュートが解除された状態になります。\n\nStarted Muted: ログイン時、ミュート状態になります。発話する際にミュートを解除するか \"プッシュトゥトーク\" キー (デフォルトでVキー)を押す必要があります。\n\nRemember Last: ログイン時、前回のプレイ時のミュート状態が引き継がれます。", - "Settings.EarmuffSettings" : "イヤーマフ", - "Settings.EarmuffSettings.EarmuffEnabled" : "イヤーマフを使用", - "Settings.EarmuffSettings.EarmuffEnabled.Description" : "イヤーマフモードを有効にすると、ユーザーの声の大きさが距離や向きによって小さくなります。\n\nこの機能により\"リスニングコーン\"が形成され、複数の声が重なって聞き取りにくい場合に役立ちます。", - "Settings.EarmuffSettings.ConeDistance" : "距離", - "Settings.EarmuffSettings.ConeDistance.Description" : "どの程度離れると声が小さくなるかを設定できます。(\"リスニングコーン\"の長さです)", - "Settings.EarmuffSettings.ConeAngle" : "角度", - "Settings.EarmuffSettings.ConeAngle.Description" : "あなたの顔から前方に向かって、声が普通の音量で聞こえる範囲の角度を設定できます(\"リスニングコーン\"の角度です)。この角度を超えた声は、移行開始距離に達すると小さくなっていきます。", - "Settings.EarmuffSettings.TransitionStart" : "移行開始距離", - "Settings.EarmuffSettings.TransitionStart.Description" : "\"リスニングコーン\"からどれだけ離れると声が小さくなり始めるかを設定できます。この値をゼロ以上にすることをお勧めします。そうすることで、横からの声や頭の近くからの声(例:あなたのすぐ後ろにいるユーザーの声)をより含むことができます。", - "Settings.EarmuffSettings.TransitionLength" : "移行の距離", - "Settings.EarmuffSettings.TransitionLength.Description" : "声の音量が小さくなり始めてから完全に聞こえなくなるまでの距離を設定できます。値が大きいほど音量は緩やかに小さくなり、値が小さいほど音量は急に小さくなります。", - "Settings.EarmuffSettings.VolumeAttenuation" : "外からの音量", - "Settings.EarmuffSettings.VolumeAttenuation.Description" : "\"リスニングコーン\"の外から聞こえる声の大きさを設定できます。これを0%に設定すると、リスニングコーンの外からの声が聞こえなくなります。", + "Settings.EarmuffSettings": "イヤーマフ", + "Settings.EarmuffSettings.EarmuffEnabled": "イヤーマフを使用", + "Settings.EarmuffSettings.EarmuffEnabled.Description": "イヤーマフモードを有効にすると、ユーザーの声の大きさが距離や向きによって小さくなります。\n\nこの機能により\"リスニングコーン\"が形成され、複数の声が重なって聞き取りにくい場合に役立ちます。", + "Settings.EarmuffSettings.ConeDistance": "距離", + "Settings.EarmuffSettings.ConeDistance.Description": "どの程度離れると声が小さくなるかを設定できます。(\"リスニングコーン\"の長さです)", + "Settings.EarmuffSettings.ConeAngle": "角度", + "Settings.EarmuffSettings.ConeAngle.Description": "あなたの顔から前方に向かって、声が普通の音量で聞こえる範囲の角度を設定できます(\"リスニングコーン\"の角度です)。この角度を超えた声は、移行開始距離に達すると小さくなっていきます。", + "Settings.EarmuffSettings.TransitionStart": "移行開始距離", + "Settings.EarmuffSettings.TransitionStart.Description": "\"リスニングコーン\"からどれだけ離れると声が小さくなり始めるかを設定できます。この値をゼロ以上にすることをお勧めします。そうすることで、横からの声や頭の近くからの声(例:あなたのすぐ後ろにいるユーザーの声)をより含むことができます。", + "Settings.EarmuffSettings.TransitionLength": "移行の距離", + "Settings.EarmuffSettings.TransitionLength.Description": "声の音量が小さくなり始めてから完全に聞こえなくなるまでの距離を設定できます。値が大きいほど音量は緩やかに小さくなり、値が小さいほど音量は急に小さくなります。", + "Settings.EarmuffSettings.VolumeAttenuation": "外からの音量", + "Settings.EarmuffSettings.VolumeAttenuation.Description": "\"リスニングコーン\"の外から聞こえる声の大きさを設定できます。これを0%に設定すると、リスニングコーンの外からの声が聞こえなくなります。", "Settings.RealtimeNetworkingSettings.DisableLAN": "LANを無効化", "Settings.RealtimeNetworkingSettings.DisableLAN.Description": "LANを利用した機能が無効化されます。例えば、同じLAN内で動くセッションを表示したり、逆に同じLAN内にいる人が自分のセッションを見れるようにする機能などが含まれます。", @@ -1546,19 +1546,19 @@ "Settings.DashSettings.OpenCloseSpeed": "開閉スピード", "Settings.DashSettings.OpenCloseSpeed.Description": "ダッシュメニューの開閉速度を調整できます。アニメーションが気に入らない場合は、この値を非常に大きくして、ほぼ瞬時に開閉するように設定できます。", - "Settings.NotificationSettings" : "通知設定", - "Settings.NotificationSettings.UserOnline" : "フレンド・オンライン", - "Settings.NotificationSettings.UserOnline.Description" : "フレンドがオンラインになったときに通知するかどうかを設定できます。", - "Settings.NotificationSettings.UserOnlineOnAnotherBuild" : "互換性のないビルドでのフレンド・オンライン", - "Settings.NotificationSettings.UserOnlineOnAnotherBuild.Description" : "フレンド互換性のないResonito(例:新しいバージョンやプレリリースビルドなど)でオンラインになったときに通知するかどうかを設定できます。", - "Settings.NotificationSettings.Message" : "メッセージ", - "Settings.NotificationSettings.Message.Description" : "メッセージ受信時に通知するかを設定できます。", - "Settings.NotificationSettings.Invite" : "セッション招待", - "Settings.NotificationSettings.Invite.Description" : "セッションに招待されたときに通知するかどうかを設定できます。", - "Settings.NotificationSettings.ContactRequest" : "フレンド申請", - "Settings.NotificationSettings.ContactRequest.Description" : "誰かからフレンドの申請を受けたときに通知するかどうかを設定できます。", - "Settings.NotificationSettings.SessionStarted" : "新しいセッション", - "Settings.NotificationSettings.SessionStarted.Description" : "参加可能な新しいセッションが検出されたときに通知するかどうか設定出来ます。", + "Settings.NotificationSettings": "通知設定", + "Settings.NotificationSettings.UserOnline": "フレンド・オンライン", + "Settings.NotificationSettings.UserOnline.Description": "フレンドがオンラインになったときに通知するかどうかを設定できます。", + "Settings.NotificationSettings.UserOnlineOnAnotherBuild": "互換性のないビルドでのフレンド・オンライン", + "Settings.NotificationSettings.UserOnlineOnAnotherBuild.Description": "フレンド互換性のないResonito(例:新しいバージョンやプレリリースビルドなど)でオンラインになったときに通知するかどうかを設定できます。", + "Settings.NotificationSettings.Message": "メッセージ", + "Settings.NotificationSettings.Message.Description": "メッセージ受信時に通知するかを設定できます。", + "Settings.NotificationSettings.Invite": "セッション招待", + "Settings.NotificationSettings.Invite.Description": "セッションに招待されたときに通知するかどうかを設定できます。", + "Settings.NotificationSettings.ContactRequest": "フレンド申請", + "Settings.NotificationSettings.ContactRequest.Description": "誰かからフレンドの申請を受けたときに通知するかどうかを設定できます。", + "Settings.NotificationSettings.SessionStarted": "新しいセッション", + "Settings.NotificationSettings.SessionStarted.Description": "参加可能な新しいセッションが検出されたときに通知するかどうか設定出来ます。", "Settings.NamePlateSettings.NameplateVisibility": "ネームプレートの表示", "Settings.NamePlateSettings.NameplateVisibility.Description": "どの種類のユーザーのネームプレートを表示するかを設定できます", @@ -1595,18 +1595,18 @@ "Settings.PhotoCaptureSettings.TimerCaptureResolution.Description": "タイマーモードで撮影した際の解像度を設定できます。タイマー撮影で集合写真を撮影する際に便利です。", "Settings.PhotoCaptureSettings.CaptureStereo": "立体写真モード", "Settings.PhotoCaptureSettings.CaptureStereo.Description": "設定を有効にした場合、ノーマル撮影した写真がステレオ写真として撮影されます。主にVRで写真を鑑賞する場合に使えます。", - "Settings.PhotoCaptureSettings.StereoSeparation" : "ステレオの分離度", + "Settings.PhotoCaptureSettings.StereoSeparation": "ステレオの分離度", "Settings.PhotoCaptureSettings.StereoSeparation.Description" : "立体写真モードがオンのとき、左右のカメラの間隔を調整できます。これにより、遠くの被写体に対するステレオ効果の強さを制御します。\n\n近くの物を撮影する場合は、値が小さい方が効果的で、離れた物を撮影する場合は、値が大きい方が効果的です。", "Settings.PhotoCaptureSettings.TimerSeconds": "タイマーの時間(秒)", "Settings.PhotoCaptureSettings.TimerSeconds.Description": "タイマー撮影時のタイマー時間の長さを設定できます。", "Settings.PhotoCaptureSettings.PhotoAutosavePath": "自動保存パス", "Settings.PhotoCaptureSettings.PhotoAutosavePath.Description": "保存先を示すパスを設定することで、撮影(またはコンテキストメニューから保存)した写真を自動でゲーム内インベントリに保存します。パスの例: Photos/%year%/%month_name%\n\n変数として次のものが使えます。\n\nn%second%, %minute%, %hour%, %day%, %month%, %year%, %day_name%, %day_name_en%, %month_name%, %month_name_en%, %session_second%, %session_minute%, %session_hour%, %session_day%, %session_month%, %session_year%, %session_day_name%, %session_day_name_en%, %session_month_name%, %session_month_name_en%, %location_name%, %app_version%カーソルを合わせると詳しい説明が表示されます。", - "Settings.RelaySettings" : "ネットワーク・リレー", - "Settings.RelaySettings.AlwaysUseRelay" : "接続に必ずリレーを使用", - "Settings.RelaySettings.AlwaysUseRelay.Description" : "リレーは通常、ホストへの直接接続を確立できない場合の代替手段として使用されます。この設定を有効にすると、常にリレー経由で接続されるようになります。\n\nこれは、特定のホストへの接続に問題がある場合に便利です。通常の場合には、この設定を無効にしておくことをおすすめします。", - "Settings.RelaySettings.UseClosestAvailableRelay" : "最も近いリレーを使用", - "Settings.RelaySettings.UseClosestAvailableRelay.Description" : "これ有効にすると、最も近い利用可能なリレーが自動的に選択されます。特定のリレーを経由して接続したい場合(長距離接続でパケットの混信を避ける場合など)、このオプションを無効にし、優先リレーを以下で設定できます。", + "Settings.RelaySettings": "ネットワーク・リレー", + "Settings.RelaySettings.AlwaysUseRelay": "接続に必ずリレーを使用", + "Settings.RelaySettings.AlwaysUseRelay.Description": "リレーは通常、ホストへの直接接続を確立できない場合の代替手段として使用されます。この設定を有効にすると、常にリレー経由で接続されるようになります。\n\nこれは、特定のホストへの接続に問題がある場合に便利です。通常の場合には、この設定を無効にしておくことをおすすめします。", + "Settings.RelaySettings.UseClosestAvailableRelay": "最も近いリレーを使用", + "Settings.RelaySettings.UseClosestAvailableRelay.Description": "これ有効にすると、最も近い利用可能なリレーが自動的に選択されます。特定のリレーを経由して接続したい場合(長距離接続でパケットの混信を避ける場合など)、このオプションを無効にし、優先リレーを以下で設定できます。", "Settings.RelaySettings.RelayPriorities": "リレーサーバーの優先順位を設定", "Settings.RelaySettings.RelayPriorities.Breadcrumb": "レーサーバーの優先順位を設定", - "Settings.PostProcessingSettings" : "ポストプロセッシング", - "Settings.PostProcessingSettings.MotionBlurIntensity" : "モーションブラーの強さ", - "Settings.PostProcessingSettings.MotionBlurIntensity.Description" : "モーションブラー効果の強さを設定できます。高い値にすると、同じ動きでもより多くボケるようになります。\n\n0 % に設定すると、フィルタは完全に無効になり、パフォーマンスが向上します。", - "Settings.PostProcessingSettings.BloomIntensity" : "ブルームの強さ", - "Settings.PostProcessingSettings.BloomIntensity.Description" : "ブルーム効果により、画面内の明るいオブジェクト(通常はHDR範囲内のオブジェクト)の周囲が輝きます。同じ光量でのエフェクトの強さを設定できます。\n\nこの設定値が低いか、無効に設定されている場合、一部のコンテンツが正しく表示されないことがありますのでご注意ください。\n\n0 % に設定すると、フィルタが完全に無効になり、パフォーマンスが向上します。", - "Settings.PostProcessingSettings.AmbientOcclusionIntensity" : "アンビエントオクルージョンの強さ", - "Settings.PostProcessingSettings.AmbientOcclusionIntensity.Description" : "アンビエントオクルージョンは、穴や隙間などの狭い場所を暗くします。これによってリアリティを増やすことができます。\n\nこれを低く設定しすぎたり無効にしたりすると、一部のコンテンツが正しくな かったり、平坦に見えることがあるので注意してください。\n\n0 % に設定すると、フィルタが完全に無効になり、パフォーマンスが向上します。", - "Settings.PostProcessingSettings.ScreenSpaceReflections" : "SSR(実験的)", - "Settings.PostProcessingSettings.ScreenSpaceReflections.Description" : "このフィルタを有効にすると、画面に見えている物がリアルタイムで光沢のある物に映り込むようになります。これにより、リアリティが増え光沢のある物の見栄えが良くなります。\n\nこのフィルタは現在実験的なものと考えられており、多くの場合ではうまく機能せず、幽霊のような反射や歪みが発生することに注意してください。", - "Settings.PostProcessingSettings.Antialiasing" : "アンチエイリアス (AA)", - "Settings.PostProcessingSettings.Antialiasing.Description" : "アンチエイリアス(AA)は、画面内の物体の端いギザギザを滑らかにします。いくつかのフィルターを選択でき、それぞれのフィルターには異なる欠点があります。FXAAは一般的に使用され、うまく機能しますが、テキストなど画面内の他の部分をぼかすことにもなります。\n\n警告: 一部のAA設定は、VRに適していないか、まったく機能しない場合があります。", + "Settings.PostProcessingSettings": "ポストプロセッシング", + "Settings.PostProcessingSettings.MotionBlurIntensity": "モーションブラーの強さ", + "Settings.PostProcessingSettings.MotionBlurIntensity.Description": "モーションブラー効果の強さを設定できます。高い値にすると、同じ動きでもより多くボケるようになります。\n\n0 % に設定すると、フィルタは完全に無効になり、パフォーマンスが向上します。", + "Settings.PostProcessingSettings.BloomIntensity": "ブルームの強さ", + "Settings.PostProcessingSettings.BloomIntensity.Description": "ブルーム効果により、画面内の明るいオブジェクト(通常はHDR範囲内のオブジェクト)の周囲が輝きます。同じ光量でのエフェクトの強さを設定できます。\n\nこの設定値が低いか、無効に設定されている場合、一部のコンテンツが正しく表示されないことがありますのでご注意ください。\n\n0 % に設定すると、フィルタが完全に無効になり、パフォーマンスが向上します。", + "Settings.PostProcessingSettings.AmbientOcclusionIntensity": "アンビエントオクルージョンの強さ", + "Settings.PostProcessingSettings.AmbientOcclusionIntensity.Description": "アンビエントオクルージョンは、穴や隙間などの狭い場所を暗くします。これによってリアリティを増やすことができます。\n\nこれを低く設定しすぎたり無効にしたりすると、一部のコンテンツが正しくな かったり、平坦に見えることがあるので注意してください。\n\n0 % に設定すると、フィルタが完全に無効になり、パフォーマンスが向上します。", + "Settings.PostProcessingSettings.ScreenSpaceReflections": "SSR(実験的)", + "Settings.PostProcessingSettings.ScreenSpaceReflections.Description": "このフィルタを有効にすると、画面に見えている物がリアルタイムで光沢のある物に映り込むようになります。これにより、リアリティが増え光沢のある物の見栄えが良くなります。\n\nこのフィルタは現在実験的なものと考えられており、多くの場合ではうまく機能せず、幽霊のような反射や歪みが発生することに注意してください。", + "Settings.PostProcessingSettings.Antialiasing": "アンチエイリアス (AA)", + "Settings.PostProcessingSettings.Antialiasing.Description": "アンチエイリアス(AA)は、画面内の物体の端いギザギザを滑らかにします。いくつかのフィルターを選択でき、それぞれのフィルターには異なる欠点があります。FXAAは一般的に使用され、うまく機能しますが、テキストなど画面内の他の部分をぼかすことにもなります。\n\n警告: 一部のAA設定は、VRに適していないか、まったく機能しない場合があります。", - "Settings.ResolutionSettings" : "解像度", - "Settings.ResolutionSettings.Fullscreen" : "フルスクリーン", - "Settings.ResolutionSettings.Fullscreen.Description" : "フルスクリーンモードとウィンドウモードを切り替えます。", - "Settings.ResolutionSettings.WindowResolution" : "ウインドウの解像度", - "Settings.ResolutionSettings.WindowResolution.Description" : "ウィンドウモード時に使用する解像度。画面上のウィンドウの実際の大きさになります。", - "Settings.ResolutionSettings.FullscreenResolution" : "フルスクリーンの解像度", - "Settings.ResolutionSettings.FullscreenResolution.Description" : "フルスクリーンモードで使用する解像度。サイズは変わりませんが、4Kのような高解像度モニターを使用している場合には、解像度を下げるとパフォーマンスが向上します。", - "Settings.ResolutionSettings.ApplyResolution" : "変更を適用", + "Settings.ResolutionSettings": "解像度", + "Settings.ResolutionSettings.Fullscreen": "フルスクリーン", + "Settings.ResolutionSettings.Fullscreen.Description": "フルスクリーンモードとウィンドウモードを切り替えます。", + "Settings.ResolutionSettings.WindowResolution": "ウインドウの解像度", + "Settings.ResolutionSettings.WindowResolution.Description": "ウィンドウモード時に使用する解像度。画面上のウィンドウの実際の大きさになります。", + "Settings.ResolutionSettings.FullscreenResolution": "フルスクリーンの解像度", + "Settings.ResolutionSettings.FullscreenResolution.Description": "フルスクリーンモードで使用する解像度。サイズは変わりませんが、4Kのような高解像度モニターを使用している場合には、解像度を下げるとパフォーマンスが向上します。", + "Settings.ResolutionSettings.ApplyResolution": "変更を適用", - "Settings.RenderingQualitySettings" : "描画品質", - "Settings.RenderingQualitySettings.PerPixelLights" : "ピクセルあたりのライト", - "Settings.RenderingQualitySettings.PerPixelLights.Description" : "これは、フォワードメソッドを使用して描画されたオブジェクト(透過オブジェクトとトゥーンシェーダなどの非PBSオブジェクト)に直接影響するポイントライトとスポットライトの数を制御します。\n\nこの値を大きくすると、ライティングの品質が向上し、オブジェクトの質感が増します。(複数のライトがある場合の色のちらつきが減ります。)", - "Settings.RenderingQualitySettings.ShadowCascades" : "シャドウカスケード", - "Settings.RenderingQualitySettings.ShadowCascades.Description" : "ワールド内のディレクショナルライトの影の解像度カスケードを制御します。カスケードすることで、シャドウマップの解像度がより分散されます。- シャドウマップの解像度をよりよく分散させ、近くではより高い解像度を、遠くではより低い解像度を提供しますが、描画負荷は高くなります。", - "Settings.RenderingQualitySettings.ShadowResolution" : "影の解像度", - "Settings.RenderingQualitySettings.ShadowResolution.Description" : "影の解像度を設定できます。この値を大きくすると、影の端がより滑らかになり鮮明度が増しますが、描画負荷が高くなります。", - "Settings.RenderingQualitySettings.ShadowDistance" : "影の距離", - "Settings.RenderingQualitySettings.ShadowDistance.Description" : "影がカバーする距離を設定できます。この値を大きくすると、より遠くの部分が影で適切にカバーされるようになりますが、影の影響がより広い範囲に広がります。\n\nこの設定は、シャドウカスケードや解像度と一緒に変更する必要があります。- 影の解像度を高くすると、距離を長くすることができます。影の解像度とカスケードを下げると距離が短くなり,影がより鮮明になります。", - "Settings.RenderingQualitySettings.SkinWeightMode" : "スキンウェイト", - "Settings.RenderingQualitySettings.SkinWeightMode.Description" : "スキニングされたメッシュ(アバターのようにボーンによって変形する3Dモデル)で、各頂点の位置に影響を与えるために使用されるボーン数を制御します。\n\nこの値を下げると、パフォーマンスは多少下がりますが、変形の質は低下し、曲がりが粗くなり、他の歪みが発生します。", + "Settings.RenderingQualitySettings": "描画品質", + "Settings.RenderingQualitySettings.PerPixelLights": "ピクセルあたりのライト", + "Settings.RenderingQualitySettings.PerPixelLights.Description": "これは、フォワードメソッドを使用して描画されたオブジェクト(透過オブジェクトとトゥーンシェーダなどの非PBSオブジェクト)に直接影響するポイントライトとスポットライトの数を制御します。\n\nこの値を大きくすると、ライティングの品質が向上し、オブジェクトの質感が増します。(複数のライトがある場合の色のちらつきが減ります。)", + "Settings.RenderingQualitySettings.ShadowCascades": "シャドウカスケード", + "Settings.RenderingQualitySettings.ShadowCascades.Description": "ワールド内のディレクショナルライトの影の解像度カスケードを制御します。カスケードすることで、シャドウマップの解像度がより分散されます。- シャドウマップの解像度をよりよく分散させ、近くではより高い解像度を、遠くではより低い解像度を提供しますが、描画負荷は高くなります。", + "Settings.RenderingQualitySettings.ShadowResolution": "影の解像度", + "Settings.RenderingQualitySettings.ShadowResolution.Description": "影の解像度を設定できます。この値を大きくすると、影の端がより滑らかになり鮮明度が増しますが、描画負荷が高くなります。", + "Settings.RenderingQualitySettings.ShadowDistance": "影の距離", + "Settings.RenderingQualitySettings.ShadowDistance.Description": "影がカバーする距離を設定できます。この値を大きくすると、より遠くの部分が影で適切にカバーされるようになりますが、影の影響がより広い範囲に広がります。\n\nこの設定は、シャドウカスケードや解像度と一緒に変更する必要があります。- 影の解像度を高くすると、距離を長くすることができます。影の解像度とカスケードを下げると距離が短くなり,影がより鮮明になります。", + "Settings.RenderingQualitySettings.SkinWeightMode": "スキンウェイト", + "Settings.RenderingQualitySettings.SkinWeightMode.Description": "スキニングされたメッシュ(アバターのようにボーンによって変形する3Dモデル)で、各頂点の位置に影響を与えるために使用されるボーン数を制御します。\n\nこの値を下げると、パフォーマンスは多少下がりますが、変形の質は低下し、曲がりが粗くなり、他の歪みが発生します。", "LocomotionArchetype.Walk": "歩行", "LocomotionArchetype.Fly": "フライ", @@ -1730,7 +1730,7 @@ "LocomotionSettings.MakePreferred": "最優先にする", "LocomotionSettings.MakeLeastPreferred": "最下位にする", - "Security.Hyperlink.Title" : "外部リンク", + "Security.Hyperlink.Title": "外部リンク", "Security.Hyperlink.Warning": "警告: 外部リンク\n本当に開きますか?​デスクトップのWebブラウザーで開きます。", "Security.Hyperlink.Open": "開く", "Security.Hyperlink.Cancel": "キャンセル", @@ -1743,14 +1743,14 @@ "Security.HostAccess.Allow": "許可", "Security.HostAccess.Deny": "拒否", - "ComponentSelector.Back" : "< 戻る", - "ComponentSelector.Title" : "コンポーネント", - "ComponentSelector.CreateCustomType" : "Create Custom Type", - "ComponentSelector.CommonGenericTypes" : "Common Generic Types", - "ComponentSelector.CustomGenericArguments" : "Custom Generic Arguments:", - "ComponentSelector.InvalidType" : "その型は存在しません", + "ComponentSelector.Back": "< 戻る", + "ComponentSelector.Title": "コンポーネント", + "ComponentSelector.CreateCustomType": "Create Custom Type", + "ComponentSelector.CommonGenericTypes": "Common Generic Types", + "ComponentSelector.CustomGenericArguments": "Custom Generic Arguments:", + "ComponentSelector.InvalidType": "その型は存在しません", - "Inspector.Title" : "シーンインスペクター", + "Inspector.Title": "シーンインスペクター", "Inspector.Slot.AttachComponent": "コンポーネントをアタッチ", "Inspector.Slot.Axis.X": "X: +-左", @@ -1774,16 +1774,16 @@ "Inspector.Slot.ParentUnder.LocalUserSpace": "ローカルユーザースペース", "Inspector.Slot.ParentUnder.LocalUserSpace.Undo": "{name}をローカルユーザースペースの子にする", - "Inspector.Member.ResetToDefault" : "値をリセット", + "Inspector.Member.ResetToDefault": "値をリセット", - "Inspector.Member.BreakLinkDrive" : "リンク/ドライブ​を切断", - "Inspector.Member.OpenLinkDrive" : "リンク/ドライブ​ソースを表示", + "Inspector.Member.BreakLinkDrive": "リンク/ドライブ​を切断", + "Inspector.Member.OpenLinkDrive": "リンク/ドライブ​ソースを表示", - "Inspector.Member.SetAllToAvg" : "値を平均にする", - "Inspector.Member.SetAllToX" : "すべてをXの値に設定", - "Inspector.Member.SetAllToY" : "すべてをYの値に設定", - "Inspector.Member.SetAllToZ" : "すべてをZの値に設定", - "Inspector.Member.SetAllToW" : "すべてをWの値に設定", + "Inspector.Member.SetAllToAvg": "値を平均にする", + "Inspector.Member.SetAllToX": "すべてをXの値に設定", + "Inspector.Member.SetAllToY": "すべてをYの値に設定", + "Inspector.Member.SetAllToZ": "すべてをZの値に設定", + "Inspector.Member.SetAllToW": "すべてをWの値に設定", "Inspector.ProceduralAsset.UpdateCount": "アップデート回数: {n}", "Inspector.ProceduralAsset.Error": "エラー: {error}", @@ -2339,10 +2339,10 @@ "CloudHome.Info.UsersTab.Title": "ユーザーの探し方", "CloudHome.Info.UsersTab.Content": "まずはパブリックセッションに参加して自分に馴染むコミュニティを見つけましょう!

今すぐ参加できるパブリックセッションはダッシュメニューの ワールド タブから探せます。是非ご覧ください!", - "Mirror.Header.RenderingOptions" : "レンダリング設定", - "Mirror.Header.Type" : "ミラータイプ", - "Mirror.Header.Resolution" : "ミラー解像度", - "Mirror.Header.AspectRatio" : "縦横比", + "Mirror.Header.RenderingOptions": "レンダリング設定", + "Mirror.Header.Type": "ミラータイプ", + "Mirror.Header.Resolution": "ミラー解像度", + "Mirror.Header.AspectRatio": "縦横比", "Mirror.EnableLights": "ライト - オフ", "Mirror.DisableLights": "ライト - オン", From 23cfc93d1be01d58a5e2c623674043c359f8f3a0 Mon Sep 17 00:00:00 2001 From: ProbablePrime Date: Thu, 2 May 2024 01:17:39 -0700 Subject: [PATCH 21/57] Update RichPresence.txt --- Steam/RichPresence.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Steam/RichPresence.txt b/Steam/RichPresence.txt index c5a7ba7..6f46cb0 100644 --- a/Steam/RichPresence.txt +++ b/Steam/RichPresence.txt @@ -5,7 +5,7 @@ "tokens" { "#StatusInPrivateWorld" "Is in a private world. (has %total_worlds% open)" - "#StatusInWorld" "Is in %current_world_name% with %current_world_users% other users.(has %total_worlds% open)" + "#StatusInWorld" "Is in %current_world_name% with %current_world_users% other users. (has %total_worlds% open)" } } "french" From f852b6b05e260ed17442055d9fe53b4732c6c897 Mon Sep 17 00:00:00 2001 From: Frooxius Date: Fri, 3 May 2024 00:52:38 +0200 Subject: [PATCH 22/57] New settings & notifications --- Missing/cs.md | 11 +++++++++++ Missing/de.md | 11 +++++++++++ Missing/en-gb.md | 11 +++++++++++ Missing/eo.md | 11 +++++++++++ Missing/es.md | 11 +++++++++++ Missing/et.md | 11 +++++++++++ Missing/fi.md | 11 +++++++++++ Missing/fr.md | 23 +++++++++++------------ Missing/is.md | 11 +++++++++++ Missing/ja.md | 11 +++++++++++ Missing/ko.md | 11 +++++++++++ Missing/nl.md | 11 +++++++++++ Missing/no.md | 11 +++++++++++ Missing/pl.md | 11 +++++++++++ Missing/pt-br.md | 11 +++++++++++ Missing/ru.md | 11 +++++++++++ Missing/sv.md | 11 +++++++++++ Missing/tr.md | 11 +++++++++++ Missing/zh-cn.md | 11 +++++++++++ Missing/zh-tw.md | 11 +++++++++++ README.md | 42 +++++++++++++++++++++--------------------- en.json | 12 ++++++++++++ 22 files changed, 253 insertions(+), 33 deletions(-) diff --git a/Missing/cs.md b/Missing/cs.md index f61f535..0f707c7 100644 --- a/Missing/cs.md +++ b/Missing/cs.md @@ -19,6 +19,8 @@ Recovery.NoPasswordSetup.Description Register.UnknownError Register.UnknownError.Description Notifications.SessionStarted +Notifications.UserJoined +Notifications.UserLeft Tooltips.Dev.Selection.Single Tooltips.Dev.Selection.Multi Tooltips.Dev.Interaction.Tip @@ -118,11 +120,16 @@ Settings.MovementSettings.MovementDeadzone Settings.MovementSettings.MovementDeadzone.Description Settings.MovementSettings.MovementExponent Settings.MovementSettings.MovementExponent.Description +Settings.GrabbingSettings +Settings.GrabbingSettings.DefaultHandGrabType +Settings.GrabbingSettings.DefaultHandGrabType.Description Settings.GamepadSettings Settings.GamepadSettings.ThumbstickLookSpeed Settings.GamepadSettings.ThumbstickLookSpeed.Description Settings.GamepadSettings.ThumbstickLookExponent Settings.GamepadSettings.ThumbstickLookExponent.Description +Settings.GamepadSettings.UseGamepadWhenUnfocused +Settings.GamepadSettings.UseGamepadWhenUnfocused.Description Settings.MouseSettings.MouseSensitivity Settings.MouseSettings.MouseSensitivity.Description Settings.MouseSettings.MouseLookSpeed @@ -177,6 +184,8 @@ Settings.TrackerSettings.Trackers Settings.TrackerSettings.Trackers.Breadcrumb Settings.TrackerSettings.Trackers.UseTracker Settings.TrackerSettings.Trackers.UseTracker.Description +Settings.TrackerSettings.Trackers.FreezeTracking +Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.TrackerSettings.Trackers.CustomName Settings.TrackerSettings.Trackers.CustomName.Description Settings.TrackerSettings.Trackers.MappedBodyNode @@ -362,6 +371,8 @@ Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.SessionStarted Settings.NotificationSettings.SessionStarted.Description +Settings.NotificationSettings.UserJoinAndLeave +Settings.NotificationSettings.UserJoinAndLeave.Description Settings.NamePlateSettings.NameplateVisibility Settings.NamePlateSettings.NameplateVisibility.Description Settings.NamePlateSettings.UseCustomNameplates diff --git a/Missing/de.md b/Missing/de.md index 3a676b8..e2104b7 100644 --- a/Missing/de.md +++ b/Missing/de.md @@ -2,6 +2,15 @@ Note that this file updates only during build processes and doesn't necessarily reflect the current state. # German [de] +Notifications.UserJoined +Notifications.UserLeft +Settings.GrabbingSettings +Settings.GrabbingSettings.DefaultHandGrabType +Settings.GrabbingSettings.DefaultHandGrabType.Description +Settings.GamepadSettings.UseGamepadWhenUnfocused +Settings.GamepadSettings.UseGamepadWhenUnfocused.Description +Settings.TrackerSettings.Trackers.FreezeTracking +Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.EarmuffSettings Settings.EarmuffSettings.EarmuffEnabled Settings.EarmuffSettings.EarmuffEnabled.Description @@ -15,4 +24,6 @@ Settings.EarmuffSettings.TransitionLength Settings.EarmuffSettings.TransitionLength.Description Settings.EarmuffSettings.VolumeAttenuation Settings.EarmuffSettings.VolumeAttenuation.Description +Settings.NotificationSettings.UserJoinAndLeave +Settings.NotificationSettings.UserJoinAndLeave.Description diff --git a/Missing/en-gb.md b/Missing/en-gb.md index 0f86063..d27f685 100644 --- a/Missing/en-gb.md +++ b/Missing/en-gb.md @@ -564,6 +564,8 @@ Notifications.ReceivedInvite Notifications.ReceivedItem Notifications.VoiceMessage Notifications.SessionStarted +Notifications.UserJoined +Notifications.UserLeft Undo.SetField Undo.SetReference Undo.Spawn @@ -1066,11 +1068,16 @@ Settings.MovementSettings.MovementDeadzone Settings.MovementSettings.MovementDeadzone.Description Settings.MovementSettings.MovementExponent Settings.MovementSettings.MovementExponent.Description +Settings.GrabbingSettings +Settings.GrabbingSettings.DefaultHandGrabType +Settings.GrabbingSettings.DefaultHandGrabType.Description Settings.GamepadSettings Settings.GamepadSettings.ThumbstickLookSpeed Settings.GamepadSettings.ThumbstickLookSpeed.Description Settings.GamepadSettings.ThumbstickLookExponent Settings.GamepadSettings.ThumbstickLookExponent.Description +Settings.GamepadSettings.UseGamepadWhenUnfocused +Settings.GamepadSettings.UseGamepadWhenUnfocused.Description Settings.MouseSettings.MouseSensitivity Settings.MouseSettings.MouseSensitivity.Description Settings.MouseSettings.MouseLookSpeed @@ -1125,6 +1132,8 @@ Settings.TrackerSettings.Trackers Settings.TrackerSettings.Trackers.Breadcrumb Settings.TrackerSettings.Trackers.UseTracker Settings.TrackerSettings.Trackers.UseTracker.Description +Settings.TrackerSettings.Trackers.FreezeTracking +Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.TrackerSettings.Trackers.CustomName Settings.TrackerSettings.Trackers.CustomName.Description Settings.TrackerSettings.Trackers.MappedBodyNode @@ -1310,6 +1319,8 @@ Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.SessionStarted Settings.NotificationSettings.SessionStarted.Description +Settings.NotificationSettings.UserJoinAndLeave +Settings.NotificationSettings.UserJoinAndLeave.Description Settings.NamePlateSettings.NameplateVisibility Settings.NamePlateSettings.NameplateVisibility.Description Settings.NamePlateSettings.UseCustomNameplates diff --git a/Missing/eo.md b/Missing/eo.md index cc22187..58262e2 100644 --- a/Missing/eo.md +++ b/Missing/eo.md @@ -9,6 +9,8 @@ Login.MissingSecretMachineId.Description Login.MalformedSecretMachineId Login.MalformedSecretMachineId.Description Notifications.SessionStarted +Notifications.UserJoined +Notifications.UserLeft Settings.Category.Audio Settings.Category.Controls Settings.Category.Devices @@ -87,11 +89,16 @@ Settings.MovementSettings.MovementDeadzone Settings.MovementSettings.MovementDeadzone.Description Settings.MovementSettings.MovementExponent Settings.MovementSettings.MovementExponent.Description +Settings.GrabbingSettings +Settings.GrabbingSettings.DefaultHandGrabType +Settings.GrabbingSettings.DefaultHandGrabType.Description Settings.GamepadSettings Settings.GamepadSettings.ThumbstickLookSpeed Settings.GamepadSettings.ThumbstickLookSpeed.Description Settings.GamepadSettings.ThumbstickLookExponent Settings.GamepadSettings.ThumbstickLookExponent.Description +Settings.GamepadSettings.UseGamepadWhenUnfocused +Settings.GamepadSettings.UseGamepadWhenUnfocused.Description Settings.MouseSettings.MouseSensitivity Settings.MouseSettings.MouseSensitivity.Description Settings.MouseSettings.MouseLookSpeed @@ -146,6 +153,8 @@ Settings.TrackerSettings.Trackers Settings.TrackerSettings.Trackers.Breadcrumb Settings.TrackerSettings.Trackers.UseTracker Settings.TrackerSettings.Trackers.UseTracker.Description +Settings.TrackerSettings.Trackers.FreezeTracking +Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.TrackerSettings.Trackers.CustomName Settings.TrackerSettings.Trackers.CustomName.Description Settings.TrackerSettings.Trackers.MappedBodyNode @@ -331,6 +340,8 @@ Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.SessionStarted Settings.NotificationSettings.SessionStarted.Description +Settings.NotificationSettings.UserJoinAndLeave +Settings.NotificationSettings.UserJoinAndLeave.Description Settings.NamePlateSettings.NameplateVisibility Settings.NamePlateSettings.NameplateVisibility.Description Settings.NamePlateSettings.UseCustomNameplates diff --git a/Missing/es.md b/Missing/es.md index 21ff434..a2f9965 100644 --- a/Missing/es.md +++ b/Missing/es.md @@ -3,6 +3,8 @@ Note that this file updates only during build processes and doesn't necessarily # Spanish [es] Notifications.SessionStarted +Notifications.UserJoined +Notifications.UserLeft Settings.Category.Audio Settings.Category.Controls Settings.Category.Devices @@ -81,11 +83,16 @@ Settings.MovementSettings.MovementDeadzone Settings.MovementSettings.MovementDeadzone.Description Settings.MovementSettings.MovementExponent Settings.MovementSettings.MovementExponent.Description +Settings.GrabbingSettings +Settings.GrabbingSettings.DefaultHandGrabType +Settings.GrabbingSettings.DefaultHandGrabType.Description Settings.GamepadSettings Settings.GamepadSettings.ThumbstickLookSpeed Settings.GamepadSettings.ThumbstickLookSpeed.Description Settings.GamepadSettings.ThumbstickLookExponent Settings.GamepadSettings.ThumbstickLookExponent.Description +Settings.GamepadSettings.UseGamepadWhenUnfocused +Settings.GamepadSettings.UseGamepadWhenUnfocused.Description Settings.MouseSettings.MouseSensitivity Settings.MouseSettings.MouseSensitivity.Description Settings.MouseSettings.MouseLookSpeed @@ -140,6 +147,8 @@ Settings.TrackerSettings.Trackers Settings.TrackerSettings.Trackers.Breadcrumb Settings.TrackerSettings.Trackers.UseTracker Settings.TrackerSettings.Trackers.UseTracker.Description +Settings.TrackerSettings.Trackers.FreezeTracking +Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.TrackerSettings.Trackers.CustomName Settings.TrackerSettings.Trackers.CustomName.Description Settings.TrackerSettings.Trackers.MappedBodyNode @@ -325,6 +334,8 @@ Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.SessionStarted Settings.NotificationSettings.SessionStarted.Description +Settings.NotificationSettings.UserJoinAndLeave +Settings.NotificationSettings.UserJoinAndLeave.Description Settings.NamePlateSettings.NameplateVisibility Settings.NamePlateSettings.NameplateVisibility.Description Settings.NamePlateSettings.UseCustomNameplates diff --git a/Missing/et.md b/Missing/et.md index 55ab8bc..ac691e0 100644 --- a/Missing/et.md +++ b/Missing/et.md @@ -230,6 +230,8 @@ Contacts.InHiddenContactsOnly Contacts.InHiddenContactsPlus Contacts.Migrated Notifications.SessionStarted +Notifications.UserJoined +Notifications.UserLeft Undo.ExtractMaterialsFromHierarchy Undo.BatchConvertMaterials Tooltips.Brush.ChangeColor @@ -395,11 +397,16 @@ Settings.MovementSettings.MovementDeadzone Settings.MovementSettings.MovementDeadzone.Description Settings.MovementSettings.MovementExponent Settings.MovementSettings.MovementExponent.Description +Settings.GrabbingSettings +Settings.GrabbingSettings.DefaultHandGrabType +Settings.GrabbingSettings.DefaultHandGrabType.Description Settings.GamepadSettings Settings.GamepadSettings.ThumbstickLookSpeed Settings.GamepadSettings.ThumbstickLookSpeed.Description Settings.GamepadSettings.ThumbstickLookExponent Settings.GamepadSettings.ThumbstickLookExponent.Description +Settings.GamepadSettings.UseGamepadWhenUnfocused +Settings.GamepadSettings.UseGamepadWhenUnfocused.Description Settings.MouseSettings.MouseSensitivity Settings.MouseSettings.MouseSensitivity.Description Settings.MouseSettings.MouseLookSpeed @@ -454,6 +461,8 @@ Settings.TrackerSettings.Trackers Settings.TrackerSettings.Trackers.Breadcrumb Settings.TrackerSettings.Trackers.UseTracker Settings.TrackerSettings.Trackers.UseTracker.Description +Settings.TrackerSettings.Trackers.FreezeTracking +Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.TrackerSettings.Trackers.CustomName Settings.TrackerSettings.Trackers.CustomName.Description Settings.TrackerSettings.Trackers.MappedBodyNode @@ -639,6 +648,8 @@ Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.SessionStarted Settings.NotificationSettings.SessionStarted.Description +Settings.NotificationSettings.UserJoinAndLeave +Settings.NotificationSettings.UserJoinAndLeave.Description Settings.NamePlateSettings.NameplateVisibility Settings.NamePlateSettings.NameplateVisibility.Description Settings.NamePlateSettings.UseCustomNameplates diff --git a/Missing/fi.md b/Missing/fi.md index 17197f7..e04630a 100644 --- a/Missing/fi.md +++ b/Missing/fi.md @@ -18,6 +18,8 @@ Session.JoinVerifier.SetCustomVerifier Contacts.Unblocked Contacts.Migrated Notifications.SessionStarted +Notifications.UserJoined +Notifications.UserLeft Tooltip.Cartridge.Eject Tooltip.Microphone.Format.WAV Tooltip.Microphone.Format.Vorbis @@ -126,11 +128,16 @@ Settings.MovementSettings.MovementDeadzone Settings.MovementSettings.MovementDeadzone.Description Settings.MovementSettings.MovementExponent Settings.MovementSettings.MovementExponent.Description +Settings.GrabbingSettings +Settings.GrabbingSettings.DefaultHandGrabType +Settings.GrabbingSettings.DefaultHandGrabType.Description Settings.GamepadSettings Settings.GamepadSettings.ThumbstickLookSpeed Settings.GamepadSettings.ThumbstickLookSpeed.Description Settings.GamepadSettings.ThumbstickLookExponent Settings.GamepadSettings.ThumbstickLookExponent.Description +Settings.GamepadSettings.UseGamepadWhenUnfocused +Settings.GamepadSettings.UseGamepadWhenUnfocused.Description Settings.MouseSettings.MouseSensitivity Settings.MouseSettings.MouseSensitivity.Description Settings.MouseSettings.MouseLookSpeed @@ -185,6 +192,8 @@ Settings.TrackerSettings.Trackers Settings.TrackerSettings.Trackers.Breadcrumb Settings.TrackerSettings.Trackers.UseTracker Settings.TrackerSettings.Trackers.UseTracker.Description +Settings.TrackerSettings.Trackers.FreezeTracking +Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.TrackerSettings.Trackers.CustomName Settings.TrackerSettings.Trackers.CustomName.Description Settings.TrackerSettings.Trackers.MappedBodyNode @@ -370,6 +379,8 @@ Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.SessionStarted Settings.NotificationSettings.SessionStarted.Description +Settings.NotificationSettings.UserJoinAndLeave +Settings.NotificationSettings.UserJoinAndLeave.Description Settings.NamePlateSettings.NameplateVisibility Settings.NamePlateSettings.NameplateVisibility.Description Settings.NamePlateSettings.UseCustomNameplates diff --git a/Missing/fr.md b/Missing/fr.md index 97a5d0b..8776f6e 100644 --- a/Missing/fr.md +++ b/Missing/fr.md @@ -2,17 +2,16 @@ Note that this file updates only during build processes and doesn't necessarily reflect the current state. # French [fr] -Settings.EarmuffSettings -Settings.EarmuffSettings.EarmuffEnabled -Settings.EarmuffSettings.EarmuffEnabled.Description -Settings.EarmuffSettings.ConeDistance -Settings.EarmuffSettings.ConeDistance.Description -Settings.EarmuffSettings.ConeAngle +Notifications.UserJoined +Notifications.UserLeft +Settings.GrabbingSettings +Settings.GrabbingSettings.DefaultHandGrabType +Settings.GrabbingSettings.DefaultHandGrabType.Description +Settings.GamepadSettings.UseGamepadWhenUnfocused +Settings.GamepadSettings.UseGamepadWhenUnfocused.Description +Settings.TrackerSettings.Trackers.FreezeTracking +Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.EarmuffSettings.ConeAngle.Description -Settings.EarmuffSettings.TransitionStart -Settings.EarmuffSettings.TransitionStart.Description -Settings.EarmuffSettings.TransitionLength -Settings.EarmuffSettings.TransitionLength.Description -Settings.EarmuffSettings.VolumeAttenuation -Settings.EarmuffSettings.VolumeAttenuation.Description +Settings.NotificationSettings.UserJoinAndLeave +Settings.NotificationSettings.UserJoinAndLeave.Description diff --git a/Missing/is.md b/Missing/is.md index a0e4238..5190bb3 100644 --- a/Missing/is.md +++ b/Missing/is.md @@ -108,6 +108,8 @@ Contacts.InHiddenContactsOnly Contacts.InHiddenContactsPlus Contacts.Migrated Notifications.SessionStarted +Notifications.UserJoined +Notifications.UserLeft Tooltips.Brush.ChangeColor Tooltips.Brush.IncrementSize Tooltips.Brush.DecrementSize @@ -536,11 +538,16 @@ Settings.MovementSettings.MovementDeadzone Settings.MovementSettings.MovementDeadzone.Description Settings.MovementSettings.MovementExponent Settings.MovementSettings.MovementExponent.Description +Settings.GrabbingSettings +Settings.GrabbingSettings.DefaultHandGrabType +Settings.GrabbingSettings.DefaultHandGrabType.Description Settings.GamepadSettings Settings.GamepadSettings.ThumbstickLookSpeed Settings.GamepadSettings.ThumbstickLookSpeed.Description Settings.GamepadSettings.ThumbstickLookExponent Settings.GamepadSettings.ThumbstickLookExponent.Description +Settings.GamepadSettings.UseGamepadWhenUnfocused +Settings.GamepadSettings.UseGamepadWhenUnfocused.Description Settings.MouseSettings.MouseSensitivity Settings.MouseSettings.MouseSensitivity.Description Settings.MouseSettings.MouseLookSpeed @@ -595,6 +602,8 @@ Settings.TrackerSettings.Trackers Settings.TrackerSettings.Trackers.Breadcrumb Settings.TrackerSettings.Trackers.UseTracker Settings.TrackerSettings.Trackers.UseTracker.Description +Settings.TrackerSettings.Trackers.FreezeTracking +Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.TrackerSettings.Trackers.CustomName Settings.TrackerSettings.Trackers.CustomName.Description Settings.TrackerSettings.Trackers.MappedBodyNode @@ -780,6 +789,8 @@ Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.SessionStarted Settings.NotificationSettings.SessionStarted.Description +Settings.NotificationSettings.UserJoinAndLeave +Settings.NotificationSettings.UserJoinAndLeave.Description Settings.NamePlateSettings.NameplateVisibility Settings.NamePlateSettings.NameplateVisibility.Description Settings.NamePlateSettings.UseCustomNameplates diff --git a/Missing/ja.md b/Missing/ja.md index 1759cc2..7a966f3 100644 --- a/Missing/ja.md +++ b/Missing/ja.md @@ -2,6 +2,15 @@ Note that this file updates only during build processes and doesn't necessarily reflect the current state. # Japanese [ja] +Notifications.UserJoined +Notifications.UserLeft +Settings.GrabbingSettings +Settings.GrabbingSettings.DefaultHandGrabType +Settings.GrabbingSettings.DefaultHandGrabType.Description +Settings.GamepadSettings.UseGamepadWhenUnfocused +Settings.GamepadSettings.UseGamepadWhenUnfocused.Description +Settings.TrackerSettings.Trackers.FreezeTracking +Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.EarmuffSettings Settings.EarmuffSettings.EarmuffEnabled Settings.EarmuffSettings.EarmuffEnabled.Description @@ -15,4 +24,6 @@ Settings.EarmuffSettings.TransitionLength Settings.EarmuffSettings.TransitionLength.Description Settings.EarmuffSettings.VolumeAttenuation Settings.EarmuffSettings.VolumeAttenuation.Description +Settings.NotificationSettings.UserJoinAndLeave +Settings.NotificationSettings.UserJoinAndLeave.Description diff --git a/Missing/ko.md b/Missing/ko.md index 74e5dd2..8d4411f 100644 --- a/Missing/ko.md +++ b/Missing/ko.md @@ -2,6 +2,15 @@ Note that this file updates only during build processes and doesn't necessarily reflect the current state. # Korean [ko] +Notifications.UserJoined +Notifications.UserLeft +Settings.GrabbingSettings +Settings.GrabbingSettings.DefaultHandGrabType +Settings.GrabbingSettings.DefaultHandGrabType.Description +Settings.GamepadSettings.UseGamepadWhenUnfocused +Settings.GamepadSettings.UseGamepadWhenUnfocused.Description +Settings.TrackerSettings.Trackers.FreezeTracking +Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.EarmuffSettings Settings.EarmuffSettings.EarmuffEnabled Settings.EarmuffSettings.EarmuffEnabled.Description @@ -15,4 +24,6 @@ Settings.EarmuffSettings.TransitionLength Settings.EarmuffSettings.TransitionLength.Description Settings.EarmuffSettings.VolumeAttenuation Settings.EarmuffSettings.VolumeAttenuation.Description +Settings.NotificationSettings.UserJoinAndLeave +Settings.NotificationSettings.UserJoinAndLeave.Description diff --git a/Missing/nl.md b/Missing/nl.md index 57b4ac3..41f79c4 100644 --- a/Missing/nl.md +++ b/Missing/nl.md @@ -178,6 +178,8 @@ Contacts.InHiddenContactsOnly Contacts.InHiddenContactsPlus Contacts.Migrated Notifications.SessionStarted +Notifications.UserJoined +Notifications.UserLeft Tooltips.Brush.ChangeColor Tooltips.Brush.IncrementSize Tooltips.Brush.DecrementSize @@ -359,11 +361,16 @@ Settings.MovementSettings.MovementDeadzone Settings.MovementSettings.MovementDeadzone.Description Settings.MovementSettings.MovementExponent Settings.MovementSettings.MovementExponent.Description +Settings.GrabbingSettings +Settings.GrabbingSettings.DefaultHandGrabType +Settings.GrabbingSettings.DefaultHandGrabType.Description Settings.GamepadSettings Settings.GamepadSettings.ThumbstickLookSpeed Settings.GamepadSettings.ThumbstickLookSpeed.Description Settings.GamepadSettings.ThumbstickLookExponent Settings.GamepadSettings.ThumbstickLookExponent.Description +Settings.GamepadSettings.UseGamepadWhenUnfocused +Settings.GamepadSettings.UseGamepadWhenUnfocused.Description Settings.MouseSettings.MouseSensitivity Settings.MouseSettings.MouseSensitivity.Description Settings.MouseSettings.MouseLookSpeed @@ -418,6 +425,8 @@ Settings.TrackerSettings.Trackers Settings.TrackerSettings.Trackers.Breadcrumb Settings.TrackerSettings.Trackers.UseTracker Settings.TrackerSettings.Trackers.UseTracker.Description +Settings.TrackerSettings.Trackers.FreezeTracking +Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.TrackerSettings.Trackers.CustomName Settings.TrackerSettings.Trackers.CustomName.Description Settings.TrackerSettings.Trackers.MappedBodyNode @@ -603,6 +612,8 @@ Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.SessionStarted Settings.NotificationSettings.SessionStarted.Description +Settings.NotificationSettings.UserJoinAndLeave +Settings.NotificationSettings.UserJoinAndLeave.Description Settings.NamePlateSettings.NameplateVisibility Settings.NamePlateSettings.NameplateVisibility.Description Settings.NamePlateSettings.UseCustomNameplates diff --git a/Missing/no.md b/Missing/no.md index 5dc1da1..076b232 100644 --- a/Missing/no.md +++ b/Missing/no.md @@ -48,6 +48,8 @@ Recovery.NoPasswordSetup.Description Register.UnknownError Register.UnknownError.Description Notifications.SessionStarted +Notifications.UserJoined +Notifications.UserLeft Tooltips.Dev.Selection.Single Tooltips.Dev.Selection.Multi Tooltips.Dev.Interaction.Tip @@ -150,11 +152,16 @@ Settings.MovementSettings.MovementDeadzone Settings.MovementSettings.MovementDeadzone.Description Settings.MovementSettings.MovementExponent Settings.MovementSettings.MovementExponent.Description +Settings.GrabbingSettings +Settings.GrabbingSettings.DefaultHandGrabType +Settings.GrabbingSettings.DefaultHandGrabType.Description Settings.GamepadSettings Settings.GamepadSettings.ThumbstickLookSpeed Settings.GamepadSettings.ThumbstickLookSpeed.Description Settings.GamepadSettings.ThumbstickLookExponent Settings.GamepadSettings.ThumbstickLookExponent.Description +Settings.GamepadSettings.UseGamepadWhenUnfocused +Settings.GamepadSettings.UseGamepadWhenUnfocused.Description Settings.MouseSettings.MouseSensitivity Settings.MouseSettings.MouseSensitivity.Description Settings.MouseSettings.MouseLookSpeed @@ -209,6 +216,8 @@ Settings.TrackerSettings.Trackers Settings.TrackerSettings.Trackers.Breadcrumb Settings.TrackerSettings.Trackers.UseTracker Settings.TrackerSettings.Trackers.UseTracker.Description +Settings.TrackerSettings.Trackers.FreezeTracking +Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.TrackerSettings.Trackers.CustomName Settings.TrackerSettings.Trackers.CustomName.Description Settings.TrackerSettings.Trackers.MappedBodyNode @@ -394,6 +403,8 @@ Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.SessionStarted Settings.NotificationSettings.SessionStarted.Description +Settings.NotificationSettings.UserJoinAndLeave +Settings.NotificationSettings.UserJoinAndLeave.Description Settings.NamePlateSettings.NameplateVisibility Settings.NamePlateSettings.NameplateVisibility.Description Settings.NamePlateSettings.UseCustomNameplates diff --git a/Missing/pl.md b/Missing/pl.md index 88f8a09..84812ba 100644 --- a/Missing/pl.md +++ b/Missing/pl.md @@ -5,6 +5,8 @@ Note that this file updates only during build processes and doesn't necessarily Interaction.CopyImage Inventory.Favorite.Document Notifications.SessionStarted +Notifications.UserJoined +Notifications.UserLeft Tooltip.Glue.Mode.BakeSkinnedMeshes Settings.Category.Audio Settings.Category.Controls @@ -84,11 +86,16 @@ Settings.MovementSettings.MovementDeadzone Settings.MovementSettings.MovementDeadzone.Description Settings.MovementSettings.MovementExponent Settings.MovementSettings.MovementExponent.Description +Settings.GrabbingSettings +Settings.GrabbingSettings.DefaultHandGrabType +Settings.GrabbingSettings.DefaultHandGrabType.Description Settings.GamepadSettings Settings.GamepadSettings.ThumbstickLookSpeed Settings.GamepadSettings.ThumbstickLookSpeed.Description Settings.GamepadSettings.ThumbstickLookExponent Settings.GamepadSettings.ThumbstickLookExponent.Description +Settings.GamepadSettings.UseGamepadWhenUnfocused +Settings.GamepadSettings.UseGamepadWhenUnfocused.Description Settings.MouseSettings.MouseSensitivity Settings.MouseSettings.MouseSensitivity.Description Settings.MouseSettings.MouseLookSpeed @@ -143,6 +150,8 @@ Settings.TrackerSettings.Trackers Settings.TrackerSettings.Trackers.Breadcrumb Settings.TrackerSettings.Trackers.UseTracker Settings.TrackerSettings.Trackers.UseTracker.Description +Settings.TrackerSettings.Trackers.FreezeTracking +Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.TrackerSettings.Trackers.CustomName Settings.TrackerSettings.Trackers.CustomName.Description Settings.TrackerSettings.Trackers.MappedBodyNode @@ -328,6 +337,8 @@ Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.SessionStarted Settings.NotificationSettings.SessionStarted.Description +Settings.NotificationSettings.UserJoinAndLeave +Settings.NotificationSettings.UserJoinAndLeave.Description Settings.NamePlateSettings.NameplateVisibility Settings.NamePlateSettings.NameplateVisibility.Description Settings.NamePlateSettings.UseCustomNameplates diff --git a/Missing/pt-br.md b/Missing/pt-br.md index c3d2b9c..d545d63 100644 --- a/Missing/pt-br.md +++ b/Missing/pt-br.md @@ -49,6 +49,8 @@ Recovery.NoPasswordSetup.Description Register.UnknownError Register.UnknownError.Description Notifications.SessionStarted +Notifications.UserJoined +Notifications.UserLeft Tooltips.Dev.Selection.Single Tooltips.Dev.Selection.Multi Tooltips.Dev.Interaction.Tip @@ -151,11 +153,16 @@ Settings.MovementSettings.MovementDeadzone Settings.MovementSettings.MovementDeadzone.Description Settings.MovementSettings.MovementExponent Settings.MovementSettings.MovementExponent.Description +Settings.GrabbingSettings +Settings.GrabbingSettings.DefaultHandGrabType +Settings.GrabbingSettings.DefaultHandGrabType.Description Settings.GamepadSettings Settings.GamepadSettings.ThumbstickLookSpeed Settings.GamepadSettings.ThumbstickLookSpeed.Description Settings.GamepadSettings.ThumbstickLookExponent Settings.GamepadSettings.ThumbstickLookExponent.Description +Settings.GamepadSettings.UseGamepadWhenUnfocused +Settings.GamepadSettings.UseGamepadWhenUnfocused.Description Settings.MouseSettings.MouseSensitivity Settings.MouseSettings.MouseSensitivity.Description Settings.MouseSettings.MouseLookSpeed @@ -210,6 +217,8 @@ Settings.TrackerSettings.Trackers Settings.TrackerSettings.Trackers.Breadcrumb Settings.TrackerSettings.Trackers.UseTracker Settings.TrackerSettings.Trackers.UseTracker.Description +Settings.TrackerSettings.Trackers.FreezeTracking +Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.TrackerSettings.Trackers.CustomName Settings.TrackerSettings.Trackers.CustomName.Description Settings.TrackerSettings.Trackers.MappedBodyNode @@ -395,6 +404,8 @@ Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.SessionStarted Settings.NotificationSettings.SessionStarted.Description +Settings.NotificationSettings.UserJoinAndLeave +Settings.NotificationSettings.UserJoinAndLeave.Description Settings.NamePlateSettings.NameplateVisibility Settings.NamePlateSettings.NameplateVisibility.Description Settings.NamePlateSettings.UseCustomNameplates diff --git a/Missing/ru.md b/Missing/ru.md index e9722e3..1ac74b7 100644 --- a/Missing/ru.md +++ b/Missing/ru.md @@ -2,6 +2,15 @@ Note that this file updates only during build processes and doesn't necessarily reflect the current state. # Russian [ru] +Notifications.UserJoined +Notifications.UserLeft +Settings.GrabbingSettings +Settings.GrabbingSettings.DefaultHandGrabType +Settings.GrabbingSettings.DefaultHandGrabType.Description +Settings.GamepadSettings.UseGamepadWhenUnfocused +Settings.GamepadSettings.UseGamepadWhenUnfocused.Description +Settings.TrackerSettings.Trackers.FreezeTracking +Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.EarmuffSettings Settings.EarmuffSettings.EarmuffEnabled Settings.EarmuffSettings.EarmuffEnabled.Description @@ -15,4 +24,6 @@ Settings.EarmuffSettings.TransitionLength Settings.EarmuffSettings.TransitionLength.Description Settings.EarmuffSettings.VolumeAttenuation Settings.EarmuffSettings.VolumeAttenuation.Description +Settings.NotificationSettings.UserJoinAndLeave +Settings.NotificationSettings.UserJoinAndLeave.Description diff --git a/Missing/sv.md b/Missing/sv.md index ccaa5ed..bd0a186 100644 --- a/Missing/sv.md +++ b/Missing/sv.md @@ -3,6 +3,8 @@ Note that this file updates only during build processes and doesn't necessarily # Swedish [sv] Notifications.SessionStarted +Notifications.UserJoined +Notifications.UserLeft Undo.SetField Undo.SetReference Undo.Spawn @@ -501,11 +503,16 @@ Settings.MovementSettings.MovementDeadzone Settings.MovementSettings.MovementDeadzone.Description Settings.MovementSettings.MovementExponent Settings.MovementSettings.MovementExponent.Description +Settings.GrabbingSettings +Settings.GrabbingSettings.DefaultHandGrabType +Settings.GrabbingSettings.DefaultHandGrabType.Description Settings.GamepadSettings Settings.GamepadSettings.ThumbstickLookSpeed Settings.GamepadSettings.ThumbstickLookSpeed.Description Settings.GamepadSettings.ThumbstickLookExponent Settings.GamepadSettings.ThumbstickLookExponent.Description +Settings.GamepadSettings.UseGamepadWhenUnfocused +Settings.GamepadSettings.UseGamepadWhenUnfocused.Description Settings.MouseSettings.MouseSensitivity Settings.MouseSettings.MouseSensitivity.Description Settings.MouseSettings.MouseLookSpeed @@ -560,6 +567,8 @@ Settings.TrackerSettings.Trackers Settings.TrackerSettings.Trackers.Breadcrumb Settings.TrackerSettings.Trackers.UseTracker Settings.TrackerSettings.Trackers.UseTracker.Description +Settings.TrackerSettings.Trackers.FreezeTracking +Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.TrackerSettings.Trackers.CustomName Settings.TrackerSettings.Trackers.CustomName.Description Settings.TrackerSettings.Trackers.MappedBodyNode @@ -745,6 +754,8 @@ Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.SessionStarted Settings.NotificationSettings.SessionStarted.Description +Settings.NotificationSettings.UserJoinAndLeave +Settings.NotificationSettings.UserJoinAndLeave.Description Settings.NamePlateSettings.NameplateVisibility Settings.NamePlateSettings.NameplateVisibility.Description Settings.NamePlateSettings.UseCustomNameplates diff --git a/Missing/tr.md b/Missing/tr.md index ab7d152..6f18dab 100644 --- a/Missing/tr.md +++ b/Missing/tr.md @@ -261,6 +261,8 @@ Contacts.InHiddenContactsPlus Contacts.Bot Contacts.Migrated Notifications.SessionStarted +Notifications.UserJoined +Notifications.UserLeft Undo.ExtractMaterialsFromHierarchy Undo.BatchConvertMaterials Tooltips.Brush.ChangeColor @@ -429,11 +431,16 @@ Settings.MovementSettings.MovementDeadzone Settings.MovementSettings.MovementDeadzone.Description Settings.MovementSettings.MovementExponent Settings.MovementSettings.MovementExponent.Description +Settings.GrabbingSettings +Settings.GrabbingSettings.DefaultHandGrabType +Settings.GrabbingSettings.DefaultHandGrabType.Description Settings.GamepadSettings Settings.GamepadSettings.ThumbstickLookSpeed Settings.GamepadSettings.ThumbstickLookSpeed.Description Settings.GamepadSettings.ThumbstickLookExponent Settings.GamepadSettings.ThumbstickLookExponent.Description +Settings.GamepadSettings.UseGamepadWhenUnfocused +Settings.GamepadSettings.UseGamepadWhenUnfocused.Description Settings.MouseSettings.MouseSensitivity Settings.MouseSettings.MouseSensitivity.Description Settings.MouseSettings.MouseLookSpeed @@ -488,6 +495,8 @@ Settings.TrackerSettings.Trackers Settings.TrackerSettings.Trackers.Breadcrumb Settings.TrackerSettings.Trackers.UseTracker Settings.TrackerSettings.Trackers.UseTracker.Description +Settings.TrackerSettings.Trackers.FreezeTracking +Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.TrackerSettings.Trackers.CustomName Settings.TrackerSettings.Trackers.CustomName.Description Settings.TrackerSettings.Trackers.MappedBodyNode @@ -673,6 +682,8 @@ Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.SessionStarted Settings.NotificationSettings.SessionStarted.Description +Settings.NotificationSettings.UserJoinAndLeave +Settings.NotificationSettings.UserJoinAndLeave.Description Settings.NamePlateSettings.NameplateVisibility Settings.NamePlateSettings.NameplateVisibility.Description Settings.NamePlateSettings.UseCustomNameplates diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md index ac02a6e..c4efca4 100644 --- a/Missing/zh-cn.md +++ b/Missing/zh-cn.md @@ -3,6 +3,15 @@ Note that this file updates only during build processes and doesn't necessarily # Chinese (China) [zh-cn] Notifications.SessionStarted +Notifications.UserJoined +Notifications.UserLeft +Settings.GrabbingSettings +Settings.GrabbingSettings.DefaultHandGrabType +Settings.GrabbingSettings.DefaultHandGrabType.Description +Settings.GamepadSettings.UseGamepadWhenUnfocused +Settings.GamepadSettings.UseGamepadWhenUnfocused.Description +Settings.TrackerSettings.Trackers.FreezeTracking +Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.EarmuffSettings Settings.EarmuffSettings.EarmuffEnabled Settings.EarmuffSettings.EarmuffEnabled.Description @@ -35,6 +44,8 @@ Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.SessionStarted Settings.NotificationSettings.SessionStarted.Description +Settings.NotificationSettings.UserJoinAndLeave +Settings.NotificationSettings.UserJoinAndLeave.Description Settings.PhotoCaptureSettings.AlwaysHideNameplates Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description Settings.ResolutionSettings diff --git a/Missing/zh-tw.md b/Missing/zh-tw.md index 429d7e7..0df75a4 100644 --- a/Missing/zh-tw.md +++ b/Missing/zh-tw.md @@ -47,6 +47,8 @@ Recovery.NoPasswordSetup.Description Register.UnknownError Register.UnknownError.Description Notifications.SessionStarted +Notifications.UserJoined +Notifications.UserLeft Tooltips.Dev.Selection.Single Tooltips.Dev.Selection.Multi Tooltips.Dev.Interaction.Tip @@ -146,11 +148,16 @@ Settings.MovementSettings.MovementDeadzone Settings.MovementSettings.MovementDeadzone.Description Settings.MovementSettings.MovementExponent Settings.MovementSettings.MovementExponent.Description +Settings.GrabbingSettings +Settings.GrabbingSettings.DefaultHandGrabType +Settings.GrabbingSettings.DefaultHandGrabType.Description Settings.GamepadSettings Settings.GamepadSettings.ThumbstickLookSpeed Settings.GamepadSettings.ThumbstickLookSpeed.Description Settings.GamepadSettings.ThumbstickLookExponent Settings.GamepadSettings.ThumbstickLookExponent.Description +Settings.GamepadSettings.UseGamepadWhenUnfocused +Settings.GamepadSettings.UseGamepadWhenUnfocused.Description Settings.MouseSettings.MouseSensitivity Settings.MouseSettings.MouseSensitivity.Description Settings.MouseSettings.MouseLookSpeed @@ -205,6 +212,8 @@ Settings.TrackerSettings.Trackers Settings.TrackerSettings.Trackers.Breadcrumb Settings.TrackerSettings.Trackers.UseTracker Settings.TrackerSettings.Trackers.UseTracker.Description +Settings.TrackerSettings.Trackers.FreezeTracking +Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.TrackerSettings.Trackers.CustomName Settings.TrackerSettings.Trackers.CustomName.Description Settings.TrackerSettings.Trackers.MappedBodyNode @@ -390,6 +399,8 @@ Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.SessionStarted Settings.NotificationSettings.SessionStarted.Description +Settings.NotificationSettings.UserJoinAndLeave +Settings.NotificationSettings.UserJoinAndLeave.Description Settings.NamePlateSettings.NameplateVisibility Settings.NamePlateSettings.NameplateVisibility.Description Settings.NamePlateSettings.UseCustomNameplates diff --git a/README.md b/README.md index d33a084..541faf6 100644 --- a/README.md +++ b/README.md @@ -2,29 +2,29 @@ This repository contains the locale assets for the core UI of [Resonite](https://resonite.com) and allows anyone to contribute translations. The contents of this repository will be periodically merged with the public build released on Steam (STEAM) and other platforms. ## Localization Status -Czech [cs] - 74.4% - Missing keys: 553 -German [de] - 99.4% - Missing keys: 13 -English (United Kingdom) [en-gb] - 1.9% - Missing keys: 2115 +Czech [cs] - 74.0% - Missing keys: 564 +German [de] - 98.9% - Missing keys: 24 +English (United Kingdom) [en-gb] - 1.9% - Missing keys: 2126 English [en] - 100.0% - Missing keys: 0 -Esperanto [eo] - 75.8% - Missing keys: 522 -Spanish [es] - 77.4% - Missing keys: 488 -Estonian [et] - 38.2% - Missing keys: 1333 -Finnish [fi] - 67.7% - Missing keys: 696 -French [fr] - 99.4% - Missing keys: 13 -Icelandic [is] - 29.6% - Missing keys: 1518 -Japanese [ja] - 99.4% - Missing keys: 13 -Korean [ko] - 99.4% - Missing keys: 13 -Dutch [nl] - 47.9% - Missing keys: 1123 -Norwegian [no] - 72.8% - Missing keys: 587 -Polish [pl] - 76.5% - Missing keys: 507 -Portuguese (Brazil) [pt-br] - 72.7% - Missing keys: 588 -Russian [ru] - 99.4% - Missing keys: 13 -Swedish [sv] - 29.5% - Missing keys: 1519 -Turkish [tr] - 37.6% - Missing keys: 1345 -Chinese (China) [zh-cn] - 98.0% - Missing keys: 43 -Chinese (Taiwan) [zh-tw] - 73.0% - Missing keys: 582 +Esperanto [eo] - 75.4% - Missing keys: 533 +Spanish [es] - 77.0% - Missing keys: 499 +Estonian [et] - 38.0% - Missing keys: 1344 +Finnish [fi] - 67.4% - Missing keys: 707 +French [fr] - 99.4% - Missing keys: 12 +Icelandic [is] - 29.4% - Missing keys: 1529 +Japanese [ja] - 98.9% - Missing keys: 24 +Korean [ko] - 98.9% - Missing keys: 24 +Dutch [nl] - 47.7% - Missing keys: 1134 +Norwegian [no] - 72.4% - Missing keys: 598 +Polish [pl] - 76.1% - Missing keys: 518 +Portuguese (Brazil) [pt-br] - 72.4% - Missing keys: 599 +Russian [ru] - 98.9% - Missing keys: 24 +Swedish [sv] - 29.4% - Missing keys: 1530 +Turkish [tr] - 37.4% - Missing keys: 1356 +Chinese (China) [zh-cn] - 97.5% - Missing keys: 54 +Chinese (Taiwan) [zh-tw] - 72.6% - Missing keys: 593 -Total keys: 2156 +Total keys: 2167 ## How To Contribute If you'd like to contribute translations, create a fork of the repository, make the changes and **once they are ready** to be merged create a Pull Request, so the contributions can be checked and merged. You don't need to translate everything at once, if you cover part of the UI, the changes can be merged, with more translations coming later. diff --git a/en.json b/en.json index cc9297e..bfda4ae 100644 --- a/en.json +++ b/en.json @@ -660,6 +660,8 @@ "Notifications.ReceivedItem": "Sent you an item:", "Notifications.VoiceMessage": "Sent a voice message", "Notifications.SessionStarted": "Started session:", + "Notifications.UserJoined": "User joined", + "Notifications.UserLeft": "User left", "Undo.SetField": "Set field {field_name} to {value}", "Undo.SetReference": "Set reference {ref_name} to {ref_target}", @@ -1266,11 +1268,17 @@ "Settings.MovementSettings.MovementExponent": "Movement exponent", "Settings.MovementSettings.MovementExponent.Description": "Use this to control the curve response when moving. You can use this to either start moving slow at first and then quickly ramp up or start moving faster immediatelly, depending whether the value is above or below 1.0", + "Settings.GrabbingSettings" : "Grabbing Settings", + "Settings.GrabbingSettings.DefaultHandGrabType" : "Default Hand Grab Type", + "Settings.GrabbingSettings.DefaultHandGrabType.Description" : "This determines what your default grab mode for hands is when you spawn in new worlds.\n\nPalm: You will grab all objects that are near your palm.\n\nPrecision: You will grab a single object between your index finger and thumb.\n\nAuto: Mode is automatically switched between palm and precision depending on the orientation of your hand.\n\nOff: You'll only be able to grab items with your lasers.", + "Settings.GamepadSettings": "Gamepad", "Settings.GamepadSettings.ThumbstickLookSpeed": "Thumbstick Looking Speed", "Settings.GamepadSettings.ThumbstickLookSpeed.Description": "Use this to adjust the sensitivity of the speed at which the viewpoint is moved with the thumbstick.", "Settings.GamepadSettings.ThumbstickLookExponent": "Thumbstick Looking Exponent", "Settings.GamepadSettings.ThumbstickLookExponent.Description": "Use this to control the curve response of the viewpoint movement with the thumbstick. With this setting, you can either start moving slowly at first and then ramp up quickly, or start moving faster immediately, depending on whether the value is above or below 1.0.", + "Settings.GamepadSettings.UseGamepadWhenUnfocused": "Use gamepad when unfocused", + "Settings.GamepadSettings.UseGamepadWhenUnfocused.Description": "When this setting is enabled, any inputs from gamepads will be used even when the applicatoin window isn't currently focused. You can turn this off if you like to run other games at the same time that also use gamepad.", "Settings.MouseSettings.MouseSensitivity": "Sensitivity", "Settings.MouseSettings.MouseSensitivity.Description": "Overall mouse sensitivity for desktop interactions.", @@ -1337,6 +1345,8 @@ "Settings.TrackerSettings.Trackers.UseTracker" : "Use Tracker", "Settings.TrackerSettings.Trackers.UseTracker.Description" : "Should this tracker be used for tracking? You can use this to temporarily disable given tracker without having to reset its mapping.", + "Settings.TrackerSettings.Trackers.FreezeTracking" : "Freeze Tracking", + "Settings.TrackerSettings.Trackers.FreezeTracking.Description" : "Enabling this will keep the tracker active, but freeze its current position and rotation. This setting is not persistent and will be reset on the next launch.", "Settings.TrackerSettings.Trackers.CustomName" : "Custom Name", "Settings.TrackerSettings.Trackers.CustomName.Description" : "You can give the tracker a custom name to make it easy to distinguish from others, rather than using its ID. This is mostly cosmetic, with no functional differences.", "Settings.TrackerSettings.Trackers.MappedBodyNode" : "Tracker Mapping", @@ -1553,6 +1563,8 @@ "Settings.NotificationSettings.ContactRequest.Description" : "This controls what notifications you get when you receive a contact request from someone", "Settings.NotificationSettings.SessionStarted" : "New Sessions", "Settings.NotificationSettings.SessionStarted.Description" : "This controls what notifications you get when a new session is discovered that you are able to join.", + "Settings.NotificationSettings.UserJoinAndLeave" : "Users joining & leaving", + "Settings.NotificationSettings.UserJoinAndLeave.Description" : "When enabled, you will receive notifications when users join and leave the world you're currently in.", "Settings.NamePlateSettings.NameplateVisibility": "Nameplate visibility", "Settings.NamePlateSettings.NameplateVisibility.Description": "Use this to control whose nameplates will be visible to you.", From 63510dad5f74e35611ad8dd56837a12cc2ba6f25 Mon Sep 17 00:00:00 2001 From: Shadow Panther Date: Fri, 3 May 2024 01:28:25 +0200 Subject: [PATCH 23/57] RU: Steam store texts --- Store/ru/current_state_early_access.txt | 3 + Store/ru/description.txt | 67 +++++++++++++++++++ Store/ru/early_access_community.txt | 7 ++ Store/ru/early_access_pricing.txt | 1 + .../early_acess_full_version_differences.txt | 9 +++ Store/ru/how_long_early_access.txt | 3 + Store/ru/short.txt | 1 + Store/ru/why_early_access.txt | 3 + 8 files changed, 94 insertions(+) create mode 100644 Store/ru/current_state_early_access.txt create mode 100644 Store/ru/description.txt create mode 100644 Store/ru/early_access_community.txt create mode 100644 Store/ru/early_access_pricing.txt create mode 100644 Store/ru/early_acess_full_version_differences.txt create mode 100644 Store/ru/how_long_early_access.txt create mode 100644 Store/ru/short.txt create mode 100644 Store/ru/why_early_access.txt diff --git a/Store/ru/current_state_early_access.txt b/Store/ru/current_state_early_access.txt new file mode 100644 index 0000000..4fef298 --- /dev/null +++ b/Store/ru/current_state_early_access.txt @@ -0,0 +1,3 @@ +Проект полностью рабочий, удобный в использовании и стабильный для ежедневного использования, а все функции, перечисленные на странице магазина в разделе "Об этой игре", уже полностью реализованы. + +Однако в некоторых аспектах он более сложный, чем нам хотелось бы, и есть важные функции, которые мы планируем добавить. Некоторые взаимодействия пока не очень интуитивны, что усложняет процесс обучения, отсутствуют некоторые инструменты создания, которые облегчили бы жизнь, и в целом для более полного погружения требуется дополнительная оптимизация. \ No newline at end of file diff --git a/Store/ru/description.txt b/Store/ru/description.txt new file mode 100644 index 0000000..715992a --- /dev/null +++ b/Store/ru/description.txt @@ -0,0 +1,67 @@ +Погрузитесь в совершенно новую цифровую вселенную с бесконечными возможностями. Независимо от того, заходите ли вы сюда, чтобы пообщаться с людьми со всего мира, или для того, чтобы создавать что-либо - от произведений искусства, интерактивных аватаров и гаджетов до сложных интерактивных миров и игр, Resonite - это бесконечно кастомизируемое место, где вам будут рады и где вы найдете людей, с которыми сможете найти общий язык. + +Благодаря нашему передовому движку мы гарантируем, что многопользовательские игры будут идеально синхронизированы между игроками без каких-либо усилий со стороны создателей контента нашего сообщества. Общаетесь ли вы просто с людьми или создаете сложные миры и хитроумные изобретения с другими создателями, Resonite позаботится о том, чтобы все детали были идеально согласованы, и позволит вам контролировать своё погружение. + +[h2]Общайтесь с кем угодно[/h2] +Онлайн-общение и коммуникация в режиме реального времени, независимо от того, работаете ли вы в экранном режиме или в виртуальной реальности, являются основой всего в Resonite. Возможность общаться и быть самим собой является важной частью платформы. Чтобы сделать это возможным, мы предлагаем ряд ключевых функций: + + +[list] +[*] [b]Голосовая связь с низкой задержкой[/b] - общение в режиме реального времени с другими пользователями в сессии с задержкой, сравнимой с задержкой других приложений для онлайн общения. +[*] [b]Полностью настраиваемые аватары[/b] - импортируйте, создавайте и настраивайте любые аватары в игре в режиме реального времени, чтобы они выглядели так, как вы задумали. +[*] [b]Полный трекинг тела, глаз и лица[/b] - для максимальной выразительности вашего аватара мы поддерживаем 8 трекеров (ступни, колени, бедра, грудь и локти), а также отслеживание глаз и лица. +[*] [b]Поддержка тактильной отдачи[/b] - благодаря поддержке тактильных жилетов, таких как bHaptics, вы можете увеличить степень погружения и стать частью виртуального мира +[*] [b]Обмен мгновенными сообщениями[/b] - общайтесь в текстовом чате, отправляйте приглашения, голосовые сообщения или даже произвольные объекты своим контактам. +[*] [b]Гибкие настройки видимости и безопасности сессий[/b] - вы контролируете видимость и уровень доступа ваших сессий, от общедоступного и до полностью приватного, с помощью списка доступа, который вы контролируете. Вся проверка и верификация присоединяющихся пользователей выполняется на вашем клиенте - если вы сделали свою сессию приватной, вы можете быть уверены, что она останется приватной +[*] [b]Настраиваемый пользовательский интерфейс[/b] - пользовательский интерфейс - это ваш ключ к использованию платформы, и, как и всё остальное в Resonite, он может быть настроен и расширен в соответствии с вашими потребностями чтобы сделать вашу повседневную работу более комфортной +[*] [b]Инструменты для самостоятельной модерации[/b] - мы понимаем, что не каждое взаимодействие на платформе будет хорошим, и именно поэтому мы хотим предоставить вам ряд инструментов для самостоятельной модерации - модерируйте свои собственные миры с помощью функций тишины, кика и бана или легко отключайте и блокируйте аватары отдельных пользователей или все их присутствие целиком. Наша цель - предоставить вам как можно больше контроля над вашим виртуальным опытом. +[*] [b]Присутствие в нескольких мирах[/b] - подобно вкладкам в веб-браузере, вы можете присутствовать в нескольких мирах и переключаться между ними за доли секунды +[/list] + +[h2]Играйте, исследуйте и делитесь[/h2] +Социализация не обязательно должна заканчиваться разговорами с другими пользователями. Resonite - это вселенная, полная забавных гаджетов, аватаров и игр, с функциями, которые сделают любое занятие увлекательным. + + +[list] +[*] [b]Простой доступ к мультимедиа[/b] - перетаскивайте фотографии, аудио / музыку или видео в любой мир, чтобы поделиться ими с другими пользователями с синхронизированным воспроизведением - это так просто! +[*] [b]Инвентарь[/b] - вы нашли или сделали что-то интересное? Сохраните это в своем инвентаре! Вы можете создавать любые предметы, гаджеты и инструменты в любом мире (при условии, что у вас есть на это разрешения) - все также полностью синхронизировано! +[*] [b]Динамическое масштабирование аватара[/b] - изучение мира или взаимодействие с пользователями в разных масштабах может дать вам совершенно другой опыт - вы можете изменить масштаб своего аватара в любом месте и в любое время (если это не ограничено хостом сессии)! +[*] [b]Высококачественная потоковая передача звука[/b] - хотите организовать вечеринку и выступить в роли ди-джея? Потоковая передача звука из вашей системы в полном стерео в высоком качестве осуществляется всего за несколько кликов +[*] [b]Система поиска миров и сессий[/b] - ищете интересный мир для посещения или хотите узнать чем занимаются ваши друзья? Поиск миров по названиям и тегам, а также просмотр, в каких мирах находятся ваши контакты, помогут вам в этом +[*] [b]Транслируйте видео своей аудитории[/b] - наши инструменты для записи и трансляции видео в игре позволяют легко создавать захватывающие и динамичные снимки, независимо от того, стримите ли вы или снимаете видео для социальных сетей +[*] [b]Индивидуальные способы передвижения[/b] - мы не ограничиваем вас только прогулками - вы можете летать, перемещаться в невесомости или создать свою собственную индивидуальную систему передвижения - вы когда-нибудь пробовали ходить по поверхности ленты Мебиуса? +[/list] + +[h2]Создавайте сами[/h2] +Если у вас есть творческая жилка, вам может понравиться мощный набор инструментов, который предлагает Resonite. Вы можете не только создавать и редактировать абсолютно все - от своего аватара, предметов до целых миров или даже создавать собственные инструменты, - вы можете сотрудничать с другими пользователями в режиме реального времени и достигать истинного творческого резонанса! + + +[list] +[*] [b]Совместная работа в режиме реального времени[/b] - совместная работа на нашей платформе настолько слажена, что вы часто забываете о ее существовании - наш мощный движок гарантирует, что мир и все в нем будет работать идеально синхронно, независимо от того, что вы делаете - вам будет трудно найти функцию, которая была бы видна только вам (если, конечно, это не ваш приватный пользовательский интерфейс!) +[*] [b]Редактируйте всё, что угодно[/b] - всё, что вы видите в мире, можно редактировать и настраивать с помощью игровых инструментов - фактически, мы создали большую часть официальной функциональности в игре с помощью тех же инструментов, которые доступны вам - от домашнего мира, аватаров по умолчанию, до видеоплееров, интерфейса выбора цвета или индикатора выполнения - вы можете разобрать их или создать свои собственные с нуля и добавить в избранное +[*] [b]Сохраняйте всё, что угодно[/b] - вы можете сохранить буквально всё, что есть на платформе! Независимо от того, создали ли вы новый предмет, аватар или мир, или внесли изменения в существующий, всё это можно сохранить одним нажатием кнопки. Вы также можете эффективно хранить несколько копий - наша система дедупликации гарантирует, что любые общие ресурсы будут учтены только один раз +[*] [b]Инструменты разработки[/b] - наши инструменты разработки варьируются от простых кистей и процедурных мешей до более продвинутых и мощных, аналогичных тем, которые вы найдете в классических инструментах разработки игр, за исключением того, что вы можете использовать их в виртуальной реальности для совместной работы в режиме реального времени! +[*] [b]Междумировая синхронизация и сохранение данных[/b] - с помощью наших интегрированных облачных инструментов вы можете легко сохранять пользовательские данные между сессиями или синхронизировать состояние в нескольких разных мирах +[*] [b]Импорт 3D-моделей[/b] - благодаря библиотекам с открытым исходным кодом чрезвычайно легко импортировать самые разнообразные форматы 3D-моделей - просто перетащите ваши FBX, OBJ, GLB или другие файлы на окно Resonite +[*] [b]Обработка текстур/аудио/моделей[/b] - нужно быстро отредактировать текстуру, аудиофайл или 3D-модель? Основные функции редактирования полностью доступны в игре - от изменения оттенка текстур, нормализации и обрезки звука до пересчета нормалей и касательных к мешам или их обработки +[*] [b]Экспорт контента для внешних инструментов[/b] - импортировать контент так же просто, как и экспортировать его! С помощью этого вы можете вносить изменения с помощью внешних инструментов или сделать Resonite частью своего рабочего процесса +[/list] + +[h2]Написание кода и разработка[/h2] +[img]{STEAM_APP_IMAGE}/extras/ProtoFlux.png[/img] + +[list] +[*] [b]ProtoFlux[/b] - ProtoFlux - это жемчужина наших инструментов для творчества - самый мощный язык визуального программирования, разработанный нашей опытной командой на сегодняшний день, который позволяет быстро пробовать и создавать что угодно, от простых взаимодействий до сложных игр и систем, при полной совместной работе в режиме реального времени и моментальной обратной связью +[*] [b]Пишите что угодно[/b] - ProtoFlux может взаимодействовать с чем угодно - миром, предметами, вашим аватаром и любыми их комбинациями! +[*] [b]Websockets[/b] - благодаря встроенной поддержке websocket вы можете легко взаимодействовать с внешними приложениями и скриптами и создавать обширные функциональные возможности, например использовать собственные игровые серверы, получать внешние данные или подключать дополнительное оборудование, не ожидая официальной интеграции +[*] [b]Асинхронные потоки[/b] - создание кода, который должен выполняться в фоне или выполняться на протяжении нескольких кадров, является встроенной функцией ProtoFlux с полным сохранением контекста выполнения - вы даже можете запускать несколько асинхронных потоков из одного и того же кода, каждый со своим собственным уникальным контекстом, что является очень мощным и гибким инструментом для упрощения вашей логики +[*] [b]Гибкая система хранения данных[/b] - локальные переменные, хранилища и модель данных - выбирайте, где вы храните свои вычислительные данные, в зависимости от желаемого контекста, для создания высокоэффективных систем +[/list] + +[h2]Резонируйте с чем угодно, с кем угодно, где угодно...[/h2] +Мы - команда увлеченных разработчиков, которые разрабатывают нечто большее, чем просто программное обеспечение, а нечто, что мы называем вторым домом. Мы стремимся к постоянному развитию, частым обновлениям и ориентируемся на сообщество. Этот проект представляет собой сочетание наших мечтаний и представлений о том, что должны предлагать подобные цифровые пространства, а также коллективных потребностей, желаний и устремлений нашего сообщества. + + +Большая часть нашего внимания и видения направлена на то, чтобы предоставить вам, пользователям и обитателям этой виртуальной вселенной, как можно больше возможностей, будь то контроль над вашим взаимодействием с платформой или возможность (пере)строить всё, что мы строим. + +Для нас будет честью, если вы решите присоединиться к нашей вселенной и поможете нам создавать ее вместе. Независимо от вашего происхождения или интересов, мы хотим создать место, где все смогут резонировать друг с другом. \ No newline at end of file diff --git a/Store/ru/early_access_community.txt b/Store/ru/early_access_community.txt new file mode 100644 index 0000000..3026707 --- /dev/null +++ b/Store/ru/early_access_community.txt @@ -0,0 +1,7 @@ +Сообщество занимает важное место в наших планах. Мы планируем собирать отзывы и сообщения об ошибках от наших игроков и включать их в наш ежедневный цикл разработки. Будь то быстрые исправления, доработки и дополнения или более долгосрочное планирование и разработка архитектуры крупных нововведений. + +Наш основной способ предоставления обратной связи напрямую - через наш общедоступный сервис отслеживания заявок на GitHub. Мы будем регулярно просматривать и собирать обобщенные отзывы из Steam, Discord, Twitter, Reddit и других социальных сетей. + +Наша цель - в будущем также интегрировать форму обратной связи непосредственно в игру, что облегчит пользователям отправку запросов на дополнительные функции и сообщение о проблемах, не выходя из игры. + +Мы хотим, чтобы наше сообщество чувствовало, что оно услышано и участвует в процессе разработки настолько, насколько позволяют наши ресурсы. \ No newline at end of file diff --git a/Store/ru/early_access_pricing.txt b/Store/ru/early_access_pricing.txt new file mode 100644 index 0000000..b8ecf7a --- /dev/null +++ b/Store/ru/early_access_pricing.txt @@ -0,0 +1 @@ +Нет, проект останется бесплатным. При необходимости стоимость дополнительных привилегий на платформе может меняться со временем (например, если некоторые вещи станут дешевле или сильно дороже для нас), но в целом мы хотим сохранить цены на одни и те же привиегии как можно более стабильными. \ No newline at end of file diff --git a/Store/ru/early_acess_full_version_differences.txt b/Store/ru/early_acess_full_version_differences.txt new file mode 100644 index 0000000..8f56143 --- /dev/null +++ b/Store/ru/early_acess_full_version_differences.txt @@ -0,0 +1,9 @@ +В полной версии мы хотим реализовать ряд ключевых функций. Одной из них является добавление маркетплейса - места, где создатели на нашей платформе могут делиться своими творениями с остальным сообществом. + +Мы определенно хотим расширить и усовершенствовать пользовательский опыт - от пользовательского интерфейса и UX до инструментов для создания приложений и обеспечения бесперебойной работы как для обычных, так и для профессиональных пользователей. + +Мы планируем также перейти на полностью самописный графический движок и современную среду выполнения, что позволит не только значительно оптимизировать производительность, но и использовать такие функции, как редактирование шейдеров в реальном времени. + +Мы также рассматриваем возможность интеграции WebAssembly, чтобы расширить возможности создания контента. + +Это лишь некоторые из основных функций, которые мы хотели бы внедрить, прежде чем платформа будет признана "готовой" - список ни в коем случае не является исчерпывающим или окончательным, и мы всегда адаптируем его на ходу. \ No newline at end of file diff --git a/Store/ru/how_long_early_access.txt b/Store/ru/how_long_early_access.txt new file mode 100644 index 0000000..65e427f --- /dev/null +++ b/Store/ru/how_long_early_access.txt @@ -0,0 +1,3 @@ +Мы ожидаем, что потребуется примерно 2-3 года активной разработки для внедрения новых функций, оптимизации и доработки, прежде чем мы сочтем, что проект находится в достаточно совершенном состоянии, чтобы убрать его из раннего доступа. + +У нас нет планов существенно изменять наш цикл разработки после полного выпуска, и мы продолжим добавлять новые основные функции и оптимизации благодаря открытому характеру этого проекта. \ No newline at end of file diff --git a/Store/ru/short.txt b/Store/ru/short.txt new file mode 100644 index 0000000..5082102 --- /dev/null +++ b/Store/ru/short.txt @@ -0,0 +1 @@ +Окунитесь в новую цифровую вселенную с бесконечными возможностями. Независимо от того, резонируете ли вы с людьми по всему миру в непринужденной беседе, во время игр и общения, или же вы отталкиваетесь от идей друг друга при создании чего-либо, от искусства до программирования сложных игр, вы найдете здесь свое место. \ No newline at end of file diff --git a/Store/ru/why_early_access.txt b/Store/ru/why_early_access.txt new file mode 100644 index 0000000..7fcb8e4 --- /dev/null +++ b/Store/ru/why_early_access.txt @@ -0,0 +1,3 @@ +Resonite - это масштабный проект, и, несмотря на то, что он уже обладает обширной функциональностью, есть несколько ключевых функций, которые еще не реализованы, чтобы достичь того, что мы считаем "критической массой". + +Наша цель - активно продолжать разработку этого проекта даже после его полного выпуска. Мы выпускаем его в раннем доступе, потому что не считаем, что он "полностью готов". \ No newline at end of file From 468f28baeb74020ee0aba930fd78cf292f9ad068 Mon Sep 17 00:00:00 2001 From: Shadow Panther Date: Fri, 3 May 2024 01:40:13 +0200 Subject: [PATCH 24/57] RU: New settings --- ru.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/ru.json b/ru.json index 5fa6edf..09d191f 100644 --- a/ru.json +++ b/ru.json @@ -660,6 +660,8 @@ "Notifications.ReceivedItem": "Отправил(-ла) вам предмет:", "Notifications.VoiceMessage": "Отправил(-ла) голосовое сообщение", "Notifications.SessionStarted": "Запустил(-ла) сессию:", + "Notifications.UserJoined": "Пользователь подключился", + "Notifications.UserLeft": "Пользователь отключился", "Undo.SetField": "Установка {field_name} в {value}", "Undo.SetReference": "Установка ссылки {ref_name} в {ref_target}", @@ -1266,11 +1268,17 @@ "Settings.MovementSettings.MovementExponent": "Экспонента скорости", "Settings.MovementSettings.MovementExponent.Description": "Используйте чтобы контролировать кривую ускорения при движении. Вы можете начать двигаться медленно и затем ускориться млм сразу начать двигаться быстро, в зависимости от того, является ли значение больше или меньше 1.0", + "Settings.GrabbingSettings" : "Настройки хвата", + "Settings.GrabbingSettings.DefaultHandGrabType" : "Тип хвата по умолчанию", + "Settings.GrabbingSettings.DefaultHandGrabType.Description" : "Задает ваш режим хвата по умолчанию когда вы заходите в новые миры.\n\nPalm: Вы будете хватать все объекты, находящиеся рядом с вашей рукой.\n\nPrecision: Вы будете хватать один объект, находящийся между вашими указательным и большим пальцами.\n\nAuto: Режим автоматически переключается между хватом ладонью и точным хватом в зависимости от ориентации вашей руки.\n\nOff: Вы сможете хватать предметы только с помощью лазеров.", + "Settings.GamepadSettings": "Геймпад", "Settings.GamepadSettings.ThumbstickLookSpeed": "Скорость поворота камеры", "Settings.GamepadSettings.ThumbstickLookSpeed.Description": "Настраивает скорость, с которой камера поворачивается стиком.", "Settings.GamepadSettings.ThumbstickLookExponent": "Экспонента поворота камеры", "Settings.GamepadSettings.ThumbstickLookExponent.Description": "Настраивает кривую ответа поворота камеры стиком. С этой настройкой вы можете начать движение плавно и затем нарастить скорость или наоборот начать движение быстрее, в зависимости от того, больше или меньше значение этого параметра чем 1.0.", + "Settings.GamepadSettings.UseGamepadWhenUnfocused": "Использовать геймпад когда окно не в фокусе", + "Settings.GamepadSettings.UseGamepadWhenUnfocused.Description": "Когда эта настройка включена, весь ввод с геймпада будет использоваться даже когда окно приложения не находится в фокусе. Вы можете отключить её если одновременно вы играете в другие игры, которые используют геймпад.", "Settings.MouseSettings.MouseSensitivity": "Чувствительность", "Settings.MouseSettings.MouseSensitivity.Description": "Общая чувствительность мыши для экранного режима.", @@ -1337,6 +1345,8 @@ "Settings.TrackerSettings.Trackers.UseTracker" : "Использовать трекер", "Settings.TrackerSettings.Trackers.UseTracker.Description" : "Должен ли этот трекер использоваться для трекинга? Вы можете временно отключить этот трекер без сброса его привязки.", + "Settings.TrackerSettings.Trackers.FreezeTracking" : "Заморозить трекинг", + "Settings.TrackerSettings.Trackers.FreezeTracking.Description" : "Включите чтобы созранить трекер активным, но заморозить его текущие позицию и направление. Эта настройка не постоянна и будет сброшена при следующем запуске.", "Settings.TrackerSettings.Trackers.CustomName" : "Название трекера", "Settings.TrackerSettings.Trackers.CustomName.Description" : "Вы можете задать для трекера название чтобы легче отличать его от других, вместо того чтобы использовать его ID. Это чисто косметическая настройка, и никак не влияет на функциональность.", "Settings.TrackerSettings.Trackers.MappedBodyNode" : "Привязка трекера", @@ -1553,6 +1563,8 @@ "Settings.NotificationSettings.ContactRequest.Description" : "Будете ли вы получать уведомления когда получаете запрос контакта от пользователя", "Settings.NotificationSettings.SessionStarted" : "Новые сессии", "Settings.NotificationSettings.SessionStarted.Description" : "Управляет уведомлениями об обнаружении новой сессии, к которой вы можете подключиться.", + "Settings.NotificationSettings.UserJoinAndLeave" : "Подключающиеся и отключающиеся пользователи", + "Settings.NotificationSettings.UserJoinAndLeave.Description" : "Когда включено, вы будете получать уведомления когда юзеры заходят или покидают мир, в котором вы сейчас находитесь.", "Settings.NamePlateSettings.NameplateVisibility": "Видимость табличек имён", "Settings.NamePlateSettings.NameplateVisibility.Description": "Определяет, чьи таблички имен видны вам.", From 838db63bce908e83ee02dc422534c6743d4bed3d Mon Sep 17 00:00:00 2001 From: Gwang Sun Yun Date: Fri, 3 May 2024 09:35:10 +0900 Subject: [PATCH 25/57] KR:Notify, Earmuff, GamePad, Tracker --- ko.json | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/ko.json b/ko.json index f013c3a..e1244f7 100644 --- a/ko.json +++ b/ko.json @@ -660,6 +660,8 @@ "Notifications.ReceivedItem": "아이템을 수신받음:", "Notifications.VoiceMessage": "음성 메시지를 보냈습니다.", "Notifications.SessionStarted": "세션이 시작되었습니다.", + "Notifications.UserJoined": "사용자가 참여 하였습니다.", + "Notifications.UserLeft": "사용자가 나갔습니다.", "Undo.SetField": "필드 {field_name}(을)를 {value}로 설정", "Undo.SetReference": "{ref_name}의 참조를 {ref_target}로 설정", @@ -1266,11 +1268,17 @@ "Settings.MovementSettings.MovementExponent": "컨트롤러 가속 계수", "Settings.MovementSettings.MovementExponent.Description": "이동시 조이스틱의 기울기에 비례하여 가속되는 비율을 설정합니다.", + "Settings.GrabbingSettings" : "손으로 잡기 설정", + "Settings.GrabbingSettings.DefaultHandGrabType" : "기본 잡기 모드", + "Settings.GrabbingSettings.DefaultHandGrabType.Description" : "새로운 월드에 참여할때 기본적으로 사용할 잡기모드를 설정합니다.\n\nPalm : 손바닥 근처의 대상을 잡도록 합니다.\n\nPrecision : 검지와 엄지 손가락 사이에 있는 대상 한개를 잡습니다.\n\nAuto : 손의 방향에 따라 손가락 또는 손바닥 기준으로 자동 전환됩니다.\n\nOff : 지시선으로만 잡기가 가능합니다.", + "Settings.GamepadSettings": "게임패드", "Settings.GamepadSettings.ThumbstickLookSpeed": "아날로그 스틱 감도", "Settings.GamepadSettings.ThumbstickLookSpeed.Description": "시점 이동 속도(마우스 감도와 의미상 동일)를 조정합니다.", "Settings.GamepadSettings.ThumbstickLookExponent": "시점 이동시 가속 계수", "Settings.GamepadSettings.ThumbstickLookExponent.Description": "아날로그 스틱으로 시점 이동시 가속 속도를 지정합니다. 1.0을 기준으로 천천히 가속할지 빠르게 가속할지 또는 즉시 최대 이동속도로 움직일지를 결정합니다.", + "Settings.GamepadSettings.UseGamepadWhenUnfocused": "레소나이트 창이 선택된 상태가 아니라도 패드 입력 허용", + "Settings.GamepadSettings.UseGamepadWhenUnfocused.Description": "이 설정을 활성화 하는 경우, 다른 프로그램에서 패드를 사용하더라도, 패드의 입력이 레소나이트에 반영됩니다. ", "Settings.MouseSettings.MouseSensitivity": "민감도", "Settings.MouseSettings.MouseSensitivity.Description": "데스크탑 모드에서 마우스의 민감도를 설정합니다.", @@ -1337,6 +1345,8 @@ "Settings.TrackerSettings.Trackers.UseTracker" : "사용여부", "Settings.TrackerSettings.Trackers.UseTracker.Description" : "이 트래커를 활성화 할까요? 이것을 이용하여 특정 트래커를 일시적으로 비활성화 시킬 수 있습니다.", + "Settings.TrackerSettings.Trackers.FreezeTracking" : "Freeze Tracking", + "Settings.TrackerSettings.Trackers.FreezeTracking.Description" : "이 기능을 활성화 하는 경우, 트래커 자체는 활성 상태로 유지되나, 위치 및 회전값이 고정됩니다. 이 설정은 1회성이며 클라이언트 재실행시 초기화됩니다.", "Settings.TrackerSettings.Trackers.CustomName" : "사용자 정의 명칭", "Settings.TrackerSettings.Trackers.CustomName.Description" : "단순하게 트래커의 이름을 설정하는 용도입니다. 식별자대신 이용하여 구별성을 높일 수 있습니다.", "Settings.TrackerSettings.Trackers.MappedBodyNode" : "맵핑된 신체부위", @@ -1409,7 +1419,6 @@ "Settings.GiggleTechSettings.Devices.CustomName.Description" : "단순하게 기글퍽의 이름을 설정하는 용도입니다. 식별자대신 이용하여 구별성을 높일 수 있습니다.", "Settings.GiggleTechSettings.Devices.Breadcrumb" : "기글퍽(GigglePuck)", "Settings.GiggleTechSettings.Devices.ActivationIntensity" : "현재 강도", - "Settings.GiggleTechSettings.Devices.MinimumIntensity" : "최소 반응 강도", "Settings.GiggleTechSettings.Devices.MinimumIntensity.Description" : "햅틱 반응을 일으킬 최소 강도를 설정합니다. 강도가 너무 낮으면 햅틱 반응이 일어나지 않을 수도 있습니다.", "Settings.GiggleTechSettings.Devices.InitialActivationIntensity" : "초기 햅틱 강도", @@ -1466,6 +1475,20 @@ "Settings.VoiceSettings" : "음성 설정", "Settings.VoiceSettings.MutePersistence" : "음성대화 설정", "Settings.VoiceSettings.MutePersistence.Description" : "Start Unmuted: 로그인 시 음성대화 가능상태로 지정됩니다.\n\nStarted Muted: 로그인 시 자동적으로 마이크를 끕니다. 이 상태에서는 V키를 누르고 있는 동안 대화(Push to talk)가 가능합니다.\n\nRemember Last: 마지막으로 로그아웃 했을때의 상태를 사용합니다.", + + "Settings.EarmuffSettings" : "귀마개 기능", + "Settings.EarmuffSettings.EarmuffEnabled" : "귀마개 사용", + "Settings.EarmuffSettings.EarmuffEnabled.Description" : "이 설정이 활성화 되면, 사용자의 목소리가 바라보는 각도와 거리에 따라 소리의 크기가 조정됩니다.\n\n여러 사람들이 모여 대화를 하는 곳에서 목소리들이 겹쳐 들릴때 도움이 될 수 있습니다.", + "Settings.EarmuffSettings.ConeDistance" : "일반청음 거리", + "Settings.EarmuffSettings.ConeDistance.Description" : "사용자가 바라보는 방향으로 목소리가 조용해 지는 거리를 설정합니다.", + "Settings.EarmuffSettings.ConeAngle" : "각도", + "Settings.EarmuffSettings.ConeAngle.Description" : "사용자가 바라보는 방향을 중심으로 하는 각도이며, 이 범위를 넘어서는 곳에서 들려오는 모든 음성은 일반청음 거리에 도달하면 감소하기 시작합니다.", + "Settings.EarmuffSettings.TransitionStart" : "볼륨 변화 시작", + "Settings.EarmuffSettings.TransitionStart.Description" : "첨음벙위의 거리를 제어합니다. 이 값은 0보다 크게 설정하는것이 좋습니다. 이는 기술적으로 다른 사용자가 자신의 뒤에 있지만 거리상으로는 아주 가깝기 때문에 소리가 더 잘 들리기 때문입니다.", + "Settings.EarmuffSettings.TransitionLength" : "볼륨 변화 거리", + "Settings.EarmuffSettings.TransitionLength.Description" : "일반청음 거리로 부터 범위 외 볼륨으로 감소될때 까지의 거리를 설정합니다. 값이 작으면 그만큼 거리대비 음량 변화속도가 빠릅니다.", + "Settings.EarmuffSettings.VolumeAttenuation" : "범위 외 볼륨", + "Settings.EarmuffSettings.VolumeAttenuation.Description" : "지정된 청음범위 바깥의 음성 볼륨을 제어합니다. 0으로 설정한 경우, 범위를 벗어난 모든 음성이 들리지 않게 됩니다.", "Settings.RealtimeNetworkingSettings.DisableLAN": "지역망(LAN:Local Area Network) 비활성화", "Settings.RealtimeNetworkingSettings.DisableLAN.Description": "활성화하면 지역망 내에서의 세션 브로드캐스팅이 양방향으로 모두 중단됩니다.", @@ -1540,6 +1563,8 @@ "Settings.NotificationSettings.ContactRequest.Description" : "활성화 시, 누군가에게 친구 요청을 받을때 알림을 받습니다.", "Settings.NotificationSettings.SessionStarted" : "새로운 세션의 시작", "Settings.NotificationSettings.SessionStarted.Description" : "활성화 시, 참여 가능한 세션이 확인되면 알림을 받습니다.", + "Settings.NotificationSettings.UserJoinAndLeave" : "사용자 참여 & 이탈", + "Settings.NotificationSettings.UserJoinAndLeave.Description" : "활성화 시, 사용자 참여 또는 이탈이 발생할때 알림이 표시됩니다.", "Settings.NamePlateSettings.NameplateVisibility": "이름표 보기", "Settings.NamePlateSettings.NameplateVisibility.Description": "아바타 위의 이름표를 표시하거나 끌 수 있습니다.", From 8729e943dbc41f572fbf978d7543510f57712476 Mon Sep 17 00:00:00 2001 From: modimobeikete <54436686+modimobeikete@users.noreply.github.com> Date: Fri, 3 May 2024 08:41:44 +0800 Subject: [PATCH 26/57] zh-cn:Add more keys and polish some keys --- zh-cn.json | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/zh-cn.json b/zh-cn.json index 2bee096..7c53958 100644 --- a/zh-cn.json +++ b/zh-cn.json @@ -660,6 +660,8 @@ "Notifications.ReceivedItem": "发来一件物品:", "Notifications.VoiceMessage": "发来一条语音讯息", "Notifications.SessionStarted": "开始的会话:", + "Notifications.UserJoined": "用户加入了", + "Notifications.UserLeft": "用户已离开", "Undo.SetField": "将字段 {field_name} 设置为 {value}", "Undo.SetReference": "将引用 {ref_name} 设置为 {ref_target}", @@ -1266,11 +1268,17 @@ "Settings.MovementSettings.MovementExponent": "移动指数", "Settings.MovementSettings.MovementExponent.Description": "用它来控制移动时的曲线响应。 你可以用它来使曲线在开始移动时速度较慢,然后快速上升,或者立即开始加速移动,具体取决于该值是高于还是低于 1.0。", + "Settings.GrabbingSettings" : "抓取设置", + "Settings.GrabbingSettings.DefaultHandGrabType" : "默认抓取模式", + "Settings.GrabbingSettings.DefaultHandGrabType.Description" : "这将决定你在进入新世界时双手的默认抓取模式。\n\n手掌: 你会抓住所有靠近你手掌的物体。\n\n精确: 你要用食指和拇指抓住一个物体。\n\n自动: 模式会根据手的方向在手掌和精确度之间自动切换。\n\n关闭: 你只能用激光抓取物品。", + "Settings.GamepadSettings": "手柄", "Settings.GamepadSettings.ThumbstickLookSpeed": "摇杆观察速度", "Settings.GamepadSettings.ThumbstickLookSpeed.Description": "用它来调整拇指摇杆移动视角速度的灵敏度。", "Settings.GamepadSettings.ThumbstickLookExponent": "摇杆观察死角", "Settings.GamepadSettings.ThumbstickLookExponent.Description": "用它来控制拇指摇杆视角移动的曲线响应。有了这个设置,你既可以一开始缓慢移动,然后迅速变快,也可以立即开始快速移动,这取决于数值是高于还是低于 1.0。", + "Settings.GamepadSettings.UseGamepadWhenUnfocused": "未聚焦时使用手柄", + "Settings.GamepadSettings.UseGamepadWhenUnfocused.Description": "启用此设置后,即使应用程序窗口当前没有聚焦,也会使用来自游戏手柄的任何输入。如果你想同时运行其他也使用游戏手柄的游戏,可以将其关闭。", "Settings.MouseSettings.MouseSensitivity": "灵敏度", "Settings.MouseSettings.MouseSensitivity.Description": "桌面模式下的鼠标整体灵敏度.", @@ -1337,6 +1345,8 @@ "Settings.TrackerSettings.Trackers.UseTracker" : "使用追踪器", "Settings.TrackerSettings.Trackers.UseTracker.Description" : "是否应使用此追踪器进行追踪?你可以用它来暂时禁用给定的追踪器,而无需重置其映射。", + "Settings.TrackerSettings.Trackers.FreezeTracking" : "冻结追踪器", + "Settings.TrackerSettings.Trackers.FreezeTracking.Description" : "启用后,跟踪器将保持激活状态,但会冻结其当前位置和旋转角度。此设置不是持久性的,将在下次启动时重置。", "Settings.TrackerSettings.Trackers.CustomName" : "自定义名称", "Settings.TrackerSettings.Trackers.CustomName.Description" : "你可以给追踪器起一个自定义名称,以便于与其他追踪器器区分,而不是使用它的 ID。这主要是为了美观,在功能上没有区别。", "Settings.TrackerSettings.Trackers.MappedBodyNode" : "追踪器映射", @@ -1464,7 +1474,7 @@ "Settings.VoiceSettings" : "语音设置", "Settings.VoiceSettings.MutePersistence" : "静音持久性", - "Settings.VoiceSettings.MutePersistence.Description" : "开始解除静音: 当你登录的时候,你将会一直保持开麦状态。\n\n开始静音: 当你登录的时候, 你将会一直保持静音状态。 你将需要点击开麦或者点击 \"按下说话\" 键 (默认为 V) 才能说话。\n\n最后请注意: 登录时,将保留上次退出登录时的状态。", + "Settings.VoiceSettings.MutePersistence.Description" : "开始解除静音: 当你登录的时候,你将会一直保持开麦状态。\n\n开始静音: 当你登录的时候, 你将会一直保持静音状态。 你将需要点击开麦或者点击 \"按下说话\" 键 (默认为 V) 才能说话。\n\n记住最后的选择: 登录时,将保留上次退出登录时的状态。", "Settings.EarmuffSettings" : "耳罩模式", "Settings.EarmuffSettings.EarmuffEnabled" : "使用耳罩模式", @@ -1553,6 +1563,8 @@ "Settings.NotificationSettings.ContactRequest.Description" : "这可以控制当你收到某人的联络请求时,你是否能收到通知。", "Settings.NotificationSettings.SessionStarted" : "新会话", "Settings.NotificationSettings.SessionStarted.Description" : "这将控制当发现新会话并可以加入时,你是否能收到通知。", + "Settings.NotificationSettings.UserJoinAndLeave" : "用户加入 & 离开", + "Settings.NotificationSettings.UserJoinAndLeave.Description" : "启用后,当用户加入或离开你当前所在的世界时,你将收到通知。", "Settings.NamePlateSettings.NameplateVisibility": "铭牌可见度", "Settings.NamePlateSettings.NameplateVisibility.Description": "该选项可以控制你可以看到谁的铭牌。", From d47167a24a21e6246e5716812e4a71f99094c022 Mon Sep 17 00:00:00 2001 From: Frooxius Date: Fri, 3 May 2024 04:43:16 +0200 Subject: [PATCH 27/57] Texture quality strings --- Missing/cs.md | 12 ++++++++++++ Missing/de.md | 12 ++++++++++++ Missing/en-gb.md | 12 ++++++++++++ Missing/eo.md | 12 ++++++++++++ Missing/es.md | 12 ++++++++++++ Missing/et.md | 12 ++++++++++++ Missing/fi.md | 12 ++++++++++++ Missing/fr.md | 12 ++++++++++++ Missing/is.md | 12 ++++++++++++ Missing/ja.md | 12 ++++++++++++ Missing/ko.md | 12 ++++++++++++ Missing/nl.md | 12 ++++++++++++ Missing/no.md | 12 ++++++++++++ Missing/pl.md | 12 ++++++++++++ Missing/pt-br.md | 12 ++++++++++++ Missing/ru.md | 12 ++++++++++++ Missing/sv.md | 12 ++++++++++++ Missing/tr.md | 12 ++++++++++++ Missing/zh-cn.md | 12 ++++++++++++ Missing/zh-tw.md | 12 ++++++++++++ README.md | 42 +++++++++++++++++++++--------------------- en.json | 13 +++++++++++++ 22 files changed, 274 insertions(+), 21 deletions(-) diff --git a/Missing/cs.md b/Missing/cs.md index 0f707c7..abd80b7 100644 --- a/Missing/cs.md +++ b/Missing/cs.md @@ -493,6 +493,18 @@ Settings.PostProcessingSettings.ScreenSpaceReflections Settings.PostProcessingSettings.ScreenSpaceReflections.Description Settings.PostProcessingSettings.Antialiasing Settings.PostProcessingSettings.Antialiasing.Description +Settings.TextureQualitySettings +Settings.TextureQualitySettings.TextureSizeRatio +Settings.TextureQualitySettings.TextureSizeRatio.Description +Settings.TextureQualitySettings.TextureSizeLimit +Settings.TextureQualitySettings.TextureSizeLimit.Description +Settings.TextureQualitySettings.MinimumTextureSize +Settings.TextureQualitySettings.MinimumTextureSize.Description +Settings.TextureQualitySettings.DefaultFilterMode +Settings.TextureQualitySettings.DefaultFilterMode.Description +Settings.TextureQualitySettings.AnisotropicLevel +Settings.TextureQualitySettings.AnisotropicLevel.Description +Settings.TextureQualitySettings.ReloadAllTextures Settings.ResolutionSettings Settings.ResolutionSettings.Fullscreen Settings.ResolutionSettings.Fullscreen.Description diff --git a/Missing/de.md b/Missing/de.md index e2104b7..5421c99 100644 --- a/Missing/de.md +++ b/Missing/de.md @@ -26,4 +26,16 @@ Settings.EarmuffSettings.VolumeAttenuation Settings.EarmuffSettings.VolumeAttenuation.Description Settings.NotificationSettings.UserJoinAndLeave Settings.NotificationSettings.UserJoinAndLeave.Description +Settings.TextureQualitySettings +Settings.TextureQualitySettings.TextureSizeRatio +Settings.TextureQualitySettings.TextureSizeRatio.Description +Settings.TextureQualitySettings.TextureSizeLimit +Settings.TextureQualitySettings.TextureSizeLimit.Description +Settings.TextureQualitySettings.MinimumTextureSize +Settings.TextureQualitySettings.MinimumTextureSize.Description +Settings.TextureQualitySettings.DefaultFilterMode +Settings.TextureQualitySettings.DefaultFilterMode.Description +Settings.TextureQualitySettings.AnisotropicLevel +Settings.TextureQualitySettings.AnisotropicLevel.Description +Settings.TextureQualitySettings.ReloadAllTextures diff --git a/Missing/en-gb.md b/Missing/en-gb.md index d27f685..3d768cb 100644 --- a/Missing/en-gb.md +++ b/Missing/en-gb.md @@ -1441,6 +1441,18 @@ Settings.PostProcessingSettings.ScreenSpaceReflections Settings.PostProcessingSettings.ScreenSpaceReflections.Description Settings.PostProcessingSettings.Antialiasing Settings.PostProcessingSettings.Antialiasing.Description +Settings.TextureQualitySettings +Settings.TextureQualitySettings.TextureSizeRatio +Settings.TextureQualitySettings.TextureSizeRatio.Description +Settings.TextureQualitySettings.TextureSizeLimit +Settings.TextureQualitySettings.TextureSizeLimit.Description +Settings.TextureQualitySettings.MinimumTextureSize +Settings.TextureQualitySettings.MinimumTextureSize.Description +Settings.TextureQualitySettings.DefaultFilterMode +Settings.TextureQualitySettings.DefaultFilterMode.Description +Settings.TextureQualitySettings.AnisotropicLevel +Settings.TextureQualitySettings.AnisotropicLevel.Description +Settings.TextureQualitySettings.ReloadAllTextures Settings.ResolutionSettings Settings.ResolutionSettings.Fullscreen Settings.ResolutionSettings.Fullscreen.Description diff --git a/Missing/eo.md b/Missing/eo.md index 58262e2..cd575d8 100644 --- a/Missing/eo.md +++ b/Missing/eo.md @@ -462,6 +462,18 @@ Settings.PostProcessingSettings.ScreenSpaceReflections Settings.PostProcessingSettings.ScreenSpaceReflections.Description Settings.PostProcessingSettings.Antialiasing Settings.PostProcessingSettings.Antialiasing.Description +Settings.TextureQualitySettings +Settings.TextureQualitySettings.TextureSizeRatio +Settings.TextureQualitySettings.TextureSizeRatio.Description +Settings.TextureQualitySettings.TextureSizeLimit +Settings.TextureQualitySettings.TextureSizeLimit.Description +Settings.TextureQualitySettings.MinimumTextureSize +Settings.TextureQualitySettings.MinimumTextureSize.Description +Settings.TextureQualitySettings.DefaultFilterMode +Settings.TextureQualitySettings.DefaultFilterMode.Description +Settings.TextureQualitySettings.AnisotropicLevel +Settings.TextureQualitySettings.AnisotropicLevel.Description +Settings.TextureQualitySettings.ReloadAllTextures Settings.ResolutionSettings Settings.ResolutionSettings.Fullscreen Settings.ResolutionSettings.Fullscreen.Description diff --git a/Missing/es.md b/Missing/es.md index a2f9965..f6da29c 100644 --- a/Missing/es.md +++ b/Missing/es.md @@ -456,6 +456,18 @@ Settings.PostProcessingSettings.ScreenSpaceReflections Settings.PostProcessingSettings.ScreenSpaceReflections.Description Settings.PostProcessingSettings.Antialiasing Settings.PostProcessingSettings.Antialiasing.Description +Settings.TextureQualitySettings +Settings.TextureQualitySettings.TextureSizeRatio +Settings.TextureQualitySettings.TextureSizeRatio.Description +Settings.TextureQualitySettings.TextureSizeLimit +Settings.TextureQualitySettings.TextureSizeLimit.Description +Settings.TextureQualitySettings.MinimumTextureSize +Settings.TextureQualitySettings.MinimumTextureSize.Description +Settings.TextureQualitySettings.DefaultFilterMode +Settings.TextureQualitySettings.DefaultFilterMode.Description +Settings.TextureQualitySettings.AnisotropicLevel +Settings.TextureQualitySettings.AnisotropicLevel.Description +Settings.TextureQualitySettings.ReloadAllTextures Settings.ResolutionSettings Settings.ResolutionSettings.Fullscreen Settings.ResolutionSettings.Fullscreen.Description diff --git a/Missing/et.md b/Missing/et.md index ac691e0..6dd0c63 100644 --- a/Missing/et.md +++ b/Missing/et.md @@ -770,6 +770,18 @@ Settings.PostProcessingSettings.ScreenSpaceReflections Settings.PostProcessingSettings.ScreenSpaceReflections.Description Settings.PostProcessingSettings.Antialiasing Settings.PostProcessingSettings.Antialiasing.Description +Settings.TextureQualitySettings +Settings.TextureQualitySettings.TextureSizeRatio +Settings.TextureQualitySettings.TextureSizeRatio.Description +Settings.TextureQualitySettings.TextureSizeLimit +Settings.TextureQualitySettings.TextureSizeLimit.Description +Settings.TextureQualitySettings.MinimumTextureSize +Settings.TextureQualitySettings.MinimumTextureSize.Description +Settings.TextureQualitySettings.DefaultFilterMode +Settings.TextureQualitySettings.DefaultFilterMode.Description +Settings.TextureQualitySettings.AnisotropicLevel +Settings.TextureQualitySettings.AnisotropicLevel.Description +Settings.TextureQualitySettings.ReloadAllTextures Settings.ResolutionSettings Settings.ResolutionSettings.Fullscreen Settings.ResolutionSettings.Fullscreen.Description diff --git a/Missing/fi.md b/Missing/fi.md index e04630a..7a2eccc 100644 --- a/Missing/fi.md +++ b/Missing/fi.md @@ -501,6 +501,18 @@ Settings.PostProcessingSettings.ScreenSpaceReflections Settings.PostProcessingSettings.ScreenSpaceReflections.Description Settings.PostProcessingSettings.Antialiasing Settings.PostProcessingSettings.Antialiasing.Description +Settings.TextureQualitySettings +Settings.TextureQualitySettings.TextureSizeRatio +Settings.TextureQualitySettings.TextureSizeRatio.Description +Settings.TextureQualitySettings.TextureSizeLimit +Settings.TextureQualitySettings.TextureSizeLimit.Description +Settings.TextureQualitySettings.MinimumTextureSize +Settings.TextureQualitySettings.MinimumTextureSize.Description +Settings.TextureQualitySettings.DefaultFilterMode +Settings.TextureQualitySettings.DefaultFilterMode.Description +Settings.TextureQualitySettings.AnisotropicLevel +Settings.TextureQualitySettings.AnisotropicLevel.Description +Settings.TextureQualitySettings.ReloadAllTextures Settings.ResolutionSettings Settings.ResolutionSettings.Fullscreen Settings.ResolutionSettings.Fullscreen.Description diff --git a/Missing/fr.md b/Missing/fr.md index 8776f6e..7cd84d4 100644 --- a/Missing/fr.md +++ b/Missing/fr.md @@ -14,4 +14,16 @@ Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.EarmuffSettings.ConeAngle.Description Settings.NotificationSettings.UserJoinAndLeave Settings.NotificationSettings.UserJoinAndLeave.Description +Settings.TextureQualitySettings +Settings.TextureQualitySettings.TextureSizeRatio +Settings.TextureQualitySettings.TextureSizeRatio.Description +Settings.TextureQualitySettings.TextureSizeLimit +Settings.TextureQualitySettings.TextureSizeLimit.Description +Settings.TextureQualitySettings.MinimumTextureSize +Settings.TextureQualitySettings.MinimumTextureSize.Description +Settings.TextureQualitySettings.DefaultFilterMode +Settings.TextureQualitySettings.DefaultFilterMode.Description +Settings.TextureQualitySettings.AnisotropicLevel +Settings.TextureQualitySettings.AnisotropicLevel.Description +Settings.TextureQualitySettings.ReloadAllTextures diff --git a/Missing/is.md b/Missing/is.md index 5190bb3..58895e7 100644 --- a/Missing/is.md +++ b/Missing/is.md @@ -911,6 +911,18 @@ Settings.PostProcessingSettings.ScreenSpaceReflections Settings.PostProcessingSettings.ScreenSpaceReflections.Description Settings.PostProcessingSettings.Antialiasing Settings.PostProcessingSettings.Antialiasing.Description +Settings.TextureQualitySettings +Settings.TextureQualitySettings.TextureSizeRatio +Settings.TextureQualitySettings.TextureSizeRatio.Description +Settings.TextureQualitySettings.TextureSizeLimit +Settings.TextureQualitySettings.TextureSizeLimit.Description +Settings.TextureQualitySettings.MinimumTextureSize +Settings.TextureQualitySettings.MinimumTextureSize.Description +Settings.TextureQualitySettings.DefaultFilterMode +Settings.TextureQualitySettings.DefaultFilterMode.Description +Settings.TextureQualitySettings.AnisotropicLevel +Settings.TextureQualitySettings.AnisotropicLevel.Description +Settings.TextureQualitySettings.ReloadAllTextures Settings.ResolutionSettings Settings.ResolutionSettings.Fullscreen Settings.ResolutionSettings.Fullscreen.Description diff --git a/Missing/ja.md b/Missing/ja.md index 7a966f3..66a1e4c 100644 --- a/Missing/ja.md +++ b/Missing/ja.md @@ -26,4 +26,16 @@ Settings.EarmuffSettings.VolumeAttenuation Settings.EarmuffSettings.VolumeAttenuation.Description Settings.NotificationSettings.UserJoinAndLeave Settings.NotificationSettings.UserJoinAndLeave.Description +Settings.TextureQualitySettings +Settings.TextureQualitySettings.TextureSizeRatio +Settings.TextureQualitySettings.TextureSizeRatio.Description +Settings.TextureQualitySettings.TextureSizeLimit +Settings.TextureQualitySettings.TextureSizeLimit.Description +Settings.TextureQualitySettings.MinimumTextureSize +Settings.TextureQualitySettings.MinimumTextureSize.Description +Settings.TextureQualitySettings.DefaultFilterMode +Settings.TextureQualitySettings.DefaultFilterMode.Description +Settings.TextureQualitySettings.AnisotropicLevel +Settings.TextureQualitySettings.AnisotropicLevel.Description +Settings.TextureQualitySettings.ReloadAllTextures diff --git a/Missing/ko.md b/Missing/ko.md index 8d4411f..ae64a80 100644 --- a/Missing/ko.md +++ b/Missing/ko.md @@ -26,4 +26,16 @@ Settings.EarmuffSettings.VolumeAttenuation Settings.EarmuffSettings.VolumeAttenuation.Description Settings.NotificationSettings.UserJoinAndLeave Settings.NotificationSettings.UserJoinAndLeave.Description +Settings.TextureQualitySettings +Settings.TextureQualitySettings.TextureSizeRatio +Settings.TextureQualitySettings.TextureSizeRatio.Description +Settings.TextureQualitySettings.TextureSizeLimit +Settings.TextureQualitySettings.TextureSizeLimit.Description +Settings.TextureQualitySettings.MinimumTextureSize +Settings.TextureQualitySettings.MinimumTextureSize.Description +Settings.TextureQualitySettings.DefaultFilterMode +Settings.TextureQualitySettings.DefaultFilterMode.Description +Settings.TextureQualitySettings.AnisotropicLevel +Settings.TextureQualitySettings.AnisotropicLevel.Description +Settings.TextureQualitySettings.ReloadAllTextures diff --git a/Missing/nl.md b/Missing/nl.md index 41f79c4..c15809d 100644 --- a/Missing/nl.md +++ b/Missing/nl.md @@ -734,6 +734,18 @@ Settings.PostProcessingSettings.ScreenSpaceReflections Settings.PostProcessingSettings.ScreenSpaceReflections.Description Settings.PostProcessingSettings.Antialiasing Settings.PostProcessingSettings.Antialiasing.Description +Settings.TextureQualitySettings +Settings.TextureQualitySettings.TextureSizeRatio +Settings.TextureQualitySettings.TextureSizeRatio.Description +Settings.TextureQualitySettings.TextureSizeLimit +Settings.TextureQualitySettings.TextureSizeLimit.Description +Settings.TextureQualitySettings.MinimumTextureSize +Settings.TextureQualitySettings.MinimumTextureSize.Description +Settings.TextureQualitySettings.DefaultFilterMode +Settings.TextureQualitySettings.DefaultFilterMode.Description +Settings.TextureQualitySettings.AnisotropicLevel +Settings.TextureQualitySettings.AnisotropicLevel.Description +Settings.TextureQualitySettings.ReloadAllTextures Settings.ResolutionSettings Settings.ResolutionSettings.Fullscreen Settings.ResolutionSettings.Fullscreen.Description diff --git a/Missing/no.md b/Missing/no.md index 076b232..6a45737 100644 --- a/Missing/no.md +++ b/Missing/no.md @@ -525,6 +525,18 @@ Settings.PostProcessingSettings.ScreenSpaceReflections Settings.PostProcessingSettings.ScreenSpaceReflections.Description Settings.PostProcessingSettings.Antialiasing Settings.PostProcessingSettings.Antialiasing.Description +Settings.TextureQualitySettings +Settings.TextureQualitySettings.TextureSizeRatio +Settings.TextureQualitySettings.TextureSizeRatio.Description +Settings.TextureQualitySettings.TextureSizeLimit +Settings.TextureQualitySettings.TextureSizeLimit.Description +Settings.TextureQualitySettings.MinimumTextureSize +Settings.TextureQualitySettings.MinimumTextureSize.Description +Settings.TextureQualitySettings.DefaultFilterMode +Settings.TextureQualitySettings.DefaultFilterMode.Description +Settings.TextureQualitySettings.AnisotropicLevel +Settings.TextureQualitySettings.AnisotropicLevel.Description +Settings.TextureQualitySettings.ReloadAllTextures Settings.ResolutionSettings Settings.ResolutionSettings.Fullscreen Settings.ResolutionSettings.Fullscreen.Description diff --git a/Missing/pl.md b/Missing/pl.md index 84812ba..3cc3bb3 100644 --- a/Missing/pl.md +++ b/Missing/pl.md @@ -459,6 +459,18 @@ Settings.PostProcessingSettings.ScreenSpaceReflections Settings.PostProcessingSettings.ScreenSpaceReflections.Description Settings.PostProcessingSettings.Antialiasing Settings.PostProcessingSettings.Antialiasing.Description +Settings.TextureQualitySettings +Settings.TextureQualitySettings.TextureSizeRatio +Settings.TextureQualitySettings.TextureSizeRatio.Description +Settings.TextureQualitySettings.TextureSizeLimit +Settings.TextureQualitySettings.TextureSizeLimit.Description +Settings.TextureQualitySettings.MinimumTextureSize +Settings.TextureQualitySettings.MinimumTextureSize.Description +Settings.TextureQualitySettings.DefaultFilterMode +Settings.TextureQualitySettings.DefaultFilterMode.Description +Settings.TextureQualitySettings.AnisotropicLevel +Settings.TextureQualitySettings.AnisotropicLevel.Description +Settings.TextureQualitySettings.ReloadAllTextures Settings.ResolutionSettings Settings.ResolutionSettings.Fullscreen Settings.ResolutionSettings.Fullscreen.Description diff --git a/Missing/pt-br.md b/Missing/pt-br.md index d545d63..9ea6fce 100644 --- a/Missing/pt-br.md +++ b/Missing/pt-br.md @@ -526,6 +526,18 @@ Settings.PostProcessingSettings.ScreenSpaceReflections Settings.PostProcessingSettings.ScreenSpaceReflections.Description Settings.PostProcessingSettings.Antialiasing Settings.PostProcessingSettings.Antialiasing.Description +Settings.TextureQualitySettings +Settings.TextureQualitySettings.TextureSizeRatio +Settings.TextureQualitySettings.TextureSizeRatio.Description +Settings.TextureQualitySettings.TextureSizeLimit +Settings.TextureQualitySettings.TextureSizeLimit.Description +Settings.TextureQualitySettings.MinimumTextureSize +Settings.TextureQualitySettings.MinimumTextureSize.Description +Settings.TextureQualitySettings.DefaultFilterMode +Settings.TextureQualitySettings.DefaultFilterMode.Description +Settings.TextureQualitySettings.AnisotropicLevel +Settings.TextureQualitySettings.AnisotropicLevel.Description +Settings.TextureQualitySettings.ReloadAllTextures Settings.ResolutionSettings Settings.ResolutionSettings.Fullscreen Settings.ResolutionSettings.Fullscreen.Description diff --git a/Missing/ru.md b/Missing/ru.md index 1ac74b7..5e9e6e2 100644 --- a/Missing/ru.md +++ b/Missing/ru.md @@ -26,4 +26,16 @@ Settings.EarmuffSettings.VolumeAttenuation Settings.EarmuffSettings.VolumeAttenuation.Description Settings.NotificationSettings.UserJoinAndLeave Settings.NotificationSettings.UserJoinAndLeave.Description +Settings.TextureQualitySettings +Settings.TextureQualitySettings.TextureSizeRatio +Settings.TextureQualitySettings.TextureSizeRatio.Description +Settings.TextureQualitySettings.TextureSizeLimit +Settings.TextureQualitySettings.TextureSizeLimit.Description +Settings.TextureQualitySettings.MinimumTextureSize +Settings.TextureQualitySettings.MinimumTextureSize.Description +Settings.TextureQualitySettings.DefaultFilterMode +Settings.TextureQualitySettings.DefaultFilterMode.Description +Settings.TextureQualitySettings.AnisotropicLevel +Settings.TextureQualitySettings.AnisotropicLevel.Description +Settings.TextureQualitySettings.ReloadAllTextures diff --git a/Missing/sv.md b/Missing/sv.md index bd0a186..a37d7f1 100644 --- a/Missing/sv.md +++ b/Missing/sv.md @@ -876,6 +876,18 @@ Settings.PostProcessingSettings.ScreenSpaceReflections Settings.PostProcessingSettings.ScreenSpaceReflections.Description Settings.PostProcessingSettings.Antialiasing Settings.PostProcessingSettings.Antialiasing.Description +Settings.TextureQualitySettings +Settings.TextureQualitySettings.TextureSizeRatio +Settings.TextureQualitySettings.TextureSizeRatio.Description +Settings.TextureQualitySettings.TextureSizeLimit +Settings.TextureQualitySettings.TextureSizeLimit.Description +Settings.TextureQualitySettings.MinimumTextureSize +Settings.TextureQualitySettings.MinimumTextureSize.Description +Settings.TextureQualitySettings.DefaultFilterMode +Settings.TextureQualitySettings.DefaultFilterMode.Description +Settings.TextureQualitySettings.AnisotropicLevel +Settings.TextureQualitySettings.AnisotropicLevel.Description +Settings.TextureQualitySettings.ReloadAllTextures Settings.ResolutionSettings Settings.ResolutionSettings.Fullscreen Settings.ResolutionSettings.Fullscreen.Description diff --git a/Missing/tr.md b/Missing/tr.md index 6f18dab..fe0b47e 100644 --- a/Missing/tr.md +++ b/Missing/tr.md @@ -804,6 +804,18 @@ Settings.PostProcessingSettings.ScreenSpaceReflections Settings.PostProcessingSettings.ScreenSpaceReflections.Description Settings.PostProcessingSettings.Antialiasing Settings.PostProcessingSettings.Antialiasing.Description +Settings.TextureQualitySettings +Settings.TextureQualitySettings.TextureSizeRatio +Settings.TextureQualitySettings.TextureSizeRatio.Description +Settings.TextureQualitySettings.TextureSizeLimit +Settings.TextureQualitySettings.TextureSizeLimit.Description +Settings.TextureQualitySettings.MinimumTextureSize +Settings.TextureQualitySettings.MinimumTextureSize.Description +Settings.TextureQualitySettings.DefaultFilterMode +Settings.TextureQualitySettings.DefaultFilterMode.Description +Settings.TextureQualitySettings.AnisotropicLevel +Settings.TextureQualitySettings.AnisotropicLevel.Description +Settings.TextureQualitySettings.ReloadAllTextures Settings.ResolutionSettings Settings.ResolutionSettings.Fullscreen Settings.ResolutionSettings.Fullscreen.Description diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md index c4efca4..fca94d8 100644 --- a/Missing/zh-cn.md +++ b/Missing/zh-cn.md @@ -48,6 +48,18 @@ Settings.NotificationSettings.UserJoinAndLeave Settings.NotificationSettings.UserJoinAndLeave.Description Settings.PhotoCaptureSettings.AlwaysHideNameplates Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description +Settings.TextureQualitySettings +Settings.TextureQualitySettings.TextureSizeRatio +Settings.TextureQualitySettings.TextureSizeRatio.Description +Settings.TextureQualitySettings.TextureSizeLimit +Settings.TextureQualitySettings.TextureSizeLimit.Description +Settings.TextureQualitySettings.MinimumTextureSize +Settings.TextureQualitySettings.MinimumTextureSize.Description +Settings.TextureQualitySettings.DefaultFilterMode +Settings.TextureQualitySettings.DefaultFilterMode.Description +Settings.TextureQualitySettings.AnisotropicLevel +Settings.TextureQualitySettings.AnisotropicLevel.Description +Settings.TextureQualitySettings.ReloadAllTextures Settings.ResolutionSettings Settings.ResolutionSettings.Fullscreen Settings.ResolutionSettings.Fullscreen.Description diff --git a/Missing/zh-tw.md b/Missing/zh-tw.md index 0df75a4..6473673 100644 --- a/Missing/zh-tw.md +++ b/Missing/zh-tw.md @@ -521,6 +521,18 @@ Settings.PostProcessingSettings.ScreenSpaceReflections Settings.PostProcessingSettings.ScreenSpaceReflections.Description Settings.PostProcessingSettings.Antialiasing Settings.PostProcessingSettings.Antialiasing.Description +Settings.TextureQualitySettings +Settings.TextureQualitySettings.TextureSizeRatio +Settings.TextureQualitySettings.TextureSizeRatio.Description +Settings.TextureQualitySettings.TextureSizeLimit +Settings.TextureQualitySettings.TextureSizeLimit.Description +Settings.TextureQualitySettings.MinimumTextureSize +Settings.TextureQualitySettings.MinimumTextureSize.Description +Settings.TextureQualitySettings.DefaultFilterMode +Settings.TextureQualitySettings.DefaultFilterMode.Description +Settings.TextureQualitySettings.AnisotropicLevel +Settings.TextureQualitySettings.AnisotropicLevel.Description +Settings.TextureQualitySettings.ReloadAllTextures Settings.ResolutionSettings Settings.ResolutionSettings.Fullscreen Settings.ResolutionSettings.Fullscreen.Description diff --git a/README.md b/README.md index 541faf6..f9803cc 100644 --- a/README.md +++ b/README.md @@ -2,29 +2,29 @@ This repository contains the locale assets for the core UI of [Resonite](https://resonite.com) and allows anyone to contribute translations. The contents of this repository will be periodically merged with the public build released on Steam (STEAM) and other platforms. ## Localization Status -Czech [cs] - 74.0% - Missing keys: 564 -German [de] - 98.9% - Missing keys: 24 -English (United Kingdom) [en-gb] - 1.9% - Missing keys: 2126 +Czech [cs] - 73.6% - Missing keys: 576 +German [de] - 98.3% - Missing keys: 36 +English (United Kingdom) [en-gb] - 1.9% - Missing keys: 2138 English [en] - 100.0% - Missing keys: 0 -Esperanto [eo] - 75.4% - Missing keys: 533 -Spanish [es] - 77.0% - Missing keys: 499 -Estonian [et] - 38.0% - Missing keys: 1344 -Finnish [fi] - 67.4% - Missing keys: 707 -French [fr] - 99.4% - Missing keys: 12 -Icelandic [is] - 29.4% - Missing keys: 1529 -Japanese [ja] - 98.9% - Missing keys: 24 -Korean [ko] - 98.9% - Missing keys: 24 -Dutch [nl] - 47.7% - Missing keys: 1134 -Norwegian [no] - 72.4% - Missing keys: 598 -Polish [pl] - 76.1% - Missing keys: 518 -Portuguese (Brazil) [pt-br] - 72.4% - Missing keys: 599 -Russian [ru] - 98.9% - Missing keys: 24 -Swedish [sv] - 29.4% - Missing keys: 1530 -Turkish [tr] - 37.4% - Missing keys: 1356 -Chinese (China) [zh-cn] - 97.5% - Missing keys: 54 -Chinese (Taiwan) [zh-tw] - 72.6% - Missing keys: 593 +Esperanto [eo] - 75.0% - Missing keys: 545 +Spanish [es] - 76.5% - Missing keys: 511 +Estonian [et] - 37.8% - Missing keys: 1356 +Finnish [fi] - 67.0% - Missing keys: 719 +French [fr] - 98.9% - Missing keys: 24 +Icelandic [is] - 29.3% - Missing keys: 1541 +Japanese [ja] - 98.3% - Missing keys: 36 +Korean [ko] - 98.3% - Missing keys: 36 +Dutch [nl] - 47.4% - Missing keys: 1146 +Norwegian [no] - 72.0% - Missing keys: 610 +Polish [pl] - 75.7% - Missing keys: 530 +Portuguese (Brazil) [pt-br] - 72.0% - Missing keys: 611 +Russian [ru] - 98.3% - Missing keys: 36 +Swedish [sv] - 29.2% - Missing keys: 1542 +Turkish [tr] - 37.2% - Missing keys: 1368 +Chinese (China) [zh-cn] - 97.0% - Missing keys: 66 +Chinese (Taiwan) [zh-tw] - 72.2% - Missing keys: 605 -Total keys: 2167 +Total keys: 2179 ## How To Contribute If you'd like to contribute translations, create a fork of the repository, make the changes and **once they are ready** to be merged create a Pull Request, so the contributions can be checked and merged. You don't need to translate everything at once, if you cover part of the UI, the changes can be merged, with more translations coming later. diff --git a/en.json b/en.json index bfda4ae..d12c158 100644 --- a/en.json +++ b/en.json @@ -1702,6 +1702,19 @@ "Settings.PostProcessingSettings.Antialiasing" : "Antialiasing (AA)", "Settings.PostProcessingSettings.Antialiasing.Description" : "Antialising smooths out sharp jagged edges on objects in the scene. You can select from several different filters, with each filter having different downsides. FXAA is commonly used and works reasonably well enough, but can also blur other parts of the scene, such as text.\n\nWarning: Some AA options might not be suitable or work at all in VR.", + "Settings.TextureQualitySettings" : "Texture Quality", + "Settings.TextureQualitySettings.TextureSizeRatio" : "Relative Texture Size", + "Settings.TextureQualitySettings.TextureSizeRatio.Description" : "This determines the relative size of all textures that will be loaded. You can use this to lower the overall resolution of textures, which improves VRAM usage and loading speed at the cost of visual clarity.\n\nFor example if the texture is 4K and you set this to half resolution, 2K version of the texture will be loaded instead.", + "Settings.TextureQualitySettings.TextureSizeLimit" : "Maximum Texture Size", + "Settings.TextureQualitySettings.TextureSizeLimit.Description" : "Use this to limit the maximum resolution of loaded textures. Any textures above this resolution will be limited to the set resolution. Any textures that are smaller than this will not be affected.\n\nThis setting is applied after the relative texture size.", + "Settings.TextureQualitySettings.MinimumTextureSize" : "Limit Texture above resolution", + "Settings.TextureQualitySettings.MinimumTextureSize.Description" : "This controls the minimum resolution of the texture that will be limited by the settings above. If the texture is below this size, it will be loaded as is.\n\nE.g. if you set this to 512, then if texture is 256, it will be still loaded as 256 even if the texture size ratio is set to half.", + "Settings.TextureQualitySettings.DefaultFilterMode" : "Texture Filtering", + "Settings.TextureQualitySettings.DefaultFilterMode.Description" : "This controls the filtering used for textures, which controls their quality and performance.\n\nPoint: Lowest quality with no interpolation. Textures will be blocky.\n\nBilinear: Texture pixels are interpolated, but mip map transitions will be harsh, leading to a visible transition line.\n\nTrilinear: Smoothly transitions between different mip levels, removing the harsh transition line at distance.\n\nAnisotropic: Highest quality, textures will be sharp even at steep angles.", + "Settings.TextureQualitySettings.AnisotropicLevel" : "Anisotropic Level", + "Settings.TextureQualitySettings.AnisotropicLevel.Description" : "Controls the quality of the anisotropic filtering.", + "Settings.TextureQualitySettings.ReloadAllTextures" : "Reload All Textures (can be heavy)", + "Settings.ResolutionSettings" : "Resolution", "Settings.ResolutionSettings.Fullscreen" : "Fullscreen", "Settings.ResolutionSettings.Fullscreen.Description" : "Toggles between fullscreen mode and windowed mode", From 8b662a87548dd782d024b6919ab97ed4caf04d4a Mon Sep 17 00:00:00 2001 From: Frooxius Date: Fri, 3 May 2024 06:41:29 +0200 Subject: [PATCH 28/57] Earmuff settings update --- Missing/cs.md | 6 ++++-- Missing/de.md | 6 ++++-- Missing/en-gb.md | 6 ++++-- Missing/eo.md | 6 ++++-- Missing/es.md | 6 ++++-- Missing/et.md | 6 ++++-- Missing/fi.md | 6 ++++-- Missing/fr.md | 4 ++++ Missing/is.md | 6 ++++-- Missing/ja.md | 6 ++++-- Missing/ko.md | 6 ++++-- Missing/nl.md | 6 ++++-- Missing/no.md | 6 ++++-- Missing/pl.md | 6 ++++-- Missing/pt-br.md | 6 ++++-- Missing/ru.md | 6 ++++-- Missing/sv.md | 6 ++++-- Missing/tr.md | 6 ++++-- Missing/zh-cn.md | 6 ++++-- Missing/zh-tw.md | 6 ++++-- README.md | 42 +++++++++++++++++++++--------------------- en.json | 6 ++++-- 22 files changed, 105 insertions(+), 61 deletions(-) diff --git a/Missing/cs.md b/Missing/cs.md index abd80b7..68afeb4 100644 --- a/Missing/cs.md +++ b/Missing/cs.md @@ -299,8 +299,10 @@ Settings.VoiceSettings.MutePersistence.Description Settings.EarmuffSettings Settings.EarmuffSettings.EarmuffEnabled Settings.EarmuffSettings.EarmuffEnabled.Description -Settings.EarmuffSettings.ConeDistance -Settings.EarmuffSettings.ConeDistance.Description +Settings.EarmuffSettings.Directionality +Settings.EarmuffSettings.Directionality.Description +Settings.EarmuffSettings.Distance +Settings.EarmuffSettings.Distance.Description Settings.EarmuffSettings.ConeAngle Settings.EarmuffSettings.ConeAngle.Description Settings.EarmuffSettings.TransitionStart diff --git a/Missing/de.md b/Missing/de.md index 5421c99..dd6fb3b 100644 --- a/Missing/de.md +++ b/Missing/de.md @@ -14,8 +14,10 @@ Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.EarmuffSettings Settings.EarmuffSettings.EarmuffEnabled Settings.EarmuffSettings.EarmuffEnabled.Description -Settings.EarmuffSettings.ConeDistance -Settings.EarmuffSettings.ConeDistance.Description +Settings.EarmuffSettings.Directionality +Settings.EarmuffSettings.Directionality.Description +Settings.EarmuffSettings.Distance +Settings.EarmuffSettings.Distance.Description Settings.EarmuffSettings.ConeAngle Settings.EarmuffSettings.ConeAngle.Description Settings.EarmuffSettings.TransitionStart diff --git a/Missing/en-gb.md b/Missing/en-gb.md index 3d768cb..fe71cef 100644 --- a/Missing/en-gb.md +++ b/Missing/en-gb.md @@ -1247,8 +1247,10 @@ Settings.VoiceSettings.MutePersistence.Description Settings.EarmuffSettings Settings.EarmuffSettings.EarmuffEnabled Settings.EarmuffSettings.EarmuffEnabled.Description -Settings.EarmuffSettings.ConeDistance -Settings.EarmuffSettings.ConeDistance.Description +Settings.EarmuffSettings.Directionality +Settings.EarmuffSettings.Directionality.Description +Settings.EarmuffSettings.Distance +Settings.EarmuffSettings.Distance.Description Settings.EarmuffSettings.ConeAngle Settings.EarmuffSettings.ConeAngle.Description Settings.EarmuffSettings.TransitionStart diff --git a/Missing/eo.md b/Missing/eo.md index cd575d8..c97a4fa 100644 --- a/Missing/eo.md +++ b/Missing/eo.md @@ -268,8 +268,10 @@ Settings.VoiceSettings.MutePersistence.Description Settings.EarmuffSettings Settings.EarmuffSettings.EarmuffEnabled Settings.EarmuffSettings.EarmuffEnabled.Description -Settings.EarmuffSettings.ConeDistance -Settings.EarmuffSettings.ConeDistance.Description +Settings.EarmuffSettings.Directionality +Settings.EarmuffSettings.Directionality.Description +Settings.EarmuffSettings.Distance +Settings.EarmuffSettings.Distance.Description Settings.EarmuffSettings.ConeAngle Settings.EarmuffSettings.ConeAngle.Description Settings.EarmuffSettings.TransitionStart diff --git a/Missing/es.md b/Missing/es.md index f6da29c..f6244a3 100644 --- a/Missing/es.md +++ b/Missing/es.md @@ -262,8 +262,10 @@ Settings.VoiceSettings.MutePersistence.Description Settings.EarmuffSettings Settings.EarmuffSettings.EarmuffEnabled Settings.EarmuffSettings.EarmuffEnabled.Description -Settings.EarmuffSettings.ConeDistance -Settings.EarmuffSettings.ConeDistance.Description +Settings.EarmuffSettings.Directionality +Settings.EarmuffSettings.Directionality.Description +Settings.EarmuffSettings.Distance +Settings.EarmuffSettings.Distance.Description Settings.EarmuffSettings.ConeAngle Settings.EarmuffSettings.ConeAngle.Description Settings.EarmuffSettings.TransitionStart diff --git a/Missing/et.md b/Missing/et.md index 6dd0c63..96d66fb 100644 --- a/Missing/et.md +++ b/Missing/et.md @@ -576,8 +576,10 @@ Settings.VoiceSettings.MutePersistence.Description Settings.EarmuffSettings Settings.EarmuffSettings.EarmuffEnabled Settings.EarmuffSettings.EarmuffEnabled.Description -Settings.EarmuffSettings.ConeDistance -Settings.EarmuffSettings.ConeDistance.Description +Settings.EarmuffSettings.Directionality +Settings.EarmuffSettings.Directionality.Description +Settings.EarmuffSettings.Distance +Settings.EarmuffSettings.Distance.Description Settings.EarmuffSettings.ConeAngle Settings.EarmuffSettings.ConeAngle.Description Settings.EarmuffSettings.TransitionStart diff --git a/Missing/fi.md b/Missing/fi.md index 7a2eccc..721bbb6 100644 --- a/Missing/fi.md +++ b/Missing/fi.md @@ -307,8 +307,10 @@ Settings.VoiceSettings.MutePersistence.Description Settings.EarmuffSettings Settings.EarmuffSettings.EarmuffEnabled Settings.EarmuffSettings.EarmuffEnabled.Description -Settings.EarmuffSettings.ConeDistance -Settings.EarmuffSettings.ConeDistance.Description +Settings.EarmuffSettings.Directionality +Settings.EarmuffSettings.Directionality.Description +Settings.EarmuffSettings.Distance +Settings.EarmuffSettings.Distance.Description Settings.EarmuffSettings.ConeAngle Settings.EarmuffSettings.ConeAngle.Description Settings.EarmuffSettings.TransitionStart diff --git a/Missing/fr.md b/Missing/fr.md index 7cd84d4..a548189 100644 --- a/Missing/fr.md +++ b/Missing/fr.md @@ -11,6 +11,10 @@ Settings.GamepadSettings.UseGamepadWhenUnfocused Settings.GamepadSettings.UseGamepadWhenUnfocused.Description Settings.TrackerSettings.Trackers.FreezeTracking Settings.TrackerSettings.Trackers.FreezeTracking.Description +Settings.EarmuffSettings.Directionality +Settings.EarmuffSettings.Directionality.Description +Settings.EarmuffSettings.Distance +Settings.EarmuffSettings.Distance.Description Settings.EarmuffSettings.ConeAngle.Description Settings.NotificationSettings.UserJoinAndLeave Settings.NotificationSettings.UserJoinAndLeave.Description diff --git a/Missing/is.md b/Missing/is.md index 58895e7..b1af369 100644 --- a/Missing/is.md +++ b/Missing/is.md @@ -717,8 +717,10 @@ Settings.VoiceSettings.MutePersistence.Description Settings.EarmuffSettings Settings.EarmuffSettings.EarmuffEnabled Settings.EarmuffSettings.EarmuffEnabled.Description -Settings.EarmuffSettings.ConeDistance -Settings.EarmuffSettings.ConeDistance.Description +Settings.EarmuffSettings.Directionality +Settings.EarmuffSettings.Directionality.Description +Settings.EarmuffSettings.Distance +Settings.EarmuffSettings.Distance.Description Settings.EarmuffSettings.ConeAngle Settings.EarmuffSettings.ConeAngle.Description Settings.EarmuffSettings.TransitionStart diff --git a/Missing/ja.md b/Missing/ja.md index 66a1e4c..5a4cefe 100644 --- a/Missing/ja.md +++ b/Missing/ja.md @@ -14,8 +14,10 @@ Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.EarmuffSettings Settings.EarmuffSettings.EarmuffEnabled Settings.EarmuffSettings.EarmuffEnabled.Description -Settings.EarmuffSettings.ConeDistance -Settings.EarmuffSettings.ConeDistance.Description +Settings.EarmuffSettings.Directionality +Settings.EarmuffSettings.Directionality.Description +Settings.EarmuffSettings.Distance +Settings.EarmuffSettings.Distance.Description Settings.EarmuffSettings.ConeAngle Settings.EarmuffSettings.ConeAngle.Description Settings.EarmuffSettings.TransitionStart diff --git a/Missing/ko.md b/Missing/ko.md index ae64a80..b91563f 100644 --- a/Missing/ko.md +++ b/Missing/ko.md @@ -14,8 +14,10 @@ Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.EarmuffSettings Settings.EarmuffSettings.EarmuffEnabled Settings.EarmuffSettings.EarmuffEnabled.Description -Settings.EarmuffSettings.ConeDistance -Settings.EarmuffSettings.ConeDistance.Description +Settings.EarmuffSettings.Directionality +Settings.EarmuffSettings.Directionality.Description +Settings.EarmuffSettings.Distance +Settings.EarmuffSettings.Distance.Description Settings.EarmuffSettings.ConeAngle Settings.EarmuffSettings.ConeAngle.Description Settings.EarmuffSettings.TransitionStart diff --git a/Missing/nl.md b/Missing/nl.md index c15809d..2ce6cfe 100644 --- a/Missing/nl.md +++ b/Missing/nl.md @@ -540,8 +540,10 @@ Settings.VoiceSettings.MutePersistence.Description Settings.EarmuffSettings Settings.EarmuffSettings.EarmuffEnabled Settings.EarmuffSettings.EarmuffEnabled.Description -Settings.EarmuffSettings.ConeDistance -Settings.EarmuffSettings.ConeDistance.Description +Settings.EarmuffSettings.Directionality +Settings.EarmuffSettings.Directionality.Description +Settings.EarmuffSettings.Distance +Settings.EarmuffSettings.Distance.Description Settings.EarmuffSettings.ConeAngle Settings.EarmuffSettings.ConeAngle.Description Settings.EarmuffSettings.TransitionStart diff --git a/Missing/no.md b/Missing/no.md index 6a45737..a2e307f 100644 --- a/Missing/no.md +++ b/Missing/no.md @@ -331,8 +331,10 @@ Settings.VoiceSettings.MutePersistence.Description Settings.EarmuffSettings Settings.EarmuffSettings.EarmuffEnabled Settings.EarmuffSettings.EarmuffEnabled.Description -Settings.EarmuffSettings.ConeDistance -Settings.EarmuffSettings.ConeDistance.Description +Settings.EarmuffSettings.Directionality +Settings.EarmuffSettings.Directionality.Description +Settings.EarmuffSettings.Distance +Settings.EarmuffSettings.Distance.Description Settings.EarmuffSettings.ConeAngle Settings.EarmuffSettings.ConeAngle.Description Settings.EarmuffSettings.TransitionStart diff --git a/Missing/pl.md b/Missing/pl.md index 3cc3bb3..f425c4e 100644 --- a/Missing/pl.md +++ b/Missing/pl.md @@ -265,8 +265,10 @@ Settings.VoiceSettings.MutePersistence.Description Settings.EarmuffSettings Settings.EarmuffSettings.EarmuffEnabled Settings.EarmuffSettings.EarmuffEnabled.Description -Settings.EarmuffSettings.ConeDistance -Settings.EarmuffSettings.ConeDistance.Description +Settings.EarmuffSettings.Directionality +Settings.EarmuffSettings.Directionality.Description +Settings.EarmuffSettings.Distance +Settings.EarmuffSettings.Distance.Description Settings.EarmuffSettings.ConeAngle Settings.EarmuffSettings.ConeAngle.Description Settings.EarmuffSettings.TransitionStart diff --git a/Missing/pt-br.md b/Missing/pt-br.md index 9ea6fce..1859e62 100644 --- a/Missing/pt-br.md +++ b/Missing/pt-br.md @@ -332,8 +332,10 @@ Settings.VoiceSettings.MutePersistence.Description Settings.EarmuffSettings Settings.EarmuffSettings.EarmuffEnabled Settings.EarmuffSettings.EarmuffEnabled.Description -Settings.EarmuffSettings.ConeDistance -Settings.EarmuffSettings.ConeDistance.Description +Settings.EarmuffSettings.Directionality +Settings.EarmuffSettings.Directionality.Description +Settings.EarmuffSettings.Distance +Settings.EarmuffSettings.Distance.Description Settings.EarmuffSettings.ConeAngle Settings.EarmuffSettings.ConeAngle.Description Settings.EarmuffSettings.TransitionStart diff --git a/Missing/ru.md b/Missing/ru.md index 5e9e6e2..b9ac9b3 100644 --- a/Missing/ru.md +++ b/Missing/ru.md @@ -14,8 +14,10 @@ Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.EarmuffSettings Settings.EarmuffSettings.EarmuffEnabled Settings.EarmuffSettings.EarmuffEnabled.Description -Settings.EarmuffSettings.ConeDistance -Settings.EarmuffSettings.ConeDistance.Description +Settings.EarmuffSettings.Directionality +Settings.EarmuffSettings.Directionality.Description +Settings.EarmuffSettings.Distance +Settings.EarmuffSettings.Distance.Description Settings.EarmuffSettings.ConeAngle Settings.EarmuffSettings.ConeAngle.Description Settings.EarmuffSettings.TransitionStart diff --git a/Missing/sv.md b/Missing/sv.md index a37d7f1..84a23af 100644 --- a/Missing/sv.md +++ b/Missing/sv.md @@ -682,8 +682,10 @@ Settings.VoiceSettings.MutePersistence.Description Settings.EarmuffSettings Settings.EarmuffSettings.EarmuffEnabled Settings.EarmuffSettings.EarmuffEnabled.Description -Settings.EarmuffSettings.ConeDistance -Settings.EarmuffSettings.ConeDistance.Description +Settings.EarmuffSettings.Directionality +Settings.EarmuffSettings.Directionality.Description +Settings.EarmuffSettings.Distance +Settings.EarmuffSettings.Distance.Description Settings.EarmuffSettings.ConeAngle Settings.EarmuffSettings.ConeAngle.Description Settings.EarmuffSettings.TransitionStart diff --git a/Missing/tr.md b/Missing/tr.md index fe0b47e..78ef05d 100644 --- a/Missing/tr.md +++ b/Missing/tr.md @@ -610,8 +610,10 @@ Settings.VoiceSettings.MutePersistence.Description Settings.EarmuffSettings Settings.EarmuffSettings.EarmuffEnabled Settings.EarmuffSettings.EarmuffEnabled.Description -Settings.EarmuffSettings.ConeDistance -Settings.EarmuffSettings.ConeDistance.Description +Settings.EarmuffSettings.Directionality +Settings.EarmuffSettings.Directionality.Description +Settings.EarmuffSettings.Distance +Settings.EarmuffSettings.Distance.Description Settings.EarmuffSettings.ConeAngle Settings.EarmuffSettings.ConeAngle.Description Settings.EarmuffSettings.TransitionStart diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md index fca94d8..8ba8ca3 100644 --- a/Missing/zh-cn.md +++ b/Missing/zh-cn.md @@ -15,8 +15,10 @@ Settings.TrackerSettings.Trackers.FreezeTracking.Description Settings.EarmuffSettings Settings.EarmuffSettings.EarmuffEnabled Settings.EarmuffSettings.EarmuffEnabled.Description -Settings.EarmuffSettings.ConeDistance -Settings.EarmuffSettings.ConeDistance.Description +Settings.EarmuffSettings.Directionality +Settings.EarmuffSettings.Directionality.Description +Settings.EarmuffSettings.Distance +Settings.EarmuffSettings.Distance.Description Settings.EarmuffSettings.ConeAngle Settings.EarmuffSettings.ConeAngle.Description Settings.EarmuffSettings.TransitionStart diff --git a/Missing/zh-tw.md b/Missing/zh-tw.md index 6473673..06253dd 100644 --- a/Missing/zh-tw.md +++ b/Missing/zh-tw.md @@ -327,8 +327,10 @@ Settings.VoiceSettings.MutePersistence.Description Settings.EarmuffSettings Settings.EarmuffSettings.EarmuffEnabled Settings.EarmuffSettings.EarmuffEnabled.Description -Settings.EarmuffSettings.ConeDistance -Settings.EarmuffSettings.ConeDistance.Description +Settings.EarmuffSettings.Directionality +Settings.EarmuffSettings.Directionality.Description +Settings.EarmuffSettings.Distance +Settings.EarmuffSettings.Distance.Description Settings.EarmuffSettings.ConeAngle Settings.EarmuffSettings.ConeAngle.Description Settings.EarmuffSettings.TransitionStart diff --git a/README.md b/README.md index f9803cc..d53be82 100644 --- a/README.md +++ b/README.md @@ -2,29 +2,29 @@ This repository contains the locale assets for the core UI of [Resonite](https://resonite.com) and allows anyone to contribute translations. The contents of this repository will be periodically merged with the public build released on Steam (STEAM) and other platforms. ## Localization Status -Czech [cs] - 73.6% - Missing keys: 576 -German [de] - 98.3% - Missing keys: 36 -English (United Kingdom) [en-gb] - 1.9% - Missing keys: 2138 +Czech [cs] - 73.5% - Missing keys: 578 +German [de] - 98.3% - Missing keys: 38 +English (United Kingdom) [en-gb] - 1.9% - Missing keys: 2140 English [en] - 100.0% - Missing keys: 0 -Esperanto [eo] - 75.0% - Missing keys: 545 -Spanish [es] - 76.5% - Missing keys: 511 -Estonian [et] - 37.8% - Missing keys: 1356 -Finnish [fi] - 67.0% - Missing keys: 719 -French [fr] - 98.9% - Missing keys: 24 -Icelandic [is] - 29.3% - Missing keys: 1541 -Japanese [ja] - 98.3% - Missing keys: 36 -Korean [ko] - 98.3% - Missing keys: 36 -Dutch [nl] - 47.4% - Missing keys: 1146 -Norwegian [no] - 72.0% - Missing keys: 610 -Polish [pl] - 75.7% - Missing keys: 530 -Portuguese (Brazil) [pt-br] - 72.0% - Missing keys: 611 -Russian [ru] - 98.3% - Missing keys: 36 -Swedish [sv] - 29.2% - Missing keys: 1542 -Turkish [tr] - 37.2% - Missing keys: 1368 -Chinese (China) [zh-cn] - 97.0% - Missing keys: 66 -Chinese (Taiwan) [zh-tw] - 72.2% - Missing keys: 605 +Esperanto [eo] - 74.9% - Missing keys: 547 +Spanish [es] - 76.5% - Missing keys: 513 +Estonian [et] - 37.7% - Missing keys: 1358 +Finnish [fi] - 66.9% - Missing keys: 721 +French [fr] - 98.7% - Missing keys: 28 +Icelandic [is] - 29.3% - Missing keys: 1543 +Japanese [ja] - 98.3% - Missing keys: 38 +Korean [ko] - 98.3% - Missing keys: 38 +Dutch [nl] - 47.4% - Missing keys: 1148 +Norwegian [no] - 71.9% - Missing keys: 612 +Polish [pl] - 75.6% - Missing keys: 532 +Portuguese (Brazil) [pt-br] - 71.9% - Missing keys: 613 +Russian [ru] - 98.3% - Missing keys: 38 +Swedish [sv] - 29.2% - Missing keys: 1544 +Turkish [tr] - 37.2% - Missing keys: 1370 +Chinese (China) [zh-cn] - 96.9% - Missing keys: 68 +Chinese (Taiwan) [zh-tw] - 72.2% - Missing keys: 607 -Total keys: 2179 +Total keys: 2181 ## How To Contribute If you'd like to contribute translations, create a fork of the repository, make the changes and **once they are ready** to be merged create a Pull Request, so the contributions can be checked and merged. You don't need to translate everything at once, if you cover part of the UI, the changes can be merged, with more translations coming later. diff --git a/en.json b/en.json index d12c158..192b840 100644 --- a/en.json +++ b/en.json @@ -1479,8 +1479,10 @@ "Settings.EarmuffSettings" : "Earmuff", "Settings.EarmuffSettings.EarmuffEnabled" : "Use Earmuff", "Settings.EarmuffSettings.EarmuffEnabled.Description" : "When earmuff mode is activated, voices of users will be significantly attenuated based on their distance and the direction you are facing.\n\nIn effect, this creates a \"listening cone\", which can help when there are too many overlapping voices in a world.", - "Settings.EarmuffSettings.ConeDistance" : "Distance", - "Settings.EarmuffSettings.ConeDistance.Description" : "This controls the distance in front of you beyond which will voices become quieter.", + "Settings.EarmuffSettings.Directionality" : "Directionality", + "Settings.EarmuffSettings.Directionality.Description" : "This controls how directional the voice attenuation is. At 0 %, voices behind you will be at same volume as voices same distance in front of you. At 100 % values, you will not hear voices behind you unless they're really close.\n\nIf you want to hear voices behind you better, lower this value.", + "Settings.EarmuffSettings.Distance" : "Distance", + "Settings.EarmuffSettings.Distance.Description" : "This controls the distance in front of you (and behind you if directionality is 0 %) beyond which will voices become quieter.", "Settings.EarmuffSettings.ConeAngle" : "Angle", "Settings.EarmuffSettings.ConeAngle.Description" : "This controls the angle in front of your face within which the voices are at their normal level. Any voices beyond this angle will start attenuating once they reach the transition distance.", "Settings.EarmuffSettings.TransitionStart" : "Transition Start", From c0972239d87c229fe93683f4b5ad90fce9fc5cb3 Mon Sep 17 00:00:00 2001 From: Aesc <49610790+Aesc3625@users.noreply.github.com> Date: Fri, 3 May 2024 16:23:53 +0900 Subject: [PATCH 29/57] Update ja.json --- ja.json | 38 +++++++++++++++++++++++++++++--------- 1 file changed, 29 insertions(+), 9 deletions(-) diff --git a/ja.json b/ja.json index 90a8d40..54a2003 100644 --- a/ja.json +++ b/ja.json @@ -660,6 +660,8 @@ "Notifications.ReceivedItem": "アイテムが届きました:", "Notifications.VoiceMessage": "ボイスメッセージが送られてきました", "Notifications.SessionStarted": "セッションが開始しました:", + "Notifications.UserJoined": "ユーザーが参加しました", + "Notifications.UserLeft": "ユーザーが退出しました", "Undo.SetField": "フィールド​{field_name}​に​{value}​をセット", "Undo.SetReference": "フィールド​{ref_name}​に​{ref_target}​をセット", @@ -1266,11 +1268,17 @@ "Settings.MovementSettings.MovementExponent": "移動指数", "Settings.MovementSettings.MovementExponent.Description": "ジョイスティックを倒した際の移動大きさのカーブ特性を制御できます。値が1.0より大きい場合は、最初はゆっくりと動き、その後急激に速度が上がります。値が1.0より小さい場合は、最初から高速で移動を開始できます。", + "Settings.GrabbingSettings" : "グラブ(つかみ方)設定", + "Settings.GrabbingSettings.DefaultHandGrabType" : "標準のグラブ方法", + "Settings.GrabbingSettings.DefaultHandGrabType.Description" : "新しいワールドに参加した際の、手でつかみ方を設定できます。\n\nPalm: 手のひら:手の近くのものを全て掴みます。\n\nPrecision: 精密モード:人差し指と親指の間で一つのものだけを摘みます。\n\nAuto: 自動切替:手の向きによって、手のひらモードと精密モードを自動的に切り替えます。\n\nOff: レーザーのみ:レーザーでしかアイテムを掴めません。", + "Settings.GamepadSettings": "ゲームパッド", "Settings.GamepadSettings.ThumbstickLookSpeed": "ジョイスティックの視点移動速度", "Settings.GamepadSettings.ThumbstickLookSpeed.Description": "ジョイスティックで視点を動かす速度の感度を設定できます。", "Settings.GamepadSettings.ThumbstickLookExponent": "ジョイスティックの視点移動指数", "Settings.GamepadSettings.ThumbstickLookExponent.Description": "ジョイスティックを倒した際の視点移動の大きさのカーブ特性を制御できます。値が1.0より小さい場合は、最初はゆっくりと動き、その後急激に速度が上がります。値が1.0より大きい場合は、最初から高速で移動を開始できます。", + "Settings.GamepadSettings.UseGamepadWhenUnfocused": "非アクティブ時にゲームパッドを使用する", + "Settings.GamepadSettings.UseGamepadWhenUnfocused.Description": "この設定を有効にすると、Resoniteのウィンドウがアクティブでない場合にも、ゲームパッドからの入力を使用します。ゲームパッドを使用する他のゲームを同時に実行したい場合は、この設定をオフにすることをおすすめします。", "Settings.MouseSettings.MouseSensitivity": "マウス感度倍率", "Settings.MouseSettings.MouseLookSpeed": "視点移動速度", @@ -1313,13 +1321,6 @@ "Settings.MediaPrivacySettings.HideInScreenshots" : "スクリーンショットに自分を映さない", "Settings.MediaPrivacySettings.HideInScreenshots.Description" : "これを有効にすると、ゲーム内で撮影された写真に映らなくなります。\n\n重要:。これは、リアルタイムカメラ、ゲーム外の方法で撮影されたスクリーンショット、ワールド内の他の方法で撮影された写真には影響しないことに注意してください。", - "Settings.RichPresenceSettings": "リッチプレゼンス", - "Settings.RichPresenceSettings.DiscordPreference": "Discordリッチプレゼンス", - "Settings.RichPresenceSettings.DiscordPreference.Description": "ResoniteがDiscordのリッチプレゼンスシステムに送信する情報を設定できます。\n\nNone - リッチプレゼンス情報をDiscordに送信しません。\nBasic - 限られたプレゼンス情報のみを送信します。\nFull - パブリックセッションの場合、セッション情報を全てDiscordに送信します。ワールド名や何人のユーザーがセッションに参加しているかを含みます。\n\nDiscord自体も、あなたがどのゲームをプレイしているかを表示するために独自の検出を行います。これはDiscordの設定で無効にできます。", - - "Settings.RichPresenceSettings.SteamPreference": "Steamリッチプレゼンス", - "Settings.RichPresenceSettings.SteamPreference.Description": "ResoniteがSteamのリッチプレゼンスシステムに送信する情報を設定できます。\n\nNone - リッチプレゼンス情報をSteamに送信しません。\nBasic - 限られたプレゼンス情報のみを送信します。\nFull - 公開セッションの場合、適切なセッション情報をすべてSteamに送信します。ワールド名やセッションに参加しているユーザー数などが含まれます。\n\nこの設定に関係なく、Steam自体にResoniteをプレイしていることが表示されます。この設定は、アクティブなセッションに関する追加データがSteamに送信されるかどうかです。", - "Settings.LeapMotionSettings.LeapMotionEnabled": "Leap Motion ハンドトラッキング", "Settings.LeapMotionSettings.LeapMotionEnabled.Description": "設定を有効にした場合、Leap Motionデバイスがあれば、それにより手や指のトラッキングを行います。", "Settings.LeapMotionSettings.Offset": "ハンドトラッキングのオフセット", @@ -1344,6 +1345,8 @@ "Settings.TrackerSettings.Trackers.UseTracker": "トラッカーを使用", "Settings.TrackerSettings.Trackers.UseTracker.Description": "このトラッカーをトラッキングに使用するかどうかです。フルボディトラッキングの割当を変更することなく、一時的に無効にできます。", + "Settings.TrackerSettings.Trackers.FreezeTracking" : "トラッカーを固定", + "Settings.TrackerSettings.Trackers.FreezeTracking.Description" : "これを有効にすると、トラッカーはアクティブな状態を維持しますが、現在の位置と回転は固定されます。この設定は永続的ではなく、次回の起動時にリセットされます。", "Settings.TrackerSettings.Trackers.CustomName": "カスタム名", "Settings.TrackerSettings.Trackers.CustomName.Description": "トラッカーにカスタム名を付けて、他のトラッカーと区別できます。これに、機能的な効果はありません。", "Settings.TrackerSettings.Trackers.MappedBodyNode": "トラッカー割当", @@ -1475,8 +1478,10 @@ "Settings.EarmuffSettings": "イヤーマフ", "Settings.EarmuffSettings.EarmuffEnabled": "イヤーマフを使用", "Settings.EarmuffSettings.EarmuffEnabled.Description": "イヤーマフモードを有効にすると、ユーザーの声の大きさが距離や向きによって小さくなります。\n\nこの機能により\"リスニングコーン\"が形成され、複数の声が重なって聞き取りにくい場合に役立ちます。", - "Settings.EarmuffSettings.ConeDistance": "距離", - "Settings.EarmuffSettings.ConeDistance.Description": "どの程度離れると声が小さくなるかを設定できます。(\"リスニングコーン\"の長さです)", + "Settings.EarmuffSettings.Directionality" : "指向性", + "Settings.EarmuffSettings.Directionality.Description" : "声の減衰の指向性を設定できます。0%にするとあなたの後ろの声は、あなたの前の声と同じ音量になります。100%にすると、かなり近くにいない限り後ろの声は聞こえません。\n\n後ろからの声をよく聞きたい場合は、この値を下げてください。", + "Settings.EarmuffSettings.Distance" : "距離", + "Settings.EarmuffSettings.Distance.Description" : "あなたの前方のに向かって(指向性が0%の場合は後方も)、この距離を超えると声が小さくなります。", "Settings.EarmuffSettings.ConeAngle": "角度", "Settings.EarmuffSettings.ConeAngle.Description": "あなたの顔から前方に向かって、声が普通の音量で聞こえる範囲の角度を設定できます(\"リスニングコーン\"の角度です)。この角度を超えた声は、移行開始距離に達すると小さくなっていきます。", "Settings.EarmuffSettings.TransitionStart": "移行開始距離", @@ -1559,6 +1564,8 @@ "Settings.NotificationSettings.ContactRequest.Description": "誰かからフレンドの申請を受けたときに通知するかどうかを設定できます。", "Settings.NotificationSettings.SessionStarted": "新しいセッション", "Settings.NotificationSettings.SessionStarted.Description": "参加可能な新しいセッションが検出されたときに通知するかどうか設定出来ます。", + "Settings.NotificationSettings.UserJoinAndLeave" : "ユーザー参加/退出", + "Settings.NotificationSettings.UserJoinAndLeave.Description" : "現在いるワールドにユーザーが参加したり退出したりしたときに通知するかどうか設定出来ます。", "Settings.NamePlateSettings.NameplateVisibility": "ネームプレートの表示", "Settings.NamePlateSettings.NameplateVisibility.Description": "どの種類のユーザーのネームプレートを表示するかを設定できます", @@ -1696,6 +1703,19 @@ "Settings.PostProcessingSettings.Antialiasing": "アンチエイリアス (AA)", "Settings.PostProcessingSettings.Antialiasing.Description": "アンチエイリアス(AA)は、画面内の物体の端いギザギザを滑らかにします。いくつかのフィルターを選択でき、それぞれのフィルターには異なる欠点があります。FXAAは一般的に使用され、うまく機能しますが、テキストなど画面内の他の部分をぼかすことにもなります。\n\n警告: 一部のAA設定は、VRに適していないか、まったく機能しない場合があります。", + "Settings.TextureQualitySettings" : "テクスチャ品質", + "Settings.TextureQualitySettings.TextureSizeRatio" : "相対的なテクスチャサイズ", + "Settings.TextureQualitySettings.TextureSizeRatio.Description" : "読み込まれるすべてのテクスチャの相対サイズを設定できます。これを使用してテクスチャの全体的な解像度を下げることができ、VRAMの使用量とロード速度が向上しますが、鮮明さは犠牲になります。\n\n例えば、テクスチャが4Kの際に半分の解像度に設定すると、代わりに2Kのテクスチャを読み込みます。", + "Settings.TextureQualitySettings.TextureSizeLimit" : "最大のテクスチャサイズ", + "Settings.TextureQualitySettings.TextureSizeLimit.Description" : "読み込むテクスチャ解像度の最大値を制限するために使用します。設定した解像度以上サイズのテクスチャは、設定された解像度に制限されます。小さいテクスチャは影響を受けません。\n\n相対的なテクスチャサイズ適用後にこの設定が適用されます。", + "Settings.TextureQualitySettings.MinimumTextureSize" : "このサイズを超えるテクスチャを制限", + "Settings.TextureQualitySettings.MinimumTextureSize.Description" : "上記の設定によって制限されるテクスチャの最小解像度を制御します。テクスチャがこのサイズ以下の場合、そのまま読み込みます。\n\n例:ここで512に設定すると、テクスチャ解像度が256の場合、相対的なテクスチャサイズを半分に設定しても256のまま読み込みます。", + "Settings.TextureQualitySettings.DefaultFilterMode" : "テクスチャフィルタリング", + "Settings.TextureQualitySettings.DefaultFilterMode.Description" : "テクスチャに使用するフィルタリングを設定し、品質とパフォーマンスを制御できます。\n\nPoint: 補間なしの最低品質。テクスチャはブロック状になります。\n\nBilinear: テクスチャのピクセルは補間されますが、ミップマップの境界線が見える場合があります。\n\nTrilinear: 異なるミップマップ間を滑らかに補間し、境界線は目立たなくなります。\n\nAnisotropic: (異方性フィルタリング)最高品質。テクスチャが斜めに表示される際にも鮮明になります。", + "Settings.TextureQualitySettings.AnisotropicLevel" : "異方性フィルタリングの設定", + "Settings.TextureQualitySettings.AnisotropicLevel.Description" : "異方性フィルタリングの品質を設定できます。", + "Settings.TextureQualitySettings.ReloadAllTextures" : "すべてのテクスチャを再読み込みする(重くなる可能性があります)", + "Settings.ResolutionSettings": "解像度", "Settings.ResolutionSettings.Fullscreen": "フルスクリーン", "Settings.ResolutionSettings.Fullscreen.Description": "フルスクリーンモードとウィンドウモードを切り替えます。", From 2a758f4d05e285a414a9b58e89584ffb78ece797 Mon Sep 17 00:00:00 2001 From: Aesc <49610790+Aesc3625@users.noreply.github.com> Date: Fri, 3 May 2024 16:33:56 +0900 Subject: [PATCH 30/57] fix validate locale in fr.json --- fr.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/fr.json b/fr.json index 0b70384..ff7a880 100644 --- a/fr.json +++ b/fr.json @@ -1469,8 +1469,6 @@ "Settings.EarmuffSettings": "Mode antibruit", "Settings.EarmuffSettings.EarmuffEnabled": "Utiliser le mode antibruit", "Settings.EarmuffSettings.EarmuffEnabled.Description": "Quand le mode antibruit est utilisé, les voix des utilisateurs seront réduites basé sur leur distance et direction par rapport a vous.\n\nCela créé un \"cône de sons\" qui peut aider quand il y a trop de voix dans un monde.", - "Settings.EarmuffSettings.ConeDistance": "Distance", - "Settings.EarmuffSettings.ConeDistance.Description": "Contrôle la distance a laquelle les voix seront atténuées.", "Settings.EarmuffSettings.ConeAngle": "Contrôle l'angle dans lequel les voix sont normales en face de vous. Les voix en dehors de cet angle seront atténuées.", "Settings.EarmuffSettings.TransitionStart": "Début de la transition", "Settings.EarmuffSettings.TransitionStart.Description": "Contrôle la distance du \"cône de sons\" a laquelle les voix seront atténuées. Il est recommandé de garder cette option au-dessus de zéro.", From 2f6e8d407cd3d60433745a8950a101e9078b2c31 Mon Sep 17 00:00:00 2001 From: modimobeikete <54436686+modimobeikete@users.noreply.github.com> Date: Fri, 3 May 2024 15:38:34 +0800 Subject: [PATCH 31/57] Update zh-cn.json --- zh-cn.json | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/zh-cn.json b/zh-cn.json index 7c53958..37b3066 100644 --- a/zh-cn.json +++ b/zh-cn.json @@ -1474,11 +1474,15 @@ "Settings.VoiceSettings" : "语音设置", "Settings.VoiceSettings.MutePersistence" : "静音持久性", - "Settings.VoiceSettings.MutePersistence.Description" : "开始解除静音: 当你登录的时候,你将会一直保持开麦状态。\n\n开始静音: 当你登录的时候, 你将会一直保持静音状态。 你将需要点击开麦或者点击 \"按下说话\" 键 (默认为 V) 才能说话。\n\n记住最后的选择: 登录时,将保留上次退出登录时的状态。", + "Settings.VoiceSettings.MutePersistence.Description" : "开始解除静音: 当你登录的时候,你将会一直保持开麦状态。\n\n开始静音: 当你登录的时候, 你将会一直保持静音状态。 你将需要点击开麦或者点击 \"按下说话\" 键 (默认为 V) 才能说话。\n\n最后请注意: 登录时,将保留上次退出登录时的状态。", "Settings.EarmuffSettings" : "耳罩模式", "Settings.EarmuffSettings.EarmuffEnabled" : "使用耳罩模式", "Settings.EarmuffSettings.EarmuffEnabled.Description" : "启动耳罩模式后,用户的声音会根据距离和您所面对的方向而明显减弱。\n\n实际上,这就创造了一个 \"侦听锥\",当一个世界里有太多重叠的声音时,它就会有所帮助。", + "Settings.EarmuffSettings.Directionality" : "方向", + "Settings.EarmuffSettings.Directionality.Description" : "这可以控制声音衰减的方向性。0 % 时,你身后的声音与你身前相同距离的声音音量相同。当值为 100 % 时,除非距离很近,否则你将听不到身后的声音。\n\n如果你想更好地听到身后的声音,请降低该值。", + "Settings.EarmuffSettings.Distance" : "距离", + "Settings.EarmuffSettings.Distance.Description" : "这控制着你前方(如果方向性为 0 %,则控制着你后方)的距离,超过这个距离,声音就会变得更小。", "Settings.EarmuffSettings.ConeDistance" : "距离", "Settings.EarmuffSettings.ConeDistance.Description" : "这样就可以控制前方的距离,超过这个距离,声音就会变得更小。", "Settings.EarmuffSettings.ConeAngle" : "角度", @@ -1702,6 +1706,19 @@ "Settings.PostProcessingSettings.Antialiasing" : "抗锯齿 (AA)", "Settings.PostProcessingSettings.Antialiasing.Description" : "抗锯齿滤镜可以平滑场景中物体的锯齿状边缘。你可以选择几种不同的滤镜,每种滤镜都有不同的缺点。FXAA 是常用的滤镜,效果相当不错,但也会模糊场景中的其他部分,例如文本。\n\n警告: 有些 AA 选项可能不适合在 VR 中使用或根本无法在 VR 中使用。", + "Settings.TextureQualitySettings" : "纹理质量", + "Settings.TextureQualitySettings.TextureSizeRatio" : "相对纹理大小", + "Settings.TextureQualitySettings.TextureSizeRatio.Description" : "这决定了将要加载的所有材质的相对大小。你可以用它来降低纹理的整体分辨率,这样可以提高显存使用率和加载速度,但代价是视觉上的清晰度。\n\n例如,如果纹理是 4K,而你将其设置为半分辨率,那么将加载 2K 版本的纹理。", + "Settings.TextureQualitySettings.TextureSizeLimit" : "最大纹理大小", + "Settings.TextureQualitySettings.TextureSizeLimit.Description" : "限制已加载纹理的最大分辨率。任何高于此分辨率的纹理都将被限制在设定的分辨率内。任何小于此分辨率的纹理都不会受到影响。\n\n此设置应用于相对纹理大小之后。", + "Settings.TextureQualitySettings.MinimumTextureSize" : "限制纹理高于分辨率", + "Settings.TextureQualitySettings.MinimumTextureSize.Description" : "它控制着受上述设置限制的纹理最小分辨率。如果纹理的尺寸小于此值,则将按原样加载。\n\n例如,如果你将其设置为 512,那么如果纹理是 256,即使纹理大小比例设置为一半,也仍会以 256 的形式加载。", + "Settings.TextureQualitySettings.DefaultFilterMode" : "纹理筛选", + "Settings.TextureQualitySettings.DefaultFilterMode.Description" : "这可以控制纹理的过滤,从而控制纹理的质量和性能。\n\n单线性: 最低质量,无插值。纹理将呈块状。\n\n双线性: 纹理像素是内插的,但贴图的过渡会很粗糙,导致过渡线清晰可见。\n\n三线性: 不同 mip 级之间平滑过渡,消除了距离上刺眼的过渡线。\n\n各向异性: 最高质量,即使在陡峭的角度下,纹理也会非常清晰。", + "Settings.TextureQualitySettings.AnisotropicLevel" : "各向异性等级", + "Settings.TextureQualitySettings.AnisotropicLevel.Description" : "控制各向异性过滤的质量。", + "Settings.TextureQualitySettings.ReloadAllTextures" : "重新加载所有材质 (can be heavy)", + "Settings.ResolutionSettings" : "分辨率", "Settings.ResolutionSettings.Fullscreen" : "全屏", "Settings.ResolutionSettings.Fullscreen.Description" : "在全屏模式和窗口模式之间切换。", From 5641eca51e482ad16223968555b2ff129dbf3dc8 Mon Sep 17 00:00:00 2001 From: modimobeikete <54436686+modimobeikete@users.noreply.github.com> Date: Fri, 3 May 2024 15:39:54 +0800 Subject: [PATCH 32/57] Update zh-cn.json --- zh-cn.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/zh-cn.json b/zh-cn.json index 37b3066..2995376 100644 --- a/zh-cn.json +++ b/zh-cn.json @@ -1483,8 +1483,6 @@ "Settings.EarmuffSettings.Directionality.Description" : "这可以控制声音衰减的方向性。0 % 时,你身后的声音与你身前相同距离的声音音量相同。当值为 100 % 时,除非距离很近,否则你将听不到身后的声音。\n\n如果你想更好地听到身后的声音,请降低该值。", "Settings.EarmuffSettings.Distance" : "距离", "Settings.EarmuffSettings.Distance.Description" : "这控制着你前方(如果方向性为 0 %,则控制着你后方)的距离,超过这个距离,声音就会变得更小。", - "Settings.EarmuffSettings.ConeDistance" : "距离", - "Settings.EarmuffSettings.ConeDistance.Description" : "这样就可以控制前方的距离,超过这个距离,声音就会变得更小。", "Settings.EarmuffSettings.ConeAngle" : "角度", "Settings.EarmuffSettings.ConeAngle.Description" : "这可以控制声音在您的脸前保持正常水平的角度。任何超出这个角度的声音在到达过渡距离后都会开始衰减。", "Settings.EarmuffSettings.TransitionStart" : "过渡起步距离", From 1e61f1d7fe0c7abf94dd2c3764e1d4817a1db663 Mon Sep 17 00:00:00 2001 From: modimobeikete <54436686+modimobeikete@users.noreply.github.com> Date: Fri, 3 May 2024 15:42:06 +0800 Subject: [PATCH 33/57] Update fr.json --- fr.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/fr.json b/fr.json index 0b70384..ff7a880 100644 --- a/fr.json +++ b/fr.json @@ -1469,8 +1469,6 @@ "Settings.EarmuffSettings": "Mode antibruit", "Settings.EarmuffSettings.EarmuffEnabled": "Utiliser le mode antibruit", "Settings.EarmuffSettings.EarmuffEnabled.Description": "Quand le mode antibruit est utilisé, les voix des utilisateurs seront réduites basé sur leur distance et direction par rapport a vous.\n\nCela créé un \"cône de sons\" qui peut aider quand il y a trop de voix dans un monde.", - "Settings.EarmuffSettings.ConeDistance": "Distance", - "Settings.EarmuffSettings.ConeDistance.Description": "Contrôle la distance a laquelle les voix seront atténuées.", "Settings.EarmuffSettings.ConeAngle": "Contrôle l'angle dans lequel les voix sont normales en face de vous. Les voix en dehors de cet angle seront atténuées.", "Settings.EarmuffSettings.TransitionStart": "Début de la transition", "Settings.EarmuffSettings.TransitionStart.Description": "Contrôle la distance du \"cône de sons\" a laquelle les voix seront atténuées. Il est recommandé de garder cette option au-dessus de zéro.", From 9a1d2f4829e25fae42530a9811152e1f11d952cd Mon Sep 17 00:00:00 2001 From: Frooxius Date: Fri, 3 May 2024 09:42:30 +0200 Subject: [PATCH 34/57] More desktop settings --- Missing/cs.md | 6 ++++++ Missing/de.md | 6 ++++++ Missing/en-gb.md | 6 ++++++ Missing/eo.md | 6 ++++++ Missing/es.md | 6 ++++++ Missing/et.md | 6 ++++++ Missing/fi.md | 6 ++++++ Missing/fr.md | 6 ++++++ Missing/is.md | 6 ++++++ Missing/ja.md | 6 ++++++ Missing/ko.md | 6 ++++++ Missing/nl.md | 6 ++++++ Missing/no.md | 6 ++++++ Missing/pl.md | 6 ++++++ Missing/pt-br.md | 6 ++++++ Missing/ru.md | 6 ++++++ Missing/sv.md | 6 ++++++ Missing/tr.md | 6 ++++++ Missing/zh-cn.md | 6 ++++++ Missing/zh-tw.md | 6 ++++++ README.md | 42 +++++++++++++++++++++--------------------- en.json | 6 ++++++ 22 files changed, 147 insertions(+), 21 deletions(-) diff --git a/Missing/cs.md b/Missing/cs.md index 68afeb4..34177d4 100644 --- a/Missing/cs.md +++ b/Missing/cs.md @@ -421,6 +421,12 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description Settings.DesktopRenderSettings.FieldOfView Settings.DesktopRenderSettings.FieldOfView.Description +Settings.DesktopRenderSettings.VSync +Settings.DesktopRenderSettings.VSync.Description +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description +Settings.DesktopRenderSettings.MaximumBackgroundFramerate +Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description Settings.InteractiveCameraFramingSettings.PositioningMode Settings.InteractiveCameraFramingSettings.PositioningMode.Description Settings.InteractiveCameraFramingSettings.FieldOfView diff --git a/Missing/de.md b/Missing/de.md index dd6fb3b..5e33602 100644 --- a/Missing/de.md +++ b/Missing/de.md @@ -28,6 +28,12 @@ Settings.EarmuffSettings.VolumeAttenuation Settings.EarmuffSettings.VolumeAttenuation.Description Settings.NotificationSettings.UserJoinAndLeave Settings.NotificationSettings.UserJoinAndLeave.Description +Settings.DesktopRenderSettings.VSync +Settings.DesktopRenderSettings.VSync.Description +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description +Settings.DesktopRenderSettings.MaximumBackgroundFramerate +Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description Settings.TextureQualitySettings Settings.TextureQualitySettings.TextureSizeRatio Settings.TextureQualitySettings.TextureSizeRatio.Description diff --git a/Missing/en-gb.md b/Missing/en-gb.md index fe71cef..8ccf0a9 100644 --- a/Missing/en-gb.md +++ b/Missing/en-gb.md @@ -1369,6 +1369,12 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description Settings.DesktopRenderSettings.FieldOfView Settings.DesktopRenderSettings.FieldOfView.Description +Settings.DesktopRenderSettings.VSync +Settings.DesktopRenderSettings.VSync.Description +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description +Settings.DesktopRenderSettings.MaximumBackgroundFramerate +Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description Settings.InteractiveCameraFramingSettings.PositioningMode Settings.InteractiveCameraFramingSettings.PositioningMode.Description Settings.InteractiveCameraFramingSettings.FieldOfView diff --git a/Missing/eo.md b/Missing/eo.md index c97a4fa..013b923 100644 --- a/Missing/eo.md +++ b/Missing/eo.md @@ -390,6 +390,12 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description Settings.DesktopRenderSettings.FieldOfView Settings.DesktopRenderSettings.FieldOfView.Description +Settings.DesktopRenderSettings.VSync +Settings.DesktopRenderSettings.VSync.Description +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description +Settings.DesktopRenderSettings.MaximumBackgroundFramerate +Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description Settings.InteractiveCameraFramingSettings.PositioningMode Settings.InteractiveCameraFramingSettings.PositioningMode.Description Settings.InteractiveCameraFramingSettings.FieldOfView diff --git a/Missing/es.md b/Missing/es.md index f6244a3..ba69cd8 100644 --- a/Missing/es.md +++ b/Missing/es.md @@ -384,6 +384,12 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description Settings.DesktopRenderSettings.FieldOfView Settings.DesktopRenderSettings.FieldOfView.Description +Settings.DesktopRenderSettings.VSync +Settings.DesktopRenderSettings.VSync.Description +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description +Settings.DesktopRenderSettings.MaximumBackgroundFramerate +Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description Settings.InteractiveCameraFramingSettings.PositioningMode Settings.InteractiveCameraFramingSettings.PositioningMode.Description Settings.InteractiveCameraFramingSettings.FieldOfView diff --git a/Missing/et.md b/Missing/et.md index 96d66fb..7cb8940 100644 --- a/Missing/et.md +++ b/Missing/et.md @@ -698,6 +698,12 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description Settings.DesktopRenderSettings.FieldOfView Settings.DesktopRenderSettings.FieldOfView.Description +Settings.DesktopRenderSettings.VSync +Settings.DesktopRenderSettings.VSync.Description +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description +Settings.DesktopRenderSettings.MaximumBackgroundFramerate +Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description Settings.InteractiveCameraFramingSettings.PositioningMode Settings.InteractiveCameraFramingSettings.PositioningMode.Description Settings.InteractiveCameraFramingSettings.FieldOfView diff --git a/Missing/fi.md b/Missing/fi.md index 721bbb6..8eee71f 100644 --- a/Missing/fi.md +++ b/Missing/fi.md @@ -429,6 +429,12 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description Settings.DesktopRenderSettings.FieldOfView Settings.DesktopRenderSettings.FieldOfView.Description +Settings.DesktopRenderSettings.VSync +Settings.DesktopRenderSettings.VSync.Description +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description +Settings.DesktopRenderSettings.MaximumBackgroundFramerate +Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description Settings.InteractiveCameraFramingSettings.PositioningMode Settings.InteractiveCameraFramingSettings.PositioningMode.Description Settings.InteractiveCameraFramingSettings.FieldOfView diff --git a/Missing/fr.md b/Missing/fr.md index a548189..9fa9d79 100644 --- a/Missing/fr.md +++ b/Missing/fr.md @@ -18,6 +18,12 @@ Settings.EarmuffSettings.Distance.Description Settings.EarmuffSettings.ConeAngle.Description Settings.NotificationSettings.UserJoinAndLeave Settings.NotificationSettings.UserJoinAndLeave.Description +Settings.DesktopRenderSettings.VSync +Settings.DesktopRenderSettings.VSync.Description +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description +Settings.DesktopRenderSettings.MaximumBackgroundFramerate +Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description Settings.TextureQualitySettings Settings.TextureQualitySettings.TextureSizeRatio Settings.TextureQualitySettings.TextureSizeRatio.Description diff --git a/Missing/is.md b/Missing/is.md index b1af369..01e5de3 100644 --- a/Missing/is.md +++ b/Missing/is.md @@ -839,6 +839,12 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description Settings.DesktopRenderSettings.FieldOfView Settings.DesktopRenderSettings.FieldOfView.Description +Settings.DesktopRenderSettings.VSync +Settings.DesktopRenderSettings.VSync.Description +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description +Settings.DesktopRenderSettings.MaximumBackgroundFramerate +Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description Settings.InteractiveCameraFramingSettings.PositioningMode Settings.InteractiveCameraFramingSettings.PositioningMode.Description Settings.InteractiveCameraFramingSettings.FieldOfView diff --git a/Missing/ja.md b/Missing/ja.md index 5a4cefe..21c04a9 100644 --- a/Missing/ja.md +++ b/Missing/ja.md @@ -28,6 +28,12 @@ Settings.EarmuffSettings.VolumeAttenuation Settings.EarmuffSettings.VolumeAttenuation.Description Settings.NotificationSettings.UserJoinAndLeave Settings.NotificationSettings.UserJoinAndLeave.Description +Settings.DesktopRenderSettings.VSync +Settings.DesktopRenderSettings.VSync.Description +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description +Settings.DesktopRenderSettings.MaximumBackgroundFramerate +Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description Settings.TextureQualitySettings Settings.TextureQualitySettings.TextureSizeRatio Settings.TextureQualitySettings.TextureSizeRatio.Description diff --git a/Missing/ko.md b/Missing/ko.md index b91563f..a9e6bc0 100644 --- a/Missing/ko.md +++ b/Missing/ko.md @@ -28,6 +28,12 @@ Settings.EarmuffSettings.VolumeAttenuation Settings.EarmuffSettings.VolumeAttenuation.Description Settings.NotificationSettings.UserJoinAndLeave Settings.NotificationSettings.UserJoinAndLeave.Description +Settings.DesktopRenderSettings.VSync +Settings.DesktopRenderSettings.VSync.Description +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description +Settings.DesktopRenderSettings.MaximumBackgroundFramerate +Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description Settings.TextureQualitySettings Settings.TextureQualitySettings.TextureSizeRatio Settings.TextureQualitySettings.TextureSizeRatio.Description diff --git a/Missing/nl.md b/Missing/nl.md index 2ce6cfe..2ce2183 100644 --- a/Missing/nl.md +++ b/Missing/nl.md @@ -662,6 +662,12 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description Settings.DesktopRenderSettings.FieldOfView Settings.DesktopRenderSettings.FieldOfView.Description +Settings.DesktopRenderSettings.VSync +Settings.DesktopRenderSettings.VSync.Description +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description +Settings.DesktopRenderSettings.MaximumBackgroundFramerate +Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description Settings.InteractiveCameraFramingSettings.PositioningMode Settings.InteractiveCameraFramingSettings.PositioningMode.Description Settings.InteractiveCameraFramingSettings.FieldOfView diff --git a/Missing/no.md b/Missing/no.md index a2e307f..6029ff4 100644 --- a/Missing/no.md +++ b/Missing/no.md @@ -453,6 +453,12 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description Settings.DesktopRenderSettings.FieldOfView Settings.DesktopRenderSettings.FieldOfView.Description +Settings.DesktopRenderSettings.VSync +Settings.DesktopRenderSettings.VSync.Description +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description +Settings.DesktopRenderSettings.MaximumBackgroundFramerate +Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description Settings.InteractiveCameraFramingSettings.PositioningMode Settings.InteractiveCameraFramingSettings.PositioningMode.Description Settings.InteractiveCameraFramingSettings.FieldOfView diff --git a/Missing/pl.md b/Missing/pl.md index f425c4e..a096098 100644 --- a/Missing/pl.md +++ b/Missing/pl.md @@ -387,6 +387,12 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description Settings.DesktopRenderSettings.FieldOfView Settings.DesktopRenderSettings.FieldOfView.Description +Settings.DesktopRenderSettings.VSync +Settings.DesktopRenderSettings.VSync.Description +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description +Settings.DesktopRenderSettings.MaximumBackgroundFramerate +Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description Settings.InteractiveCameraFramingSettings.PositioningMode Settings.InteractiveCameraFramingSettings.PositioningMode.Description Settings.InteractiveCameraFramingSettings.FieldOfView diff --git a/Missing/pt-br.md b/Missing/pt-br.md index 1859e62..21a7aa7 100644 --- a/Missing/pt-br.md +++ b/Missing/pt-br.md @@ -454,6 +454,12 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description Settings.DesktopRenderSettings.FieldOfView Settings.DesktopRenderSettings.FieldOfView.Description +Settings.DesktopRenderSettings.VSync +Settings.DesktopRenderSettings.VSync.Description +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description +Settings.DesktopRenderSettings.MaximumBackgroundFramerate +Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description Settings.InteractiveCameraFramingSettings.PositioningMode Settings.InteractiveCameraFramingSettings.PositioningMode.Description Settings.InteractiveCameraFramingSettings.FieldOfView diff --git a/Missing/ru.md b/Missing/ru.md index b9ac9b3..9d9e2f3 100644 --- a/Missing/ru.md +++ b/Missing/ru.md @@ -28,6 +28,12 @@ Settings.EarmuffSettings.VolumeAttenuation Settings.EarmuffSettings.VolumeAttenuation.Description Settings.NotificationSettings.UserJoinAndLeave Settings.NotificationSettings.UserJoinAndLeave.Description +Settings.DesktopRenderSettings.VSync +Settings.DesktopRenderSettings.VSync.Description +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description +Settings.DesktopRenderSettings.MaximumBackgroundFramerate +Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description Settings.TextureQualitySettings Settings.TextureQualitySettings.TextureSizeRatio Settings.TextureQualitySettings.TextureSizeRatio.Description diff --git a/Missing/sv.md b/Missing/sv.md index 84a23af..2ddeb28 100644 --- a/Missing/sv.md +++ b/Missing/sv.md @@ -804,6 +804,12 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description Settings.DesktopRenderSettings.FieldOfView Settings.DesktopRenderSettings.FieldOfView.Description +Settings.DesktopRenderSettings.VSync +Settings.DesktopRenderSettings.VSync.Description +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description +Settings.DesktopRenderSettings.MaximumBackgroundFramerate +Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description Settings.InteractiveCameraFramingSettings.PositioningMode Settings.InteractiveCameraFramingSettings.PositioningMode.Description Settings.InteractiveCameraFramingSettings.FieldOfView diff --git a/Missing/tr.md b/Missing/tr.md index 78ef05d..e7ae79e 100644 --- a/Missing/tr.md +++ b/Missing/tr.md @@ -732,6 +732,12 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description Settings.DesktopRenderSettings.FieldOfView Settings.DesktopRenderSettings.FieldOfView.Description +Settings.DesktopRenderSettings.VSync +Settings.DesktopRenderSettings.VSync.Description +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description +Settings.DesktopRenderSettings.MaximumBackgroundFramerate +Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description Settings.InteractiveCameraFramingSettings.PositioningMode Settings.InteractiveCameraFramingSettings.PositioningMode.Description Settings.InteractiveCameraFramingSettings.FieldOfView diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md index 8ba8ca3..01832e9 100644 --- a/Missing/zh-cn.md +++ b/Missing/zh-cn.md @@ -50,6 +50,12 @@ Settings.NotificationSettings.UserJoinAndLeave Settings.NotificationSettings.UserJoinAndLeave.Description Settings.PhotoCaptureSettings.AlwaysHideNameplates Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description +Settings.DesktopRenderSettings.VSync +Settings.DesktopRenderSettings.VSync.Description +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description +Settings.DesktopRenderSettings.MaximumBackgroundFramerate +Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description Settings.TextureQualitySettings Settings.TextureQualitySettings.TextureSizeRatio Settings.TextureQualitySettings.TextureSizeRatio.Description diff --git a/Missing/zh-tw.md b/Missing/zh-tw.md index 06253dd..74d26dd 100644 --- a/Missing/zh-tw.md +++ b/Missing/zh-tw.md @@ -449,6 +449,12 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description Settings.DesktopRenderSettings.FieldOfView Settings.DesktopRenderSettings.FieldOfView.Description +Settings.DesktopRenderSettings.VSync +Settings.DesktopRenderSettings.VSync.Description +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused +Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description +Settings.DesktopRenderSettings.MaximumBackgroundFramerate +Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description Settings.InteractiveCameraFramingSettings.PositioningMode Settings.InteractiveCameraFramingSettings.PositioningMode.Description Settings.InteractiveCameraFramingSettings.FieldOfView diff --git a/README.md b/README.md index d53be82..1ae973e 100644 --- a/README.md +++ b/README.md @@ -2,29 +2,29 @@ This repository contains the locale assets for the core UI of [Resonite](https://resonite.com) and allows anyone to contribute translations. The contents of this repository will be periodically merged with the public build released on Steam (STEAM) and other platforms. ## Localization Status -Czech [cs] - 73.5% - Missing keys: 578 -German [de] - 98.3% - Missing keys: 38 -English (United Kingdom) [en-gb] - 1.9% - Missing keys: 2140 +Czech [cs] - 73.3% - Missing keys: 584 +German [de] - 98.0% - Missing keys: 44 +English (United Kingdom) [en-gb] - 1.9% - Missing keys: 2146 English [en] - 100.0% - Missing keys: 0 -Esperanto [eo] - 74.9% - Missing keys: 547 -Spanish [es] - 76.5% - Missing keys: 513 -Estonian [et] - 37.7% - Missing keys: 1358 -Finnish [fi] - 66.9% - Missing keys: 721 -French [fr] - 98.7% - Missing keys: 28 -Icelandic [is] - 29.3% - Missing keys: 1543 -Japanese [ja] - 98.3% - Missing keys: 38 -Korean [ko] - 98.3% - Missing keys: 38 -Dutch [nl] - 47.4% - Missing keys: 1148 -Norwegian [no] - 71.9% - Missing keys: 612 -Polish [pl] - 75.6% - Missing keys: 532 -Portuguese (Brazil) [pt-br] - 71.9% - Missing keys: 613 -Russian [ru] - 98.3% - Missing keys: 38 -Swedish [sv] - 29.2% - Missing keys: 1544 -Turkish [tr] - 37.2% - Missing keys: 1370 -Chinese (China) [zh-cn] - 96.9% - Missing keys: 68 -Chinese (Taiwan) [zh-tw] - 72.2% - Missing keys: 607 +Esperanto [eo] - 74.7% - Missing keys: 553 +Spanish [es] - 76.3% - Missing keys: 519 +Estonian [et] - 37.6% - Missing keys: 1364 +Finnish [fi] - 66.8% - Missing keys: 727 +French [fr] - 98.4% - Missing keys: 34 +Icelandic [is] - 29.2% - Missing keys: 1549 +Japanese [ja] - 98.0% - Missing keys: 44 +Korean [ko] - 98.0% - Missing keys: 44 +Dutch [nl] - 47.2% - Missing keys: 1154 +Norwegian [no] - 71.7% - Missing keys: 618 +Polish [pl] - 75.4% - Missing keys: 538 +Portuguese (Brazil) [pt-br] - 71.7% - Missing keys: 619 +Russian [ru] - 98.0% - Missing keys: 44 +Swedish [sv] - 29.1% - Missing keys: 1550 +Turkish [tr] - 37.1% - Missing keys: 1376 +Chinese (China) [zh-cn] - 96.6% - Missing keys: 74 +Chinese (Taiwan) [zh-tw] - 72.0% - Missing keys: 613 -Total keys: 2181 +Total keys: 2187 ## How To Contribute If you'd like to contribute translations, create a fork of the repository, make the changes and **once they are ready** to be merged create a Pull Request, so the contributions can be checked and merged. You don't need to translate everything at once, if you cover part of the UI, the changes can be merged, with more translations coming later. diff --git a/en.json b/en.json index 192b840..9d83b0c 100644 --- a/en.json +++ b/en.json @@ -1618,6 +1618,12 @@ "Settings.DesktopRenderSettings.FieldOfView": "Field of view", "Settings.DesktopRenderSettings.FieldOfView.Description": "Use this to control the field of view (FOV) when in desktop mode. Larger values will give you wider view at the cost of greater distortion on the sides.", + "Settings.DesktopRenderSettings.VSync": "VSync", + "Settings.DesktopRenderSettings.VSync.Description": "When this option is enabled, the framerate will be synced with the refresh rate of your screen. Disabling this can render frames faster, but also cause visible tearing.\n\nThis can be useful when doing performance testing, as it will uncap the update and rendering speed.", + "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "Limit framerate when in background", + "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description": "When enabled, the framerate will be limited to a set value when the application window is unfocused. This is useful if you use other programs and games at the same time, as it will free up more resources for them.", + "Settings.DesktopRenderSettings.MaximumBackgroundFramerate": "Maximum background framerate", + "Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description": "This determines the allowed maximum framerate while in background. Lower values will conserve more system resources.", "Settings.InteractiveCameraFramingSettings.PositioningMode": "Positioning mode", "Settings.InteractiveCameraFramingSettings.PositioningMode.Description": "This controls how is the interactive camera positioned in the world.", From 57c69d7827de038d68bcd1b6b2ca5eb95e20d8a4 Mon Sep 17 00:00:00 2001 From: Frooxius Date: Fri, 3 May 2024 09:49:16 +0200 Subject: [PATCH 35/57] Update stats --- Missing/de.md | 11 -------- Missing/ja.md | 38 --------------------------- Missing/ru.md | 22 ---------------- Missing/zh-cn.md | 68 ------------------------------------------------ README.md | 8 +++--- 5 files changed, 4 insertions(+), 143 deletions(-) diff --git a/Missing/de.md b/Missing/de.md index 5e33602..34a62aa 100644 --- a/Missing/de.md +++ b/Missing/de.md @@ -11,21 +11,10 @@ Settings.GamepadSettings.UseGamepadWhenUnfocused Settings.GamepadSettings.UseGamepadWhenUnfocused.Description Settings.TrackerSettings.Trackers.FreezeTracking Settings.TrackerSettings.Trackers.FreezeTracking.Description -Settings.EarmuffSettings -Settings.EarmuffSettings.EarmuffEnabled -Settings.EarmuffSettings.EarmuffEnabled.Description Settings.EarmuffSettings.Directionality Settings.EarmuffSettings.Directionality.Description Settings.EarmuffSettings.Distance Settings.EarmuffSettings.Distance.Description -Settings.EarmuffSettings.ConeAngle -Settings.EarmuffSettings.ConeAngle.Description -Settings.EarmuffSettings.TransitionStart -Settings.EarmuffSettings.TransitionStart.Description -Settings.EarmuffSettings.TransitionLength -Settings.EarmuffSettings.TransitionLength.Description -Settings.EarmuffSettings.VolumeAttenuation -Settings.EarmuffSettings.VolumeAttenuation.Description Settings.NotificationSettings.UserJoinAndLeave Settings.NotificationSettings.UserJoinAndLeave.Description Settings.DesktopRenderSettings.VSync diff --git a/Missing/ja.md b/Missing/ja.md index 21c04a9..b6befb5 100644 --- a/Missing/ja.md +++ b/Missing/ja.md @@ -2,48 +2,10 @@ Note that this file updates only during build processes and doesn't necessarily reflect the current state. # Japanese [ja] -Notifications.UserJoined -Notifications.UserLeft -Settings.GrabbingSettings -Settings.GrabbingSettings.DefaultHandGrabType -Settings.GrabbingSettings.DefaultHandGrabType.Description -Settings.GamepadSettings.UseGamepadWhenUnfocused -Settings.GamepadSettings.UseGamepadWhenUnfocused.Description -Settings.TrackerSettings.Trackers.FreezeTracking -Settings.TrackerSettings.Trackers.FreezeTracking.Description -Settings.EarmuffSettings -Settings.EarmuffSettings.EarmuffEnabled -Settings.EarmuffSettings.EarmuffEnabled.Description -Settings.EarmuffSettings.Directionality -Settings.EarmuffSettings.Directionality.Description -Settings.EarmuffSettings.Distance -Settings.EarmuffSettings.Distance.Description -Settings.EarmuffSettings.ConeAngle -Settings.EarmuffSettings.ConeAngle.Description -Settings.EarmuffSettings.TransitionStart -Settings.EarmuffSettings.TransitionStart.Description -Settings.EarmuffSettings.TransitionLength -Settings.EarmuffSettings.TransitionLength.Description -Settings.EarmuffSettings.VolumeAttenuation -Settings.EarmuffSettings.VolumeAttenuation.Description -Settings.NotificationSettings.UserJoinAndLeave -Settings.NotificationSettings.UserJoinAndLeave.Description Settings.DesktopRenderSettings.VSync Settings.DesktopRenderSettings.VSync.Description Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description Settings.DesktopRenderSettings.MaximumBackgroundFramerate Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description -Settings.TextureQualitySettings -Settings.TextureQualitySettings.TextureSizeRatio -Settings.TextureQualitySettings.TextureSizeRatio.Description -Settings.TextureQualitySettings.TextureSizeLimit -Settings.TextureQualitySettings.TextureSizeLimit.Description -Settings.TextureQualitySettings.MinimumTextureSize -Settings.TextureQualitySettings.MinimumTextureSize.Description -Settings.TextureQualitySettings.DefaultFilterMode -Settings.TextureQualitySettings.DefaultFilterMode.Description -Settings.TextureQualitySettings.AnisotropicLevel -Settings.TextureQualitySettings.AnisotropicLevel.Description -Settings.TextureQualitySettings.ReloadAllTextures diff --git a/Missing/ru.md b/Missing/ru.md index 9d9e2f3..3c28c0f 100644 --- a/Missing/ru.md +++ b/Missing/ru.md @@ -2,32 +2,10 @@ Note that this file updates only during build processes and doesn't necessarily reflect the current state. # Russian [ru] -Notifications.UserJoined -Notifications.UserLeft -Settings.GrabbingSettings -Settings.GrabbingSettings.DefaultHandGrabType -Settings.GrabbingSettings.DefaultHandGrabType.Description -Settings.GamepadSettings.UseGamepadWhenUnfocused -Settings.GamepadSettings.UseGamepadWhenUnfocused.Description -Settings.TrackerSettings.Trackers.FreezeTracking -Settings.TrackerSettings.Trackers.FreezeTracking.Description -Settings.EarmuffSettings -Settings.EarmuffSettings.EarmuffEnabled -Settings.EarmuffSettings.EarmuffEnabled.Description Settings.EarmuffSettings.Directionality Settings.EarmuffSettings.Directionality.Description Settings.EarmuffSettings.Distance Settings.EarmuffSettings.Distance.Description -Settings.EarmuffSettings.ConeAngle -Settings.EarmuffSettings.ConeAngle.Description -Settings.EarmuffSettings.TransitionStart -Settings.EarmuffSettings.TransitionStart.Description -Settings.EarmuffSettings.TransitionLength -Settings.EarmuffSettings.TransitionLength.Description -Settings.EarmuffSettings.VolumeAttenuation -Settings.EarmuffSettings.VolumeAttenuation.Description -Settings.NotificationSettings.UserJoinAndLeave -Settings.NotificationSettings.UserJoinAndLeave.Description Settings.DesktopRenderSettings.VSync Settings.DesktopRenderSettings.VSync.Description Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md index 01832e9..4ff5d15 100644 --- a/Missing/zh-cn.md +++ b/Missing/zh-cn.md @@ -2,78 +2,10 @@ Note that this file updates only during build processes and doesn't necessarily reflect the current state. # Chinese (China) [zh-cn] -Notifications.SessionStarted -Notifications.UserJoined -Notifications.UserLeft -Settings.GrabbingSettings -Settings.GrabbingSettings.DefaultHandGrabType -Settings.GrabbingSettings.DefaultHandGrabType.Description -Settings.GamepadSettings.UseGamepadWhenUnfocused -Settings.GamepadSettings.UseGamepadWhenUnfocused.Description -Settings.TrackerSettings.Trackers.FreezeTracking -Settings.TrackerSettings.Trackers.FreezeTracking.Description -Settings.EarmuffSettings -Settings.EarmuffSettings.EarmuffEnabled -Settings.EarmuffSettings.EarmuffEnabled.Description -Settings.EarmuffSettings.Directionality -Settings.EarmuffSettings.Directionality.Description -Settings.EarmuffSettings.Distance -Settings.EarmuffSettings.Distance.Description -Settings.EarmuffSettings.ConeAngle -Settings.EarmuffSettings.ConeAngle.Description -Settings.EarmuffSettings.TransitionStart -Settings.EarmuffSettings.TransitionStart.Description -Settings.EarmuffSettings.TransitionLength -Settings.EarmuffSettings.TransitionLength.Description -Settings.EarmuffSettings.VolumeAttenuation -Settings.EarmuffSettings.VolumeAttenuation.Description -Settings.HostAccessSettings.Entries.AllowOSC_Receiving -Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description -Settings.HostAccessSettings.Entries.AllowOSC_Sending -Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description -Settings.HostAccessSettings.Entries.LastOSC_SenderRequestReason -Settings.HostAccessSettings.Entries.LastOSC_ReceiverRequestReason -Settings.NotificationSettings -Settings.NotificationSettings.UserOnline -Settings.NotificationSettings.UserOnline.Description -Settings.NotificationSettings.UserOnlineOnAnotherBuild -Settings.NotificationSettings.UserOnlineOnAnotherBuild.Description -Settings.NotificationSettings.Message -Settings.NotificationSettings.Message.Description -Settings.NotificationSettings.Invite -Settings.NotificationSettings.Invite.Description -Settings.NotificationSettings.ContactRequest -Settings.NotificationSettings.ContactRequest.Description -Settings.NotificationSettings.SessionStarted -Settings.NotificationSettings.SessionStarted.Description -Settings.NotificationSettings.UserJoinAndLeave -Settings.NotificationSettings.UserJoinAndLeave.Description -Settings.PhotoCaptureSettings.AlwaysHideNameplates -Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description Settings.DesktopRenderSettings.VSync Settings.DesktopRenderSettings.VSync.Description Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description Settings.DesktopRenderSettings.MaximumBackgroundFramerate Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description -Settings.TextureQualitySettings -Settings.TextureQualitySettings.TextureSizeRatio -Settings.TextureQualitySettings.TextureSizeRatio.Description -Settings.TextureQualitySettings.TextureSizeLimit -Settings.TextureQualitySettings.TextureSizeLimit.Description -Settings.TextureQualitySettings.MinimumTextureSize -Settings.TextureQualitySettings.MinimumTextureSize.Description -Settings.TextureQualitySettings.DefaultFilterMode -Settings.TextureQualitySettings.DefaultFilterMode.Description -Settings.TextureQualitySettings.AnisotropicLevel -Settings.TextureQualitySettings.AnisotropicLevel.Description -Settings.TextureQualitySettings.ReloadAllTextures -Settings.ResolutionSettings -Settings.ResolutionSettings.Fullscreen -Settings.ResolutionSettings.Fullscreen.Description -Settings.ResolutionSettings.WindowResolution -Settings.ResolutionSettings.WindowResolution.Description -Settings.ResolutionSettings.FullscreenResolution -Settings.ResolutionSettings.FullscreenResolution.Description -Settings.ResolutionSettings.ApplyResolution diff --git a/README.md b/README.md index 1ae973e..00f2d50 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ This repository contains the locale assets for the core UI of [Resonite](https:/ ## Localization Status Czech [cs] - 73.3% - Missing keys: 584 -German [de] - 98.0% - Missing keys: 44 +German [de] - 98.5% - Missing keys: 33 English (United Kingdom) [en-gb] - 1.9% - Missing keys: 2146 English [en] - 100.0% - Missing keys: 0 Esperanto [eo] - 74.7% - Missing keys: 553 @@ -12,16 +12,16 @@ Estonian [et] - 37.6% - Missing keys: 1364 Finnish [fi] - 66.8% - Missing keys: 727 French [fr] - 98.4% - Missing keys: 34 Icelandic [is] - 29.2% - Missing keys: 1549 -Japanese [ja] - 98.0% - Missing keys: 44 +Japanese [ja] - 99.7% - Missing keys: 6 Korean [ko] - 98.0% - Missing keys: 44 Dutch [nl] - 47.2% - Missing keys: 1154 Norwegian [no] - 71.7% - Missing keys: 618 Polish [pl] - 75.4% - Missing keys: 538 Portuguese (Brazil) [pt-br] - 71.7% - Missing keys: 619 -Russian [ru] - 98.0% - Missing keys: 44 +Russian [ru] - 99.0% - Missing keys: 22 Swedish [sv] - 29.1% - Missing keys: 1550 Turkish [tr] - 37.1% - Missing keys: 1376 -Chinese (China) [zh-cn] - 96.6% - Missing keys: 74 +Chinese (China) [zh-cn] - 99.7% - Missing keys: 6 Chinese (Taiwan) [zh-tw] - 72.0% - Missing keys: 613 Total keys: 2187 From 07a6042955e7a55f27b110808562035a03fd6f86 Mon Sep 17 00:00:00 2001 From: Aesc <49610790+Aesc3625@users.noreply.github.com> Date: Fri, 3 May 2024 17:00:25 +0900 Subject: [PATCH 36/57] Update ja.json More desktop settings --- ja.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ja.json b/ja.json index 54a2003..1b5adb9 100644 --- a/ja.json +++ b/ja.json @@ -1617,6 +1617,12 @@ "Settings.DesktopRenderSettings.FieldOfView": "視野角", "Settings.DesktopRenderSettings.FieldOfView.Description": "デスクトップモード時の視野角(FOV)を設定できます。値を大きくすると視野が広くなりますが、画面端の歪みが大きくなります。", + "Settings.DesktopRenderSettings.VSync": "垂直同期(V-SYNC)", + "Settings.DesktopRenderSettings.VSync.Description": "これを有効にすると、Resoniteのフレームレートがモニター側のリフレッシュレートに同期します。この設定を無効にすると、フレームのレンダリングが速くなりますが、テアリングが見えるようになります。\n\n更新速度とレンダリング速度の制限を解除するので、パフォーマンステストを行う際に役立ちます。", + "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "バックグラウンド時のフレームレートを制限", + "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description": "有効にすると、Resonitenoの画面が非アクティブ時のフレームレートを制限します。同時に他のプログラムやゲームを使用する場合に便利です。", + "Settings.DesktopRenderSettings.MaximumBackgroundFramerate": "非アクティブ時の最大フレームレート", + "Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description": "非アクティブ時の最大フレームレートを設定できます。値が小さいほどPCリソースを節約できます。", "Settings.InteractiveCameraFramingSettings.PositioningMode": "ポジションモード", "Settings.InteractiveCameraFramingSettings.PositioningMode.Description": "インタラクティブカメラの位置取りを設定できます。", From cc25bb91441a8d40267a5eae086c54d17b67c65d Mon Sep 17 00:00:00 2001 From: Aesc <49610790+Aesc3625@users.noreply.github.com> Date: Fri, 3 May 2024 17:03:14 +0900 Subject: [PATCH 37/57] fix invalid keys in ru.json --- ru.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/ru.json b/ru.json index 09d191f..22e10f8 100644 --- a/ru.json +++ b/ru.json @@ -1479,8 +1479,6 @@ "Settings.EarmuffSettings" : "Беруши", "Settings.EarmuffSettings.EarmuffEnabled" : "Использовать беруши", "Settings.EarmuffSettings.EarmuffEnabled.Description" : "Когда включен режим берушей, голоса пользователей будут ощутимо тише, основываясь на расстоянии на них и направления вашего взгляда.\n\nЭто создает \"конус слуха\", который может помочь когда в мире слишком много накладывающихся голосов.", - "Settings.EarmuffSettings.ConeDistance" : "Расстояние", - "Settings.EarmuffSettings.ConeDistance.Description" : "Задает дистанцию вперед от вас, за пределами которой голоса будут тише.", "Settings.EarmuffSettings.ConeAngle" : "Угол", "Settings.EarmuffSettings.ConeAngle.Description" : "Задает угол перед вашим лицом, в пределах которого голоса будут сохранять нормальную громкость. Все голоса за пределами этого угла будут начинать затухать как только достигнут дистанции перехода.", "Settings.EarmuffSettings.TransitionStart" : "Начало перехода", From b6ba6604a76162d57207920d3ed6941934d6a79f Mon Sep 17 00:00:00 2001 From: Aesc <49610790+Aesc3625@users.noreply.github.com> Date: Fri, 3 May 2024 17:04:00 +0900 Subject: [PATCH 38/57] fix invalid keys in de.json --- de.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/de.json b/de.json index c57ab3f..2a40c83 100644 --- a/de.json +++ b/de.json @@ -1469,8 +1469,6 @@ "Settings.EarmuffSettings": "Gehörschutz", "Settings.EarmuffSettings.EarmuffEnabled": "Benutze Gehörschutz", "Settings.EarmuffSettings.EarmuffEnabled.Description": "Ein aktivierter Gehörschutzmodus dämpft die Lautstärke von Stimmen in Abhängigkeit von Ihrer Blickrichtung und der Entfernung zu anderen Benutzern.\n\nEr nutzt einen \"Hörkegel\", der hilfreich sein kann, wenn sich zu viele Stimmen in einer Welt überlagern.", - "Settings.EarmuffSettings.ConeDistance": "Entfernung", - "Settings.EarmuffSettings.ConeDistance.Description": "Dies bestimmt die Entfernung in Sichtrichtung, über die hinaus Stimmen gedämpft werden.", "Settings.EarmuffSettings.ConeAngle": "Winkel", "Settings.EarmuffSettings.ConeAngle.Description": "Hier wird der Winkel vor Ihrem Gesicht eingestellt, in dem die Stimmen ihre normale Lautstärke haben. Alle Stimmen, die sich außerhalb dieses Winkels befinden, werden gedämpft, sobald sie den Übergangsabstand erreichen.", "Settings.EarmuffSettings.TransitionStart": "Start des Übergangsbereichs", From a13ea66804588e8449e470324ae36123cd71f93a Mon Sep 17 00:00:00 2001 From: Gwang Sun Yun Date: Fri, 3 May 2024 17:06:31 +0900 Subject: [PATCH 39/57] KR:TextureQuality --- ko.json | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) diff --git a/ko.json b/ko.json index e1244f7..a7f0161 100644 --- a/ko.json +++ b/ko.json @@ -1479,8 +1479,10 @@ "Settings.EarmuffSettings" : "귀마개 기능", "Settings.EarmuffSettings.EarmuffEnabled" : "귀마개 사용", "Settings.EarmuffSettings.EarmuffEnabled.Description" : "이 설정이 활성화 되면, 사용자의 목소리가 바라보는 각도와 거리에 따라 소리의 크기가 조정됩니다.\n\n여러 사람들이 모여 대화를 하는 곳에서 목소리들이 겹쳐 들릴때 도움이 될 수 있습니다.", - "Settings.EarmuffSettings.ConeDistance" : "일반청음 거리", - "Settings.EarmuffSettings.ConeDistance.Description" : "사용자가 바라보는 방향으로 목소리가 조용해 지는 거리를 설정합니다.", + "Settings.EarmuffSettings.Directionality" : "지향성 강도", + "Settings.EarmuffSettings.Directionality.Description" : "음성 감쇠에 대한 방향을 제어합니다. 작은 값일수록 뒤에서 들리는 음성은 앞에서 들리는 목소리와 같아지며, 큰 값일수록 뒤에서 들리는 목소리는 작아집니다. 100%로 설정한 경우, 뒤에서 들리는 목소리는 들리지 않게 됩니다.\n\n뒤에서 말하는 음성을 잘 듣고 싶다면 값을 낮추세요.", + "Settings.EarmuffSettings.Distance" : "일반청음 거리", + "Settings.EarmuffSettings.Distance.Description" : "사용자가 바라보는 방향으로 목소리가 조용해 지는 거리를 설정합니다.", "Settings.EarmuffSettings.ConeAngle" : "각도", "Settings.EarmuffSettings.ConeAngle.Description" : "사용자가 바라보는 방향을 중심으로 하는 각도이며, 이 범위를 넘어서는 곳에서 들려오는 모든 음성은 일반청음 거리에 도달하면 감소하기 시작합니다.", "Settings.EarmuffSettings.TransitionStart" : "볼륨 변화 시작", @@ -1702,6 +1704,19 @@ "Settings.PostProcessingSettings.Antialiasing" : "계단현상 제거(Antialiasing : AA)", "Settings.PostProcessingSettings.Antialiasing.Description" : "화면에 있는 개체들의 날카롭고 들쭉날쭉한 가장자리를 부드럽게 표현합니다. 여러 가지 필터 중에서 선택할 수 있고, 각기 서로 다른 장단점을 가집니다. 일반적으로 FXAA가 사용되나, 문자열 같은 부분을 흐리게 할 수도 있습니다.\n\n경고: 일부 옵션은 VR에 적합하지 않거나 전혀 작동하지 않을 수 있습니다.", + "Settings.TextureQualitySettings" : "텍스쳐 품질", + "Settings.TextureQualitySettings.TextureSizeRatio" : "텍스쳐 비율 조정", + "Settings.TextureQualitySettings.TextureSizeRatio.Description" : "읽어오는 모든 텍스쳐를 비율 대비로 조정합니다. 선명도를 희생하고 성능을 끌어올릴 수 있습니다. \n\n예를들면, 텍스쳐가 4K일때 이 옵션값을 Half resolution으로 설정하면 2K 버전의 텍스쳐가 로드됩니다.", + "Settings.TextureQualitySettings.TextureSizeLimit" : "텍스쳐 크기 제한", + "Settings.TextureQualitySettings.TextureSizeLimit.Description" : "읽어오는 텍스쳐의 최대 해상도를 강제로 제한합니다. 제한된 크기보다 큰 텍스쳐는 강제로 최대 제한치로 조정되며, 작은 텍스쳐는 영향을 받지 않습니다.\n\n이 설정은 텍스쳐 비율 조정에서 설정한 값이 먼저 반영된 후 이어서 적용됩니다.", + "Settings.TextureQualitySettings.MinimumTextureSize" : "최소 텍스쳐 크기", + "Settings.TextureQualitySettings.MinimumTextureSize.Description" : "읽어오는 텍스쳐의 최소 해상도를 설정합니다. 이 값보다 작은 텍스쳐의 경우 텍스쳐 비율 조정 및 텍스쳐 크기 제한에 상관없이 그대로 읽어옵니다.", + "Settings.TextureQualitySettings.DefaultFilterMode" : "텍스쳐 필터링", + "Settings.TextureQualitySettings.DefaultFilterMode.Description" : "텍스쳐에 사용되는 필터링에 대한 품질과 성능을 설정합니다.\n\nPoint : 보간이 없는 가장 낮은 품질입니다.\n\nBilinear : 텍스쳐 픽셀 보간이 되지만 밉 맵 전환이 거칠어집니다.\n\nTrilinear : 서로 다른 밉 레벨 사이를 부드럽게 보간합니다.\n\nAnisotropic : 최고의 품질과 질감을 가집니다.", + "Settings.TextureQualitySettings.AnisotropicLevel" : "이방성 레벨", + "Settings.TextureQualitySettings.AnisotropicLevel.Description" : "이방성 필터링의 품질을 제어합니다.", + "Settings.TextureQualitySettings.ReloadAllTextures" : "모든 텍스쳐 다시 읽기(무거운 작업일 수 있습니다.)", + "Settings.ResolutionSettings" : "해상도", "Settings.ResolutionSettings.Fullscreen" : "전체화면", "Settings.ResolutionSettings.Fullscreen.Description" : "전체화면과 창모드를 전환합니다.", From cb9dc8a11756fee7574e2965465c296929bbce58 Mon Sep 17 00:00:00 2001 From: Aesc <49610790+Aesc3625@users.noreply.github.com> Date: Fri, 3 May 2024 17:12:55 +0900 Subject: [PATCH 40/57] Update ja.json --- ja.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja.json b/ja.json index 1b5adb9..b1c25af 100644 --- a/ja.json +++ b/ja.json @@ -1718,7 +1718,7 @@ "Settings.TextureQualitySettings.MinimumTextureSize.Description" : "上記の設定によって制限されるテクスチャの最小解像度を制御します。テクスチャがこのサイズ以下の場合、そのまま読み込みます。\n\n例:ここで512に設定すると、テクスチャ解像度が256の場合、相対的なテクスチャサイズを半分に設定しても256のまま読み込みます。", "Settings.TextureQualitySettings.DefaultFilterMode" : "テクスチャフィルタリング", "Settings.TextureQualitySettings.DefaultFilterMode.Description" : "テクスチャに使用するフィルタリングを設定し、品質とパフォーマンスを制御できます。\n\nPoint: 補間なしの最低品質。テクスチャはブロック状になります。\n\nBilinear: テクスチャのピクセルは補間されますが、ミップマップの境界線が見える場合があります。\n\nTrilinear: 異なるミップマップ間を滑らかに補間し、境界線は目立たなくなります。\n\nAnisotropic: (異方性フィルタリング)最高品質。テクスチャが斜めに表示される際にも鮮明になります。", - "Settings.TextureQualitySettings.AnisotropicLevel" : "異方性フィルタリングの設定", + "Settings.TextureQualitySettings.AnisotropicLevel" : "異方性フィルタリングの品質", "Settings.TextureQualitySettings.AnisotropicLevel.Description" : "異方性フィルタリングの品質を設定できます。", "Settings.TextureQualitySettings.ReloadAllTextures" : "すべてのテクスチャを再読み込みする(重くなる可能性があります)", From 1e1c3895272558ccb16dd8bd1d6b486f4d87efe8 Mon Sep 17 00:00:00 2001 From: Aesc <49610790+Aesc3625@users.noreply.github.com> Date: Fri, 3 May 2024 17:14:52 +0900 Subject: [PATCH 41/57] Update ja.json --- ja.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja.json b/ja.json index b1c25af..afd4eb4 100644 --- a/ja.json +++ b/ja.json @@ -1619,8 +1619,8 @@ "Settings.DesktopRenderSettings.FieldOfView.Description": "デスクトップモード時の視野角(FOV)を設定できます。値を大きくすると視野が広くなりますが、画面端の歪みが大きくなります。", "Settings.DesktopRenderSettings.VSync": "垂直同期(V-SYNC)", "Settings.DesktopRenderSettings.VSync.Description": "これを有効にすると、Resoniteのフレームレートがモニター側のリフレッシュレートに同期します。この設定を無効にすると、フレームのレンダリングが速くなりますが、テアリングが見えるようになります。\n\n更新速度とレンダリング速度の制限を解除するので、パフォーマンステストを行う際に役立ちます。", - "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "バックグラウンド時のフレームレートを制限", - "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description": "有効にすると、Resonitenoの画面が非アクティブ時のフレームレートを制限します。同時に他のプログラムやゲームを使用する場合に便利です。", + "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "非アクティブ時のフレームレートを制限", + "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description": "有効にすると、Resonitenoの画面が非アクティブの場合にフレームレートを制限します。同時に他のプログラムやゲームを使用する場合に便利です。", "Settings.DesktopRenderSettings.MaximumBackgroundFramerate": "非アクティブ時の最大フレームレート", "Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description": "非アクティブ時の最大フレームレートを設定できます。値が小さいほどPCリソースを節約できます。", From 4a4a1040f245186092dc572a94a47e6d5de9b6c3 Mon Sep 17 00:00:00 2001 From: Gwang Sun Yun Date: Fri, 3 May 2024 17:17:18 +0900 Subject: [PATCH 42/57] Change "EarmuffSettings.ConeDistance*" to "EarmuffSettings.Distance*" --- de.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/de.json b/de.json index c57ab3f..d786ebe 100644 --- a/de.json +++ b/de.json @@ -1469,8 +1469,8 @@ "Settings.EarmuffSettings": "Gehörschutz", "Settings.EarmuffSettings.EarmuffEnabled": "Benutze Gehörschutz", "Settings.EarmuffSettings.EarmuffEnabled.Description": "Ein aktivierter Gehörschutzmodus dämpft die Lautstärke von Stimmen in Abhängigkeit von Ihrer Blickrichtung und der Entfernung zu anderen Benutzern.\n\nEr nutzt einen \"Hörkegel\", der hilfreich sein kann, wenn sich zu viele Stimmen in einer Welt überlagern.", - "Settings.EarmuffSettings.ConeDistance": "Entfernung", - "Settings.EarmuffSettings.ConeDistance.Description": "Dies bestimmt die Entfernung in Sichtrichtung, über die hinaus Stimmen gedämpft werden.", + "Settings.EarmuffSettings.Distance": "Entfernung", + "Settings.EarmuffSettings.Distance.Description": "Dies bestimmt die Entfernung in Sichtrichtung, über die hinaus Stimmen gedämpft werden.", "Settings.EarmuffSettings.ConeAngle": "Winkel", "Settings.EarmuffSettings.ConeAngle.Description": "Hier wird der Winkel vor Ihrem Gesicht eingestellt, in dem die Stimmen ihre normale Lautstärke haben. Alle Stimmen, die sich außerhalb dieses Winkels befinden, werden gedämpft, sobald sie den Übergangsabstand erreichen.", "Settings.EarmuffSettings.TransitionStart": "Start des Übergangsbereichs", From b967742d1d0371c3fb2ee22facffde7ac337af72 Mon Sep 17 00:00:00 2001 From: Gwang Sun Yun Date: Fri, 3 May 2024 17:17:49 +0900 Subject: [PATCH 43/57] Change "EarmuffSettings.ConeDistance*" to "EarmuffSettings.Distance*" --- ru.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru.json b/ru.json index 09d191f..475da03 100644 --- a/ru.json +++ b/ru.json @@ -1479,8 +1479,8 @@ "Settings.EarmuffSettings" : "Беруши", "Settings.EarmuffSettings.EarmuffEnabled" : "Использовать беруши", "Settings.EarmuffSettings.EarmuffEnabled.Description" : "Когда включен режим берушей, голоса пользователей будут ощутимо тише, основываясь на расстоянии на них и направления вашего взгляда.\n\nЭто создает \"конус слуха\", который может помочь когда в мире слишком много накладывающихся голосов.", - "Settings.EarmuffSettings.ConeDistance" : "Расстояние", - "Settings.EarmuffSettings.ConeDistance.Description" : "Задает дистанцию вперед от вас, за пределами которой голоса будут тише.", + "Settings.EarmuffSettings.Distance" : "Расстояние", + "Settings.EarmuffSettings.Distance.Description" : "Задает дистанцию вперед от вас, за пределами которой голоса будут тише.", "Settings.EarmuffSettings.ConeAngle" : "Угол", "Settings.EarmuffSettings.ConeAngle.Description" : "Задает угол перед вашим лицом, в пределах которого голоса будут сохранять нормальную громкость. Все голоса за пределами этого угла будут начинать затухать как только достигнут дистанции перехода.", "Settings.EarmuffSettings.TransitionStart" : "Начало перехода", From 914f50a783265054d5a5a93606476cc104dae5af Mon Sep 17 00:00:00 2001 From: modimobeikete <54436686+modimobeikete@users.noreply.github.com> Date: Fri, 3 May 2024 16:30:29 +0800 Subject: [PATCH 44/57] Update zh-cn.json --- zh-cn.json | 5110 ++++++++++++++++++++++++++-------------------------- 1 file changed, 2558 insertions(+), 2552 deletions(-) diff --git a/zh-cn.json b/zh-cn.json index 2995376..022e988 100644 --- a/zh-cn.json +++ b/zh-cn.json @@ -1,2597 +1,2603 @@ -{ - "localeCode": "zh-cn", - "authors": ["Melnus", "Holy_Water", "huang825172", "modimobeikete", "WARCRAFT11"], - "messages": { - - "General.OK": "确定", - "General.Start": "开始", - "General.Finish": "结束", - "General.Cancel": "取消", - "General.Continue": "继续", - "General.Next": "下一步", - "General.Previous": "返回", - "General.Back": "上一步", - "General.Confirm": "确定吗?", - "General.Loading": "正在加载...", - "General.Processing": "正在处理...", - "General.FAILED": "失败", - "General.Reset": "重置", - "General.WorldOpenConfirm": "真的开放吗?", - "General.Save": "保存", - "General.Saving": "正在保存...", - "General.Saved": "保存成功", - "General.Done": "完成", - "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.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": "传送", - "Locomotion.Teleport.Description": "使用弹道路径传送,移动舒适。", - "Locomotion.Fly.Name": "飞行", - "Locomotion.Fly.Description": "飞行模式", - "Locomotion.WalkRun.Name": "步行/奔跑", - "Locomotion.WalkRun.Description": "物理步行,跑步和跳跃。", - "Locomotion.WalkRunGripping.Name": "步行/跑步(爬坡)", - "Locomotion.WalkRunGripping.Description": "走路,奔跑,跳跃和攀登。", - "Locomotion.ZeroG.Name": "零重力", - "Locomotion.ZeroG.Description": "无重力状态", - "Locomotion.GrabWorld.Name": "抓握世界", - "Locomotion.GrabWorld.Description": "创建参照世界锚,并将用户相对于世界锚移动。", - "Locomotion.Slide.Name": "滑动", - "Locomotion.Slide.Description": "简单的滑动运动(如果存在)会捕捉到表面,否则会飞行。", - - "Interaction.Destroy": "删除", - "Interaction.Duplicate": "复制", - "Interaction.SaveToInventory": "保存到物品栏", - "Interaction.Undo": "撤消", - "Interaction.Redo": "重做", - "Interaction.EquipTool": "装备", - "Interaction.DequipTool": "取消装备", - "Interaction.ScalingEnabled": "启用缩放", - "Interaction.ScalingDisabled": "禁用缩放", - "Interaction.ResetScale": "重设比例", - "Interaction.LaserEnabled": "启用激光", - "Interaction.LaserDisabled": "禁用激光", - "Interaction.Grab.Palm": "抓取:手掌", - "Interaction.Grab.Precision": "抓取:精准", - "Interaction.Grab.Auto": "抓取:自动", - "Interaction.Grab.Off": "抓取:仅激光", - "Interaction.Locomotion": "移动模式", - "Interaction.Locomotion.None": "无", - - "Interaction.NamedEquipTool": "装备{name}", - "Interaction.NamedEquipTool.Default": "工具", - - "Interaction.EnterAnchor": "进入座位", - "Interaction.ExitAnchor": "退出座位", - - "Interaction.EquipAvatar": "装备化身", - - "Interaction.SaveAsScreenshot": "另存为屏幕截图", - "Interaction.ExportScreenshot": "导出截图", - "Interaction.ImportFile": "导入文件", - "Interaction.ExportFile": "导出文件", - "Interaction.CopyLink": "复制链接", - "Interaction.CopyImage": "复制图片", - - "Inventory.OpenWorld": "打开世界", - "Inventory.Equip": "装备", - "Inventory.Delete": "删除", - "Inventory.CreateDirectory": "新建文件夹", - "Inventory.SaveHeld": "保存所持", - "Inventory.GetURL": "获取URL", - "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": "设为超链接显示", - "Inventory.Favorite.Document": "设为文档显示", - "Inventory.SpawnFacet": "生成Facet", - - "Dash.Screens.Home": "家", - "Dash.Screens.Worlds": "世界", - "Dash.Screens.Contacts": "好友", - "Dash.Screens.Inventory": "物品栏", - "Dash.Screens.Desktop": "桌面", - "Dash.Screens.Session": "会话", - "Dash.Screens.FileBrowser": "文件浏览器", - "Dash.Screens.Settings": "设置", - "Dash.Screens.Exit": "结束", - - "Dash.Actions.PasteFromClipboard": "从剪贴板粘贴内容", - - "Dash.Actions.TurnOffUIEdit": "退出UI编辑模式", - - "Dash.Actions.CloudHome": "我的云端", - - "Dash.Exit.Header": "退出{appName}", - "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.Loading": "正在载入...", - "World.LoadingFailed": "失败", - "World.LoadedAssets": "已加载{assets}个资产,共{total_assets}个", - "World.Downloading": "正在下载{total_bytes}个{bytes}资产", - "World.Loaded": "加载完成", - - "World.Connection.EstablishingConnection": "正在连接", - "World.Connection.RequestingJoin": "申请加入", - "World.Connection.Authenticating": "验证中", - "World.Connection.Connected": "连接成功", - "World.Connection.SyncingInitialState": "同步初始世界状态", - - "World.Connection.LNL.DirectIP": "LNL IP 直连", - "World.Connection.LNL.NATPunchthrough": "LNL NAT 穿透 {n}", - "World.Connection.LNL.Relay": "LNL 中继", - "World.Connection.SteamNetworkingSockets": "Steam 网络通讯", - - "World.Error.AccessDenied": "拒绝访问", - "World.Error.SecurityViolation": "安全违规", - "World.Error.OnlyRegisteredUsers": "只允许注册用户加入", - "World.Error.OnlyContacts": "仅允许房主的联系人加入", - "World.Error.OnlyContactsOfContacts": "仅允许会话中用戶的联系人加入", - "World.Error.Private": "本会话仅允许私人用户", - "World.Error.SessionEnded": "会话已关闭", - "World.Error.UserLimitReached": "会话达到了用户限制", - "World.Error.FailedAuthentication": "身份验证失败", - "World.Error.FailedUserID": "认证用户标识失败", - "World.Error.FailedFetchingAuthentication": "无法获取身份验证信息", - "World.Error.JoinAlreadyRequested": "已要求加入", - "World.Error.FailedConnectToRelay": "连接中继失败", - "World.Error.FailedToConnect": "连接失败", - "World.Error.InvalidAddress": "无效地址", - "World.Error.NoPort": "未指定端口", - "World.Error.IncompatibleVersion": "不兼容的版本", - "World.Error.HostBlocked": "房主被屏蔽", - "World.Error.HostBlockedDetail": "你已屏蔽该房主", - "World.Error.WorldCrash": "世界崩溃", - "World.Error.WorldCrashDetail" : "在更新该世界时遭遇了致命错误", - "World.Error.Unknown": "未知错误", - - "World.Config.Name": "世界名:", - "World.Config.Description": "描述:", - "World.Config.MaxUsers": "最大用户数:", - "World.Config.MobileFriendly": "移动端友好", - "World.Config.SaveOptionsHeader": "世界保存选项:", - "World.Config.EditMode": "编辑模式:", - "World.Config.AccessLevelHeader": "谁可以加入这个世界?", - "World.Config.AutoKickAFK": "自动踢AFK用户:", - "World.Config.AutoKickAFKMinutes": "最长AFK时长(分):", - "World.Config.HideFromListing": "不显示在会话列表中", - "World.Config.Autosave": "自动保存(将覆盖上一次保存):", - "World.Config.AutosaveInterval": "自动保存间隔(分钟):", - "World.Config.CleanupAssets": "清理未使用的资产:", - "World.Config.CleanupInterval": "清理间隔(秒):", - - "World.Actions.StartSession": "开始会话", - "World.Actions.Join": "加入", - "World.Actions.Focus": "焦点", - "World.Actions.Close": "关闭世界", - "World.Actions.Leave": "离开世界", - "World.Actions.Save": "保存更改", - "World.Actions.SaveAs": "另存为...", - "World.Actions.SaveCopy": "保存副本...", - "World.Actions.SaveHere": "保存到这里", - "World.Actions.SaveToInventory": "保存到物品栏", - "World.Actions.Saving": "正在保存...", - "World.Actions.Discard": "放弃更改", - "World.Actions.Clone": "克隆世界", - "World.Actions.Delete": "删除世界", - "World.Actions.ConfirmDelete": "确认删除", - "World.Actions.ReallyConfirmDelete": "永久删除", - "World.Actions.Overwrite": "用{name}覆盖", - "World.Actions.ConfirmOverwrite": "确认覆盖", - "World.Actions.Overwriting": "正在覆盖...", - - "World.Actions.ClosePrompt": "关闭世界?", - "World.Actions.LeavePrompt": "离开世界?", - "World.Actions.CloseConfirm": "关闭", - "World.Actions.LeaveConfirm": "离开", - "World.Actions.CannotClose": "(无法关闭这个世界)", - "World.Actions.GuestWarning": "", - "World.Actions.HostingWarning": "你在主持这个世界。所有的用户都会从此会话断开连接。", - - "World.Actions.GetWorldOrb": "获取世界球体", - "World.Actions.CopyWorldURL": "复制世界URL", - "World.Actions.CopyRecordURL": "复制记录URL", - "World.Actions.StartCustomSession": "开始自定义会话", - "World.Actions.ModifyMetadata": "编辑元数据", - "World.Actions.GetSessionOrb": "获取会话球", - "World.Actions.CopySessionURL": "复制会话URL", - - "World.Indicator.NoData": "没有数据", - "World.Indicator.LocalWorld": "本地机器", - "World.Indicator.Author": "作者: {name}", - "World.Indicator.Host": "主持: {name}", - "World.Indicator.Hosting": "主持中", - "World.Indicator.Sessions": "{n,plural, other {# 会话}}", - "World.Indicator.Users": "用户", - "World.Indicator.Users.None": "(找不到活跃的会话)", - "World.Indicator.Description": "描述", - "World.Indicator.Description.None": "(没有提供描述)", - "World.Indicator.Visited": "(造访过)", - - "World.Detail.ActiveSessions": "活动的会话:", - "World.Detail.ActiveUsers": "活跃用户:", - "World.Detail.NewSession": "<新会话>", - "World.Detail.DescriptionHeader": "描述: ", - "World.Detail.SessionInformationHeader": "会话信息", - "World.Detail.Uptime": "运行时间", - "World.Detail.AccessLevel": "能见度", - "World.Detail.Users": "用户", - "World.Detail.Users.Count": "{active}{away, select, 0 {} other { (+{away} 离开)}} / {max}", - - "World.Detail.WorldInformationHeader": "世界信息", - "World.Detail.PublishDate": "已发表", - "World.Detail.ModifyDate": "最后更新", - "World.Detail.Visits": "来访", - - "World.Detail.Tags": "标签", - "World.Detail.ActionsHeader": "动作:", - - "World.Category.Everything": "所有", - "World.Category.Featured": "精选", - "World.Category.PublishedWorlds": "发布的世界", - "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.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": "私人(仅邀请)", - - "World.SortParameter.SearchScore": "搜索分数", - "World.SortParameter.Name": "名称", - "World.SortParameter.OpenedWorldCount": "开放世界", - "World.SortParameter.TotalSessionCount": "总会话", - "World.SortParameter.TotalUserCount": "总用户", - "World.SortParameter.CreationDate": "创建日期", - "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.PublishedWorlds": "发布的世界", - "World.Filter.LocalWorlds": "本地世界", - "World.Filter.BaseSearch": "基础搜索:", - "World.Filter.ByOwner": "所有者:", - "World.Filter.UserOwner": "所有者是用户", - "World.Filter.GroupOwner": "所有者是组", - "World.Filter.SubmittedToGroup": "提交给组:", - "World.Filter.Featured": "仅精选", - "World.Filter.MyWorlds": "我的世界", - "World.Filter.SessionFiltering": "会话过滤:", - "World.Filter.MinimumUsers": "最低人数: {n}", - "World.Filter.MinimumContacts": "最低好友数: {n}", - "World.Filter.OnlyHeadless": "仅云端主机", - "World.Filter.MaxAccessLevel": "最大访问权限:", - "World.Filter.MinimumUptime": "最小运行时间:", - "World.Filter.Sorting": "排序:", - - "World.Edit.Title": "编辑世界元数据", - "World.Edit.Name": "世界名:", - "World.Edit.Description": "描述:", - "World.Edit.Tags": "标签(以逗号分隔):", - "World.Edit.Path": "世界路径:", - "World.Edit.AccessLevelHeader": "谁可以打开这个世界?", - "World.Edit.AccessPrivate": "只有我", - "World.Edit.AccessPatreon": "Patreon的支持者", - "World.Edit.AccessPublic": "任何人(公开)", - - "Tools.AvatarCreator": "化身创建器", - "Tools.FullBodyCalibrator": "全身/化身校准器", - "Tools.CameraStreaming": "相机/流媒体", - "Tools.CreateNewWorld": "创造新世界", - "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": "为拥有者播放: 禁用", - "Tools.StreamAudio.PlayForOwner.On": "为拥有者播放: 启用", - - "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": "{users} 位用户在线 ", - "Indicator.OnlineUsersVR": "{users} 位用户在VR模式", - "Indicator.OnlineUsersDesktop": "{users} 位用户在桌面模式", - - "Indicator.ServerStatus.Status": "云状态", - "Indicator.ServerStatus.Good": "良好", - "Indicator.ServerStatus.Slow": "缓慢", - "Indicator.ServerStatus.Down": "较差", - "Indicator.ServerStatus.NoInternet": "无网络连接", - - "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.InvalidCredentials.Description": "再次检查你的登录信息后再试一次或者点击 \"忘记密码?\"", - - "Login.InvalidLogin": "登录信息无效", - "Login.InvalidLogin.Description": "再次检查你的登录信息后再试一次或者点击 \"忘记密码?\"", - - "Login.MalformedUID": "设备信息无效", - "Login.MalformedUID.Description": "尝试重新安装, 或者在 {supportUrl}联系客服。", - - "Login.MissingUID": "设备信息缺失", - "Login.MissingUID.Description": "尝试重新安装, 或者在 {supportUrl}联系客服。", - - "Login.MissingSecretMachineId": "机器码缺失", - "Login.MissingSecretMachineId.Description": "尝试重新安装, 或者在 {supportUrl}联系客服。", - - "Login.MalformedSecretMachineId": "机器码无效", - "Login.MalformedSecretMachineId.Description": "尝试重新安装, 或者在 {supportUrl}联系客服。", - - "Register.MissingUID": "设备信息无效", - "Register.MissingUID.Description": "尝试重新安装, 或者在 {supportUrl}联系客服。", - - "Register.MalformedUID": "设备信息无效", - "Register.MalformedUID.Description": "尝试重新安装, 或者在 {supportUrl}联系客服。", - - "Login.MissingLogin": "未提供凭据", - "Login.MissingLogin.Description": "你是不是忘了填你的登录信息了?", - - "Login.InvalidRecoveryCode": "无效恢复码", - "Login.InvalidRecoveryCode.Description": "检查你的恢复码后再试一次。", - - "Login.UnsupportedAuthentication": "不支持的认证方式", - "Login.UnsupportedAuthentication.Description": "我们并不支持这种验证方式 请尝试另外一个。", - - "Login.EmailNotVerified": "邮箱未验证", - "Login.EmailNotVerified.Description": "你的邮箱还没验证, 请在邮箱里查找我们给你发的邮件, 确保你检查过垃圾邮件了。", - - "Login.AccountTempLocked": "你的账户已被锁定。", - "Login.AccountTempLocked.Description": "请在:{moderationUrl}联系管理员。", - - "Login.AccountBanned": "你的账户已被封禁。", - "Login.AccountBanned.Description": "请在:{moderationUrl}联系管理员。", - - "Login.DuplicateAccount": "重复的账号", - "Login.DuplicateAccount.Description": "请在:{moderationUrl}联系管理员。", - - "Login.UnknownError": "未知错误", - "Login.UnknownError.Description": "在登录时发生了未知错误。 请在 {supportUrl}联系客服。", - - "Register.MissingRequest": "未输入详细注册信息", - "Register.MissingRequest.Description": "我们无法找到任何注册信息。 在注册时请确保已经填入了。", - - "Register.InvalidEmail": "无效邮箱地址", - "Register.InvalidEmail.Description": "你的邮箱地址是有误的", - - "Register.MissingUsername": "未输入用户名", - "Register.MissingUsername.Description": "你填好了你的用户名了吗?", - - "Register.MissingEmail": "未输入电子邮箱", - "Register.MissingEmail.Description": "你填好了你的邮件了吗?", - - "Register.UsernameTooLong": "用户名过长", - "Register.UsernameTooLong.Description": "We allow usernames up to 32 characters long.", - - "Register.UsernameContainsAmpersand": "用户名不能含有 @", - "Register.UsernameContainsAmpersand.Description": "你的用户名不能含有 @。", - - "Register.UsernameStartsWithU": "用户名不能以 U- 开头", - "Register.UsernameStartsWithU.Description": "用户名不能以 U- 开头.", - - "Register.InvalidUsername": "无效用户名", - "Register.InvalidUsername.Description": "你的用户名是无效的", - - "Register.InvalidDateOfBirth": "无效出生日期", - "Register.InvalidDateOfBirth.Description": "你的出生日期是无效的", - - "Register.UsernameContainsBlockedTerms": "用户名含有屏蔽词", - "Register.UsernameContainsBlockedTerms.Description": "你的用户名含有屏蔽词。 如果你认为这是一个错误,请在 {supportUrl}联系客服。", - - "Register.MissingPassword": "未输入密码", - "Register.MissingPassword.Description": "你没有提供密码。", - - "Register.InvalidPassword": "无效密码", - "Register.InvalidPassword.Description": "你的密码无效。 密码必须至少包含 8 个字符,包括 1 个数字、1 个大写字母和 1 个小写字母。", - - "Register.EmailAlreadyRegistered": "此邮箱已注册", - "Register.EmailAlreadyRegistered.Description": "此电子邮件的账户已经存在, 如果你忘记了密码,可以点击\"Lost Password\"。 或者通过 {supportUrl} 联系技术支持。", - - "Register.UsernameAlreadyRegistered": "此用户名已注册", - "Register.UsernameAlreadyRegistered.Description": "此用户名的帐户已经存在, 如果你忘记了密码,可以点击\"Lost Password\"。 或者通过 {supportUrl} 联系技术支持。", - - "Register.ErrorCheckingUserId": "检查用户ID时出错", - "Register.ErrorCheckingUserId.Description": "请在 {supportUrl}联系客服。", - - "Recovery.MissingEmail": "未输入电子邮箱", - "Recovery.MissingEmail.Description": "你填好了你的邮件了吗?", - - "Recovery.IncorrectEmail": "电子邮箱错误", - "Recovery.IncorrectEmail.Description": "你填写了一个错误的用于恢复密码的邮箱。 请检查细节后再试一次。", - - "Recovery.NoPasswordSetup": "无密码设置", - "Recovery.NoPasswordSetup.Description": "请在:{supportUrl}联系客服。", - - "Register.UnknownError": "未知错误", - "Register.UnknownError.Description": "在注册时发生了未知的错误。 请在 {supportUrl}联系客服。", - - "Account.Login": "登录", - "Account.Logout": "登出", - "Account.Register": "注册", - "Account.Saml2" : "使用 SAML 2.0 登录", - "Account.LoginOrRegister": "登录 / 注册", - "Account.LogoutConfirm": "确认登出?", - "Account.LoggingIn": "正在登录...", - "Account.LoggingOut": "正在登出...", - "Account.Registering": "正在注册...", - "Account.Anonymous": "匿名", - "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个大写字母)", - "Account.LostPassword": "忘记密码", - "Account.SendRecoveryCode": "发送恢复码", - "Account.ResetPasswordHeader": "重置你的密码", - "Account.ResetPasswordInstructions": "恢复码已发送到你的电子邮件。将其复制到下方输入框:", - "Account.RecoveryCode": "恢复码:", - "Account.NewPassword": "新密码:", - "Account.ResetPassword": "设置新密码", - "Account.Requesting": "正在请求...", - "Account.ErrorPasswordMismatch": "密码不匹配!", - "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.Offline": "离线", - "Profile.Status.Headless": "云端主机", - - "Session.Tab.Settings": "设定", - "Session.Tab.Users": "用户", - "Session.Tab.Permissions": "权限", - - "Session.Permission.Anonymous": "默认匿名:", - "Session.Permission.Vistor": "默认访客:", - "Session.Permission.Contact": "默认好友:", - "Session.Permission.Host": "默认主机:", - "Session.Permission.PermissionOverrideCount": "权限覆盖: {n,select, -1 {---} other {{n}}}", - "Session.Permission.ClearOverrides": "清除用户覆盖项", - - "Session.JoinVerifier.EnableHeader" : "激活自定义准入认证?", - "Session.JoinVerifier.EnableText" : "警告: 你将要启用自定义准入认证,其是当前世界的一部分。当你这样做之前,请确保你信任此世界的创建者。因为自定义准入认证器可以绕过标准会话访问规则,并使用其自己的规则允许或阻止用户进入。", - "Session.JoinVerifier.Label" : "使用自定义准入认证器: {name}", - "Session.JoinVerifier.ComponentWarning" : "警告: 目前,并没有机制可以在认证器启用后防止篡改。如果篡改用于认证的 ProtoFlux 设置可能导致问题, 请!不!要!使用这个功能且 不!要!在你的世界中激活它。", - "Session.JoinVerifier.SetCustomVerifier" : "设为自定义加入请求认证器", - - "Permissions.NotAllowedToSpawn": "你不可以在此处生成物品", - "Permissions.NotAllowedToSave": "你无权在这个世界上保存项目。", - "Permissions.NotAllowedToSwapAvatar": "你不允许在此处切换到自定义化身。", - - "User.Actions.Silence": "全局静音", - "User.Actions.Mute": "静音", - "User.Actions.Jump": "跳跃", - "User.Actions.Respawn": "重生", - "User.Actions.Kick": "踢", - "User.Actions.Ban": "禁止", - - "Contacts.Add": "添加好友", - "Contacts.Remove": "移除好友", - "Contacts.ConfirmRemove": "确认删除?", - "Contacts.AcceptRequest": "接受请求", - "Contacts.IgnoreRequest": "忽略请求", - "Contacts.Invite": "邀请", - "Contacts.RevokeInvite": "撤回邀请", - "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.InContactsOnly": "在仅限好友的世界", - "Contacts.InHidden": "在隐藏的世界", - "Contacts.InHiddenContactsOnly": "在隐藏的,仅限好友的世界", - "Contacts.InHiddenContactsPlus": "在隐藏的,仅限好友+的世界", - "Contacts.InLAN": "在局域网世界", - "Contacts.UsingDifferentVersion": "使用版本: {version}", - "Contacts.RequestSent": "请求已发送", - "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.VoiceMessage": "发来一条语音讯息", - "Notifications.SessionStarted": "开始的会话:", - "Notifications.UserJoined": "用户加入了", - "Notifications.UserLeft": "用户已离开", - - "Undo.SetField": "将字段 {field_name} 设置为 {value}", - "Undo.SetReference": "将引用 {ref_name} 设置为 {ref_target}", - "Undo.Spawn": "生成 {name}", - "Undo.Destroy": "销毁 {name}", - "Undo.SpawnComponent": "在 {slot_name} 上附加 {component_type}", - "Undo.DuplicateComponent": "组件重复", - "Undo.DestroyComponent": "销毁 {slot_name} 上的 {component_type}", - "Undo.Transform": "{name} 已移动", - "Undo.Translate": "平移", - "Undo.TranslateAlongAxis": "沿轴平移", - "Undo.RotateAroundAxis": "绕轴旋转", - "Undo.ResetPosition": "重置位置", - "Undo.ResetRotation": "重置旋转", - "Undo.ResetScale": "重置缩放", - - "Undo.GrabObjects": "抓取物体", - "Undo.DestroyGrabbed": "删除所持物体", - "Undo.DuplicateGrabbed": "复制所持物体", - - "Undo.ChangeBoxSize": "变更盒子尺寸", - "Undo.BrushStroke": "笔触", - "Undo.ChangeColor": "换色", - "Undo.CloneComponent": "克隆组件", - "Undo.MoveIKBone": "移动IK骨骼", - "Undo.MoveSun": "移动太阳", - "Undo.ApplyMaterial": "应用材料", - "Undo.BakeMeshes": "烘焙 {name}", - "Undo.ChangeMesh": "更换网格", - "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": "打开查看器", - "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" : "缩放", - - "Tooltips.Dev.Selection.Single": "单选", - "Tooltips.Dev.Selection.Multi": "多选", - - "Tooltips.Dev.Interaction.Tip": "提示", - "Tooltips.Dev.Interaction.Projection": "估算", - - "Tooltip.Color.Picker": "选色器", - - "Tooltip.GrabbableSetter.Scalable": "设为可缩放", - "Tooltip.GrabbableSetter.NonScalable": "设为不可缩放", - "Tooltip.GrabbableSetter.ApplyToRoot": "设为应用到根组件", - "Tooltip.GrabbableSetter.AppyToHit": "设为应用到命中组件", - - "Tooltip.CharacterCollider.MarkGrippable": "标记为可抓取", - "Tooltip.CharacterCollider.DontMarkGrippable": "不要标记为可抓取", - "Tooltip.CharacterCollider.EnsureWalkRun": "确保步行/跑步运动", - "Tooltip.CharacterCollider.EnsureZeroG": "确保零重力运动", - "Tooltip.CharacterCollider.EnsurePhysicalFly": "确保物理飞行运动", - - "Tooltip.Light.Point": "点光源", - "Tooltip.Light.Spot": "聚光灯", - "Tooltip.Light.Sun": "太阳", - - "Tooltip.Light.Shadows.None": "无阴影", - "Tooltip.Light.Shadows.Hard": "深层阴影", - "Tooltip.Light.Shadows.Soft": "浅层阴影", - - "Tooltip.MeshVisibility.KeepShadow": "保持阴影", - "Tooltip.MeshVisibility.ShadowOff": "禁用阴影", - "Tooltip.MeshVisibility.ShadowOn": "启用阴影", - "Tooltip.MeshVisibility.OnlyShadow": "设置为仅阴影", - "Tooltip.MeshVisibility.DoubleSidedShadow": "设置为双面阴影", - - "Tooltip.Slicer.Add": "添加切片器", - "Tooltip.Slicer.Clear": "清除设定", - - "Tooltip.Material.RayMode": "射线模式", - "Tooltip.Material.AreaMode": "区域模式", - "Tooltip.Material.ObjectMode": "对象全局模式", - "Tooltip.Material.SceneMode": "场景全局模式", - "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文件", - "Tooltip.Microphone.Format.FLAC": "FLAC文件", - "Tooltip.Microphone.ModeHold": "按住以录制声音", - "Tooltip.Microphone.ModePress": "按下以开始/停止录制声音", - "Tooltip.Microphone.SourceRaw": "Raw文件", - "Tooltip.Microphone.SourceFiltered": "过滤并归一化", - - "Tooltip.ProtoFlux.Drive" : "驱动", - "Tooltip.ProtoFlux.Source" : "源", - "Tooltip.ProtoFlux.Reference" : "参考", - "Tooltip.ProtoFlux.Write" : "写", - "Tooltip.ProtoFlux.Proxy" : "代理", - "Tooltip.ProtoFlux.CreateLocal" : "创建局部变量", - "Tooltip.ProtoFlux.CreateStore" : "创建变量", - "Tooltip.ProtoFlux.CreateDataModelStore" : "创建结构变量", - "Tooltip.ProtoFlux.Overview" : "切换概览", - "Tooltip.ProtoFlux.NodeBrowser" : "浏览节点", - "Tooltip.ProtoFlux.PackInPlace" : "就地打包", - "Tooltip.ProtoFlux.PackInto" : "打包为 {name}", - "Tooltip.ProtoFlux.Unpack" : "将 {name} 解包", - "Tooltip.ProtoFlux.ExplicitCast" : "显式转换\n(警告: 可能丢失数据)", - - "Tooltip.Meter.Mode.Ray": "模式: 激光", - "Tooltip.Meter.Mode.Perpendicular": "模式: 垂直", - "Tooltip.Meter.Mode.Drag": "模式: 拖拽", - - "Tooltip.Meter.Points.Two": "两点", - "Tooltip.Meter.Points.Multiple": "多点", - - "Tooltip.Meter.ObjectSpace": "在物体空间里测量", - "Tooltip.Meter.WorldSpace": "在世界空间里测量", - - "Tooltip.Glue.Mode.BakeMeshes": "模式: 烘焙面数", - "Tooltip.Glue.Mode.BakeSkinnedMeshes": "模式: 烘焙上材质后的面", - "Tooltip.Glue.Mode.ParentObjects": "模式: 父级物体", - - "Tooltip.RigTransfer.ClearSource": "清理源文件", - - "Tooltip.ComponentClone.SingleInstanceOn": "单个实例: 启用", - "Tooltip.ComponentClone.SingleInstanceOff": "单个实例: 禁用", - "Tooltip.ComponentClone.ClearTemplate": "清除模板", - - "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.VideoPlayer": "视频播放器", - "CreateNew.Object.SpawnArea": "出生区域", - "CreateNew.Object.SpawnPoint": "出生点", - "CreateNew.Object.UIXCanvas": "UIX画布", - "CreateNew.Object.Facet": "Facet", - - "CreateNew.Object.FogVolume": "雾量", - "CreateNew.Object.FogVolume.Additive": "添加", - "CreateNew.Object.FogVolume.Alpha": "Alpha", - "CreateNew.Object.FogVolume.Multiplicative": "乘性", - "CreateNew.Object.FogVolume.Gradient": "梯度", - - "CreateNew.Text": "文本", - "CreateNew.Text.Basic": "基本的", - "CreateNew.Text.Outline": "描边", - - "CreateNew.Editor": "编辑器", - "CreateNew.Editor.UserInspector": "用户查看器", - "CreateNew.Editor.LightSourcesWizard": "世界光源设置向导", - "CreateNew.Editor.TextRendererWizard": "世界文字渲染器设置向导", - "CreateNew.Editor.AssetOptimizationWizard": "资产优化设置向导", - "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.Torus": "圆环面", - - "CreateNew.Collider": "碰撞体", - "CreateNew.Collider.Box": "盒型", - "CreateNew.Collider.Sphere": "球形", - "CreateNew.Collider.Capsule": "胶囊", - "CreateNew.Collider.Cylinder": "圆筒", - "CreateNew.Collider.Cone": "锥体", - "CreateNew.Collider.Mesh": "网格", - - "CreateNew.Light": "光照", - "CreateNew.Light.Point": "点光源", - "CreateNew.Light.Spot": "聚光灯", - "CreateNew.Light.Directional": "方向光", - - "CreateNew.Materials": "材质", - - "CreateNew.Directory.Title": "创建新目录:", - "CreateNew.Directory.Error.EmptyName": "请输入名称:", - "CreateNew.Directory.Error.LongName": "名称太长了:", - "CreateNew.Directory.Error.InvalidName": "无效名称:", - - "AvatarCreator.Title": "化身创建器", - "AvatarCreator.Instructions": "将化身对象与头显和控制器参考对齐(可选),然后按创建将其转换为化身", - "AvatarCreator.UseSymmetry": "使用对称", - "AvatarCreator.ShowToolAnchors": "显示工具锚点", - "AvatarCreator.SetupVolumeMeter": "设置音量计", - "AvatarCreator.SetupEyes": "设置眼睛", - "AvatarCreator.SetupFaceTracking": "设置人脸追踪", - "AvatarCreator.ProtectAvatar": "保护化身", - "AvatarCreator.CalibrateFeet": "校准脚", - "AvatarCreator.CalibrateHips": "校准骨盆/臀部", - "AvatarCreator.AlignHeadForward": "头向前对齐", - "AvatarCreator.AlignHeadUp": "头向上对齐", - "AvatarCreator.AlignHeadRight": "头向右对齐", - "AvatarCreator.CenterHead": "居中头位置", - "AvatarCreator.TryAlignHands": "尝试对齐手", - "AvatarCreator.AlignToolAnchors": "对齐工具锚点", - "AvatarCreator.Create": "创建", - - "Importer.General.AsRawFile": "Raw文件", - - "Importer.Folder.Title": "文件夹导入器", - "Importer.Folder.Individual": "逐个导入", - "Importer.Folder.Individual.Description": "为文件夹中的每个受支持文件创建一个单独的导入对话框", - "Importer.Folder.Batch": "批量导入", - "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": "(在这) 截图", - "Importer.Image.PixelArt" : "像素艺术", - "Importer.Image.360": "360度照片/天空盒", - "Importer.Image.StereoPhoto": "立体照片", - "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.LayoutVerticalLR": "上下 LR", - "Importer.ImageVideo.LayoutVerticalRL": "上下 RL", - - "Importer.Model.Title": "模型导入器", - "Importer.Model.Prompt": "你要导入什么?", - "Importer.Model.Regular": "3D模型", - "Importer.Model.3DScan": "3D扫描", - "Importer.Model.CAD": "CAD模型", - "Importer.Model.PointCloud": "点云", - "Importer.Model.VertexColorModel": "顶点着色模型", - "Importer.Model.AdvancedSettings": "高级设置", - "Importer.Model.ModelKindPrompt": "什么样的3D模型?", - "Importer.Model.RegularKind": "常规/化身", - "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.FinalizePrompt": "你确定要导入吗?", - "Importer.Model.RunImport": "运行导入!", - - "Importer.Model.Advanced.Scale": "缩放:", - "Importer.Model.Advanced.AutoScale": "自动缩放", - "Importer.Model.Advanced.MaxTexSize": "最大纹理大小", - "Importer.Model.Advanced.ImageFormat": "图片格式: ", - "Importer.Model.Advanced.Material": "材质: ", - "Importer.Model.Advanced.PreferSpecular": "首选镜面", - "Importer.Model.Advanced.AlignAxis": "对齐轴: ", - - "Importer.Model.Advanced.Normals": "计算法线", - "Importer.Model.Advanced.Tangents": "计算切线", - "Importer.Model.Advanced.VertexColors": "导入顶点颜色", - "Importer.Model.Advanced.Bones": "导入骨骼", - "Importer.Model.Advanced.Lights": "导入灯光", - "Importer.Model.Advanced.TextureAlpha": "计算纹理Alpha", - "Importer.Model.Advanced.AlbedoColor": "导入反射颜色", - "Importer.Model.Advanced.ImportEmissive": "导入发光属性", - - "Importer.Model.Advanced.Colliders": "生成碰撞体", - "Importer.Model.Advanced.Animations": "导入动画", - "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-Pose", - "Importer.Model.Advanced.ForcePointCloud": "作为点云", - - "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.AssetsOnObject": "将资产放在对象上", - - "Importer.Video.Title": "视频导入器", - "Importer.Video.Prompt": "你要导入什么?", - "Importer.Video.Regular": "视频", - "Importer.Video.360": "360度视频", - "Importer.Video.Stereo": "立体视频", - "Importer.Video.Stereo360": "立体360度视频", - "Importer.Video.Depth": "深度视频", - "Importer.Video.180": "180度视频", - "Importer.Video.Stereo180": "立体180度视频", - "Importer.Video.Depth.Prompt": "深度预设", - "Importer.Video.Depth.Default": "默认", - - "Importer.Slices.Title": "将图像切片导入为体积纹理", - "Importer.Slices.TitleGrayscale": "将图像切片导入为体积纹理(灰度)", - "Importer.Slices.Description": "将文件夹中的所有图像文件合成为一个体积纹理", - - "Exporter.Title": "导出", - "Exporter.FileName": "文件名:", - "Exporter.ExportAs": "导出为:", - "Exporter.Export": "导出", - "Exporter.Exporting": "导出中...", - - "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.HeightWarning": "这似乎不正确。确保它是你的实际身高。", - "FullBody.ConfirmMapping": "2) 确认追踪器映射", - "FullBody.MappingInstructions": "直立站立,确保追踪器正在追踪并被正确检测到。", - "FullBody.StartCalibration": "启动追踪器校准", - "FullBody.JustCalibrateAvatar": "只是校准我的化身", - "FullBody.JustCalibrateAvatarDescription": "跳过全身校准,仅校准化身", - "FullBody.SkipAndAdjustAvatar": "跳过并调整化身", - "FullBody.CalibrateInstructions": "使自己与游戏空间中的红色身体覆盖层对齐,然后按下两个扳机键进行确认。确保你真实的脚和臀部与虚拟的尽可能接近。", - - "FullBody.BeforeCalibrationInstructions": "确保追踪器正在追踪且你的身高已设置", - "FullBody.CalibratingPoseInstructions": "确保自己与参考对齐,然后按下两个扳机键进行确认", - "FullBody.AdjustAvatarInstructions": "调整化身的身体偏移,使其与参考最匹配", - "FullBody.FineTuneCalibrationInstructions": "通过移动蓝色参考来验证和微调校准", - - "FullBody.CalibrateTrackersHeader": "校准追踪器", - "FullBody.CalibrateTrackersInstructions": "抓取并放置相对于追踪器的蓝色身体部位,以调整其偏移量。 它们应与追踪器在你身体上的位置相匹配。\n 你可以在以后随时通过重新打开此工具来调整校准。", - "FullBody.UseSymmetry": "使用对称", - "FullBody.ShowBodyOverlay": "显示身体叠加", - "FullBody.HeightCompensationInstructions": "如果人体模型过高(弯曲)或过矮,请调整高度补偿以达到最佳配合。", - "FullBody.RecalibratePrompt": "追踪器损坏或丢失?", - "FullBody.Recalibrate": "再次运行T-Pose校准", - "FullBody.CalibrateAvatarPrompt": "需要调整化身配合度吗?", - "FullBody.CalibrateAvatar": "校准我的化身", - "FullBody.FinishPrompt": "看起来不错?", - "FullBody.FinishCalibration": "完成全身校准", - - "FullBody.CalibrateAvatarTitle": "校准化身", - "FullBody.CalibrateAvatarInstructions": "确保已映射所有身体部位,然后在其周围拖动蓝色球体,以使化身与身体参考最匹配。", - "FullBody.ShowReferenceOverlay": "显示参考叠加", - "FullBody.ResetAvatarPrompt": "化身扭曲或无法追踪?", - "FullBody.ResetAvatar": "重置映射", - "FullBody.AvatarHeightCompensationInstructions": "如果化身太高(最终弯成弓形)或太矮,在此处调整其高度补偿使它更适合你的身高。", - "FullBody.AvatarHeightCompensation": "化身高度补偿: {n, number, percent}", - "FullBody.ResetAvatarHeightCompensation": "重置高度补偿", - "FullBody.AvatarSaveWarning": "完成校准后,不要忘记保存你的化身!", - "FullBody.FinishAvatarCalibration": "完成化身校准", - "FullBody.CalibrationFinishedInstructions": "如果你对校准满意,则可以保存你的化身并退出。", - "FullBody.CloseCalibrator": "关闭校准工具", - "FullBody.CalibrationRedoInstructions": "如果校准有误差,或是你想校准更多的化身,则可以进行更多的调整。 你也可以在以后的任何时候重新打开此校准器以进行调整。\n 如果你仅更改了追踪器,则无需再次校准化身。", - "FullBody.ReturnToTrackerCalibration": "返回追踪器校准", - - "FullBody.Hips": "臀部", - "FullBody.Feet": "脚部", - "FullBody.Chest": "胸部", - "FullBody.Elbows": "肘部", - "FullBody.Knees": "膝盖", - - "FullBody.TrackerMapped": "追踪器已映射", - "FullBody.NotTracking": "未在追踪...", - "FullBody.NoTracker": "没有已映射追踪器", - "FullBody.FeetNotTracking": "脚部未追踪...", - - "FullBody.AvatarPointMapped": "已映射", - "FullBody.AvatarPointNotMapped": "未映射", - "FullBody.AvatarPointNoTracker": "没有追踪器", - - "CameraControl.Title": "相机控制", - "CameraControl.MirroringOffWarning": "镜像关闭", - "CameraControl.MirrorToDisplay": "镜像显示", - "CameraControl.TakePhoto": "拍照", - "CameraControl.Take360Photo": "拍360度照片", - - "CameraControl.Mode.SmoothPOV": "平滑POV", - "CameraControl.Mode.ThirdPerson": "第三人称", - "CameraControl.Mode.Group": "群组", - "CameraControl.Mode.World": "世界", - "CameraControl.Mode.Manual": "手动", - - "CameraControl.Settings.AvoidOcclusion": "避免遮挡", - "CameraControl.Settings.KeepInWorldspace": "留在世界空间", - "CameraControl.Settings.MovementWobble": "运动摆动", - "CameraControl.Settings.AimInFrontOfHead": "瞄准头部", - "CameraControl.Settings.HideCamera": "隐藏相机", - "CameraControl.Settings.ForceEyesOnCamera": "强制注视相机", - "CameraControl.Settings.HideBadges": "隐藏徽章", - "CameraControl.Settings.HideLasers": "隐藏激光", - "CameraControl.Settings.ShowFrustum": "显示平截头体", - "CameraControl.Settings.PhotoTimer": "拍照计时器", - "CameraControl.Settings.ShowLiveBadge": "显示直播徽章", - "CameraControl.Settings.AudioFromCameraViewpoint": "相机视角的音频", - - "CameraControl.OpenCloseUsers": "用户", - "CameraControl.CreateCameraAnchor": "创建相机锚点", - - "CameraControl.Anchors.Interpolate": "在锚点之间插值", - "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.FirstPersonOffset": "第一人称偏移", - "CameraControl.Positioning.Reset": "重置", - - "CameraControl.Control.AnyoneCanInteract": "任何人都可以互动", - "CameraControl.Control.RenderPreviewForEveryone": "所有人的渲染预览", - "CameraControl.Control.RenderPrivateUI": "渲染私人用户界面", - "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.OBS.IP": "OBS Websocket IP:", - "CameraControl.OBS.Password": "OBS密码(可选):", - "CameraControl.OBS.Connect": "连接", - "CameraControl.OBS.Instructions": "确保OBS正在运行,我们支持 OBS 版本 28+。", - "CameraControl.OBS.OpenInstaller": "打开安装程序页面", - "CameraControl.OBS.Launch": "启动OBS", - "CameraControl.OBS.Launching": "启动中...", - "CameraControl.OBS.Launched": "启动了!", - "CameraControl.OBS.Connecting": "正在连接中...", - "CameraControl.OBS.Connected": "连接上了!", - "CameraControl.OBS.Disconnected": "断线!", - "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.Idle": "IDLE", - "CameraControl.OBS.Live": "LIVE", - "CameraControl.OBS.Recording": "REC", - "CameraControl.OBS.OpenInstallerReason": "你可以在这个页面下载 obs-websocket 插件", - - "CameraControl.OBS.Streaming.Start": "开始流式传输", - "CameraControl.OBS.Streaming.Starting": "正在开始流式传输...", - "CameraControl.OBS.Streaming.Stop": "停止流式传输", - "CameraControl.OBS.Streaming.Stopping": "正在停止流式传输", - - "CameraControl.OBS.Recording.Start": "开始录音", - "CameraControl.OBS.Recording.Starting": "正在开始录音...", - "CameraControl.OBS.Recording.Stop": "停止录音", - "CameraControl.OBS.Recording.Stopping": "正在停止录音", - - "Settings.Category.Audio": "音频", - "Settings.Category.Controls": "控制", - "Settings.Category.Devices": "设备", - "Settings.Category.Profile": "个人信息", - "Settings.Category.Networking": "网络", - "Settings.Category.Security": "安全", - "Settings.Category.Misc": "其他", - "Settings.Category.Privacy": "隐私", - "Settings.Category.UserInterface": "UI", - "Settings.Category.Graphics": "画面", - "Settings.Category.InteractiveCamera": "摄像机", - - "Settings.LegacyFeatureSettings.ConvertLegacySettings": "调试 - 转换传统设置", - "Settings.DebugSettings.DebugResetAllSimpleSettings": "调试 - 重置所有单一设置", - - "Settings.GeneralControlsSettings": "一般控制", - "Settings.LocomotionSettings": "运动", - "Settings.MovementSettings": "移动", - "Settings.MouseSettings": "鼠标", - - "Settings.GeneralHapticsSettings": "触觉反馈", - "Settings.GeneralVRSettings": "VR", - "Settings.LeapMotionSettings": "体感控制器", - "Settings.ViveHandTrackingSettings": "Vive手指追踪", - "Settings.TrackingSmoothingSettings": "平滑追踪", - - "Settings.UserMetricsSettings": "用户数值", - - "Settings.AudioInputDeviceSettings": "音频输入", - "Settings.AudioOutputDeviceSettings": "音频输出", - "Settings.AudioVolumeSettings": "音量", - "Settings.AudioAccessibilitySettings": "无障碍音频", - "Settings.AudioInputFilteringSettings": "音频输入过滤", - - "Settings.RealtimeNetworkingSettings": "实时网络通讯", - "Settings.AssetGatherSettings": "资产获取", - - "Settings.HostAccessSettings": "主机许可", - "Settings.UserRestrictionsSettings": "用户限制", - - "Settings.WindowsSettings": "Windows设置", - "Settings.DebugSettings": "调试", - "Settings.LegacyFeatureSettings": "传统内容", - "Settings.TwitchInterfaceSettings": "Twitch 直播界面", - - "Settings.MessagingPrivacySettings": "信息隐私", - - "Settings.LocaleSettings": "语言", - "Settings.DashSettings": "面板", - "Settings.NamePlateSettings": "铭牌", - "Settings.LaserSettings": "互动激光", - "Settings.DesktopViewSettings": "桌面视角", - "Settings.PhotoCaptureSettings": "快速拍摄照片", - - "Settings.DesktopRenderSettings": "桌面渲染设置", - - "Settings.InteractiveCameraFramingSettings": "框架", - "Settings.InteractiveCameraPositioningSettings": "定位", - "Settings.InteractiveCameraRenderSettings": "渲染", - "Settings.InteractiveCameraGroupSettings": "用户群组", - "Settings.InteractiveCameraSmoothingSettings": "平滑", - "Settings.InteractiveCameraAnchorSettings": "坐标", - "Settings.InteractiveCameraPhotoSettings": "照片", - "Settings.InteractiveCameraPostProcessingSettings": "后期处理", - - "Settings.GeneralControlsSettings.PrimaryHand": "惯用手部", - "Settings.GeneralControlsSettings.PrimaryHand.Description": "哪只手被认为是你的主要用的手。各种系统都会使用这个进行交互,例如在装备工具时。", - "Settings.GeneralControlsSettings.DoubleClickInterval": "双击间隔", - "Settings.GeneralControlsSettings.DoubleClickInterval.Description": "对于任何需要双击的交互,该值控制着双击之间的最长间隔时间。如果在触发双击时遇到困难,请增加该值。如果太容易检测到单次点击,则降低该值。", - - "Settings.LocomotionSettings.LocomotionPreferences": "运动模式偏好", - "Settings.LocomotionSettings.LocomotionPreferences.Breadcrumb": "运动模式偏好", - - "Settings.MovementSettings.LeftSidewaysMode": "左控制器侧向移动模式", - "Settings.MovementSettings.LeftSidewaysMode.Description": "用它来确定左控制器上的侧向操纵杆/触摸板使用什么方式移动。", - "Settings.MovementSettings.RightSidewaysMode": "右控制器侧向移动模式", - "Settings.MovementSettings.RightSidewaysMode.Description": "用它来确定右控制器上的侧向操纵杆/触摸板使用什么方式移动。", - "Settings.MovementSettings.UseHeadDirectionForMovement": "以头部方向进行移动", - "Settings.MovementSettings.UseHeadDirectionForMovement.Description": "启用后,在 VR模式中向前移动时,你将朝当前正在寻找的方向移动。禁用时,将使用控制器指向的方向。", - "Settings.MovementSettings.UseSmoothTurn": "平滑转向", - "Settings.MovementSettings.UseSmoothTurn.Description": "这将使你在 VR模式中转动时逐渐旋转。这样会更有身临其境的感觉,但也更容易引起恶心。如果你喜欢快速转动,请关闭此设置。", - "Settings.MovementSettings.SmoothTurnExclusiveMode": "使用平滑转向专用模式", - "Settings.MovementSettings.SmoothTurnExclusiveMode.Description": "启用后,单个操纵杆既可以让你前进/后退,也可以让你转弯,但不能同时进行。如果你在移动时经常不小心转向,请启用此功能。", - "Settings.MovementSettings.SmoothTurnSpeed": "平滑转向速度", - "Settings.MovementSettings.SmoothTurnSpeed.Description": "该设置可控制启用平滑转弯时的转弯速度。 该值为每秒度数,因此值为 360 时,在摇杆完全倾斜的情况下,你将在一秒钟内转一圈。", - "Settings.MovementSettings.SnapTurnAngle": "转弯角度", - "Settings.MovementSettings.SnapTurnAngle.Description": "这是触发急转弯时的旋转角度(单位:度)。", - "Settings.MovementSettings.NoClipSpeed": "穿墙模式速度", - "Settings.MovementSettings.NoClipSpeed.Description": "当你使用穿墙模式时,它可以控制你的移动速度。 这种移动方式通常用于建造和测试,因此不受所处世界属性影响,而其他移动方式通常受世界属性影响。", - "Settings.MovementSettings.MovementDeadzone": "移动死区", - "Settings.MovementSettings.MovementDeadzone.Description": "该设置可用于纠正漂移。 增加该值需要进一步倾斜摇杆才能开始移动。", - "Settings.MovementSettings.MovementExponent": "移动指数", - "Settings.MovementSettings.MovementExponent.Description": "用它来控制移动时的曲线响应。 你可以用它来使曲线在开始移动时速度较慢,然后快速上升,或者立即开始加速移动,具体取决于该值是高于还是低于 1.0。", - - "Settings.GrabbingSettings" : "抓取设置", - "Settings.GrabbingSettings.DefaultHandGrabType" : "默认抓取模式", - "Settings.GrabbingSettings.DefaultHandGrabType.Description" : "这将决定你在进入新世界时双手的默认抓取模式。\n\n手掌: 你会抓住所有靠近你手掌的物体。\n\n精确: 你要用食指和拇指抓住一个物体。\n\n自动: 模式会根据手的方向在手掌和精确度之间自动切换。\n\n关闭: 你只能用激光抓取物品。", - - "Settings.GamepadSettings": "手柄", - "Settings.GamepadSettings.ThumbstickLookSpeed": "摇杆观察速度", - "Settings.GamepadSettings.ThumbstickLookSpeed.Description": "用它来调整拇指摇杆移动视角速度的灵敏度。", - "Settings.GamepadSettings.ThumbstickLookExponent": "摇杆观察死角", - "Settings.GamepadSettings.ThumbstickLookExponent.Description": "用它来控制拇指摇杆视角移动的曲线响应。有了这个设置,你既可以一开始缓慢移动,然后迅速变快,也可以立即开始快速移动,这取决于数值是高于还是低于 1.0。", - "Settings.GamepadSettings.UseGamepadWhenUnfocused": "未聚焦时使用手柄", - "Settings.GamepadSettings.UseGamepadWhenUnfocused.Description": "启用此设置后,即使应用程序窗口当前没有聚焦,也会使用来自游戏手柄的任何输入。如果你想同时运行其他也使用游戏手柄的游戏,可以将其关闭。", - - "Settings.MouseSettings.MouseSensitivity": "灵敏度", - "Settings.MouseSettings.MouseSensitivity.Description": "桌面模式下的鼠标整体灵敏度.", - "Settings.MouseSettings.MouseLookSpeed": "观察速度", - "Settings.MouseSettings.MouseLookSpeed.Description": "在第一人称或第三人称模式下,用它来调整摄像机环顾四周速度的灵敏度。", - "Settings.MouseSettings.MousePanSpeed": "平移速度", - "Settings.MouseSettings.MousePanSpeed.Description": "在 UI 对齐查看模式下,该选项可控制UI随鼠标移动的速度。", - "Settings.MouseSettings.MouseRotateSpeed": "旋转速度", - "Settings.MouseSettings.MouseRotateSpeed.Description": "当在桌面模式下拿取物品时,它可以控制物体用鼠标绕轴旋转的速度。", - "Settings.MouseSettings.MouseFreeformRotateSpeed": "自由旋转速度", - "Settings.MouseSettings.MouseFreeformRotateSpeed.Description": "当在桌面模式下拿取物品时,它可以控制物体用鼠标自由旋转的速度。", - - "Settings.GeneralHapticsSettings.EnableControllerVibration": "控制器振动", - "Settings.GeneralHapticsSettings.EnableControllerVibration.Description": "使用此功能可专门在 VR 控制器上启用或禁用触觉振动。", - "Settings.GeneralHapticsSettings.EnableHaptics": "触觉反馈", - "Settings.GeneralHapticsSettings.EnableHaptics.Description": "启用后,你将通过控制器和其他触觉设备收到来自世界中的化身和物品的触觉反馈。", - - "Settings.GeneralVRSettings.UseVRHotswitching": "VR热切换", - "Settings.GeneralVRSettings.UseVRHotswitching.Description": "启用后,当你戴上或摘下 VR 头显时,将自动在 VR模式和桌面模式之间切换。", - - "Settings.TrackingSmoothingSettings.HandPositionSmoothing" : "手部位置平滑", - "Settings.TrackingSmoothingSettings.HandRotationSmoothing" : "手部旋转平滑", - "Settings.TrackingSmoothingSettings.HandPositionSmoothing.Description" : "启用后,可以控制手部位置的平滑程度。通常情况下,这对有多动症和其他互动的问题而导致抖动的用户很有帮助。", - "Settings.TrackingSmoothingSettings.HandRotationSmoothing.Description" : "启用后,可以控制手部旋转的平滑程度。通常情况下,这对有多动症和其他抖动问题的用户很有帮助。", - - "Settings.TrackingSmoothingSettings.FeetPositionSmoothing" : "脚部位置平滑", - "Settings.TrackingSmoothingSettings.FeetRotationSmoothing" : "脚部旋转平滑", - - "Settings.TrackingSmoothingSettings.FeetPositionSmoothing.Description" : "启用后,在使用全身追踪时,可控制脚部位置的平滑程度。这对消除振动和抖动很有用,但也会使追踪器更加滞后,无法对快速运动做出反应。", - "Settings.TrackingSmoothingSettings.FeetRotationSmoothing.Description" : "启用后,在使用全身追踪时,可控制脚部旋转的平滑程度。这对消除振动和抖动很有用,但也会使追踪器更加滞后,无法对快速运动作出反应。", - - "Settings.TrackingSmoothingSettings.HipsPositionSmoothing" : "臀部位置平滑", - "Settings.TrackingSmoothingSettings.HipsRotationSmoothing" : "臀部旋转平滑", - "Settings.TrackingSmoothingSettings.HipsPositionSmoothing.Description" : "启用后,可控制使用全身追踪时臀部位置的平滑程度。这对消除振动和抖动很有用,但也会使追踪器更加滞后,无法对快速运动做出反应。", - "Settings.TrackingSmoothingSettings.HipsRotationSmoothing.Description" : "启用后,可以控制使用全身追踪时臀部旋转的平滑程度。这对消除振动和抖动很有用,但也会使追踪器更加滞后,无法对快速运动做出反应。", - - "Settings.MediaPrivacySettings" : "多媒体隐私", - "Settings.MediaPrivacySettings.MediaMetadataOptOut" : "排开在媒体元数据之外", - "Settings.MediaPrivacySettings.MediaMetadataOptOut.Description" : "启用此选项后,你将被排除在捕获媒体拍摄(通常是虚拟照片和音频剪辑)的元数据之外。 你仍会出现在这些多媒体资产中,但你的用户 ID 和在场景中的位置等信息将不会存储在这些资产中。\n\n如果你发现有任何用户在通过修改他们的客户端忽略此排开选项,请向管理员报告,因为这将被视为骚扰行为。", - "Settings.MediaPrivacySettings.HideInScreenshots" : "不要在截图里展示我", - "Settings.MediaPrivacySettings.HideInScreenshots.Description" : "启用后,在游戏中截取的屏幕截图中将不会显示你。\n\n请注意: 这并不影响实时摄像头、通过游戏外的方法截图或通过世界中的其他方法截图(可能是世界机制的一部分)。", - - "Settings.LeapMotionSettings.LeapMotionEnabled": "运动追踪器手部追踪", - "Settings.LeapMotionSettings.LeapMotionEnabled.Description": "启用后,运动做中期将用来追踪你的手和手指。", - "Settings.LeapMotionSettings.Offset": "手动追踪偏移量", - "Settings.LeapMotionSettings.Offset.Description": "这是 VR 头显上运动追踪器的偏移量(以米为单位)。调整这些值以确保你的双手位置正确。", - "Settings.LeapMotionSettings.SnapDistance": "控制器捕捉距离", - "Settings.LeapMotionSettings.SnapDistance.Description": "当你的手在控制器的范围内时,控制器会自动捕捉到你的手,并使用控制器本身的手部追踪数据,而不是运动追踪器的数据。这可以控制手部捕捉的距离。", - "Settings.LeapMotionSettings.UseFingersWhenSnapped": "使用控制器时追踪手部", - "Settings.LeapMotionSettings.UseFingersWhenSnapped.Description": "当双手被固定在控制器上时,它仍会使用来自运动追踪器的数据来摆出手指的姿势。", - - "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled": "Vive手部追踪", - "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled.Description": "启用后,你的双手和手指将使用 Vive 手部追踪功能进行追踪。 这通常要用 VR 头显本身的摄像头。 你可能需要在 Steam VR 设置中启用手部追踪功能。", - "Settings.ViveHandTrackingSettings.SnapDistance": "控制器捕捉距离", - "Settings.ViveHandTrackingSettings.SnapDistance.Description": "当你的手在控制器的范围内时,控制器会自动捕捉到你的手,并使用控制器本身的手部追踪数据,而不是头显摄像头。这可以控制手部捕捉的距离。", - "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped": "使用控制器时追踪手部", - "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped.Description": "当手被固定在控制器上时,它仍会利用来自 VR 头显摄像头的数据来摆出手指的姿势。", - - "Settings.TrackerSettings" : "追踪器设置", - "Settings.TrackerSettings.UseTrackers" : "使用追踪器", - "Settings.TrackerSettings.UseTrackers.Description" : "使用此选项,你可以全局禁用所有人体追踪器。如果你的追踪器在角落里充电,导致你的化身皱成一团的时候,这就很有用了。", - "Settings.TrackerSettings.Trackers" : "管理追踪器", - "Settings.TrackerSettings.Trackers.Breadcrumb" : "追踪器", - - "Settings.TrackerSettings.Trackers.UseTracker" : "使用追踪器", - "Settings.TrackerSettings.Trackers.UseTracker.Description" : "是否应使用此追踪器进行追踪?你可以用它来暂时禁用给定的追踪器,而无需重置其映射。", - "Settings.TrackerSettings.Trackers.FreezeTracking" : "冻结追踪器", - "Settings.TrackerSettings.Trackers.FreezeTracking.Description" : "启用后,跟踪器将保持激活状态,但会冻结其当前位置和旋转角度。此设置不是持久性的,将在下次启动时重置。", - "Settings.TrackerSettings.Trackers.CustomName" : "自定义名称", - "Settings.TrackerSettings.Trackers.CustomName.Description" : "你可以给追踪器起一个自定义名称,以便于与其他追踪器器区分,而不是使用它的 ID。这主要是为了美观,在功能上没有区别。", - "Settings.TrackerSettings.Trackers.MappedBodyNode" : "追踪器映射", - "Settings.TrackerSettings.Trackers.MappedBodyNode.Description" : "该追踪器映射到哪个身体部位,以便进行全身追踪。\n\n我们建议使用全身校准来设置此设置,而不是在此手动调整。", - "Settings.TrackerSettings.Trackers.MappedPosition" : "映射位置", - "Settings.TrackerSettings.Trackers.MappedPosition.Description" : "追踪器相对于所映射的身体部位的位置。\n\n我们建议使用全身校准来设置此设置,而不是在此手动调整。", - "Settings.TrackerSettings.Trackers.MappedRotation" : "映射旋转角度", - "Settings.TrackerSettings.Trackers.MappedRotation.Description" : "追踪器相对于所映射的身体部位的旋转角度。\n\n我们建议使用全身校准来设置此设置,而不是在此手动调整。", - "Settings.TrackerSettings.Trackers.UseInVR" : "在 VR 模式里使用", - "Settings.TrackerSettings.Trackers.UseInVR.Description" : "这个追踪器是否会在在 VR 模式下影响你的化身?", - "Settings.TrackerSettings.Trackers.UseInDesktop" : "在桌面模式里使用", - "Settings.TrackerSettings.Trackers.UseInDesktop.Description" : "这个追踪器是否会在在桌面模式下影响你的化身?", - "Settings.TrackerSettings.Trackers.TrackerID" : "追踪器ID", - "Settings.TrackerSettings.Trackers.TrackerID.Description" : "此追踪器的唯一 ID。此信息被视为隐私,与在世界上显示的 ID 不同,以避免通过指纹追踪。", - "Settings.TrackerSettings.Trackers.TrackerBattery" : "追踪器电量", - "Settings.TrackerSettings.Trackers.TrackerBattery.Description" : "此追踪器的当前电池电量。请注意,某些追踪器可能不支持追踪当前电池电量。", - "Settings.TrackerSettings.Trackers.TrackerIsCharging" : "正在充电", - "Settings.TrackerSettings.Trackers.TrackerIsCharging.Description" : "这表示追踪器当前是否正在充电。请注意,某些追踪器可能不支持报告此信息。", - "Settings.TrackerSettings.Trackers.Unmap" : "重置定位", - "Settings.TrackerSettings.Trackers.Remove" : "重置追踪器绑定", - - "Settings.HapticPointMapping.MappingTarget" : "定位到", - "Settings.HapticPointMapping.MappingTarget.Description" : "用它来配置你希望将此设备定位到化身的哪个部分。", - - "Settings.HapticPointMapping.PointRadius" : "触点半径", - "Settings.HapticPointMapping.PointRadius.Description" : "这可以让你控制化身上触觉点的大小。将其做得更大,可以更容易地从更远的距离触发,但同时也会降低精确度,因为在该点的范围内任何触觉触发都会激活它。", - - "Settings.HapticPointMapping.TorsoHorizontalPosition" : "躯干水平位置", - "Settings.HapticPointMapping.TorsoHorizontalPosition.Description" : "这是沿躯干从左到右的水平位置。", - "Settings.HapticPointMapping.TorsoVerticalPosition" : "躯干垂直位置", - "Settings.HapticPointMapping.TorsoVerticalPosition.Description" : "这是沿躯干从下至上的垂直位置。", - "Settings.HapticPointMapping.TorsoSide" : "躯干侧部", - "Settings.HapticPointMapping.TorsoSide.Description" : "这表示该设备应定位到躯干的哪一侧(前胸或后背)", - - "Settings.HapticPointMapping.HeadPitchAngle" : "头部俯仰角度", - "Settings.HapticPointMapping.HeadPitchAngle.Description" : "它控制头部 \"垂直\" 轴的位置。 默认位置是脸部中心(鼻子的位置)。增大角度会向上偏向头顶。减小角度值则会向下巴方向移动。", - "Settings.HapticPointMapping.HeadYawAngle" : "头部偏转角度", - "Settings.HapticPointMapping.HeadYawAngle.Description" : "这可以控制头部周围的水平位置,向左或向右转。中心(鼻子的位置)是默认姿势。减小数值会向左转,增大数值会向右转。它以 180° 的角度环绕头部一周,也就是后脑勺的位置。", - - "Settings.HapticPointMapping.ArmSide" : "手臂", - "Settings.HapticPointMapping.ArmSide.Description" : "要定位到哪边手臂?左臂还是右臂?", - "Settings.HapticPointMapping.ArmPositionAlong" : "手臂的位置", - "Settings.HapticPointMapping.ArmPositionAlong.Description" : "这控制着手臂的位置。从肩部开始,一直到手腕。中间位置是肘部的位置。", - "Settings.HapticPointMapping.ArmAngleAround" : "手臂周围角度", - "Settings.HapticPointMapping.ArmAngleAround.Description" : "这可以控制手臂圆周的角度。默认的 0° 位置与手的顶部对齐。负角度向左,正角度向右。环绕 180° 将使点位于手掌所在的手臂侧面。", - - "Settings.HapticPointMapping.LegSide" : "腿部", - "Settings.HapticPointMapping.LegSide.Description" : "要定位到哪边的腿?左腿还是右腿?", - "Settings.HapticPointMapping.LegPositionAlong" : "腿部的位置", - "Settings.HapticPointMapping.LegPositionAlong.Description" : "这控制着腿部的位置。从臀部开始,一直到整个角度。中间位置是膝盖的位置。", - "Settings.HapticPointMapping.LegAngleAround" : "腿部周围角度", - "Settings.HapticPointMapping.LegAngleAround.Description" : "这可以控制腿部圆周的角度。默认的 0° 位置与腿的前方对齐,即膝盖指向的方向。负角度向左,正角度向右。环绕 180° 将使点位于腿的后侧。", - - "Settings.HapticPointMapping.ControllerSide" : "控制器", - "Settings.HapticPointMapping.ControllerSide.Description" : "该触点应该定位到哪个控制器?左侧还是右侧?", - - "Settings.HapticPointMapping.Tag" : "触点标签", - "Settings.HapticPointMapping.Tag.Description" : "与此触觉点相关联的标签。这将定位到化身上与标签触点定位器组件上指定的触觉标签相匹配的点。如果化身上没有定义带有此触点标签的点,触觉设备将无法工作。\n\n当你需要完全控制触觉设备定位到的化身上的精确点时(例如,当通用定位不符合你的需求时),这个功能就非常有用。", - - "Settings.GiggleTechSettings" : "GiggleTech 设备", - "Settings.GiggleTechSettings.Devices" : "管理 GigglePucks", - "Settings.GiggleTechSettings.Devices.IP" : "GigglePuck IP", - "Settings.GiggleTechSettings.Devices.IsConnected" : "GigglePuck 设备连接了吗", - "Settings.GiggleTechSettings.Devices.UseDevice" : "使用该设备", - "Settings.GiggleTechSettings.Devices.UseDevice.Description" : "在映射时,你可以用它来启用或禁用单个 GigglePucks 设备。禁用设备将关闭所有触点。", - "Settings.GiggleTechSettings.Devices.IntensityScale" : "强度等级", - "Settings.GiggleTechSettings.Devices.IntensityScale.Description" : "这样你就可以调节发送到 GigglePuck 的触觉强度。 触觉的实际强度永远不会超过 GigglePuck 的最大安全值 - 这些值会被限制在电动机过载的安全最大值。", - "Settings.GiggleTechSettings.Devices.Remove" : "移除绑定", - "Settings.GiggleTechSettings.Devices.CustomName" : "自定义名字", - "Settings.GiggleTechSettings.Devices.CustomName.Description" : "你可以用它来给这个 GigglePuck 起一个自定义名称,以便于参考。这纯粹是用于美观,没有功能上的区别。", - "Settings.GiggleTechSettings.Devices.Breadcrumb" : "GigglePucks 设备", - "Settings.GiggleTechSettings.Devices.ActivationIntensity" : "当前强度", - "Settings.GiggleTechSettings.Devices.MinimumIntensity" : "最小强度", - "Settings.GiggleTechSettings.Devices.MinimumIntensity.Description" : "这是触控装置运行时的最小强度。当强度过低时,会导致触控设备停滞并停止响应。", - "Settings.GiggleTechSettings.Devices.InitialActivationIntensity" : "初始激活强度", - "Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description" : "当触觉装置从非激活状态转为激活状态时,它们将在很短的时间内以设定的最低强度运行。当激活值过低,电机无法启动时,这可以帮助触觉设备启动。", - - "Settings.UserMetricsSettings.UserHeight": "身高", - "Settings.UserMetricsSettings.UserHeight.Description": "这是你在现实世界中的身高,用于适当缩放你的化身,使其本身匹配你。这也是你启用坐姿模式时的身高。\n\n你可以使用适当的单位输入你的身高,例如输入
175 cm 或者 1.75 m (公制单位)或者 5'11\" (英制单位)。", - - "Settings.AudioInputDeviceSettings.UseSystemDefault": "使用系统默认音频输入设备", - "Settings.AudioInputDeviceSettings.UseSystemDefault.Description": "启用此选项可自动使用你在系统中设置为默认音频输入的输入设备。如果想覆盖此选项并使用特定设备,请禁用此选项并在下面配置首选设备。", - "Settings.AudioInputDeviceSettings.DevicePriorities": "配置默认音频输入设备", - "Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb": "配置音频输入设备", - "Settings.AudioInputDeviceSettings.SetAsDefault": "设为默认", - - "Settings.AudioOutputDeviceSettings.UseSystemDefault": "使用系统默认音频输出设备", - "Settings.AudioOutputDeviceSettings.UseSystemDefault.Description": "启用此选项可使用默认音频设备输出音频。禁用此选项后,你可以配置使用哪个音频设备来输出下面的音频。在 VR模式和桌面模式之间切换时,如果使用不同的设备,这将非常有用。", - "Settings.AudioOutputDeviceSettings.DevicePriorities": "配置默认音频输出设备", - "Settings.AudioOutputDeviceSettings.DevicePriorities.Breadcrumb": "配置默认音频输出设备", - "Settings.AudioOutputDeviceSettings.SetAsDefault": "设为默认", - - "Settings.AudioVolumeSettings.MasterVolume": "主音量", - "Settings.AudioVolumeSettings.MasterVolume.Description": "这可以统一控制所有声音的音量。如果声音过大或过小,你可以调整这一设置。", - "Settings.AudioVolumeSettings.SoundEffectVolume": "音效音量", - "Settings.AudioVolumeSettings.SoundEffectVolume.Description": "调整所有音效的音量。这些通常是各种物品和工具发出的声音。", - "Settings.AudioVolumeSettings.MultimediaVolume": "多媒体音量", - "Settings.AudioVolumeSettings.MultimediaVolume.Description": "控制各种多媒体的音频音量。 通常情况下,音频、音乐和视频播放器都属于多媒体,也包括世界上的背景音乐。", - "Settings.AudioVolumeSettings.VoiceVolume": "语音音量", - "Settings.AudioVolumeSettings.VoiceVolume.Description": "这可以控制所有其他用户的语音音量。在某些情况下,预先录制的语音片段也受此设置控制。你还可以在会话选项中调整每个用户的音量。", - "Settings.AudioVolumeSettings.UserInterfaceVolume": "UI音量", - "Settings.AudioVolumeSettings.UserInterfaceVolume.Description": "通过该设置,你可以专门调整UI的声音效果--悬停和按下按钮、滑块、某些工具的交互、捕捉照片等。", - - "Settings.AudioAccessibilitySettings.WhisperVolume": "耳语音量", - "Settings.AudioAccessibilitySettings.WhisperVolume.Description": "启动耳语模式后,它将调整球外声音的响度。 如果声音太大或太小,你可以用它来调整音量衰减。", - "Settings.AudioAccessibilitySettings.VoiceMessageVolume": "语音消息音量", - "Settings.AudioAccessibilitySettings.VoiceMessageVolume.Description": "这表示当你在好友中录制语音信息时,其他声音的响度。 这有助于防止 \"语音干扰\",让你更容易集中注意力。", - - "Settings.AudioInputFilteringSettings.UseVoiceNormalization": "语音标准化", - "Settings.AudioInputFilteringSettings.UseVoiceNormalization.Description": "该功能将尽量确保你的语音输入达到统一的水平。无论你的麦克风设置如何,这都有助于使你的音量与其他用户相同。 我们强烈建议保持此设置,以确保其他用户也能清楚地听到你的声音。", - "Settings.AudioInputFilteringSettings.NoiseGateThreshold": "语音阈值", - "Settings.AudioInputFilteringSettings.NoiseGateThreshold.Description": "噪声门可防止随机噪声传播给其他用户。该设置表示何时开始允许麦克风中的声音传入。如果有太多噪音传入,请提高该设置;如果你的声音无法传入,请降低该设置。", - "Settings.AudioInputFilteringSettings.NoiseGateAttack": "语音阈值缓冲", - "Settings.AudioInputFilteringSettings.NoiseGateAttack.Description": "此设置调整噪声阈值对过于安静的传入音频的响应速度。 数值越大,音量减弱的速度越慢,而数值越小,音量上升的速度越快。", - "Settings.AudioInputFilteringSettings.NoiseGateHold": "语音阈值滞留", - "Settings.AudioInputFilteringSettings.NoiseGateHold.Description": "此设置调整在最初检测到音量后,调整音量应保持多长时间,然后再开始过滤音频。如果设置较高,则在发出足够大的声音后,会有更多较安静的音频通过。", - "Settings.AudioInputFilteringSettings.NoiseGateRelease": "语音阈值释放", - "Settings.AudioInputFilteringSettings.NoiseGateRelease.Description": "此设置可调整噪声门在传入音频恢复安静后的关闭速度。", - - "Settings.AudioInputFilteringSettings.NormalizationThreshold": "标准化阈值", - "Settings.AudioInputFilteringSettings.NormalizationThreshold.Description": "使用该设置,你可以控制阈值,使传入的音频在何时被放大。如果你的正常说话声太小,没有被放大,请降低该设置。如果有外界的噪音被放大,则提高阈值。", - - "Settings.AudioInputFilteringSettings.UseNoiseSuppression": "噪声抑制滤波器(RNNoise)", - "Settings.AudioInputFilteringSettings.UseNoiseSuppression.Description": "该功能可处理输入的音频,过滤掉各种不良噪音。这可以净化来自嘈杂麦克风的音频,从而产生更纯净的声音。我们强烈建议将此设置打开。不过,它也可以过滤某些无法识别为语音的噪音。", - - "Settings.VoiceSettings" : "语音设置", - "Settings.VoiceSettings.MutePersistence" : "静音持久性", - "Settings.VoiceSettings.MutePersistence.Description" : "开始解除静音: 当你登录的时候,你将会一直保持开麦状态。\n\n开始静音: 当你登录的时候, 你将会一直保持静音状态。 你将需要点击开麦或者点击 \"按下说话\" 键 (默认为 V) 才能说话。\n\n最后请注意: 登录时,将保留上次退出登录时的状态。", - - "Settings.EarmuffSettings" : "耳罩模式", - "Settings.EarmuffSettings.EarmuffEnabled" : "使用耳罩模式", - "Settings.EarmuffSettings.EarmuffEnabled.Description" : "启动耳罩模式后,用户的声音会根据距离和您所面对的方向而明显减弱。\n\n实际上,这就创造了一个 \"侦听锥\",当一个世界里有太多重叠的声音时,它就会有所帮助。", - "Settings.EarmuffSettings.Directionality" : "方向", - "Settings.EarmuffSettings.Directionality.Description" : "这可以控制声音衰减的方向性。0 % 时,你身后的声音与你身前相同距离的声音音量相同。当值为 100 % 时,除非距离很近,否则你将听不到身后的声音。\n\n如果你想更好地听到身后的声音,请降低该值。", - "Settings.EarmuffSettings.Distance" : "距离", - "Settings.EarmuffSettings.Distance.Description" : "这控制着你前方(如果方向性为 0 %,则控制着你后方)的距离,超过这个距离,声音就会变得更小。", - "Settings.EarmuffSettings.ConeAngle" : "角度", - "Settings.EarmuffSettings.ConeAngle.Description" : "这可以控制声音在您的脸前保持正常水平的角度。任何超出这个角度的声音在到达过渡距离后都会开始衰减。", - "Settings.EarmuffSettings.TransitionStart" : "过渡起步距离", - "Settings.EarmuffSettings.TransitionStart.Description" : "这控制着与 \"侦听锥\" 的距离,在这个距离上,声音会变得更小。 建议将其保持在零以上,因为这样可以更好地包含两侧的声音和头部附近的声音 (例如,本质上在你的后面,但却非常接近)。", - "Settings.EarmuffSettings.TransitionLength" : "过度范围", - "Settings.EarmuffSettings.TransitionLength.Description" : "用它来控制声音从正常音量渐弱到完全衰减的距离。数值越大,音量过渡越平滑,而数值越小,过渡越突然。", - "Settings.EarmuffSettings.VolumeAttenuation" : "音量衰减", - "Settings.EarmuffSettings.VolumeAttenuation.Description" : "该值控制 \"侦听锥\" 以外声音的响度。 将其设置为 0 % 时,侦听锥范围以外的所有用户都将完全静音。", - - "Settings.RealtimeNetworkingSettings.DisableLAN": "禁用局域网", - "Settings.RealtimeNetworkingSettings.DisableLAN.Description": "这将禁用本地网络特有的联网功能,例如在本地网络上广播会话或监听本网络上广播的其他会话。", - "Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Steam 网络通讯优先", - "Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "启用后,你将尽可能通过 Steam 网络通讯协议进行连接。在某些情况下,例如当 LNL 协议处于严重拥堵时,这将有所帮助。不过,由于该协议缺少某些功能,可能会导致网络更不稳定,因此我们建议只有在遇到问题时才启用该协议。", - - "Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "最大同时传输资产数", - "Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "在开始会话时,该设置调整当时可以传输多少本地导入的资产。增加该值可以更快地向用户传输资产,但也会降低网络连接的质量。我们建议测试网络可以承受的数值。", - "Settings.AssetGatherSettings.MaxConcurrentDownloads": "最大同时下载数", - "Settings.AssetGatherSettings.MaxConcurrentDownloads.Description": "使用此值可控制同时下载资产的数量。 使用较大的值可以加快世界的加载速度,但也会导致网络超载,因此在调整此值时要谨慎。", - - "Settings.HostAccessSettings.Entries": "管理主机访问权限", - "Settings.HostAccessSettings.Entries.Breadcrumb": "主机访问权限", - "Settings.HostAccessSettings.Entries.AllowHTTP_Requests": "允许HTTP请求", - "Settings.HostAccessSettings.Entries.AllowHTTP_Requests.Description": "这表示该主机是否允许 HTTP(s)请求。这些请求通常是与第三方服务通信的 REST API 请求。", - "Settings.HostAccessSettings.Entries.AllowWebsockets": "允许websockets", - "Settings.HostAccessSettings.Entries.AllowWebsockets.Description": "表示该主机允许的实时 Websocket 连接数。 这些连接通常用于更实时的双向通信和数据流。", - "Settings.HostAccessSettings.Entries.AllowOSC_Receiving": "允许 OSC 接收", - "Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description": "这表示 Resonite 是否可以接收和处理 OSC 数据", - "Settings.HostAccessSettings.Entries.AllowOSC_Sending": "允许 OSC 发送", - "Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description": "这控制着 Resonite 是否允许通过 OSC 协议向指定主机发送数据", - "Settings.HostAccessSettings.Entries.LastHyperlinkRequestReason": "最后一次发出超链接请求的原因", - "Settings.HostAccessSettings.Entries.LastWebsocketRequestReason": "最后一次发出 websocket 请求的原因", - "Settings.HostAccessSettings.Entries.LastOSC_SenderRequestReason": "最后一次 OSC 发送请求的原因", - "Settings.HostAccessSettings.Entries.LastOSC_ReceiverRequestReason": "最后一次 OSC 接收请求的原因", - "Settings.HostAccessSettings.Entries.Remove": "移除入口 (下一次你将会被询问)", - "Settings.HostAccessSettings.DebugReset": "重置主机访问入口", - - "Settings.UserRestrictionsSettings.DebugReset": "重置用户限制", - - "Settings.WindowsSettings.KeepOriginalScreenshotFormat": "保留原始屏幕截图格式", - "Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description": "启用此选项可避免在将截图保存到 Windows 的文档文件夹时将截图转换为 JPG 或 PNG 格式。这会使截图更难使用,因为某些应用程序可能无法打开这种格式。", - - "Settings.DebugSettings.DebugInputBindings": "调试输入绑定", - "Settings.DebugSettings.DebugInputBindings.Description": "启用后,你将看到输入绑定系统的调试信息。 这对开发人员非常有用。", - "Settings.DebugSettings.FetchIncompatibleSessions": "获取不兼容的会话", - "Settings.DebugSettings.FetchIncompatibleSessions.Description": "启用后,你将看到与当前客户端不兼容且无法加入的活动会话。", - - "Settings.LegacyFeatureSettings.UseLegacyGripEquip": "双按手柄装备物品", - "Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "启用后,只要连续按两次握把键,就可以装备工具和小物件。这一设置可能会在某个时候被移除。", - "Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher": "使用传统世界切换器", - "Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description": "启用后,非主要手部的应用按钮将打开传统的世界开关,在在线的世界之间切换。这一功能将来会被更灵活的解决方案所取代。", - - "Settings.TwitchInterfaceSettings.ChannelName": "Twitch 频道名字", - "Settings.TwitchInterfaceSettings.ChannelName.Description": "这将为摄像机控制面板中的 Twitch 聊天面板设置默认的 Twitch 频道名称。这主要用于希望看到 Twitch 聊天的 Twitch 主播而用的。", - - "Settings.MessagingPrivacySettings.DoNotSendReadStatus": "不要发送实时读写状态", - "Settings.MessagingPrivacySettings.DoNotSendReadStatus.Description": "启用此功能后,其他用户将无法看到你何时立即阅读了他们的信息。 你也看不到他们何时阅读了你的信息。", - - "Settings.LocaleSettings.CultureLocaleCode": "文化区域代码", - "Settings.LocaleSettings.CultureLocaleCode.Description": "设置后,将覆盖用于格式化数字和其他数量的默认文化区域。通常情况下,将使用所选语言的文化区域,但这可以让你混合和匹配它们。例如,使用你的母语和美国文化代码。", - "Settings.LocaleSettings.UseImperialUnits": "使用英制单位", - "Settings.LocaleSettings.UseImperialUnits.Description": "启用后,数量(长度/高度、质量、体积......)编辑器将尝试使用英制单位,而不是公制单位。如果你来自美国、英国、利比里亚或缅甸,这将非常有用。", - "Settings.LocaleSettings.AvailableLocales": "选择语言", - "Settings.LocaleSettings.AvailableLocales.Breadcrumb": "语言", - - "Settings.DashSettings.DashCurvature": "曲度", - "Settings.DashSettings.DashCurvature.Description": "此设置可以控制在 VR 模式中面板的弯曲程度。将其设置为 0 将使其完全平坦。", - "Settings.DashSettings.OpenCloseSpeed": "打开/关闭速度", - "Settings.DashSettings.OpenCloseSpeed.Description": "用它来调整面板打开和关闭的速度。如果你不喜欢这种动画效果,可以将其设置为非常高的值,这样面板打开和关闭的速度就会非常快。", - - "Settings.NotificationSettings" : "通知", - "Settings.NotificationSettings.UserOnline" : "好友在线", - "Settings.NotificationSettings.UserOnline.Description" : "这可以控制好友上线时是否会收到通知。", - "Settings.NotificationSettings.UserOnlineOnAnotherBuild" : "在不兼容的会话中通知在线", - "Settings.NotificationSettings.UserOnlineOnAnotherBuild.Description" : "如果好友使用的版本与您的版本不兼容(例如,新版本或预发布版本),则此选项将控制您是否会在好友上线时收到通知。", - "Settings.NotificationSettings.Message" : "信息", - "Settings.NotificationSettings.Message.Description" : "这将控制你收到信息时收到的通知。", - "Settings.NotificationSettings.Invite" : "会话邀请", - "Settings.NotificationSettings.Invite.Description" : "这可以控制你是否在受邀加入会话时收到通知。", - "Settings.NotificationSettings.ContactRequest" : "联络请求", - "Settings.NotificationSettings.ContactRequest.Description" : "这可以控制当你收到某人的联络请求时,你是否能收到通知。", - "Settings.NotificationSettings.SessionStarted" : "新会话", - "Settings.NotificationSettings.SessionStarted.Description" : "这将控制当发现新会话并可以加入时,你是否能收到通知。", - "Settings.NotificationSettings.UserJoinAndLeave" : "用户加入 & 离开", - "Settings.NotificationSettings.UserJoinAndLeave.Description" : "启用后,当用户加入或离开你当前所在的世界时,你将收到通知。", - - "Settings.NamePlateSettings.NameplateVisibility": "铭牌可见度", - "Settings.NamePlateSettings.NameplateVisibility.Description": "该选项可以控制你可以看到谁的铭牌。", - "Settings.NamePlateSettings.UseCustomNameplates": "显示自定义铭牌", - "Settings.NamePlateSettings.UseCustomNameplates.Description": "如果某些铭牌难以阅读、完全隐藏或你需要查看用户的实际用户名和徽章(例如用于管理目的),你可以禁用自定义铭牌并查看默认铭牌。", - - "Settings.LaserSettings.SmoothSpeed": "激光平滑速度", - "Settings.LaserSettings.SmoothSpeed.Description": "用它来控制激光对你的动作做出反应的速度。较低的数值会使激光更加迟缓,但能更好地过滤震颤。数值越大,响应速度越快,但也会传递更多的控制器震动。", - "Settings.LaserSettings.ModulateStartAngle": "调节起始角度", - "Settings.LaserSettings.ModulateStartAngle.Description": "这表示激光平滑速度开始调节以跟上你移动的角度。增大该值将需要更大的移动幅度,激光才会开始跟上。", - "Settings.LaserSettings.ModulateEndAngle": "调节末端角度", - "Settings.LaserSettings.ModulateEndAngle.Description": "与调整起始角有关,它表示调整何时达到最大速度。通过改变起始角和结束角,你可以控制激光器在你的手增加移动动作时的响应速度。", - "Settings.LaserSettings.ModulateExponent": "调制指数", - "Settings.LaserSettings.ModulateExponent.Description": "它可以控制激光调制在起始角和终止角之间的响应曲线。你可以用它来使激光器在开始时反应较慢,或者开始时反应较快,然后逐渐减弱。", - "Settings.LaserSettings.ModulateSpeedMultiplier": "调制速度倍增器", - "Settings.LaserSettings.ModulateSpeedMultiplier.Description": "达到调制末端角度后,激光平滑速度将乘以该值。一旦你的手移动到足够远的距离,增加该值将使激光更快地跟上你的手部指向。 降低该值则需要更长的时间让激光赶上你的手部指向。", - "Settings.LaserSettings.StickThreshold": "激光粘性", - "Settings.LaserSettings.StickThreshold.Description": "这可以控制激光对互动物品的粘附程度。数值越大,粘性越强。将此值设为零将完全消除粘性(例如在拾取物品过程中)。", - "Settings.LaserSettings.ShowInDesktop": "在桌面模式下显示激光", - "Settings.LaserSettings.ShowInDesktop.Description": "开启后,在桌面模式下的第一人称视角中,激光视觉效果将完全呈现在你眼前", - - "Settings.DesktopViewSettings.FollowCursor": "跟随光标", - "Settings.DesktopViewSettings.FollowCursor.Description": "启用后,桌面视图将自动切换到光标所在的屏幕。当你在 VR 模式中使用物理键盘和鼠标时,这将非常有用。", - "Settings.DesktopViewSettings.Brightness": "亮度", - "Settings.DesktopViewSettings.Brightness.Description": "桌面视角下的亮度", - "Settings.DesktopViewSettings.Opacity": "不透明度", - "Settings.DesktopViewSettings.Opacity.Description": "降低该值可使桌面视角半透明,从而更容易看到后面的世界。", - - "Settings.PhotoCaptureSettings.FingerGestureEnabled": "手指拍照手势", - "Settings.PhotoCaptureSettings.FingerGestureEnabled.Description" : "启用该功能后,你只需将手指摆成相框的形状,然后卷曲食指,就能在世界中快速拍照。", - "Settings.PhotoCaptureSettings.NormalCaptureResolution": "照片分辨率", - "Settings.PhotoCaptureSettings.NormalCaptureResolution.Description": "这将设置手指手势或桌面快捷键捕获的普通照片的分辨率。更高的分辨率需要更多的时间和存储空间来处理,但能提供更好的细节。", - "Settings.PhotoCaptureSettings.TimerCaptureResolution": "定时照片分辨率", - "Settings.PhotoCaptureSettings.TimerCaptureResolution.Description": "与普通分辨率类似,你可以为在定时功能拍摄照片模式下设置单独的分辨率。如果你使用定时器拍摄集体照,这将非常有用,因为更高的分辨率会在集体拍摄时呈现更好的效果。", - "Settings.PhotoCaptureSettings.TimerSeconds": "计时器持续时间", - "Settings.PhotoCaptureSettings.TimerSeconds.Description": "使用定时功能需要多少秒后拍摄照片。", - "Settings.PhotoCaptureSettings.CaptureStereo": "拍摄立体照片", - "Settings.PhotoCaptureSettings.CaptureStereo.Description": "启用后,所有快速照片捕捉都将是立体的。 这在 VR 模式中非常有用", - "Settings.PhotoCaptureSettings.StereoSeparation" : "立体分离度", - "Settings.PhotoCaptureSettings.StereoSeparation.Description" : "当立体模式开启时,将可以控制立体摄像机之间的距离。这可以控制摄像机之间的距离,从而影响较远物体的立体效果强度。\n\n拍摄近距离物体时,数值越小效果越好;拍摄大场景时,数值越大效果越好。", - "Settings.PhotoCaptureSettings.PhotoAutosavePath": "照片自动保存路径", - "Settings.PhotoCaptureSettings.PhotoAutosavePath.Description": "设置后,你拍摄(或使用右键菜单保存)的任何照片都将自动保存到你的游戏库存中。例如 照片/%year%/%month_name%\n\n以下变量可用:\n\n%second%, %minute%, %hour%, %day%, %month%, %year%, %day_name%, %day_name_en%, %month_name%, %month_name_en%, %session_second%, %session_minute%, %session_hour%, %session_day%, %session_month%, %session_year%, %session_day_name%, %session_day_name_en%, %session_month_name%, %session_month_name_en%, %location_name%, %app_version%", - "Settings.PhotoCaptureSettings.CapturePrivateUI" : "捕捉私人UI", - "Settings.PhotoCaptureSettings.CapturePrivateUI.Description" : "启用后, 快速照片捕捉将呈现你的UI, 如界面。\n\n我们建议你在完成设置后将其关闭,因为开启它可能会导致意外拍摄到并泄露你的个人信息。", - "Settings.PhotoCaptureSettings.EncodeFormat" : "编码格式", - "Settings.PhotoCaptureSettings.EncodeFormat.Description" : "拍摄的照片将被编码成的图像文件格式。请注意,某些格式可能缺乏某些功能(如支持 alpha),编码速度可能会明显变慢,图像质量可能会降低,或导致文件变大。", - "Settings.PhotoCaptureSettings.AlwaysHideNameplates" : "始终隐藏铭牌", - "Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description" : "如果你希望照片中永远不显示铭牌,请将其打开。此设置与当前的铭牌可见性无关,将始终确保铭牌隐藏在拍摄的照片中。", - - "Settings.DesktopRenderSettings.FieldOfView": "视场", - "Settings.DesktopRenderSettings.FieldOfView.Description": "在桌面模式下,用它来控制视场(FOV)。 数值越大,视野越开阔,但两侧的失真也越大。", - - "Settings.InteractiveCameraFramingSettings.PositioningMode": "定位模式", - "Settings.InteractiveCameraFramingSettings.PositioningMode.Description": "这将控制交互式摄像头在世界中的位置", - "Settings.InteractiveCameraFramingSettings.FieldOfView": "视场", - "Settings.InteractiveCameraFramingSettings.FieldOfView.Description": "交互式摄像机的视场。 数值越大,捕捉到的场景越多,但边缘会失真。", - "Settings.InteractiveCameraFramingSettings.AnglePosition": "角度", - "Settings.InteractiveCameraFramingSettings.AnglePosition.Description": "在第三人称或群组模式下,该选项控制摄像机与目标对象/群组的角度。", - "Settings.InteractiveCameraFramingSettings.Distance": "距离", - "Settings.InteractiveCameraFramingSettings.Distance.Description": "在第三人称或群组模式下,该选项控制摄像机与目标对象/群组的距离。", - "Settings.InteractiveCameraFramingSettings.HeightOffset": "高度偏移", - "Settings.InteractiveCameraFramingSettings.HeightOffset.Description": "在第三人称或群组模式下,可将摄像机相对于目标对象/群组移高或移低。", - "Settings.InteractiveCameraFramingSettings.FirstPersonPitch": "第一人称俯仰角", - "Settings.InteractiveCameraFramingSettings.FirstPersonPitch.Description": "在第一人称模式下,使用此选项可上下俯仰摄像机。", - "Settings.InteractiveCameraFramingSettings.FirstPersonRoll": "第一人称旋转角度", - "Settings.InteractiveCameraFramingSettings.FirstPersonRoll.Description": "在第一人称模式下,它控制摄像机的侧向旋转--左右倾斜。", - "Settings.InteractiveCameraFramingSettings.FirstPersonOffset": "第一人称偏移", - "Settings.InteractiveCameraFramingSettings.FirstPersonOffset.Description": "该设置调整第一人称视角中相对于眼睛的摄像机偏移量。如果化身面部几何图形剪切到摄像机视图中,则可以使用此功能。", - "Settings.InteractiveCameraFramingSettings.FramingViewportPosition": "框架视角位置", - "Settings.InteractiveCameraFramingSettings.FramingViewportPosition.Description": "这些是摄像机视角中的标准化坐标。摄像机会尝试将目标(例如第三人称模式下的用户头部)框定在视角中的这一位置。", - "Settings.InteractiveCameraFramingSettings.AimInFrontOfHead": "对准头部前方", - "Settings.InteractiveCameraFramingSettings.AimInFrontOfHead.Description": "摄像机不会直接对准用户的头部,而是会尽量瞄准用户头部前方的一个点。这在你想为用户正在查看的内容(如世界中的物品和界面)时非常有用。", - - "Settings.InteractiveCameraPositioningSettings.AvoidOcclusion": "防止遮挡", - "Settings.InteractiveCameraPositioningSettings.AvoidOcclusion.Description": "如果摄像机的视线被可碰撞物体遮挡,摄像机将自动移近以避免被遮挡。", - "Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace": "保持在世界空间内", - "Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace.Description": "确保摄像机保持在主世界空间中,而不是在与用户相同的空间中自成体系。这可以在使用用户(如在车辆中)时提供更好的取景和定位效果。", - "Settings.InteractiveCameraPositioningSettings.MovementWobble": "运动摇摆", - "Settings.InteractiveCameraPositioningSettings.MovementWobble.Description": "这将为摄像机位置添加随时间变化的随机移动偏移。这可以让镜头看起来不那么静态,尤其是在你不怎么移动的情况下。", - - "Settings.InteractiveCameraRenderSettings.HideAllBadges": "隐藏徽章", - "Settings.InteractiveCameraRenderSettings.HideAllBadges.Description": "无论你的徽章设置如何,摄像机都不会渲染出任何用户的徽章。", - "Settings.InteractiveCameraRenderSettings.HideAllLasers": "隐藏激光", - "Settings.InteractiveCameraRenderSettings.HideAllLasers.Description": "摄像机不会渲染任何用户的交互激光。", - "Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera": "用户眼睛始终注视摄像机", - "Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera.Description": "当你的形象使用模拟眼球运动时(即用户没有眼部追踪功能),这将使用户的化身优先与摄像机进行眼神接触。", - - "Settings.InteractiveCameraGroupSettings.GroupDetectionRadius": "群组检测半径", - "Settings.InteractiveCameraGroupSettings.GroupDetectionRadius.Description": "在此距离内的用户将被添加到摄像机在群组模式下自动取景的群组中。", - "Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary": "群组离开边界范围", - "Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary.Description": "用户需要离开群组半径多远才会被排除在群组之外。", - - "Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed": "位置平滑速度", - "Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed.Description": "这表示摄像机移动到世界中目标位置的速度。数值越大,摄像机移动速度越快,但也会导致移动更加生涩。", - "Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed": "角度平滑速度", - "Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed.Description": "这表示摄像机对目标对象周围角度变化的响应速度。", - "Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed": "渲染平滑速度", - "Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed.Description": "这控制着摄像机调整目标对象取景的速度。数值越大,追踪目标的速度越快,但也会导致动作更加生涩。", - - "Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors": "在锚点之间插值", - "Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors.Description": "启用后,摄像机将在世界中的摄像机锚点之间平滑插值。", - "Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed": "插值速度", - "Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed.Description": "当启用锚点之间的插值时,它控制摄像机从一个锚点移动到另一个锚点的速度。", - "Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation": "使用线性插值", - "Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation.Description": "启用此选项可在锚点之间移动时使用线性插值,而不是平滑插值。线性插值会突然开始和停止,但移动速度不变,与锚点之间的距离无关。这意味着如果锚点之间的距离较远,摄像机到达锚点所需的时间会更长。", - - "Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld": "生成在世界中已拍摄的照片", - "Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld.Description": "当你使用交互式照相机对话框拍照时,照片是否会生成到世界中?如果禁用,照片只会保存到你的文档或库存中(如果配置了自动保存)", - - "Settings.InteractiveCameraPostProcessingSettings.MotionBlur": "动态模糊", - "Settings.InteractiveCameraPostProcessingSettings.MotionBlur.Description": "摄像机是否应该渲染动态模糊效果?", - "Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections": "屏幕空间反射", - "Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections.Description": "摄像机是否应该渲染屏幕空间反射效果?这可以为闪亮的表面提供更好的反射效果,但可能会导致伪影并增加性能要求。", - - "Settings.DescriptionField.NoTextTitle": "更多信息", - "Settings.DescriptionField.NoTextDescription": "将鼠标悬停在某个设置上可查看其说明。", - - "Settings.RelaySettings" : "网络中继", - "Settings.RelaySettings.AlwaysUseRelay" : "总是使用中继模式连接", - "Settings.RelaySettings.AlwaysUseRelay.Description" : "当无法建立与主机的直接连接时,中继模式通常用作备用。\n\n这在特定主机出现连接问题时非常有用。 但我们 推荐永久打开此选项。", - "Settings.RelaySettings.UseClosestAvailableRelay" : "使用最近的可用中继服务器", - "Settings.RelaySettings.UseClosestAvailableRelay.Description" : "启用该选项后,将自动选择离你最近可用的中继服务器进行连接。如果你想通过特定中继服务器进行连接(例如,在长距离连接时,为避免数据包排队),可以禁用此选项,并在下面配置首选中继服务器。.", - "Settings.RelaySettings.RelayPriorities": "配置中继服务器优先级", - "Settings.RelaySettings.RelayPriorities.Breadcrumb": "中继服务器优先级", - - "Settings.PostProcessingSettings" : "后期处理", - "Settings.PostProcessingSettings.MotionBlurIntensity" : "动态模糊强度", - "Settings.PostProcessingSettings.MotionBlurIntensity.Description" : "这可以控制运动模糊效果的强度,使图像随着运动而模糊。 \n\n如果你将该效果设置为 0 % ,该效果将被完全禁用,这样可以提高性能。", - "Settings.PostProcessingSettings.BloomIntensity" : "光晕效果", - "Settings.PostProcessingSettings.BloomIntensity.Description" : "光晕效果会使场景中明亮的物体周围出现光晕,通常是 HDR 范围内的物体。 这可以让你在相同光量下控制该效果的强度。 \n\n请注意,当该效果设置为低或禁用时,某些内容可能看起来不正确。\n\n如果你将该效果设置为 0 % ,该效果将被完全禁用,这样可以提高性能。", - "Settings.PostProcessingSettings.AmbientOcclusionIntensity" : "环境遮挡 (AO) 强度", - "Settings.PostProcessingSettings.AmbientOcclusionIntensity.Description" : "环境光遮蔽会使场景中的褶皱和角落变暗,这些地方通常受光较少。这可以增加场景的深度和真实感。请注意,如果将其设置得过低或禁用,某些内容可能会看起来不正确或完全平淡,而在其他情况下则不会出现这种情况。", - "Settings.PostProcessingSettings.ScreenSpaceReflections" : "屏幕空间反射 (实验性功能)", - "Settings.PostProcessingSettings.ScreenSpaceReflections.Description" : "启用后,摄像机当前可见的任何场景部分都会实时反射出闪亮的表面。请注意,此滤镜目前还处于试验阶段,在很多场景中效果不佳,会产生诡异的反射和伪影。", - "Settings.PostProcessingSettings.Antialiasing" : "抗锯齿 (AA)", - "Settings.PostProcessingSettings.Antialiasing.Description" : "抗锯齿滤镜可以平滑场景中物体的锯齿状边缘。你可以选择几种不同的滤镜,每种滤镜都有不同的缺点。FXAA 是常用的滤镜,效果相当不错,但也会模糊场景中的其他部分,例如文本。\n\n警告: 有些 AA 选项可能不适合在 VR 中使用或根本无法在 VR 中使用。", - - "Settings.TextureQualitySettings" : "纹理质量", - "Settings.TextureQualitySettings.TextureSizeRatio" : "相对纹理大小", - "Settings.TextureQualitySettings.TextureSizeRatio.Description" : "这决定了将要加载的所有材质的相对大小。你可以用它来降低纹理的整体分辨率,这样可以提高显存使用率和加载速度,但代价是视觉上的清晰度。\n\n例如,如果纹理是 4K,而你将其设置为半分辨率,那么将加载 2K 版本的纹理。", - "Settings.TextureQualitySettings.TextureSizeLimit" : "最大纹理大小", - "Settings.TextureQualitySettings.TextureSizeLimit.Description" : "限制已加载纹理的最大分辨率。任何高于此分辨率的纹理都将被限制在设定的分辨率内。任何小于此分辨率的纹理都不会受到影响。\n\n此设置应用于相对纹理大小之后。", - "Settings.TextureQualitySettings.MinimumTextureSize" : "限制纹理高于分辨率", - "Settings.TextureQualitySettings.MinimumTextureSize.Description" : "它控制着受上述设置限制的纹理最小分辨率。如果纹理的尺寸小于此值,则将按原样加载。\n\n例如,如果你将其设置为 512,那么如果纹理是 256,即使纹理大小比例设置为一半,也仍会以 256 的形式加载。", - "Settings.TextureQualitySettings.DefaultFilterMode" : "纹理筛选", - "Settings.TextureQualitySettings.DefaultFilterMode.Description" : "这可以控制纹理的过滤,从而控制纹理的质量和性能。\n\n单线性: 最低质量,无插值。纹理将呈块状。\n\n双线性: 纹理像素是内插的,但贴图的过渡会很粗糙,导致过渡线清晰可见。\n\n三线性: 不同 mip 级之间平滑过渡,消除了距离上刺眼的过渡线。\n\n各向异性: 最高质量,即使在陡峭的角度下,纹理也会非常清晰。", - "Settings.TextureQualitySettings.AnisotropicLevel" : "各向异性等级", - "Settings.TextureQualitySettings.AnisotropicLevel.Description" : "控制各向异性过滤的质量。", - "Settings.TextureQualitySettings.ReloadAllTextures" : "重新加载所有材质 (can be heavy)", - - "Settings.ResolutionSettings" : "分辨率", - "Settings.ResolutionSettings.Fullscreen" : "全屏", - "Settings.ResolutionSettings.Fullscreen.Description" : "在全屏模式和窗口模式之间切换。", - "Settings.ResolutionSettings.WindowResolution" : "窗口模式分辨率", - "Settings.ResolutionSettings.WindowResolution.Description" : "窗口模式下应使用的分辨率。这将控制屏幕上窗口的实际大小。", - "Settings.ResolutionSettings.FullscreenResolution" : "全屏模式分辨率", - "Settings.ResolutionSettings.FullscreenResolution.Description" : "在全屏模式下应使用什么分辨率。尺寸将保持不变,但降低分辨率可以提高性能(尤其是 4K 等高分辨率屏幕),但代价是图像更加模糊。", - "Settings.ResolutionSettings.ApplyResolution" : "应用更改", - - "Settings.RenderingQualitySettings" : "渲染质量", - "Settings.RenderingQualitySettings.PerPixelLights" : "每像素灯光", - "Settings.RenderingQualitySettings.PerPixelLights.Description" : "这个值控制着有多少点光源和聚光灯可以直接影响使用正向方法渲染的对象--通常是透明和非 PBS 对象(例如使用着色器)。\n\n增加该值可以提高照明质量,减少多灯情况下的色彩闪烁,但同时也会影响性能--每影响一束光,就需要对物体进行多次渲染。", - "Settings.RenderingQualitySettings.ShadowCascades" : "阴影级联", - "Settings.RenderingQualitySettings.ShadowCascades.Description" : "这可以控制世界中定向灯光阴影的分辨率级联。级联可以更好地分配阴影贴图的分辨率--近处的阴影分辨率较高,远处的分辨率较低,但渲染性能较高。", - "Settings.RenderingQualitySettings.ShadowResolution" : "阴影分辨率", - "Settings.RenderingQualitySettings.ShadowResolution.Description" : "该值控制灯光阴影的分辨率。提高该值会使阴影边缘更平滑,清晰度更高,但会提高性能要求。\n\n请注意,某些灯光可能会覆盖阴影分辨率,不受此设置的影响。", - "Settings.RenderingQualitySettings.ShadowDistance" : "阴影距离", - "Settings.RenderingQualitySettings.ShadowDistance.Description" : " 该值控制阴影覆盖的距离。增大该值可以确保场景中更远的部分被阴影适当覆盖,但同时也会使阴影的细节分散到更大的区域。\n\n你应该将此设置与阴影级联和分辨率一起更改--阴影分辨率越高,阴影距离就越大。如果降低阴影分辨率和级联,你会希望降低阴影距离,这样阴影的清晰度会更好。", - "Settings.RenderingQualitySettings.SkinWeightMode" : "蒙皮权重", - "Settings.RenderingQualitySettings.SkinWeightMode.Description" : "对于任何蒙皮权重(通过骨骼变形的 3D 模型,如大多数化身),该值控制使用多少骨骼来影响每个顶点的位置。\n\n降低该值可以节省一些性能,但变形质量会降低,从而产生尖锐的折痕和其他伪影,通常出现在接缝处。", - - "LocomotionArchetype.Walk": "移动", - "LocomotionArchetype.Fly": "飞行", - "LocomotionArchetype.NoClip": "穿墙", - "LocomotionArchetype.Teleport": "传送", - "LocomotionArchetype.GrabWorld": "抓握世界", - "LocomotionArchetype.NoLocomotion": "无运动", - "LocomotionArchetype.ThreeAxisNoClip": "三轴穿墙", - "LocomotionArchetype.ThreeAxisFly": "三轴飞行", - "LocomotionArchetype.ZeroG": "零重力", - - "LocomotionSettings.MakePreferred": "设为首选", - "LocomotionSettings.MakeLeastPreferred": "设为次选", - - "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.NoReason": "没有提供原因", - "Security.HostAccess.Allow": "允许", - "Security.HostAccess.Deny": "拒绝", - - "ComponentSelector.Back" : "< (返回)", - "ComponentSelector.Title" : "组件", - "ComponentSelector.CreateCustomType" : "创建自定义类型", - "ComponentSelector.CommonGenericTypes" : "常见通用类型", - "ComponentSelector.CustomGenericArguments" : "自定义通用参数:", - "ComponentSelector.InvalidType" : "无效类型", - - "Inspector.Title" : "场景查看器", - "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.Member.ResetToDefault": "重置为默认值", - - "Inspector.Member.BreakLinkDrive": "断开连接/驱动", - "Inspector.Member.OpenLinkDrive": "打开链接/驱动器来源", - - "Inspector.Member.SetAllToAvg": "全部设置为平均值", - "Inspector.Member.SetAllToX": "全部设为 X", - "Inspector.Member.SetAllToY": "全部设为 Y", - "Inspector.Member.SetAllToZ": "全部设为 Z", - "Inspector.Member.SetAllToW": "全部设为 W", - - "Inspector.ProceduralAsset.UpdateCount": "更新次数: {n}", - "Inspector.ProceduralAsset.Error": "错误: {error}", - - "Inspector.Mesh.StatsHeader": "网格统计", - "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.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.MakeDualSided": "使双面", - "Inspector.Mesh.ConvertToFlatShading": "转换为平面着色", - "Inspector.Mesh.ConvertToConvexHull": "转换为凸包", - "Inspector.Mesh.ConvertToPointCloud": "转换为点云", - "Inspector.Mesh.MergeDoubles": "合并重复项", - "Inspector.Mesh.StripEmptyBlendshapes": "去除空 Blendshapes", - "Inspector.Mesh.StripBlendshapeNormals": "去除 Blendshape 法线", - "Inspector.Mesh.StripBlendshapeTangents": "去除 Blendshape 切线", - "Inspector.Mesh.MergeBlendshapes": "合并 Blendshapes", - - "Inspector.Mesh.GetBoneList": "获取骨骼列表", - "Inspector.Mesh.GetBoneData": "获取骨骼数据", - - "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.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": "去除空 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.SortBlendshapes.Name": "分类 Blendshapes (通过名字)", - "Inspector.SkinnedMesh.SortBlendshapes.NameLength": "分类 Blendshapes (通过名字长度, 后名字)", - - "Inspector.SimpleAvatarProtection.RemoveAll": "移除所有实例", - "Inspector.SimpleAvatarProtection.RemoveSingle": "移除单个实例", - "Inspector.SimpleAvatarProtection.Warning": "警告!
以任何除下方按钮之外的方式移除这个组件,都会触发保护机制,并导致自毁和可能的数据损失!", - "Inspector.SimpleAvatarProtection.ConfirmRemoveAll": "移除化身保护", - - "Inspector.BipedRig.GetDiagnosticInfo": "获取rig诊断信息", - "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.Texture3D.Size": "大小: {width} x {height} x {depth}", - - "Inspector.Texture.BakeTexture": "烘焙纹理", - "Inspector.Texture.ReplaceFromClipboard" : "从剪贴板替换", - - "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", - "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.ShiftHue": "转变色相", - "Inspector.Texture.Saturation": "饱和:", - "Inspector.Texture.AdjustSaturation": "调整饱和度", - "Inspector.Texture.Value": "值:", - "Inspector.Texture.AdjustValue": "调整值", - "Inspector.Texture.Gamma": "伽玛:", - "Inspector.Texture.AdjustGamma": "调整伽玛", - "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.TrimTransparent" : "截断透明度", - "Inspector.Texture.TrimByCornerColor" : "根据角落颜色截断", - "Inspector.Texture.MakeSquare": "使成正方形", - "Inspector.Texture.ToNearestPOT": "到最接近的2的幂", - "Inspector.Texture.MakeTileable": "使可切块(过渡比率):", - "Inspector.Texture.TileLoop": "平铺(循环)", - "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.Audio.BakeAudio": "烘焙音频剪辑", - "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.TrimSilence": "修剪无音", - "Inspector.Audio.TrimStartSilence": "修剪开始无音", - "Inspector.Audio.TrimEndSilence": "修剪结束无音", - "Inspector.Audio.PositionDuration": "位置/持续时间(以秒为单位):", - "Inspector.Audio.TrimStart": "修剪开始", - "Inspector.Audio.TrimEnd": "修剪结束", - "Inspector.Audio.FadeIn": "添加淡入", - "Inspector.Audio.FadeOut": "添加淡出", - "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.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.GenerateDebugVisuals": "生成调试视觉效果", - "Inspector.Rig.ClearDebugVisuals": "清除调试视觉效果", - - "Inspector.AvatarExpression.AutoAssign": "自动分配Blendshapes(使用启发式)", - - "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.Fields.Drive" : "驱动", - "Inspector.Fields.DriveWriteBack" : "驱动 (回写)", - - "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}", - - "Wizard.AssetOptimization.Title": "资产优化设置向导", - "Wizard.AssetOptimization.CleanupUnusedAssets": "清理未使用的资产", - "Wizard.AssetOptimization.CleanupEmptySlots": "清理空插槽", - "Wizard.AssetOptimization.CleanupDisabledMeshRenderers": "清理禁用的网格渲染器", - "Wizard.AssetOptimization.DeduplicateMaterials": "重复材质球删除", - "Wizard.AssetOptimization.CleanupFileItems": "清理文件项", - "Wizard.AssetOptimization.MaxTextureResolution": "设置最大纹理分辨率", - "Wizard.AssetOptimization.RecompressTextures": "重新压缩纹理", - "Wizard.AssetOptimization.RecalculateAllNormals": "重新计算所有法线", - "Wizard.AssetOptimization.RecalculateAllNormalsMerged": "重新计算所有法线(合并)", - "Wizard.AssetOptimization.RecalculateAllTangents": "重新计算所有切线(Mikktspace)", - "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.SetShadowType": "设置阴影类型", - "Wizard.LightSources.ChangeIntensity": "更改强度", - "Wizard.LightSources.ChangeRange": "更改范围", - "Wizard.LightSources.Enable": "启用", - "Wizard.LightSources.Disable": "禁用", - "Wizard.LightSources.Destroy": "破坏", - - "Wizard.CubemapCreator.Title": "立方体贴图创建器", - "Wizard.CubemapCreator.Textures": "源纹理:", - "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.TopBottomRotation": "顶部/底部旋转:", - - "Wizard.ReflectionProbes.Title": "反射探针设置向导", - "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.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": "跟随游标:启用", - "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.Welcome": "欢迎!", - "Tutorial.Welcome.Description" : "进入一个有着无限可能性的全新数字宇宙。不管你是为了与世界各地的朋友社交,还是为了建造、创作与开发从美丽的艺术品、交互式数字化身等小玩意儿,到复杂的可交互游戏和世界,Resonite 都为你提供了一个无限可自定义的环境。这里永远欢迎你,你也将能在此找到志同道合的朋友。

在你开始探索之前,我们会先引导你进行一些必要的设置,以确保丝滑的体验。当你准备就绪,就请点击下方的按钮", - "Tutorial.Welcome.Begin": "让我们开始吧!", - - "Tutorial.Welcome.AccountHeader": "{appName}帐户", - "Tutorial.Welcome.AccountDescription": "创建帐户可为你提供1GB的免费存储空间,你将可以保存物品、喜欢的化身,添加朋友和传递讯息。", - "Tutorial.Welcome.AccountCreate": "创建帐户", - "Tutorial.Welcome.AccountLogin": "我已经有一个帐户", - "Tutorial.Welcome.AccountSkip": "在没有帐户的情况下继续", - "Tutorial.Welcome.AccountSkipHeader": "跳过创建帐户?", - "Tutorial.Welcome.AccountSkipDescription": "某些功能(例如,保存物品、化身,添加好友等)将无法访问。", - "Tutorial.Welcome.AccountSkipConfirm": "确定跳过", - - "Tutorial.Welcome.SettingsHeader": "基本配置", - "Tutorial.Welcome.SettingsDescription": "你可以配置基本动作和用户首选项。 所有这些都可以在以后更改。", - "Tutorial.Welcome.SettingsTurning": "转向方式", - "Tutorial.Welcome.SettingsSnapTurn": "吸附式", - "Tutorial.Welcome.SettingsSnapTurn.Description": "立即转向新的角度。适用于新用户。", - "Tutorial.Welcome.SettingsSmoothTurn": "平滑", - "Tutorial.Welcome.SettingsSmoothTurn.Description": "平滑地转向,但易引起晕动症。", - "Tutorial.Welcome.SettingsPrimaryController": "主控制器", - "Tutorial.Welcome.SettingsPrimaryLeft": "左", - "Tutorial.Welcome.SettingsPrimaryLeft.Description": "左手", - "Tutorial.Welcome.SettingsPrimaryRight": "右", - "Tutorial.Welcome.SettingsPrimaryRight.Description": "右手", - - "Tutorial.Welcome.SettingsHeadDirectionMovement": "移动位置", - "Tutorial.Welcome.SettingsUseHeadDirection": "头部位置", - "Tutorial.Welcome.SettingsUseHeadDirection.Description": "你将朝着你在看的方向前进", - "Tutorial.Welcome.SettingsUseControllerDirection": "控制器方向", - "Tutorial.Welcome.SettingsUseControllerDirection.Description": "你会朝着控制器的方向移动", - - "Tutorial.Welcome.LeftControllerMode": "左控制器模式", - "Tutorial.Welcome.RightControllerMode": "右控制器模式", - - "Tutorial.Welcome.SidewaysTurn": "转向", - "Tutorial.Welcome.SidewaysTurn.Description": "使用控制器来转向", - "Tutorial.Welcome.SidewaysStrafe": "前进", - "Tutorial.Welcome.SidewaysStrafe.Description": "使用控制器来前进", - "Tutorial.Welcome.SidewaysOff": "关闭", - "Tutorial.Welcome.SidewaysOff.Description": "只能前后移动", - - "Tutorial.Welcome.SettingsHeight": "你的身高", - "Tutorial.Welcome.SettingsHeightExamples": "例子: 1.85 m, 185 cm, 6' 1\", 6 英尺 1 英寸", - - "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 聊天室", - - "Exiting.SavingItems": "正在保存 {n, plural, other {# 项目}}...", - "Exiting.SavingChanges": "正在保存更改...", - "Exiting.Exiting": "正在退出...", - "Exiting.LoggingOut": "正在注销...", - - "Migration.Title": "迁移", - "Migration.NewTask": "新建迁移任务", - - "Migration.LoginModal.Title": "迁移数据?", - "Migration.LoginModal.Description": "你希望从另一个账户迁移数据吗?你也可以选择稍后再从仪表盘上的“迁移”标签页执行此操作。", - "Migration.LoginModal.OpenMigration": "打开迁移", - "Migration.LoginModal.Later": "稍后", - "Migration.LoginResetID.Title": "确定要重置UserID吗?", - "Migration.LoginResetID.Description": "请你知悉,执行此项操作会导致 难以预知的内容损坏。你所有的物品、世界、好友和讯息都将被成功迁移,但任何依赖于你旧UserID引用的行为与组件很可能会不再工作,需要进行重新配置。不!要!使用这个选项 除非你有非常充分的理由。", - "Migration.LoginResetID.ResetButton": "我明白了,重置吧", - - "Migration.ReservedUsername.Title":"被保留的用户名", - "Migration.ReservedUsername.Description": "这个用户名正为原拥有者所保留。如果这是你的账户,请提供你的 {platform} 凭据来解锁它。我们不会保留这些凭据,它们只在注册时被用于验证你对账户的拥有权。", - "Migration.SourcePassword": "{platform} 密码:", - "Migration.SourceUsername": "{platform} 用户名:", - - "Migration.Dialog.Title": "账户迁移", - "Migration.Dialog.Source" : "你可以迁移来自任何兼容基础设施的数据。首先,从下方的列表中选择一个你希望自其迁移数据的基础设施。你也可以通过在安装文件夹下的“Migrations”文件夹放置配置文件来添加额外基础设施。", - "Migration.Dialog.AccountDescription": "要迁移你的账户,我们需要你的 {platform} 账户密码以登录并访问数据。", - - "Migration.ResetID.Title": "重置我的UserID", - "Migration.ResetID.Description":"警告: 选择这个选项 会不可还原地部分损坏现存内容,其中包括用户内容、社区服务、链接、云变量等中任何对UserID的引用。这些引用会被重置,但你的物品、世界、好友与讯息不会丢失。我们 建议你在想更换一个新的随机UserID时使用此选项。除非你有重置UserID的充分理由,你 不!该! 使用此选项。你的UserID会像这样变化:\n U-MyUsername -> U-fX3pKe7AYYQ", - - "Migration.DataSelection.Title": "当我们迁移你账户时,应该迁移哪些数据?", - "Migration.DataSelection.Everything": "所有数据", - "Migration.DataSelection.Choose": "让我自己选择", - - "Migration.DataSelection.Favorites": "收藏内容(化身、家、相机、键盘、Facets)", - - "Migration.DataSelection.Favorites.Description": "这将首先迁移你的家、收藏的化身、键盘、相机与仪表板,这样你就能尽快开始使用它们。\n 警告: 如果你选择了这个选项,你可能 失去某些 在迁移前作出的对你收藏内容的更改。", - "Migration.DataSelection.Favorites.OverwriteTitle": "我们应该在迁移时覆写你的收藏夹吗?", - - "Migration.DataSelection.Home.Title": "将你原来的家设为默认?", - "Migration.DataSelection.Home.Description": "当我们迁移你数据时,你原本的云端家园会被安置在一个不同的URL下,你的默认家会被设为一个全新的云端家园。不过,如果你希望如此,我们也可以将你原有的家设置为默认。即使你选择了“不”,你原有的家依然可以被访问。你也可以稍后再收藏它并设为你的家。", - - "Migration.DataSelection.Contacts": "好友", - "Migration.DataSelection.Message History": "讯息历史", - "Migration.DataSelection.InventoryWorld": "库存 & 世界", - "Migration.DataSelection.CloudVariable.Definitions": "云变量定义", - "Migration.DataSelection.CloudVariable.Values": "云变量值", - - "Migration.DataSelection.AlwaysOverwrite": "总是覆写", - - "Migration.Start": "开始迁移", - "Migration.Groups.Title": "迁移群组", - "Migration.Groups.Introduction": "我们应该迁移你的群组吗?", - - "Migration.Groups.Description": "所有你作为管理员的群组都将被默认迁移。如果你只想迁移指定群组,点击下方的按钮来加载它们并选择你希望迁移的群组。", + { + "localeCode": "zh-cn", + "authors": ["Melnus", "Holy_Water", "huang825172", "modimobeikete", "WARCRAFT11"], + "messages": { + + "General.OK": "确定", + "General.Start": "开始", + "General.Finish": "结束", + "General.Cancel": "取消", + "General.Continue": "继续", + "General.Next": "下一步", + "General.Previous": "返回", + "General.Back": "上一步", + "General.Confirm": "确定吗?", + "General.Loading": "正在加载...", + "General.Processing": "正在处理...", + "General.FAILED": "失败", + "General.Reset": "重置", + "General.WorldOpenConfirm": "真的开放吗?", + "General.Save": "保存", + "General.Saving": "正在保存...", + "General.Saved": "保存成功", + "General.Done": "完成", + "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.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": "传送", + "Locomotion.Teleport.Description": "使用弹道路径传送,移动舒适。", + "Locomotion.Fly.Name": "飞行", + "Locomotion.Fly.Description": "飞行模式", + "Locomotion.WalkRun.Name": "步行/奔跑", + "Locomotion.WalkRun.Description": "物理步行,跑步和跳跃。", + "Locomotion.WalkRunGripping.Name": "步行/跑步(爬坡)", + "Locomotion.WalkRunGripping.Description": "走路,奔跑,跳跃和攀登。", + "Locomotion.ZeroG.Name": "零重力", + "Locomotion.ZeroG.Description": "无重力状态", + "Locomotion.GrabWorld.Name": "抓握世界", + "Locomotion.GrabWorld.Description": "创建参照世界锚,并将用户相对于世界锚移动。", + "Locomotion.Slide.Name": "滑动", + "Locomotion.Slide.Description": "简单的滑动运动(如果存在)会捕捉到表面,否则会飞行。", + + "Interaction.Destroy": "删除", + "Interaction.Duplicate": "复制", + "Interaction.SaveToInventory": "保存到物品栏", + "Interaction.Undo": "撤消", + "Interaction.Redo": "重做", + "Interaction.EquipTool": "装备", + "Interaction.DequipTool": "取消装备", + "Interaction.ScalingEnabled": "启用缩放", + "Interaction.ScalingDisabled": "禁用缩放", + "Interaction.ResetScale": "重设比例", + "Interaction.LaserEnabled": "启用激光", + "Interaction.LaserDisabled": "禁用激光", + "Interaction.Grab.Palm": "抓取:手掌", + "Interaction.Grab.Precision": "抓取:精准", + "Interaction.Grab.Auto": "抓取:自动", + "Interaction.Grab.Off": "抓取:仅激光", + "Interaction.Locomotion": "移动模式", + "Interaction.Locomotion.None": "无", + + "Interaction.NamedEquipTool": "装备{name}", + "Interaction.NamedEquipTool.Default": "工具", + + "Interaction.EnterAnchor": "进入座位", + "Interaction.ExitAnchor": "退出座位", + + "Interaction.EquipAvatar": "装备化身", + + "Interaction.SaveAsScreenshot": "另存为屏幕截图", + "Interaction.ExportScreenshot": "导出截图", + "Interaction.ImportFile": "导入文件", + "Interaction.ExportFile": "导出文件", + "Interaction.CopyLink": "复制链接", + "Interaction.CopyImage": "复制图片", + + "Inventory.OpenWorld": "打开世界", + "Inventory.Equip": "装备", + "Inventory.Delete": "删除", + "Inventory.CreateDirectory": "新建文件夹", + "Inventory.SaveHeld": "保存所持", + "Inventory.GetURL": "获取URL", + "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": "设为超链接显示", + "Inventory.Favorite.Document": "设为文档显示", + "Inventory.SpawnFacet": "生成Facet", + + "Dash.Screens.Home": "家", + "Dash.Screens.Worlds": "世界", + "Dash.Screens.Contacts": "好友", + "Dash.Screens.Inventory": "物品栏", + "Dash.Screens.Desktop": "桌面", + "Dash.Screens.Session": "会话", + "Dash.Screens.FileBrowser": "文件浏览器", + "Dash.Screens.Settings": "设置", + "Dash.Screens.Exit": "结束", + + "Dash.Actions.PasteFromClipboard": "从剪贴板粘贴内容", + + "Dash.Actions.TurnOffUIEdit": "退出UI编辑模式", + + "Dash.Actions.CloudHome": "我的云端", + + "Dash.Exit.Header": "退出{appName}", + "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.Loading": "正在载入...", + "World.LoadingFailed": "失败", + "World.LoadedAssets": "已加载{assets}个资产,共{total_assets}个", + "World.Downloading": "正在下载{total_bytes}个{bytes}资产", + "World.Loaded": "加载完成", + + "World.Connection.EstablishingConnection": "正在连接", + "World.Connection.RequestingJoin": "申请加入", + "World.Connection.Authenticating": "验证中", + "World.Connection.Connected": "连接成功", + "World.Connection.SyncingInitialState": "同步初始世界状态", + + "World.Connection.LNL.DirectIP": "LNL IP 直连", + "World.Connection.LNL.NATPunchthrough": "LNL NAT 穿透 {n}", + "World.Connection.LNL.Relay": "LNL 中继", + "World.Connection.SteamNetworkingSockets": "Steam 网络通讯", + + "World.Error.AccessDenied": "拒绝访问", + "World.Error.SecurityViolation": "安全违规", + "World.Error.OnlyRegisteredUsers": "只允许注册用户加入", + "World.Error.OnlyContacts": "仅允许房主的联系人加入", + "World.Error.OnlyContactsOfContacts": "仅允许会话中用戶的联系人加入", + "World.Error.Private": "本会话仅允许私人用户", + "World.Error.SessionEnded": "会话已关闭", + "World.Error.UserLimitReached": "会话达到了用户限制", + "World.Error.FailedAuthentication": "身份验证失败", + "World.Error.FailedUserID": "认证用户标识失败", + "World.Error.FailedFetchingAuthentication": "无法获取身份验证信息", + "World.Error.JoinAlreadyRequested": "已要求加入", + "World.Error.FailedConnectToRelay": "连接中继失败", + "World.Error.FailedToConnect": "连接失败", + "World.Error.InvalidAddress": "无效地址", + "World.Error.NoPort": "未指定端口", + "World.Error.IncompatibleVersion": "不兼容的版本", + "World.Error.HostBlocked": "房主被屏蔽", + "World.Error.HostBlockedDetail": "你已屏蔽该房主", + "World.Error.WorldCrash": "世界崩溃", + "World.Error.WorldCrashDetail" : "在更新该世界时遭遇了致命错误", + "World.Error.Unknown": "未知错误", + + "World.Config.Name": "世界名:", + "World.Config.Description": "描述:", + "World.Config.MaxUsers": "最大用户数:", + "World.Config.MobileFriendly": "移动端友好", + "World.Config.SaveOptionsHeader": "世界保存选项:", + "World.Config.EditMode": "编辑模式:", + "World.Config.AccessLevelHeader": "谁可以加入这个世界?", + "World.Config.AutoKickAFK": "自动踢AFK用户:", + "World.Config.AutoKickAFKMinutes": "最长AFK时长(分):", + "World.Config.HideFromListing": "不显示在会话列表中", + "World.Config.Autosave": "自动保存(将覆盖上一次保存):", + "World.Config.AutosaveInterval": "自动保存间隔(分钟):", + "World.Config.CleanupAssets": "清理未使用的资产:", + "World.Config.CleanupInterval": "清理间隔(秒):", + + "World.Actions.StartSession": "开始会话", + "World.Actions.Join": "加入", + "World.Actions.Focus": "焦点", + "World.Actions.Close": "关闭世界", + "World.Actions.Leave": "离开世界", + "World.Actions.Save": "保存更改", + "World.Actions.SaveAs": "另存为...", + "World.Actions.SaveCopy": "保存副本...", + "World.Actions.SaveHere": "保存到这里", + "World.Actions.SaveToInventory": "保存到物品栏", + "World.Actions.Saving": "正在保存...", + "World.Actions.Discard": "放弃更改", + "World.Actions.Clone": "克隆世界", + "World.Actions.Delete": "删除世界", + "World.Actions.ConfirmDelete": "确认删除", + "World.Actions.ReallyConfirmDelete": "永久删除", + "World.Actions.Overwrite": "用{name}覆盖", + "World.Actions.ConfirmOverwrite": "确认覆盖", + "World.Actions.Overwriting": "正在覆盖...", + + "World.Actions.ClosePrompt": "关闭世界?", + "World.Actions.LeavePrompt": "离开世界?", + "World.Actions.CloseConfirm": "关闭", + "World.Actions.LeaveConfirm": "离开", + "World.Actions.CannotClose": "(无法关闭这个世界)", + "World.Actions.GuestWarning": "", + "World.Actions.HostingWarning": "你在主持这个世界。所有的用户都会从此会话断开连接。", + + "World.Actions.GetWorldOrb": "获取世界球体", + "World.Actions.CopyWorldURL": "复制世界URL", + "World.Actions.CopyRecordURL": "复制记录URL", + "World.Actions.StartCustomSession": "开始自定义会话", + "World.Actions.ModifyMetadata": "编辑元数据", + "World.Actions.GetSessionOrb": "获取会话球", + "World.Actions.CopySessionURL": "复制会话URL", + + "World.Indicator.NoData": "没有数据", + "World.Indicator.LocalWorld": "本地机器", + "World.Indicator.Author": "作者: {name}", + "World.Indicator.Host": "主持: {name}", + "World.Indicator.Hosting": "主持中", + "World.Indicator.Sessions": "{n,plural, other {# 会话}}", + "World.Indicator.Users": "用户", + "World.Indicator.Users.None": "(找不到活跃的会话)", + "World.Indicator.Description": "描述", + "World.Indicator.Description.None": "(没有提供描述)", + "World.Indicator.Visited": "(造访过)", + + "World.Detail.ActiveSessions": "活动的会话:", + "World.Detail.ActiveUsers": "活跃用户:", + "World.Detail.NewSession": "<新会话>", + "World.Detail.DescriptionHeader": "描述: ", + "World.Detail.SessionInformationHeader": "会话信息", + "World.Detail.Uptime": "运行时间", + "World.Detail.AccessLevel": "能见度", + "World.Detail.Users": "用户", + "World.Detail.Users.Count": "{active}{away, select, 0 {} other { (+{away} 离开)}} / {max}", + + "World.Detail.WorldInformationHeader": "世界信息", + "World.Detail.PublishDate": "已发表", + "World.Detail.ModifyDate": "最后更新", + "World.Detail.Visits": "来访", + + "World.Detail.Tags": "标签", + "World.Detail.ActionsHeader": "动作:", + + "World.Category.Everything": "所有", + "World.Category.Featured": "精选", + "World.Category.PublishedWorlds": "发布的世界", + "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.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": "私人(仅邀请)", + + "World.SortParameter.SearchScore": "搜索分数", + "World.SortParameter.Name": "名称", + "World.SortParameter.OpenedWorldCount": "开放世界", + "World.SortParameter.TotalSessionCount": "总会话", + "World.SortParameter.TotalUserCount": "总用户", + "World.SortParameter.CreationDate": "创建日期", + "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.PublishedWorlds": "发布的世界", + "World.Filter.LocalWorlds": "本地世界", + "World.Filter.BaseSearch": "基础搜索:", + "World.Filter.ByOwner": "所有者:", + "World.Filter.UserOwner": "所有者是用户", + "World.Filter.GroupOwner": "所有者是组", + "World.Filter.SubmittedToGroup": "提交给组:", + "World.Filter.Featured": "仅精选", + "World.Filter.MyWorlds": "我的世界", + "World.Filter.SessionFiltering": "会话过滤:", + "World.Filter.MinimumUsers": "最低人数: {n}", + "World.Filter.MinimumContacts": "最低好友数: {n}", + "World.Filter.OnlyHeadless": "仅云端主机", + "World.Filter.MaxAccessLevel": "最大访问权限:", + "World.Filter.MinimumUptime": "最小运行时间:", + "World.Filter.Sorting": "排序:", + + "World.Edit.Title": "编辑世界元数据", + "World.Edit.Name": "世界名:", + "World.Edit.Description": "描述:", + "World.Edit.Tags": "标签(以逗号分隔):", + "World.Edit.Path": "世界路径:", + "World.Edit.AccessLevelHeader": "谁可以打开这个世界?", + "World.Edit.AccessPrivate": "只有我", + "World.Edit.AccessPatreon": "Patreon的支持者", + "World.Edit.AccessPublic": "任何人(公开)", + + "Tools.AvatarCreator": "化身创建器", + "Tools.FullBodyCalibrator": "全身/化身校准器", + "Tools.CameraStreaming": "相机/流媒体", + "Tools.CreateNewWorld": "创造新世界", + "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": "为拥有者播放: 禁用", + "Tools.StreamAudio.PlayForOwner.On": "为拥有者播放: 启用", + + "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": "{users} 位用户在线 ", + "Indicator.OnlineUsersVR": "{users} 位用户在VR模式", + "Indicator.OnlineUsersDesktop": "{users} 位用户在桌面模式", + + "Indicator.ServerStatus.Status": "云状态", + "Indicator.ServerStatus.Good": "良好", + "Indicator.ServerStatus.Slow": "缓慢", + "Indicator.ServerStatus.Down": "较差", + "Indicator.ServerStatus.NoInternet": "无网络连接", + + "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.InvalidCredentials.Description": "再次检查你的登录信息后再试一次或者点击 \"忘记密码?\"", + + "Login.InvalidLogin": "登录信息无效", + "Login.InvalidLogin.Description": "再次检查你的登录信息后再试一次或者点击 \"忘记密码?\"", + + "Login.MalformedUID": "设备信息无效", + "Login.MalformedUID.Description": "尝试重新安装, 或者在 {supportUrl}联系客服。", + + "Login.MissingUID": "设备信息缺失", + "Login.MissingUID.Description": "尝试重新安装, 或者在 {supportUrl}联系客服。", + + "Login.MissingSecretMachineId": "机器码缺失", + "Login.MissingSecretMachineId.Description": "尝试重新安装, 或者在 {supportUrl}联系客服。", + + "Login.MalformedSecretMachineId": "机器码无效", + "Login.MalformedSecretMachineId.Description": "尝试重新安装, 或者在 {supportUrl}联系客服。", + + "Register.MissingUID": "设备信息无效", + "Register.MissingUID.Description": "尝试重新安装, 或者在 {supportUrl}联系客服。", + + "Register.MalformedUID": "设备信息无效", + "Register.MalformedUID.Description": "尝试重新安装, 或者在 {supportUrl}联系客服。", + + "Login.MissingLogin": "未提供凭据", + "Login.MissingLogin.Description": "你是不是忘了填你的登录信息了?", + + "Login.InvalidRecoveryCode": "无效恢复码", + "Login.InvalidRecoveryCode.Description": "检查你的恢复码后再试一次。", + + "Login.UnsupportedAuthentication": "不支持的认证方式", + "Login.UnsupportedAuthentication.Description": "我们并不支持这种验证方式 请尝试另外一个。", + + "Login.EmailNotVerified": "邮箱未验证", + "Login.EmailNotVerified.Description": "你的邮箱还没验证, 请在邮箱里查找我们给你发的邮件, 确保你检查过垃圾邮件了。", + + "Login.AccountTempLocked": "你的账户已被锁定。", + "Login.AccountTempLocked.Description": "请在:{moderationUrl}联系管理员。", + + "Login.AccountBanned": "你的账户已被封禁。", + "Login.AccountBanned.Description": "请在:{moderationUrl}联系管理员。", + + "Login.DuplicateAccount": "重复的账号", + "Login.DuplicateAccount.Description": "请在:{moderationUrl}联系管理员。", + + "Login.UnknownError": "未知错误", + "Login.UnknownError.Description": "在登录时发生了未知错误。 请在 {supportUrl}联系客服。", + + "Register.MissingRequest": "未输入详细注册信息", + "Register.MissingRequest.Description": "我们无法找到任何注册信息。 在注册时请确保已经填入了。", + + "Register.InvalidEmail": "无效邮箱地址", + "Register.InvalidEmail.Description": "你的邮箱地址是有误的", + + "Register.MissingUsername": "未输入用户名", + "Register.MissingUsername.Description": "你填好了你的用户名了吗?", + + "Register.MissingEmail": "未输入电子邮箱", + "Register.MissingEmail.Description": "你填好了你的邮件了吗?", + + "Register.UsernameTooLong": "用户名过长", + "Register.UsernameTooLong.Description": "We allow usernames up to 32 characters long.", + + "Register.UsernameContainsAmpersand": "用户名不能含有 @", + "Register.UsernameContainsAmpersand.Description": "你的用户名不能含有 @。", + + "Register.UsernameStartsWithU": "用户名不能以 U- 开头", + "Register.UsernameStartsWithU.Description": "用户名不能以 U- 开头.", + + "Register.InvalidUsername": "无效用户名", + "Register.InvalidUsername.Description": "你的用户名是无效的", + + "Register.InvalidDateOfBirth": "无效出生日期", + "Register.InvalidDateOfBirth.Description": "你的出生日期是无效的", + + "Register.UsernameContainsBlockedTerms": "用户名含有屏蔽词", + "Register.UsernameContainsBlockedTerms.Description": "你的用户名含有屏蔽词。 如果你认为这是一个错误,请在 {supportUrl}联系客服。", + + "Register.MissingPassword": "未输入密码", + "Register.MissingPassword.Description": "你没有提供密码。", + + "Register.InvalidPassword": "无效密码", + "Register.InvalidPassword.Description": "你的密码无效。 密码必须至少包含 8 个字符,包括 1 个数字、1 个大写字母和 1 个小写字母。", + + "Register.EmailAlreadyRegistered": "此邮箱已注册", + "Register.EmailAlreadyRegistered.Description": "此电子邮件的账户已经存在, 如果你忘记了密码,可以点击\"Lost Password\"。 或者通过 {supportUrl} 联系技术支持。", + + "Register.UsernameAlreadyRegistered": "此用户名已注册", + "Register.UsernameAlreadyRegistered.Description": "此用户名的帐户已经存在, 如果你忘记了密码,可以点击\"Lost Password\"。 或者通过 {supportUrl} 联系技术支持。", + + "Register.ErrorCheckingUserId": "检查用户ID时出错", + "Register.ErrorCheckingUserId.Description": "请在 {supportUrl}联系客服。", + + "Recovery.MissingEmail": "未输入电子邮箱", + "Recovery.MissingEmail.Description": "你填好了你的邮件了吗?", + + "Recovery.IncorrectEmail": "电子邮箱错误", + "Recovery.IncorrectEmail.Description": "你填写了一个错误的用于恢复密码的邮箱。 请检查细节后再试一次。", + + "Recovery.NoPasswordSetup": "无密码设置", + "Recovery.NoPasswordSetup.Description": "请在:{supportUrl}联系客服。", + + "Register.UnknownError": "未知错误", + "Register.UnknownError.Description": "在注册时发生了未知的错误。 请在 {supportUrl}联系客服。", + + "Account.Login": "登录", + "Account.Logout": "登出", + "Account.Register": "注册", + "Account.Saml2" : "使用 SAML 2.0 登录", + "Account.LoginOrRegister": "登录 / 注册", + "Account.LogoutConfirm": "确认登出?", + "Account.LoggingIn": "正在登录...", + "Account.LoggingOut": "正在登出...", + "Account.Registering": "正在注册...", + "Account.Anonymous": "匿名", + "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个大写字母)", + "Account.LostPassword": "忘记密码", + "Account.SendRecoveryCode": "发送恢复码", + "Account.ResetPasswordHeader": "重置你的密码", + "Account.ResetPasswordInstructions": "恢复码已发送到你的电子邮件。将其复制到下方输入框:", + "Account.RecoveryCode": "恢复码:", + "Account.NewPassword": "新密码:", + "Account.ResetPassword": "设置新密码", + "Account.Requesting": "正在请求...", + "Account.ErrorPasswordMismatch": "密码不匹配!", + "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.Offline": "离线", + "Profile.Status.Headless": "云端主机", + + "Session.Tab.Settings": "设定", + "Session.Tab.Users": "用户", + "Session.Tab.Permissions": "权限", + + "Session.Permission.Anonymous": "默认匿名:", + "Session.Permission.Vistor": "默认访客:", + "Session.Permission.Contact": "默认好友:", + "Session.Permission.Host": "默认主机:", + "Session.Permission.PermissionOverrideCount": "权限覆盖: {n,select, -1 {---} other {{n}}}", + "Session.Permission.ClearOverrides": "清除用户覆盖项", + + "Session.JoinVerifier.EnableHeader" : "激活自定义准入认证?", + "Session.JoinVerifier.EnableText" : "警告: 你将要启用自定义准入认证,其是当前世界的一部分。当你这样做之前,请确保你信任此世界的创建者。因为自定义准入认证器可以绕过标准会话访问规则,并使用其自己的规则允许或阻止用户进入。", + "Session.JoinVerifier.Label" : "使用自定义准入认证器: {name}", + "Session.JoinVerifier.ComponentWarning" : "警告: 目前,并没有机制可以在认证器启用后防止篡改。如果篡改用于认证的 ProtoFlux 设置可能导致问题, 请!不!要!使用这个功能且 不!要!在你的世界中激活它。", + "Session.JoinVerifier.SetCustomVerifier" : "设为自定义加入请求认证器", + + "Permissions.NotAllowedToSpawn": "你不可以在此处生成物品", + "Permissions.NotAllowedToSave": "你无权在这个世界上保存项目。", + "Permissions.NotAllowedToSwapAvatar": "你不允许在此处切换到自定义化身。", + + "User.Actions.Silence": "全局静音", + "User.Actions.Mute": "静音", + "User.Actions.Jump": "跳跃", + "User.Actions.Respawn": "重生", + "User.Actions.Kick": "踢", + "User.Actions.Ban": "禁止", + + "Contacts.Add": "添加好友", + "Contacts.Remove": "移除好友", + "Contacts.ConfirmRemove": "确认删除?", + "Contacts.AcceptRequest": "接受请求", + "Contacts.IgnoreRequest": "忽略请求", + "Contacts.Invite": "邀请", + "Contacts.RevokeInvite": "撤回邀请", + "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.InContactsOnly": "在仅限好友的世界", + "Contacts.InHidden": "在隐藏的世界", + "Contacts.InHiddenContactsOnly": "在隐藏的,仅限好友的世界", + "Contacts.InHiddenContactsPlus": "在隐藏的,仅限好友+的世界", + "Contacts.InLAN": "在局域网世界", + "Contacts.UsingDifferentVersion": "使用版本: {version}", + "Contacts.RequestSent": "请求已发送", + "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.VoiceMessage": "发来一条语音讯息", + "Notifications.SessionStarted": "开始的会话:", + "Notifications.UserJoined": "用户加入了", + "Notifications.UserLeft": "用户已离开", + + "Undo.SetField": "将字段 {field_name} 设置为 {value}", + "Undo.SetReference": "将引用 {ref_name} 设置为 {ref_target}", + "Undo.Spawn": "生成 {name}", + "Undo.Destroy": "销毁 {name}", + "Undo.SpawnComponent": "在 {slot_name} 上附加 {component_type}", + "Undo.DuplicateComponent": "组件重复", + "Undo.DestroyComponent": "销毁 {slot_name} 上的 {component_type}", + "Undo.Transform": "{name} 已移动", + "Undo.Translate": "平移", + "Undo.TranslateAlongAxis": "沿轴平移", + "Undo.RotateAroundAxis": "绕轴旋转", + "Undo.ResetPosition": "重置位置", + "Undo.ResetRotation": "重置旋转", + "Undo.ResetScale": "重置缩放", + + "Undo.GrabObjects": "抓取物体", + "Undo.DestroyGrabbed": "删除所持物体", + "Undo.DuplicateGrabbed": "复制所持物体", + + "Undo.ChangeBoxSize": "变更盒子尺寸", + "Undo.BrushStroke": "笔触", + "Undo.ChangeColor": "换色", + "Undo.CloneComponent": "克隆组件", + "Undo.MoveIKBone": "移动IK骨骼", + "Undo.MoveSun": "移动太阳", + "Undo.ApplyMaterial": "应用材料", + "Undo.BakeMeshes": "烘焙 {name}", + "Undo.ChangeMesh": "更换网格", + "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": "打开查看器", + "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" : "缩放", + + "Tooltips.Dev.Selection.Single": "单选", + "Tooltips.Dev.Selection.Multi": "多选", + + "Tooltips.Dev.Interaction.Tip": "提示", + "Tooltips.Dev.Interaction.Projection": "估算", + + "Tooltip.Color.Picker": "选色器", + + "Tooltip.GrabbableSetter.Scalable": "设为可缩放", + "Tooltip.GrabbableSetter.NonScalable": "设为不可缩放", + "Tooltip.GrabbableSetter.ApplyToRoot": "设为应用到根组件", + "Tooltip.GrabbableSetter.AppyToHit": "设为应用到命中组件", + + "Tooltip.CharacterCollider.MarkGrippable": "标记为可抓取", + "Tooltip.CharacterCollider.DontMarkGrippable": "不要标记为可抓取", + "Tooltip.CharacterCollider.EnsureWalkRun": "确保步行/跑步运动", + "Tooltip.CharacterCollider.EnsureZeroG": "确保零重力运动", + "Tooltip.CharacterCollider.EnsurePhysicalFly": "确保物理飞行运动", + + "Tooltip.Light.Point": "点光源", + "Tooltip.Light.Spot": "聚光灯", + "Tooltip.Light.Sun": "太阳", + + "Tooltip.Light.Shadows.None": "无阴影", + "Tooltip.Light.Shadows.Hard": "深层阴影", + "Tooltip.Light.Shadows.Soft": "浅层阴影", + + "Tooltip.MeshVisibility.KeepShadow": "保持阴影", + "Tooltip.MeshVisibility.ShadowOff": "禁用阴影", + "Tooltip.MeshVisibility.ShadowOn": "启用阴影", + "Tooltip.MeshVisibility.OnlyShadow": "设置为仅阴影", + "Tooltip.MeshVisibility.DoubleSidedShadow": "设置为双面阴影", + + "Tooltip.Slicer.Add": "添加切片器", + "Tooltip.Slicer.Clear": "清除设定", + + "Tooltip.Material.RayMode": "射线模式", + "Tooltip.Material.AreaMode": "区域模式", + "Tooltip.Material.ObjectMode": "对象全局模式", + "Tooltip.Material.SceneMode": "场景全局模式", + "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文件", + "Tooltip.Microphone.Format.FLAC": "FLAC文件", + "Tooltip.Microphone.ModeHold": "按住以录制声音", + "Tooltip.Microphone.ModePress": "按下以开始/停止录制声音", + "Tooltip.Microphone.SourceRaw": "Raw文件", + "Tooltip.Microphone.SourceFiltered": "过滤并归一化", + + "Tooltip.ProtoFlux.Drive" : "驱动", + "Tooltip.ProtoFlux.Source" : "源", + "Tooltip.ProtoFlux.Reference" : "参考", + "Tooltip.ProtoFlux.Write" : "写", + "Tooltip.ProtoFlux.Proxy" : "代理", + "Tooltip.ProtoFlux.CreateLocal" : "创建局部变量", + "Tooltip.ProtoFlux.CreateStore" : "创建变量", + "Tooltip.ProtoFlux.CreateDataModelStore" : "创建结构变量", + "Tooltip.ProtoFlux.Overview" : "切换概览", + "Tooltip.ProtoFlux.NodeBrowser" : "浏览节点", + "Tooltip.ProtoFlux.PackInPlace" : "就地打包", + "Tooltip.ProtoFlux.PackInto" : "打包为 {name}", + "Tooltip.ProtoFlux.Unpack" : "将 {name} 解包", + "Tooltip.ProtoFlux.ExplicitCast" : "显式转换\n(警告: 可能丢失数据)", + + "Tooltip.Meter.Mode.Ray": "模式: 激光", + "Tooltip.Meter.Mode.Perpendicular": "模式: 垂直", + "Tooltip.Meter.Mode.Drag": "模式: 拖拽", + + "Tooltip.Meter.Points.Two": "两点", + "Tooltip.Meter.Points.Multiple": "多点", + + "Tooltip.Meter.ObjectSpace": "在物体空间里测量", + "Tooltip.Meter.WorldSpace": "在世界空间里测量", + + "Tooltip.Glue.Mode.BakeMeshes": "模式: 烘焙面数", + "Tooltip.Glue.Mode.BakeSkinnedMeshes": "模式: 烘焙上材质后的面", + "Tooltip.Glue.Mode.ParentObjects": "模式: 父级物体", + + "Tooltip.RigTransfer.ClearSource": "清理源文件", + + "Tooltip.ComponentClone.SingleInstanceOn": "单个实例: 启用", + "Tooltip.ComponentClone.SingleInstanceOff": "单个实例: 禁用", + "Tooltip.ComponentClone.ClearTemplate": "清除模板", + + "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.VideoPlayer": "视频播放器", + "CreateNew.Object.SpawnArea": "出生区域", + "CreateNew.Object.SpawnPoint": "出生点", + "CreateNew.Object.UIXCanvas": "UIX画布", + "CreateNew.Object.Facet": "Facet", + + "CreateNew.Object.FogVolume": "雾量", + "CreateNew.Object.FogVolume.Additive": "添加", + "CreateNew.Object.FogVolume.Alpha": "Alpha", + "CreateNew.Object.FogVolume.Multiplicative": "乘性", + "CreateNew.Object.FogVolume.Gradient": "梯度", + + "CreateNew.Text": "文本", + "CreateNew.Text.Basic": "基本的", + "CreateNew.Text.Outline": "描边", + + "CreateNew.Editor": "编辑器", + "CreateNew.Editor.UserInspector": "用户查看器", + "CreateNew.Editor.LightSourcesWizard": "世界光源设置向导", + "CreateNew.Editor.TextRendererWizard": "世界文字渲染器设置向导", + "CreateNew.Editor.AssetOptimizationWizard": "资产优化设置向导", + "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.Torus": "圆环面", + + "CreateNew.Collider": "碰撞体", + "CreateNew.Collider.Box": "盒型", + "CreateNew.Collider.Sphere": "球形", + "CreateNew.Collider.Capsule": "胶囊", + "CreateNew.Collider.Cylinder": "圆筒", + "CreateNew.Collider.Cone": "锥体", + "CreateNew.Collider.Mesh": "网格", + + "CreateNew.Light": "光照", + "CreateNew.Light.Point": "点光源", + "CreateNew.Light.Spot": "聚光灯", + "CreateNew.Light.Directional": "方向光", + + "CreateNew.Materials": "材质", + + "CreateNew.Directory.Title": "创建新目录:", + "CreateNew.Directory.Error.EmptyName": "请输入名称:", + "CreateNew.Directory.Error.LongName": "名称太长了:", + "CreateNew.Directory.Error.InvalidName": "无效名称:", + + "AvatarCreator.Title": "化身创建器", + "AvatarCreator.Instructions": "将化身对象与头显和控制器参考对齐(可选),然后按创建将其转换为化身", + "AvatarCreator.UseSymmetry": "使用对称", + "AvatarCreator.ShowToolAnchors": "显示工具锚点", + "AvatarCreator.SetupVolumeMeter": "设置音量计", + "AvatarCreator.SetupEyes": "设置眼睛", + "AvatarCreator.SetupFaceTracking": "设置人脸追踪", + "AvatarCreator.ProtectAvatar": "保护化身", + "AvatarCreator.CalibrateFeet": "校准脚", + "AvatarCreator.CalibrateHips": "校准骨盆/臀部", + "AvatarCreator.AlignHeadForward": "头向前对齐", + "AvatarCreator.AlignHeadUp": "头向上对齐", + "AvatarCreator.AlignHeadRight": "头向右对齐", + "AvatarCreator.CenterHead": "居中头位置", + "AvatarCreator.TryAlignHands": "尝试对齐手", + "AvatarCreator.AlignToolAnchors": "对齐工具锚点", + "AvatarCreator.Create": "创建", + + "Importer.General.AsRawFile": "Raw文件", + + "Importer.Folder.Title": "文件夹导入器", + "Importer.Folder.Individual": "逐个导入", + "Importer.Folder.Individual.Description": "为文件夹中的每个受支持文件创建一个单独的导入对话框", + "Importer.Folder.Batch": "批量导入", + "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": "(在这) 截图", + "Importer.Image.PixelArt" : "像素艺术", + "Importer.Image.360": "360度照片/天空盒", + "Importer.Image.StereoPhoto": "立体照片", + "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.LayoutVerticalLR": "上下 LR", + "Importer.ImageVideo.LayoutVerticalRL": "上下 RL", + + "Importer.Model.Title": "模型导入器", + "Importer.Model.Prompt": "你要导入什么?", + "Importer.Model.Regular": "3D模型", + "Importer.Model.3DScan": "3D扫描", + "Importer.Model.CAD": "CAD模型", + "Importer.Model.PointCloud": "点云", + "Importer.Model.VertexColorModel": "顶点着色模型", + "Importer.Model.AdvancedSettings": "高级设置", + "Importer.Model.ModelKindPrompt": "什么样的3D模型?", + "Importer.Model.RegularKind": "常规/化身", + "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.FinalizePrompt": "你确定要导入吗?", + "Importer.Model.RunImport": "运行导入!", + + "Importer.Model.Advanced.Scale": "缩放:", + "Importer.Model.Advanced.AutoScale": "自动缩放", + "Importer.Model.Advanced.MaxTexSize": "最大纹理大小", + "Importer.Model.Advanced.ImageFormat": "图片格式: ", + "Importer.Model.Advanced.Material": "材质: ", + "Importer.Model.Advanced.PreferSpecular": "首选镜面", + "Importer.Model.Advanced.AlignAxis": "对齐轴: ", + + "Importer.Model.Advanced.Normals": "计算法线", + "Importer.Model.Advanced.Tangents": "计算切线", + "Importer.Model.Advanced.VertexColors": "导入顶点颜色", + "Importer.Model.Advanced.Bones": "导入骨骼", + "Importer.Model.Advanced.Lights": "导入灯光", + "Importer.Model.Advanced.TextureAlpha": "计算纹理Alpha", + "Importer.Model.Advanced.AlbedoColor": "导入反射颜色", + "Importer.Model.Advanced.ImportEmissive": "导入发光属性", + + "Importer.Model.Advanced.Colliders": "生成碰撞体", + "Importer.Model.Advanced.Animations": "导入动画", + "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-Pose", + "Importer.Model.Advanced.ForcePointCloud": "作为点云", + + "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.AssetsOnObject": "将资产放在对象上", + + "Importer.Video.Title": "视频导入器", + "Importer.Video.Prompt": "你要导入什么?", + "Importer.Video.Regular": "视频", + "Importer.Video.360": "360度视频", + "Importer.Video.Stereo": "立体视频", + "Importer.Video.Stereo360": "立体360度视频", + "Importer.Video.Depth": "深度视频", + "Importer.Video.180": "180度视频", + "Importer.Video.Stereo180": "立体180度视频", + "Importer.Video.Depth.Prompt": "深度预设", + "Importer.Video.Depth.Default": "默认", + + "Importer.Slices.Title": "将图像切片导入为体积纹理", + "Importer.Slices.TitleGrayscale": "将图像切片导入为体积纹理(灰度)", + "Importer.Slices.Description": "将文件夹中的所有图像文件合成为一个体积纹理", + + "Exporter.Title": "导出", + "Exporter.FileName": "文件名:", + "Exporter.ExportAs": "导出为:", + "Exporter.Export": "导出", + "Exporter.Exporting": "导出中...", + + "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.HeightWarning": "这似乎不正确。确保它是你的实际身高。", + "FullBody.ConfirmMapping": "2) 确认追踪器映射", + "FullBody.MappingInstructions": "直立站立,确保追踪器正在追踪并被正确检测到。", + "FullBody.StartCalibration": "启动追踪器校准", + "FullBody.JustCalibrateAvatar": "只是校准我的化身", + "FullBody.JustCalibrateAvatarDescription": "跳过全身校准,仅校准化身", + "FullBody.SkipAndAdjustAvatar": "跳过并调整化身", + "FullBody.CalibrateInstructions": "使自己与游戏空间中的红色身体覆盖层对齐,然后按下两个扳机键进行确认。确保你真实的脚和臀部与虚拟的尽可能接近。", + + "FullBody.BeforeCalibrationInstructions": "确保追踪器正在追踪且你的身高已设置", + "FullBody.CalibratingPoseInstructions": "确保自己与参考对齐,然后按下两个扳机键进行确认", + "FullBody.AdjustAvatarInstructions": "调整化身的身体偏移,使其与参考最匹配", + "FullBody.FineTuneCalibrationInstructions": "通过移动蓝色参考来验证和微调校准", + + "FullBody.CalibrateTrackersHeader": "校准追踪器", + "FullBody.CalibrateTrackersInstructions": "抓取并放置相对于追踪器的蓝色身体部位,以调整其偏移量。 它们应与追踪器在你身体上的位置相匹配。\n 你可以在以后随时通过重新打开此工具来调整校准。", + "FullBody.UseSymmetry": "使用对称", + "FullBody.ShowBodyOverlay": "显示身体叠加", + "FullBody.HeightCompensationInstructions": "如果人体模型过高(弯曲)或过矮,请调整高度补偿以达到最佳配合。", + "FullBody.RecalibratePrompt": "追踪器损坏或丢失?", + "FullBody.Recalibrate": "再次运行T-Pose校准", + "FullBody.CalibrateAvatarPrompt": "需要调整化身配合度吗?", + "FullBody.CalibrateAvatar": "校准我的化身", + "FullBody.FinishPrompt": "看起来不错?", + "FullBody.FinishCalibration": "完成全身校准", + + "FullBody.CalibrateAvatarTitle": "校准化身", + "FullBody.CalibrateAvatarInstructions": "确保已映射所有身体部位,然后在其周围拖动蓝色球体,以使化身与身体参考最匹配。", + "FullBody.ShowReferenceOverlay": "显示参考叠加", + "FullBody.ResetAvatarPrompt": "化身扭曲或无法追踪?", + "FullBody.ResetAvatar": "重置映射", + "FullBody.AvatarHeightCompensationInstructions": "如果化身太高(最终弯成弓形)或太矮,在此处调整其高度补偿使它更适合你的身高。", + "FullBody.AvatarHeightCompensation": "化身高度补偿: {n, number, percent}", + "FullBody.ResetAvatarHeightCompensation": "重置高度补偿", + "FullBody.AvatarSaveWarning": "完成校准后,不要忘记保存你的化身!", + "FullBody.FinishAvatarCalibration": "完成化身校准", + "FullBody.CalibrationFinishedInstructions": "如果你对校准满意,则可以保存你的化身并退出。", + "FullBody.CloseCalibrator": "关闭校准工具", + "FullBody.CalibrationRedoInstructions": "如果校准有误差,或是你想校准更多的化身,则可以进行更多的调整。 你也可以在以后的任何时候重新打开此校准器以进行调整。\n 如果你仅更改了追踪器,则无需再次校准化身。", + "FullBody.ReturnToTrackerCalibration": "返回追踪器校准", + + "FullBody.Hips": "臀部", + "FullBody.Feet": "脚部", + "FullBody.Chest": "胸部", + "FullBody.Elbows": "肘部", + "FullBody.Knees": "膝盖", + + "FullBody.TrackerMapped": "追踪器已映射", + "FullBody.NotTracking": "未在追踪...", + "FullBody.NoTracker": "没有已映射追踪器", + "FullBody.FeetNotTracking": "脚部未追踪...", + + "FullBody.AvatarPointMapped": "已映射", + "FullBody.AvatarPointNotMapped": "未映射", + "FullBody.AvatarPointNoTracker": "没有追踪器", + + "CameraControl.Title": "相机控制", + "CameraControl.MirroringOffWarning": "镜像关闭", + "CameraControl.MirrorToDisplay": "镜像显示", + "CameraControl.TakePhoto": "拍照", + "CameraControl.Take360Photo": "拍360度照片", + + "CameraControl.Mode.SmoothPOV": "平滑POV", + "CameraControl.Mode.ThirdPerson": "第三人称", + "CameraControl.Mode.Group": "群组", + "CameraControl.Mode.World": "世界", + "CameraControl.Mode.Manual": "手动", + + "CameraControl.Settings.AvoidOcclusion": "避免遮挡", + "CameraControl.Settings.KeepInWorldspace": "留在世界空间", + "CameraControl.Settings.MovementWobble": "运动摆动", + "CameraControl.Settings.AimInFrontOfHead": "瞄准头部", + "CameraControl.Settings.HideCamera": "隐藏相机", + "CameraControl.Settings.ForceEyesOnCamera": "强制注视相机", + "CameraControl.Settings.HideBadges": "隐藏徽章", + "CameraControl.Settings.HideLasers": "隐藏激光", + "CameraControl.Settings.ShowFrustum": "显示平截头体", + "CameraControl.Settings.PhotoTimer": "拍照计时器", + "CameraControl.Settings.ShowLiveBadge": "显示直播徽章", + "CameraControl.Settings.AudioFromCameraViewpoint": "相机视角的音频", + + "CameraControl.OpenCloseUsers": "用户", + "CameraControl.CreateCameraAnchor": "创建相机锚点", + + "CameraControl.Anchors.Interpolate": "在锚点之间插值", + "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.FirstPersonOffset": "第一人称偏移", + "CameraControl.Positioning.Reset": "重置", + + "CameraControl.Control.AnyoneCanInteract": "任何人都可以互动", + "CameraControl.Control.RenderPreviewForEveryone": "所有人的渲染预览", + "CameraControl.Control.RenderPrivateUI": "渲染私人用户界面", + "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.OBS.IP": "OBS Websocket IP:", + "CameraControl.OBS.Password": "OBS密码(可选):", + "CameraControl.OBS.Connect": "连接", + "CameraControl.OBS.Instructions": "确保OBS正在运行,我们支持 OBS 版本 28+。", + "CameraControl.OBS.OpenInstaller": "打开安装程序页面", + "CameraControl.OBS.Launch": "启动OBS", + "CameraControl.OBS.Launching": "启动中...", + "CameraControl.OBS.Launched": "启动了!", + "CameraControl.OBS.Connecting": "正在连接中...", + "CameraControl.OBS.Connected": "连接上了!", + "CameraControl.OBS.Disconnected": "断线!", + "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.Idle": "IDLE", + "CameraControl.OBS.Live": "LIVE", + "CameraControl.OBS.Recording": "REC", + "CameraControl.OBS.OpenInstallerReason": "你可以在这个页面下载 obs-websocket 插件", + + "CameraControl.OBS.Streaming.Start": "开始流式传输", + "CameraControl.OBS.Streaming.Starting": "正在开始流式传输...", + "CameraControl.OBS.Streaming.Stop": "停止流式传输", + "CameraControl.OBS.Streaming.Stopping": "正在停止流式传输", + + "CameraControl.OBS.Recording.Start": "开始录音", + "CameraControl.OBS.Recording.Starting": "正在开始录音...", + "CameraControl.OBS.Recording.Stop": "停止录音", + "CameraControl.OBS.Recording.Stopping": "正在停止录音", + + "Settings.Category.Audio": "音频", + "Settings.Category.Controls": "控制", + "Settings.Category.Devices": "设备", + "Settings.Category.Profile": "个人信息", + "Settings.Category.Networking": "网络", + "Settings.Category.Security": "安全", + "Settings.Category.Misc": "其他", + "Settings.Category.Privacy": "隐私", + "Settings.Category.UserInterface": "UI", + "Settings.Category.Graphics": "画面", + "Settings.Category.InteractiveCamera": "摄像机", + + "Settings.LegacyFeatureSettings.ConvertLegacySettings": "调试 - 转换传统设置", + "Settings.DebugSettings.DebugResetAllSimpleSettings": "调试 - 重置所有单一设置", + + "Settings.GeneralControlsSettings": "一般控制", + "Settings.LocomotionSettings": "运动", + "Settings.MovementSettings": "移动", + "Settings.MouseSettings": "鼠标", + + "Settings.GeneralHapticsSettings": "触觉反馈", + "Settings.GeneralVRSettings": "VR", + "Settings.LeapMotionSettings": "体感控制器", + "Settings.ViveHandTrackingSettings": "Vive手指追踪", + "Settings.TrackingSmoothingSettings": "平滑追踪", + + "Settings.UserMetricsSettings": "用户数值", + + "Settings.AudioInputDeviceSettings": "音频输入", + "Settings.AudioOutputDeviceSettings": "音频输出", + "Settings.AudioVolumeSettings": "音量", + "Settings.AudioAccessibilitySettings": "无障碍音频", + "Settings.AudioInputFilteringSettings": "音频输入过滤", + + "Settings.RealtimeNetworkingSettings": "实时网络通讯", + "Settings.AssetGatherSettings": "资产获取", + + "Settings.HostAccessSettings": "主机许可", + "Settings.UserRestrictionsSettings": "用户限制", + + "Settings.WindowsSettings": "Windows设置", + "Settings.DebugSettings": "调试", + "Settings.LegacyFeatureSettings": "传统内容", + "Settings.TwitchInterfaceSettings": "Twitch 直播界面", + + "Settings.MessagingPrivacySettings": "信息隐私", + + "Settings.LocaleSettings": "语言", + "Settings.DashSettings": "面板", + "Settings.NamePlateSettings": "铭牌", + "Settings.LaserSettings": "互动激光", + "Settings.DesktopViewSettings": "桌面视角", + "Settings.PhotoCaptureSettings": "快速拍摄照片", + + "Settings.DesktopRenderSettings": "桌面渲染设置", + + "Settings.InteractiveCameraFramingSettings": "框架", + "Settings.InteractiveCameraPositioningSettings": "定位", + "Settings.InteractiveCameraRenderSettings": "渲染", + "Settings.InteractiveCameraGroupSettings": "用户群组", + "Settings.InteractiveCameraSmoothingSettings": "平滑", + "Settings.InteractiveCameraAnchorSettings": "坐标", + "Settings.InteractiveCameraPhotoSettings": "照片", + "Settings.InteractiveCameraPostProcessingSettings": "后期处理", + + "Settings.GeneralControlsSettings.PrimaryHand": "惯用手部", + "Settings.GeneralControlsSettings.PrimaryHand.Description": "哪只手被认为是你的主要用的手。各种系统都会使用这个进行交互,例如在装备工具时。", + "Settings.GeneralControlsSettings.DoubleClickInterval": "双击间隔", + "Settings.GeneralControlsSettings.DoubleClickInterval.Description": "对于任何需要双击的交互,该值控制着双击之间的最长间隔时间。如果在触发双击时遇到困难,请增加该值。如果太容易检测到单次点击,则降低该值。", + + "Settings.LocomotionSettings.LocomotionPreferences": "运动模式偏好", + "Settings.LocomotionSettings.LocomotionPreferences.Breadcrumb": "运动模式偏好", + + "Settings.MovementSettings.LeftSidewaysMode": "左控制器侧向移动模式", + "Settings.MovementSettings.LeftSidewaysMode.Description": "用它来确定左控制器上的侧向操纵杆/触摸板使用什么方式移动。", + "Settings.MovementSettings.RightSidewaysMode": "右控制器侧向移动模式", + "Settings.MovementSettings.RightSidewaysMode.Description": "用它来确定右控制器上的侧向操纵杆/触摸板使用什么方式移动。", + "Settings.MovementSettings.UseHeadDirectionForMovement": "以头部方向进行移动", + "Settings.MovementSettings.UseHeadDirectionForMovement.Description": "启用后,在 VR模式中向前移动时,你将朝当前正在寻找的方向移动。禁用时,将使用控制器指向的方向。", + "Settings.MovementSettings.UseSmoothTurn": "平滑转向", + "Settings.MovementSettings.UseSmoothTurn.Description": "这将使你在 VR模式中转动时逐渐旋转。这样会更有身临其境的感觉,但也更容易引起恶心。如果你喜欢快速转动,请关闭此设置。", + "Settings.MovementSettings.SmoothTurnExclusiveMode": "使用平滑转向专用模式", + "Settings.MovementSettings.SmoothTurnExclusiveMode.Description": "启用后,单个操纵杆既可以让你前进/后退,也可以让你转弯,但不能同时进行。如果你在移动时经常不小心转向,请启用此功能。", + "Settings.MovementSettings.SmoothTurnSpeed": "平滑转向速度", + "Settings.MovementSettings.SmoothTurnSpeed.Description": "该设置可控制启用平滑转弯时的转弯速度。 该值为每秒度数,因此值为 360 时,在摇杆完全倾斜的情况下,你将在一秒钟内转一圈。", + "Settings.MovementSettings.SnapTurnAngle": "转弯角度", + "Settings.MovementSettings.SnapTurnAngle.Description": "这是触发急转弯时的旋转角度(单位:度)。", + "Settings.MovementSettings.NoClipSpeed": "穿墙模式速度", + "Settings.MovementSettings.NoClipSpeed.Description": "当你使用穿墙模式时,它可以控制你的移动速度。 这种移动方式通常用于建造和测试,因此不受所处世界属性影响,而其他移动方式通常受世界属性影响。", + "Settings.MovementSettings.MovementDeadzone": "移动死区", + "Settings.MovementSettings.MovementDeadzone.Description": "该设置可用于纠正漂移。 增加该值需要进一步倾斜摇杆才能开始移动。", + "Settings.MovementSettings.MovementExponent": "移动指数", + "Settings.MovementSettings.MovementExponent.Description": "用它来控制移动时的曲线响应。 你可以用它来使曲线在开始移动时速度较慢,然后快速上升,或者立即开始加速移动,具体取决于该值是高于还是低于 1.0。", + + "Settings.GrabbingSettings" : "抓取设置", + "Settings.GrabbingSettings.DefaultHandGrabType" : "默认抓取模式", + "Settings.GrabbingSettings.DefaultHandGrabType.Description" : "这将决定你在进入新世界时双手的默认抓取模式。\n\n手掌: 你会抓住所有靠近你手掌的物体。\n\n精确: 你要用食指和拇指抓住一个物体。\n\n自动: 模式会根据手的方向在手掌和精确度之间自动切换。\n\n关闭: 你只能用激光抓取物品。", + + "Settings.GamepadSettings": "手柄", + "Settings.GamepadSettings.ThumbstickLookSpeed": "摇杆观察速度", + "Settings.GamepadSettings.ThumbstickLookSpeed.Description": "用它来调整拇指摇杆移动视角速度的灵敏度。", + "Settings.GamepadSettings.ThumbstickLookExponent": "摇杆观察死角", + "Settings.GamepadSettings.ThumbstickLookExponent.Description": "用它来控制拇指摇杆视角移动的曲线响应。有了这个设置,你既可以一开始缓慢移动,然后迅速变快,也可以立即开始快速移动,这取决于数值是高于还是低于 1.0。", + "Settings.GamepadSettings.UseGamepadWhenUnfocused": "未聚焦时使用手柄", + "Settings.GamepadSettings.UseGamepadWhenUnfocused.Description": "启用此设置后,即使应用程序窗口当前没有聚焦,也会使用来自游戏手柄的任何输入。如果你想同时运行其他也使用游戏手柄的游戏,可以将其关闭。", + + "Settings.MouseSettings.MouseSensitivity": "灵敏度", + "Settings.MouseSettings.MouseSensitivity.Description": "桌面模式下的鼠标整体灵敏度.", + "Settings.MouseSettings.MouseLookSpeed": "观察速度", + "Settings.MouseSettings.MouseLookSpeed.Description": "在第一人称或第三人称模式下,用它来调整摄像机环顾四周速度的灵敏度。", + "Settings.MouseSettings.MousePanSpeed": "平移速度", + "Settings.MouseSettings.MousePanSpeed.Description": "在 UI 对齐查看模式下,该选项可控制UI随鼠标移动的速度。", + "Settings.MouseSettings.MouseRotateSpeed": "旋转速度", + "Settings.MouseSettings.MouseRotateSpeed.Description": "当在桌面模式下拿取物品时,它可以控制物体用鼠标绕轴旋转的速度。", + "Settings.MouseSettings.MouseFreeformRotateSpeed": "自由旋转速度", + "Settings.MouseSettings.MouseFreeformRotateSpeed.Description": "当在桌面模式下拿取物品时,它可以控制物体用鼠标自由旋转的速度。", + + "Settings.GeneralHapticsSettings.EnableControllerVibration": "控制器振动", + "Settings.GeneralHapticsSettings.EnableControllerVibration.Description": "使用此功能可专门在 VR 控制器上启用或禁用触觉振动。", + "Settings.GeneralHapticsSettings.EnableHaptics": "触觉反馈", + "Settings.GeneralHapticsSettings.EnableHaptics.Description": "启用后,你将通过控制器和其他触觉设备收到来自世界中的化身和物品的触觉反馈。", + + "Settings.GeneralVRSettings.UseVRHotswitching": "VR热切换", + "Settings.GeneralVRSettings.UseVRHotswitching.Description": "启用后,当你戴上或摘下 VR 头显时,将自动在 VR模式和桌面模式之间切换。", + + "Settings.TrackingSmoothingSettings.HandPositionSmoothing" : "手部位置平滑", + "Settings.TrackingSmoothingSettings.HandRotationSmoothing" : "手部旋转平滑", + "Settings.TrackingSmoothingSettings.HandPositionSmoothing.Description" : "启用后,可以控制手部位置的平滑程度。通常情况下,这对有多动症和其他互动的问题而导致抖动的用户很有帮助。", + "Settings.TrackingSmoothingSettings.HandRotationSmoothing.Description" : "启用后,可以控制手部旋转的平滑程度。通常情况下,这对有多动症和其他抖动问题的用户很有帮助。", + + "Settings.TrackingSmoothingSettings.FeetPositionSmoothing" : "脚部位置平滑", + "Settings.TrackingSmoothingSettings.FeetRotationSmoothing" : "脚部旋转平滑", + + "Settings.TrackingSmoothingSettings.FeetPositionSmoothing.Description" : "启用后,在使用全身追踪时,可控制脚部位置的平滑程度。这对消除振动和抖动很有用,但也会使追踪器更加滞后,无法对快速运动做出反应。", + "Settings.TrackingSmoothingSettings.FeetRotationSmoothing.Description" : "启用后,在使用全身追踪时,可控制脚部旋转的平滑程度。这对消除振动和抖动很有用,但也会使追踪器更加滞后,无法对快速运动作出反应。", + + "Settings.TrackingSmoothingSettings.HipsPositionSmoothing" : "臀部位置平滑", + "Settings.TrackingSmoothingSettings.HipsRotationSmoothing" : "臀部旋转平滑", + "Settings.TrackingSmoothingSettings.HipsPositionSmoothing.Description" : "启用后,可控制使用全身追踪时臀部位置的平滑程度。这对消除振动和抖动很有用,但也会使追踪器更加滞后,无法对快速运动做出反应。", + "Settings.TrackingSmoothingSettings.HipsRotationSmoothing.Description" : "启用后,可以控制使用全身追踪时臀部旋转的平滑程度。这对消除振动和抖动很有用,但也会使追踪器更加滞后,无法对快速运动做出反应。", + + "Settings.MediaPrivacySettings" : "多媒体隐私", + "Settings.MediaPrivacySettings.MediaMetadataOptOut" : "排开在媒体元数据之外", + "Settings.MediaPrivacySettings.MediaMetadataOptOut.Description" : "启用此选项后,你将被排除在捕获媒体拍摄(通常是虚拟照片和音频剪辑)的元数据之外。 你仍会出现在这些多媒体资产中,但你的用户 ID 和在场景中的位置等信息将不会存储在这些资产中。\n\n如果你发现有任何用户在通过修改他们的客户端忽略此排开选项,请向管理员报告,因为这将被视为骚扰行为。", + "Settings.MediaPrivacySettings.HideInScreenshots" : "不要在截图里展示我", + "Settings.MediaPrivacySettings.HideInScreenshots.Description" : "启用后,在游戏中截取的屏幕截图中将不会显示你。\n\n请注意: 这并不影响实时摄像头、通过游戏外的方法截图或通过世界中的其他方法截图(可能是世界机制的一部分)。", + + "Settings.LeapMotionSettings.LeapMotionEnabled": "运动追踪器手部追踪", + "Settings.LeapMotionSettings.LeapMotionEnabled.Description": "启用后,运动做中期将用来追踪你的手和手指。", + "Settings.LeapMotionSettings.Offset": "手动追踪偏移量", + "Settings.LeapMotionSettings.Offset.Description": "这是 VR 头显上运动追踪器的偏移量(以米为单位)。调整这些值以确保你的双手位置正确。", + "Settings.LeapMotionSettings.SnapDistance": "控制器捕捉距离", + "Settings.LeapMotionSettings.SnapDistance.Description": "当你的手在控制器的范围内时,控制器会自动捕捉到你的手,并使用控制器本身的手部追踪数据,而不是运动追踪器的数据。这可以控制手部捕捉的距离。", + "Settings.LeapMotionSettings.UseFingersWhenSnapped": "使用控制器时追踪手部", + "Settings.LeapMotionSettings.UseFingersWhenSnapped.Description": "当双手被固定在控制器上时,它仍会使用来自运动追踪器的数据来摆出手指的姿势。", + + "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled": "Vive手部追踪", + "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled.Description": "启用后,你的双手和手指将使用 Vive 手部追踪功能进行追踪。 这通常要用 VR 头显本身的摄像头。 你可能需要在 Steam VR 设置中启用手部追踪功能。", + "Settings.ViveHandTrackingSettings.SnapDistance": "控制器捕捉距离", + "Settings.ViveHandTrackingSettings.SnapDistance.Description": "当你的手在控制器的范围内时,控制器会自动捕捉到你的手,并使用控制器本身的手部追踪数据,而不是头显摄像头。这可以控制手部捕捉的距离。", + "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped": "使用控制器时追踪手部", + "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped.Description": "当手被固定在控制器上时,它仍会利用来自 VR 头显摄像头的数据来摆出手指的姿势。", + + "Settings.TrackerSettings" : "追踪器设置", + "Settings.TrackerSettings.UseTrackers" : "使用追踪器", + "Settings.TrackerSettings.UseTrackers.Description" : "使用此选项,你可以全局禁用所有人体追踪器。如果你的追踪器在角落里充电,导致你的化身皱成一团的时候,这就很有用了。", + "Settings.TrackerSettings.Trackers" : "管理追踪器", + "Settings.TrackerSettings.Trackers.Breadcrumb" : "追踪器", + + "Settings.TrackerSettings.Trackers.UseTracker" : "使用追踪器", + "Settings.TrackerSettings.Trackers.UseTracker.Description" : "是否应使用此追踪器进行追踪?你可以用它来暂时禁用给定的追踪器,而无需重置其映射。", + "Settings.TrackerSettings.Trackers.FreezeTracking" : "冻结追踪器", + "Settings.TrackerSettings.Trackers.FreezeTracking.Description" : "启用后,跟踪器将保持激活状态,但会冻结其当前位置和旋转角度。此设置不是持久性的,将在下次启动时重置。", + "Settings.TrackerSettings.Trackers.CustomName" : "自定义名称", + "Settings.TrackerSettings.Trackers.CustomName.Description" : "你可以给追踪器起一个自定义名称,以便于与其他追踪器器区分,而不是使用它的 ID。这主要是为了美观,在功能上没有区别。", + "Settings.TrackerSettings.Trackers.MappedBodyNode" : "追踪器映射", + "Settings.TrackerSettings.Trackers.MappedBodyNode.Description" : "该追踪器映射到哪个身体部位,以便进行全身追踪。\n\n我们建议使用全身校准来设置此设置,而不是在此手动调整。", + "Settings.TrackerSettings.Trackers.MappedPosition" : "映射位置", + "Settings.TrackerSettings.Trackers.MappedPosition.Description" : "追踪器相对于所映射的身体部位的位置。\n\n我们建议使用全身校准来设置此设置,而不是在此手动调整。", + "Settings.TrackerSettings.Trackers.MappedRotation" : "映射旋转角度", + "Settings.TrackerSettings.Trackers.MappedRotation.Description" : "追踪器相对于所映射的身体部位的旋转角度。\n\n我们建议使用全身校准来设置此设置,而不是在此手动调整。", + "Settings.TrackerSettings.Trackers.UseInVR" : "在 VR 模式里使用", + "Settings.TrackerSettings.Trackers.UseInVR.Description" : "这个追踪器是否会在在 VR 模式下影响你的化身?", + "Settings.TrackerSettings.Trackers.UseInDesktop" : "在桌面模式里使用", + "Settings.TrackerSettings.Trackers.UseInDesktop.Description" : "这个追踪器是否会在在桌面模式下影响你的化身?", + "Settings.TrackerSettings.Trackers.TrackerID" : "追踪器ID", + "Settings.TrackerSettings.Trackers.TrackerID.Description" : "此追踪器的唯一 ID。此信息被视为隐私,与在世界上显示的 ID 不同,以避免通过指纹追踪。", + "Settings.TrackerSettings.Trackers.TrackerBattery" : "追踪器电量", + "Settings.TrackerSettings.Trackers.TrackerBattery.Description" : "此追踪器的当前电池电量。请注意,某些追踪器可能不支持追踪当前电池电量。", + "Settings.TrackerSettings.Trackers.TrackerIsCharging" : "正在充电", + "Settings.TrackerSettings.Trackers.TrackerIsCharging.Description" : "这表示追踪器当前是否正在充电。请注意,某些追踪器可能不支持报告此信息。", + "Settings.TrackerSettings.Trackers.Unmap" : "重置定位", + "Settings.TrackerSettings.Trackers.Remove" : "重置追踪器绑定", + + "Settings.HapticPointMapping.MappingTarget" : "定位到", + "Settings.HapticPointMapping.MappingTarget.Description" : "用它来配置你希望将此设备定位到化身的哪个部分。", + + "Settings.HapticPointMapping.PointRadius" : "触点半径", + "Settings.HapticPointMapping.PointRadius.Description" : "这可以让你控制化身上触觉点的大小。将其做得更大,可以更容易地从更远的距离触发,但同时也会降低精确度,因为在该点的范围内任何触觉触发都会激活它。", + + "Settings.HapticPointMapping.TorsoHorizontalPosition" : "躯干水平位置", + "Settings.HapticPointMapping.TorsoHorizontalPosition.Description" : "这是沿躯干从左到右的水平位置。", + "Settings.HapticPointMapping.TorsoVerticalPosition" : "躯干垂直位置", + "Settings.HapticPointMapping.TorsoVerticalPosition.Description" : "这是沿躯干从下至上的垂直位置。", + "Settings.HapticPointMapping.TorsoSide" : "躯干侧部", + "Settings.HapticPointMapping.TorsoSide.Description" : "这表示该设备应定位到躯干的哪一侧(前胸或后背)", + + "Settings.HapticPointMapping.HeadPitchAngle" : "头部俯仰角度", + "Settings.HapticPointMapping.HeadPitchAngle.Description" : "它控制头部 \"垂直\" 轴的位置。 默认位置是脸部中心(鼻子的位置)。增大角度会向上偏向头顶。减小角度值则会向下巴方向移动。", + "Settings.HapticPointMapping.HeadYawAngle" : "头部偏转角度", + "Settings.HapticPointMapping.HeadYawAngle.Description" : "这可以控制头部周围的水平位置,向左或向右转。中心(鼻子的位置)是默认姿势。减小数值会向左转,增大数值会向右转。它以 180° 的角度环绕头部一周,也就是后脑勺的位置。", + + "Settings.HapticPointMapping.ArmSide" : "手臂", + "Settings.HapticPointMapping.ArmSide.Description" : "要定位到哪边手臂?左臂还是右臂?", + "Settings.HapticPointMapping.ArmPositionAlong" : "手臂的位置", + "Settings.HapticPointMapping.ArmPositionAlong.Description" : "这控制着手臂的位置。从肩部开始,一直到手腕。中间位置是肘部的位置。", + "Settings.HapticPointMapping.ArmAngleAround" : "手臂周围角度", + "Settings.HapticPointMapping.ArmAngleAround.Description" : "这可以控制手臂圆周的角度。默认的 0° 位置与手的顶部对齐。负角度向左,正角度向右。环绕 180° 将使点位于手掌所在的手臂侧面。", + + "Settings.HapticPointMapping.LegSide" : "腿部", + "Settings.HapticPointMapping.LegSide.Description" : "要定位到哪边的腿?左腿还是右腿?", + "Settings.HapticPointMapping.LegPositionAlong" : "腿部的位置", + "Settings.HapticPointMapping.LegPositionAlong.Description" : "这控制着腿部的位置。从臀部开始,一直到整个角度。中间位置是膝盖的位置。", + "Settings.HapticPointMapping.LegAngleAround" : "腿部周围角度", + "Settings.HapticPointMapping.LegAngleAround.Description" : "这可以控制腿部圆周的角度。默认的 0° 位置与腿的前方对齐,即膝盖指向的方向。负角度向左,正角度向右。环绕 180° 将使点位于腿的后侧。", + + "Settings.HapticPointMapping.ControllerSide" : "控制器", + "Settings.HapticPointMapping.ControllerSide.Description" : "该触点应该定位到哪个控制器?左侧还是右侧?", + + "Settings.HapticPointMapping.Tag" : "触点标签", + "Settings.HapticPointMapping.Tag.Description" : "与此触觉点相关联的标签。这将定位到化身上与标签触点定位器组件上指定的触觉标签相匹配的点。如果化身上没有定义带有此触点标签的点,触觉设备将无法工作。\n\n当你需要完全控制触觉设备定位到的化身上的精确点时(例如,当通用定位不符合你的需求时),这个功能就非常有用。", + + "Settings.GiggleTechSettings" : "GiggleTech 设备", + "Settings.GiggleTechSettings.Devices" : "管理 GigglePucks", + "Settings.GiggleTechSettings.Devices.IP" : "GigglePuck IP", + "Settings.GiggleTechSettings.Devices.IsConnected" : "GigglePuck 设备连接了吗", + "Settings.GiggleTechSettings.Devices.UseDevice" : "使用该设备", + "Settings.GiggleTechSettings.Devices.UseDevice.Description" : "在映射时,你可以用它来启用或禁用单个 GigglePucks 设备。禁用设备将关闭所有触点。", + "Settings.GiggleTechSettings.Devices.IntensityScale" : "强度等级", + "Settings.GiggleTechSettings.Devices.IntensityScale.Description" : "这样你就可以调节发送到 GigglePuck 的触觉强度。 触觉的实际强度永远不会超过 GigglePuck 的最大安全值 - 这些值会被限制在电动机过载的安全最大值。", + "Settings.GiggleTechSettings.Devices.Remove" : "移除绑定", + "Settings.GiggleTechSettings.Devices.CustomName" : "自定义名字", + "Settings.GiggleTechSettings.Devices.CustomName.Description" : "你可以用它来给这个 GigglePuck 起一个自定义名称,以便于参考。这纯粹是用于美观,没有功能上的区别。", + "Settings.GiggleTechSettings.Devices.Breadcrumb" : "GigglePucks 设备", + "Settings.GiggleTechSettings.Devices.ActivationIntensity" : "当前强度", + "Settings.GiggleTechSettings.Devices.MinimumIntensity" : "最小强度", + "Settings.GiggleTechSettings.Devices.MinimumIntensity.Description" : "这是触控装置运行时的最小强度。当强度过低时,会导致触控设备停滞并停止响应。", + "Settings.GiggleTechSettings.Devices.InitialActivationIntensity" : "初始激活强度", + "Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description" : "当触觉装置从非激活状态转为激活状态时,它们将在很短的时间内以设定的最低强度运行。当激活值过低,电机无法启动时,这可以帮助触觉设备启动。", + + "Settings.UserMetricsSettings.UserHeight": "身高", + "Settings.UserMetricsSettings.UserHeight.Description": "这是你在现实世界中的身高,用于适当缩放你的化身,使其本身匹配你。这也是你启用坐姿模式时的身高。\n\n你可以使用适当的单位输入你的身高,例如输入
175 cm 或者 1.75 m (公制单位)或者 5'11\" (英制单位)。", + + "Settings.AudioInputDeviceSettings.UseSystemDefault": "使用系统默认音频输入设备", + "Settings.AudioInputDeviceSettings.UseSystemDefault.Description": "启用此选项可自动使用你在系统中设置为默认音频输入的输入设备。如果想覆盖此选项并使用特定设备,请禁用此选项并在下面配置首选设备。", + "Settings.AudioInputDeviceSettings.DevicePriorities": "配置默认音频输入设备", + "Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb": "配置音频输入设备", + "Settings.AudioInputDeviceSettings.SetAsDefault": "设为默认", + + "Settings.AudioOutputDeviceSettings.UseSystemDefault": "使用系统默认音频输出设备", + "Settings.AudioOutputDeviceSettings.UseSystemDefault.Description": "启用此选项可使用默认音频设备输出音频。禁用此选项后,你可以配置使用哪个音频设备来输出下面的音频。在 VR模式和桌面模式之间切换时,如果使用不同的设备,这将非常有用。", + "Settings.AudioOutputDeviceSettings.DevicePriorities": "配置默认音频输出设备", + "Settings.AudioOutputDeviceSettings.DevicePriorities.Breadcrumb": "配置默认音频输出设备", + "Settings.AudioOutputDeviceSettings.SetAsDefault": "设为默认", + + "Settings.AudioVolumeSettings.MasterVolume": "主音量", + "Settings.AudioVolumeSettings.MasterVolume.Description": "这可以统一控制所有声音的音量。如果声音过大或过小,你可以调整这一设置。", + "Settings.AudioVolumeSettings.SoundEffectVolume": "音效音量", + "Settings.AudioVolumeSettings.SoundEffectVolume.Description": "调整所有音效的音量。这些通常是各种物品和工具发出的声音。", + "Settings.AudioVolumeSettings.MultimediaVolume": "多媒体音量", + "Settings.AudioVolumeSettings.MultimediaVolume.Description": "控制各种多媒体的音频音量。 通常情况下,音频、音乐和视频播放器都属于多媒体,也包括世界上的背景音乐。", + "Settings.AudioVolumeSettings.VoiceVolume": "语音音量", + "Settings.AudioVolumeSettings.VoiceVolume.Description": "这可以控制所有其他用户的语音音量。在某些情况下,预先录制的语音片段也受此设置控制。你还可以在会话选项中调整每个用户的音量。", + "Settings.AudioVolumeSettings.UserInterfaceVolume": "UI音量", + "Settings.AudioVolumeSettings.UserInterfaceVolume.Description": "通过该设置,你可以专门调整UI的声音效果--悬停和按下按钮、滑块、某些工具的交互、捕捉照片等。", + + "Settings.AudioAccessibilitySettings.WhisperVolume": "耳语音量", + "Settings.AudioAccessibilitySettings.WhisperVolume.Description": "启动耳语模式后,它将调整球外声音的响度。 如果声音太大或太小,你可以用它来调整音量衰减。", + "Settings.AudioAccessibilitySettings.VoiceMessageVolume": "语音消息音量", + "Settings.AudioAccessibilitySettings.VoiceMessageVolume.Description": "这表示当你在好友中录制语音信息时,其他声音的响度。 这有助于防止 \"语音干扰\",让你更容易集中注意力。", + + "Settings.AudioInputFilteringSettings.UseVoiceNormalization": "语音标准化", + "Settings.AudioInputFilteringSettings.UseVoiceNormalization.Description": "该功能将尽量确保你的语音输入达到统一的水平。无论你的麦克风设置如何,这都有助于使你的音量与其他用户相同。 我们强烈建议保持此设置,以确保其他用户也能清楚地听到你的声音。", + "Settings.AudioInputFilteringSettings.NoiseGateThreshold": "语音阈值", + "Settings.AudioInputFilteringSettings.NoiseGateThreshold.Description": "噪声门可防止随机噪声传播给其他用户。该设置表示何时开始允许麦克风中的声音传入。如果有太多噪音传入,请提高该设置;如果你的声音无法传入,请降低该设置。", + "Settings.AudioInputFilteringSettings.NoiseGateAttack": "语音阈值缓冲", + "Settings.AudioInputFilteringSettings.NoiseGateAttack.Description": "此设置调整噪声阈值对过于安静的传入音频的响应速度。 数值越大,音量减弱的速度越慢,而数值越小,音量上升的速度越快。", + "Settings.AudioInputFilteringSettings.NoiseGateHold": "语音阈值滞留", + "Settings.AudioInputFilteringSettings.NoiseGateHold.Description": "此设置调整在最初检测到音量后,调整音量应保持多长时间,然后再开始过滤音频。如果设置较高,则在发出足够大的声音后,会有更多较安静的音频通过。", + "Settings.AudioInputFilteringSettings.NoiseGateRelease": "语音阈值释放", + "Settings.AudioInputFilteringSettings.NoiseGateRelease.Description": "此设置可调整噪声门在传入音频恢复安静后的关闭速度。", + + "Settings.AudioInputFilteringSettings.NormalizationThreshold": "标准化阈值", + "Settings.AudioInputFilteringSettings.NormalizationThreshold.Description": "使用该设置,你可以控制阈值,使传入的音频在何时被放大。如果你的正常说话声太小,没有被放大,请降低该设置。如果有外界的噪音被放大,则提高阈值。", + + "Settings.AudioInputFilteringSettings.UseNoiseSuppression": "噪声抑制滤波器(RNNoise)", + "Settings.AudioInputFilteringSettings.UseNoiseSuppression.Description": "该功能可处理输入的音频,过滤掉各种不良噪音。这可以净化来自嘈杂麦克风的音频,从而产生更纯净的声音。我们强烈建议将此设置打开。不过,它也可以过滤某些无法识别为语音的噪音。", + + "Settings.VoiceSettings" : "语音设置", + "Settings.VoiceSettings.MutePersistence" : "静音持久性", + "Settings.VoiceSettings.MutePersistence.Description" : "开始解除静音: 当你登录的时候,你将会一直保持开麦状态。\n\n开始静音: 当你登录的时候, 你将会一直保持静音状态。 你将需要点击开麦或者点击 \"按下说话\" 键 (默认为 V) 才能说话。\n\n最后请注意: 登录时,将保留上次退出登录时的状态。", + + "Settings.EarmuffSettings" : "耳罩模式", + "Settings.EarmuffSettings.EarmuffEnabled" : "使用耳罩模式", + "Settings.EarmuffSettings.EarmuffEnabled.Description" : "启动耳罩模式后,用户的声音会根据距离和您所面对的方向而明显减弱。\n\n实际上,这就创造了一个 \"侦听锥\",当一个世界里有太多重叠的声音时,它就会有所帮助。", + "Settings.EarmuffSettings.Directionality" : "方向", + "Settings.EarmuffSettings.Directionality.Description" : "这可以控制声音衰减的方向性。0 % 时,你身后的声音与你身前相同距离的声音音量相同。当值为 100 % 时,除非距离很近,否则你将听不到身后的声音。\n\n如果你想更好地听到身后的声音,请降低该值。", + "Settings.EarmuffSettings.Distance" : "距离", + "Settings.EarmuffSettings.Distance.Description" : "这控制着你前方(如果方向性为 0 %,则控制着你后方)的距离,超过这个距离,声音就会变得更小。", + "Settings.EarmuffSettings.ConeAngle" : "角度", + "Settings.EarmuffSettings.ConeAngle.Description" : "这可以控制声音在您的脸前保持正常水平的角度。任何超出这个角度的声音在到达过渡距离后都会开始衰减。", + "Settings.EarmuffSettings.TransitionStart" : "过渡起步距离", + "Settings.EarmuffSettings.TransitionStart.Description" : "这控制着与 \"侦听锥\" 的距离,在这个距离上,声音会变得更小。 建议将其保持在零以上,因为这样可以更好地包含两侧的声音和头部附近的声音 (例如,本质上在你的后面,但却非常接近)。", + "Settings.EarmuffSettings.TransitionLength" : "过度范围", + "Settings.EarmuffSettings.TransitionLength.Description" : "用它来控制声音从正常音量渐弱到完全衰减的距离。数值越大,音量过渡越平滑,而数值越小,过渡越突然。", + "Settings.EarmuffSettings.VolumeAttenuation" : "音量衰减", + "Settings.EarmuffSettings.VolumeAttenuation.Description" : "该值控制 \"侦听锥\" 以外声音的响度。 将其设置为 0 % 时,侦听锥范围以外的所有用户都将完全静音。", + + "Settings.RealtimeNetworkingSettings.DisableLAN": "禁用局域网", + "Settings.RealtimeNetworkingSettings.DisableLAN.Description": "这将禁用本地网络特有的联网功能,例如在本地网络上广播会话或监听本网络上广播的其他会话。", + "Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Steam 网络通讯优先", + "Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "启用后,你将尽可能通过 Steam 网络通讯协议进行连接。在某些情况下,例如当 LNL 协议处于严重拥堵时,这将有所帮助。不过,由于该协议缺少某些功能,可能会导致网络更不稳定,因此我们建议只有在遇到问题时才启用该协议。", + + "Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "最大同时传输资产数", + "Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "在开始会话时,该设置调整当时可以传输多少本地导入的资产。增加该值可以更快地向用户传输资产,但也会降低网络连接的质量。我们建议测试网络可以承受的数值。", + "Settings.AssetGatherSettings.MaxConcurrentDownloads": "最大同时下载数", + "Settings.AssetGatherSettings.MaxConcurrentDownloads.Description": "使用此值可控制同时下载资产的数量。 使用较大的值可以加快世界的加载速度,但也会导致网络超载,因此在调整此值时要谨慎。", + + "Settings.HostAccessSettings.Entries": "管理主机访问权限", + "Settings.HostAccessSettings.Entries.Breadcrumb": "主机访问权限", + "Settings.HostAccessSettings.Entries.AllowHTTP_Requests": "允许HTTP请求", + "Settings.HostAccessSettings.Entries.AllowHTTP_Requests.Description": "这表示该主机是否允许 HTTP(s)请求。这些请求通常是与第三方服务通信的 REST API 请求。", + "Settings.HostAccessSettings.Entries.AllowWebsockets": "允许websockets", + "Settings.HostAccessSettings.Entries.AllowWebsockets.Description": "表示该主机允许的实时 Websocket 连接数。 这些连接通常用于更实时的双向通信和数据流。", + "Settings.HostAccessSettings.Entries.AllowOSC_Receiving": "允许 OSC 接收", + "Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description": "这表示 Resonite 是否可以接收和处理 OSC 数据", + "Settings.HostAccessSettings.Entries.AllowOSC_Sending": "允许 OSC 发送", + "Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description": "这控制着 Resonite 是否允许通过 OSC 协议向指定主机发送数据", + "Settings.HostAccessSettings.Entries.LastHyperlinkRequestReason": "最后一次发出超链接请求的原因", + "Settings.HostAccessSettings.Entries.LastWebsocketRequestReason": "最后一次发出 websocket 请求的原因", + "Settings.HostAccessSettings.Entries.LastOSC_SenderRequestReason": "最后一次 OSC 发送请求的原因", + "Settings.HostAccessSettings.Entries.LastOSC_ReceiverRequestReason": "最后一次 OSC 接收请求的原因", + "Settings.HostAccessSettings.Entries.Remove": "移除入口 (下一次你将会被询问)", + "Settings.HostAccessSettings.DebugReset": "重置主机访问入口", + + "Settings.UserRestrictionsSettings.DebugReset": "重置用户限制", + + "Settings.WindowsSettings.KeepOriginalScreenshotFormat": "保留原始屏幕截图格式", + "Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description": "启用此选项可避免在将截图保存到 Windows 的文档文件夹时将截图转换为 JPG 或 PNG 格式。这会使截图更难使用,因为某些应用程序可能无法打开这种格式。", + + "Settings.DebugSettings.DebugInputBindings": "调试输入绑定", + "Settings.DebugSettings.DebugInputBindings.Description": "启用后,你将看到输入绑定系统的调试信息。 这对开发人员非常有用。", + "Settings.DebugSettings.FetchIncompatibleSessions": "获取不兼容的会话", + "Settings.DebugSettings.FetchIncompatibleSessions.Description": "启用后,你将看到与当前客户端不兼容且无法加入的活动会话。", + + "Settings.LegacyFeatureSettings.UseLegacyGripEquip": "双按手柄装备物品", + "Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "启用后,只要连续按两次握把键,就可以装备工具和小物件。这一设置可能会在某个时候被移除。", + "Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher": "使用传统世界切换器", + "Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description": "启用后,非主要手部的应用按钮将打开传统的世界开关,在在线的世界之间切换。这一功能将来会被更灵活的解决方案所取代。", + + "Settings.TwitchInterfaceSettings.ChannelName": "Twitch 频道名字", + "Settings.TwitchInterfaceSettings.ChannelName.Description": "这将为摄像机控制面板中的 Twitch 聊天面板设置默认的 Twitch 频道名称。这主要用于希望看到 Twitch 聊天的 Twitch 主播而用的。", + + "Settings.MessagingPrivacySettings.DoNotSendReadStatus": "不要发送实时读写状态", + "Settings.MessagingPrivacySettings.DoNotSendReadStatus.Description": "启用此功能后,其他用户将无法看到你何时立即阅读了他们的信息。 你也看不到他们何时阅读了你的信息。", + + "Settings.LocaleSettings.CultureLocaleCode": "文化区域代码", + "Settings.LocaleSettings.CultureLocaleCode.Description": "设置后,将覆盖用于格式化数字和其他数量的默认文化区域。通常情况下,将使用所选语言的文化区域,但这可以让你混合和匹配它们。例如,使用你的母语和美国文化代码。", + "Settings.LocaleSettings.UseImperialUnits": "使用英制单位", + "Settings.LocaleSettings.UseImperialUnits.Description": "启用后,数量(长度/高度、质量、体积......)编辑器将尝试使用英制单位,而不是公制单位。如果你来自美国、英国、利比里亚或缅甸,这将非常有用。", + "Settings.LocaleSettings.AvailableLocales": "选择语言", + "Settings.LocaleSettings.AvailableLocales.Breadcrumb": "语言", + + "Settings.DashSettings.DashCurvature": "曲度", + "Settings.DashSettings.DashCurvature.Description": "此设置可以控制在 VR 模式中面板的弯曲程度。将其设置为 0 将使其完全平坦。", + "Settings.DashSettings.OpenCloseSpeed": "打开/关闭速度", + "Settings.DashSettings.OpenCloseSpeed.Description": "用它来调整面板打开和关闭的速度。如果你不喜欢这种动画效果,可以将其设置为非常高的值,这样面板打开和关闭的速度就会非常快。", + + "Settings.NotificationSettings" : "通知", + "Settings.NotificationSettings.UserOnline" : "好友在线", + "Settings.NotificationSettings.UserOnline.Description" : "这可以控制好友上线时是否会收到通知。", + "Settings.NotificationSettings.UserOnlineOnAnotherBuild" : "在不兼容的会话中通知在线", + "Settings.NotificationSettings.UserOnlineOnAnotherBuild.Description" : "如果好友使用的版本与您的版本不兼容(例如,新版本或预发布版本),则此选项将控制您是否会在好友上线时收到通知。", + "Settings.NotificationSettings.Message" : "信息", + "Settings.NotificationSettings.Message.Description" : "这将控制你收到信息时收到的通知。", + "Settings.NotificationSettings.Invite" : "会话邀请", + "Settings.NotificationSettings.Invite.Description" : "这可以控制你是否在受邀加入会话时收到通知。", + "Settings.NotificationSettings.ContactRequest" : "联络请求", + "Settings.NotificationSettings.ContactRequest.Description" : "这可以控制当你收到某人的联络请求时,你是否能收到通知。", + "Settings.NotificationSettings.SessionStarted" : "新会话", + "Settings.NotificationSettings.SessionStarted.Description" : "这将控制当发现新会话并可以加入时,你是否能收到通知。", + "Settings.NotificationSettings.UserJoinAndLeave" : "用户加入 & 离开", + "Settings.NotificationSettings.UserJoinAndLeave.Description" : "启用后,当用户加入或离开你当前所在的世界时,你将收到通知。", + + "Settings.NamePlateSettings.NameplateVisibility": "铭牌可见度", + "Settings.NamePlateSettings.NameplateVisibility.Description": "该选项可以控制你可以看到谁的铭牌。", + "Settings.NamePlateSettings.UseCustomNameplates": "显示自定义铭牌", + "Settings.NamePlateSettings.UseCustomNameplates.Description": "如果某些铭牌难以阅读、完全隐藏或你需要查看用户的实际用户名和徽章(例如用于管理目的),你可以禁用自定义铭牌并查看默认铭牌。", + + "Settings.LaserSettings.SmoothSpeed": "激光平滑速度", + "Settings.LaserSettings.SmoothSpeed.Description": "用它来控制激光对你的动作做出反应的速度。较低的数值会使激光更加迟缓,但能更好地过滤震颤。数值越大,响应速度越快,但也会传递更多的控制器震动。", + "Settings.LaserSettings.ModulateStartAngle": "调节起始角度", + "Settings.LaserSettings.ModulateStartAngle.Description": "这表示激光平滑速度开始调节以跟上你移动的角度。增大该值将需要更大的移动幅度,激光才会开始跟上。", + "Settings.LaserSettings.ModulateEndAngle": "调节末端角度", + "Settings.LaserSettings.ModulateEndAngle.Description": "与调整起始角有关,它表示调整何时达到最大速度。通过改变起始角和结束角,你可以控制激光器在你的手增加移动动作时的响应速度。", + "Settings.LaserSettings.ModulateExponent": "调制指数", + "Settings.LaserSettings.ModulateExponent.Description": "它可以控制激光调制在起始角和终止角之间的响应曲线。你可以用它来使激光器在开始时反应较慢,或者开始时反应较快,然后逐渐减弱。", + "Settings.LaserSettings.ModulateSpeedMultiplier": "调制速度倍增器", + "Settings.LaserSettings.ModulateSpeedMultiplier.Description": "达到调制末端角度后,激光平滑速度将乘以该值。一旦你的手移动到足够远的距离,增加该值将使激光更快地跟上你的手部指向。 降低该值则需要更长的时间让激光赶上你的手部指向。", + "Settings.LaserSettings.StickThreshold": "激光粘性", + "Settings.LaserSettings.StickThreshold.Description": "这可以控制激光对互动物品的粘附程度。数值越大,粘性越强。将此值设为零将完全消除粘性(例如在拾取物品过程中)。", + "Settings.LaserSettings.ShowInDesktop": "在桌面模式下显示激光", + "Settings.LaserSettings.ShowInDesktop.Description": "开启后,在桌面模式下的第一人称视角中,激光视觉效果将完全呈现在你眼前", + + "Settings.DesktopViewSettings.FollowCursor": "跟随光标", + "Settings.DesktopViewSettings.FollowCursor.Description": "启用后,桌面视图将自动切换到光标所在的屏幕。当你在 VR 模式中使用物理键盘和鼠标时,这将非常有用。", + "Settings.DesktopViewSettings.Brightness": "亮度", + "Settings.DesktopViewSettings.Brightness.Description": "桌面视角下的亮度", + "Settings.DesktopViewSettings.Opacity": "不透明度", + "Settings.DesktopViewSettings.Opacity.Description": "降低该值可使桌面视角半透明,从而更容易看到后面的世界。", + + "Settings.PhotoCaptureSettings.FingerGestureEnabled": "手指拍照手势", + "Settings.PhotoCaptureSettings.FingerGestureEnabled.Description" : "启用该功能后,你只需将手指摆成相框的形状,然后卷曲食指,就能在世界中快速拍照。", + "Settings.PhotoCaptureSettings.NormalCaptureResolution": "照片分辨率", + "Settings.PhotoCaptureSettings.NormalCaptureResolution.Description": "这将设置手指手势或桌面快捷键捕获的普通照片的分辨率。更高的分辨率需要更多的时间和存储空间来处理,但能提供更好的细节。", + "Settings.PhotoCaptureSettings.TimerCaptureResolution": "定时照片分辨率", + "Settings.PhotoCaptureSettings.TimerCaptureResolution.Description": "与普通分辨率类似,你可以为在定时功能拍摄照片模式下设置单独的分辨率。如果你使用定时器拍摄集体照,这将非常有用,因为更高的分辨率会在集体拍摄时呈现更好的效果。", + "Settings.PhotoCaptureSettings.TimerSeconds": "计时器持续时间", + "Settings.PhotoCaptureSettings.TimerSeconds.Description": "使用定时功能需要多少秒后拍摄照片。", + "Settings.PhotoCaptureSettings.CaptureStereo": "拍摄立体照片", + "Settings.PhotoCaptureSettings.CaptureStereo.Description": "启用后,所有快速照片捕捉都将是立体的。 这在 VR 模式中非常有用", + "Settings.PhotoCaptureSettings.StereoSeparation" : "立体分离度", + "Settings.PhotoCaptureSettings.StereoSeparation.Description" : "当立体模式开启时,将可以控制立体摄像机之间的距离。这可以控制摄像机之间的距离,从而影响较远物体的立体效果强度。\n\n拍摄近距离物体时,数值越小效果越好;拍摄大场景时,数值越大效果越好。", + "Settings.PhotoCaptureSettings.PhotoAutosavePath": "照片自动保存路径", + "Settings.PhotoCaptureSettings.PhotoAutosavePath.Description": "设置后,你拍摄(或使用右键菜单保存)的任何照片都将自动保存到你的游戏库存中。例如 照片/%year%/%month_name%\n\n以下变量可用:\n\n%second%, %minute%, %hour%, %day%, %month%, %year%, %day_name%, %day_name_en%, %month_name%, %month_name_en%, %session_second%, %session_minute%, %session_hour%, %session_day%, %session_month%, %session_year%, %session_day_name%, %session_day_name_en%, %session_month_name%, %session_month_name_en%, %location_name%, %app_version%", + "Settings.PhotoCaptureSettings.CapturePrivateUI" : "捕捉私人UI", + "Settings.PhotoCaptureSettings.CapturePrivateUI.Description" : "启用后, 快速照片捕捉将呈现你的UI, 如界面。\n\n我们建议你在完成设置后将其关闭,因为开启它可能会导致意外拍摄到并泄露你的个人信息。", + "Settings.PhotoCaptureSettings.EncodeFormat" : "编码格式", + "Settings.PhotoCaptureSettings.EncodeFormat.Description" : "拍摄的照片将被编码成的图像文件格式。请注意,某些格式可能缺乏某些功能(如支持 alpha),编码速度可能会明显变慢,图像质量可能会降低,或导致文件变大。", + "Settings.PhotoCaptureSettings.AlwaysHideNameplates" : "始终隐藏铭牌", + "Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description" : "如果你希望照片中永远不显示铭牌,请将其打开。此设置与当前的铭牌可见性无关,将始终确保铭牌隐藏在拍摄的照片中。", + + "Settings.DesktopRenderSettings.FieldOfView": "视场", + "Settings.DesktopRenderSettings.FieldOfView.Description": "在桌面模式下,用它来控制视场(FOV)。 数值越大,视野越开阔,但两侧的失真也越大。", + "Settings.DesktopRenderSettings.VSync": "垂直同步", + "Settings.DesktopRenderSettings.VSync.Description": "启用该选项后,帧速率将与屏幕刷新率同步。禁用此选项可加快帧的渲染速度,但也会导致明显的撕裂。\n\n这在进行性能测试时非常有用,因为它将解除刷新限制和提高渲染速度上限。", + "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "限制后台运行时的帧速率", + "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description": "启用后,当应用程序窗口未聚焦时,帧速率将被限制在设定值内。如果你同时使用其他程序和游戏,这将非常有用,因为这样可以为它们释放更多资源。", + "Settings.DesktopRenderSettings.MaximumBackgroundFramerate": "最大背景帧速率", + "Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description": "这决定了后台允许的最大帧速率。较低的值可以节省更多的系统资源。", + + "Settings.InteractiveCameraFramingSettings.PositioningMode": "定位模式", + "Settings.InteractiveCameraFramingSettings.PositioningMode.Description": "这将控制交互式摄像头在世界中的位置", + "Settings.InteractiveCameraFramingSettings.FieldOfView": "视场", + "Settings.InteractiveCameraFramingSettings.FieldOfView.Description": "交互式摄像机的视场。 数值越大,捕捉到的场景越多,但边缘会失真。", + "Settings.InteractiveCameraFramingSettings.AnglePosition": "角度", + "Settings.InteractiveCameraFramingSettings.AnglePosition.Description": "在第三人称或群组模式下,该选项控制摄像机与目标对象/群组的角度。", + "Settings.InteractiveCameraFramingSettings.Distance": "距离", + "Settings.InteractiveCameraFramingSettings.Distance.Description": "在第三人称或群组模式下,该选项控制摄像机与目标对象/群组的距离。", + "Settings.InteractiveCameraFramingSettings.HeightOffset": "高度偏移", + "Settings.InteractiveCameraFramingSettings.HeightOffset.Description": "在第三人称或群组模式下,可将摄像机相对于目标对象/群组移高或移低。", + "Settings.InteractiveCameraFramingSettings.FirstPersonPitch": "第一人称俯仰角", + "Settings.InteractiveCameraFramingSettings.FirstPersonPitch.Description": "在第一人称模式下,使用此选项可上下俯仰摄像机。", + "Settings.InteractiveCameraFramingSettings.FirstPersonRoll": "第一人称旋转角度", + "Settings.InteractiveCameraFramingSettings.FirstPersonRoll.Description": "在第一人称模式下,它控制摄像机的侧向旋转--左右倾斜。", + "Settings.InteractiveCameraFramingSettings.FirstPersonOffset": "第一人称偏移", + "Settings.InteractiveCameraFramingSettings.FirstPersonOffset.Description": "该设置调整第一人称视角中相对于眼睛的摄像机偏移量。如果化身面部几何图形剪切到摄像机视图中,则可以使用此功能。", + "Settings.InteractiveCameraFramingSettings.FramingViewportPosition": "框架视角位置", + "Settings.InteractiveCameraFramingSettings.FramingViewportPosition.Description": "这些是摄像机视角中的标准化坐标。摄像机会尝试将目标(例如第三人称模式下的用户头部)框定在视角中的这一位置。", + "Settings.InteractiveCameraFramingSettings.AimInFrontOfHead": "对准头部前方", + "Settings.InteractiveCameraFramingSettings.AimInFrontOfHead.Description": "摄像机不会直接对准用户的头部,而是会尽量瞄准用户头部前方的一个点。这在你想为用户正在查看的内容(如世界中的物品和界面)时非常有用。", + + "Settings.InteractiveCameraPositioningSettings.AvoidOcclusion": "防止遮挡", + "Settings.InteractiveCameraPositioningSettings.AvoidOcclusion.Description": "如果摄像机的视线被可碰撞物体遮挡,摄像机将自动移近以避免被遮挡。", + "Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace": "保持在世界空间内", + "Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace.Description": "确保摄像机保持在主世界空间中,而不是在与用户相同的空间中自成体系。这可以在使用用户(如在车辆中)时提供更好的取景和定位效果。", + "Settings.InteractiveCameraPositioningSettings.MovementWobble": "运动摇摆", + "Settings.InteractiveCameraPositioningSettings.MovementWobble.Description": "这将为摄像机位置添加随时间变化的随机移动偏移。这可以让镜头看起来不那么静态,尤其是在你不怎么移动的情况下。", + + "Settings.InteractiveCameraRenderSettings.HideAllBadges": "隐藏徽章", + "Settings.InteractiveCameraRenderSettings.HideAllBadges.Description": "无论你的徽章设置如何,摄像机都不会渲染出任何用户的徽章。", + "Settings.InteractiveCameraRenderSettings.HideAllLasers": "隐藏激光", + "Settings.InteractiveCameraRenderSettings.HideAllLasers.Description": "摄像机不会渲染任何用户的交互激光。", + "Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera": "用户眼睛始终注视摄像机", + "Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera.Description": "当你的形象使用模拟眼球运动时(即用户没有眼部追踪功能),这将使用户的化身优先与摄像机进行眼神接触。", + + "Settings.InteractiveCameraGroupSettings.GroupDetectionRadius": "群组检测半径", + "Settings.InteractiveCameraGroupSettings.GroupDetectionRadius.Description": "在此距离内的用户将被添加到摄像机在群组模式下自动取景的群组中。", + "Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary": "群组离开边界范围", + "Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary.Description": "用户需要离开群组半径多远才会被排除在群组之外。", + + "Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed": "位置平滑速度", + "Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed.Description": "这表示摄像机移动到世界中目标位置的速度。数值越大,摄像机移动速度越快,但也会导致移动更加生涩。", + "Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed": "角度平滑速度", + "Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed.Description": "这表示摄像机对目标对象周围角度变化的响应速度。", + "Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed": "渲染平滑速度", + "Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed.Description": "这控制着摄像机调整目标对象取景的速度。数值越大,追踪目标的速度越快,但也会导致动作更加生涩。", + + "Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors": "在锚点之间插值", + "Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors.Description": "启用后,摄像机将在世界中的摄像机锚点之间平滑插值。", + "Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed": "插值速度", + "Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed.Description": "当启用锚点之间的插值时,它控制摄像机从一个锚点移动到另一个锚点的速度。", + "Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation": "使用线性插值", + "Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation.Description": "启用此选项可在锚点之间移动时使用线性插值,而不是平滑插值。线性插值会突然开始和停止,但移动速度不变,与锚点之间的距离无关。这意味着如果锚点之间的距离较远,摄像机到达锚点所需的时间会更长。", + + "Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld": "生成在世界中已拍摄的照片", + "Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld.Description": "当你使用交互式照相机对话框拍照时,照片是否会生成到世界中?如果禁用,照片只会保存到你的文档或库存中(如果配置了自动保存)", + + "Settings.InteractiveCameraPostProcessingSettings.MotionBlur": "动态模糊", + "Settings.InteractiveCameraPostProcessingSettings.MotionBlur.Description": "摄像机是否应该渲染动态模糊效果?", + "Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections": "屏幕空间反射", + "Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections.Description": "摄像机是否应该渲染屏幕空间反射效果?这可以为闪亮的表面提供更好的反射效果,但可能会导致伪影并增加性能要求。", + + "Settings.DescriptionField.NoTextTitle": "更多信息", + "Settings.DescriptionField.NoTextDescription": "将鼠标悬停在某个设置上可查看其说明。", + + "Settings.RelaySettings" : "网络中继", + "Settings.RelaySettings.AlwaysUseRelay" : "总是使用中继模式连接", + "Settings.RelaySettings.AlwaysUseRelay.Description" : "当无法建立与主机的直接连接时,中继模式通常用作备用。\n\n这在特定主机出现连接问题时非常有用。 但我们 推荐永久打开此选项。", + "Settings.RelaySettings.UseClosestAvailableRelay" : "使用最近的可用中继服务器", + "Settings.RelaySettings.UseClosestAvailableRelay.Description" : "启用该选项后,将自动选择离你最近可用的中继服务器进行连接。如果你想通过特定中继服务器进行连接(例如,在长距离连接时,为避免数据包排队),可以禁用此选项,并在下面配置首选中继服务器。.", + "Settings.RelaySettings.RelayPriorities": "配置中继服务器优先级", + "Settings.RelaySettings.RelayPriorities.Breadcrumb": "中继服务器优先级", + + "Settings.PostProcessingSettings" : "后期处理", + "Settings.PostProcessingSettings.MotionBlurIntensity" : "动态模糊强度", + "Settings.PostProcessingSettings.MotionBlurIntensity.Description" : "这可以控制运动模糊效果的强度,使图像随着运动而模糊。 \n\n如果你将该效果设置为 0 % ,该效果将被完全禁用,这样可以提高性能。", + "Settings.PostProcessingSettings.BloomIntensity" : "光晕效果", + "Settings.PostProcessingSettings.BloomIntensity.Description" : "光晕效果会使场景中明亮的物体周围出现光晕,通常是 HDR 范围内的物体。 这可以让你在相同光量下控制该效果的强度。 \n\n请注意,当该效果设置为低或禁用时,某些内容可能看起来不正确。\n\n如果你将该效果设置为 0 % ,该效果将被完全禁用,这样可以提高性能。", + "Settings.PostProcessingSettings.AmbientOcclusionIntensity" : "环境遮挡 (AO) 强度", + "Settings.PostProcessingSettings.AmbientOcclusionIntensity.Description" : "环境光遮蔽会使场景中的褶皱和角落变暗,这些地方通常受光较少。这可以增加场景的深度和真实感。请注意,如果将其设置得过低或禁用,某些内容可能会看起来不正确或完全平淡,而在其他情况下则不会出现这种情况。", + "Settings.PostProcessingSettings.ScreenSpaceReflections" : "屏幕空间反射 (实验性功能)", + "Settings.PostProcessingSettings.ScreenSpaceReflections.Description" : "启用后,摄像机当前可见的任何场景部分都会实时反射出闪亮的表面。请注意,此滤镜目前还处于试验阶段,在很多场景中效果不佳,会产生诡异的反射和伪影。", + "Settings.PostProcessingSettings.Antialiasing" : "抗锯齿 (AA)", + "Settings.PostProcessingSettings.Antialiasing.Description" : "抗锯齿滤镜可以平滑场景中物体的锯齿状边缘。你可以选择几种不同的滤镜,每种滤镜都有不同的缺点。FXAA 是常用的滤镜,效果相当不错,但也会模糊场景中的其他部分,例如文本。\n\n警告: 有些 AA 选项可能不适合在 VR 中使用或根本无法在 VR 中使用。", + + "Settings.TextureQualitySettings" : "纹理质量", + "Settings.TextureQualitySettings.TextureSizeRatio" : "相对纹理大小", + "Settings.TextureQualitySettings.TextureSizeRatio.Description" : "这决定了将要加载的所有材质的相对大小。你可以用它来降低纹理的整体分辨率,这样可以提高显存使用率和加载速度,但代价是视觉上的清晰度。\n\n例如,如果纹理是 4K,而你将其设置为半分辨率,那么将加载 2K 版本的纹理。", + "Settings.TextureQualitySettings.TextureSizeLimit" : "最大纹理大小", + "Settings.TextureQualitySettings.TextureSizeLimit.Description" : "限制已加载纹理的最大分辨率。任何高于此分辨率的纹理都将被限制在设定的分辨率内。任何小于此分辨率的纹理都不会受到影响。\n\n此设置应用于相对纹理大小之后。", + "Settings.TextureQualitySettings.MinimumTextureSize" : "限制纹理高于分辨率", + "Settings.TextureQualitySettings.MinimumTextureSize.Description" : "它控制着受上述设置限制的纹理最小分辨率。如果纹理的尺寸小于此值,则将按原样加载。\n\n例如,如果你将其设置为 512,那么如果纹理是 256,即使纹理大小比例设置为一半,也仍会以 256 的形式加载。", + "Settings.TextureQualitySettings.DefaultFilterMode" : "纹理筛选", + "Settings.TextureQualitySettings.DefaultFilterMode.Description" : "这可以控制纹理的过滤,从而控制纹理的质量和性能。\n\n单线性: 最低质量,无插值。纹理将呈块状。\n\n双线性: 纹理像素是内插的,但贴图的过渡会很粗糙,导致过渡线清晰可见。\n\n三线性: 不同 mip 级之间平滑过渡,消除了距离上刺眼的过渡线。\n\n各向异性: 最高质量,即使在陡峭的角度下,纹理也会非常清晰。", + "Settings.TextureQualitySettings.AnisotropicLevel" : "各向异性等级", + "Settings.TextureQualitySettings.AnisotropicLevel.Description" : "控制各向异性过滤的质量。", + "Settings.TextureQualitySettings.ReloadAllTextures" : "重新加载所有材质 (can be heavy)", + + "Settings.ResolutionSettings" : "分辨率", + "Settings.ResolutionSettings.Fullscreen" : "全屏", + "Settings.ResolutionSettings.Fullscreen.Description" : "在全屏模式和窗口模式之间切换。", + "Settings.ResolutionSettings.WindowResolution" : "窗口模式分辨率", + "Settings.ResolutionSettings.WindowResolution.Description" : "窗口模式下应使用的分辨率。这将控制屏幕上窗口的实际大小。", + "Settings.ResolutionSettings.FullscreenResolution" : "全屏模式分辨率", + "Settings.ResolutionSettings.FullscreenResolution.Description" : "在全屏模式下应使用什么分辨率。尺寸将保持不变,但降低分辨率可以提高性能(尤其是 4K 等高分辨率屏幕),但代价是图像更加模糊。", + "Settings.ResolutionSettings.ApplyResolution" : "应用更改", + + "Settings.RenderingQualitySettings" : "渲染质量", + "Settings.RenderingQualitySettings.PerPixelLights" : "每像素灯光", + "Settings.RenderingQualitySettings.PerPixelLights.Description" : "这个值控制着有多少点光源和聚光灯可以直接影响使用正向方法渲染的对象--通常是透明和非 PBS 对象(例如使用着色器)。\n\n增加该值可以提高照明质量,减少多灯情况下的色彩闪烁,但同时也会影响性能--每影响一束光,就需要对物体进行多次渲染。", + "Settings.RenderingQualitySettings.ShadowCascades" : "阴影级联", + "Settings.RenderingQualitySettings.ShadowCascades.Description" : "这可以控制世界中定向灯光阴影的分辨率级联。级联可以更好地分配阴影贴图的分辨率--近处的阴影分辨率较高,远处的分辨率较低,但渲染性能较高。", + "Settings.RenderingQualitySettings.ShadowResolution" : "阴影分辨率", + "Settings.RenderingQualitySettings.ShadowResolution.Description" : "该值控制灯光阴影的分辨率。提高该值会使阴影边缘更平滑,清晰度更高,但会提高性能要求。\n\n请注意,某些灯光可能会覆盖阴影分辨率,不受此设置的影响。", + "Settings.RenderingQualitySettings.ShadowDistance" : "阴影距离", + "Settings.RenderingQualitySettings.ShadowDistance.Description" : " 该值控制阴影覆盖的距离。增大该值可以确保场景中更远的部分被阴影适当覆盖,但同时也会使阴影的细节分散到更大的区域。\n\n你应该将此设置与阴影级联和分辨率一起更改--阴影分辨率越高,阴影距离就越大。如果降低阴影分辨率和级联,你会希望降低阴影距离,这样阴影的清晰度会更好。", + "Settings.RenderingQualitySettings.SkinWeightMode" : "蒙皮权重", + "Settings.RenderingQualitySettings.SkinWeightMode.Description" : "对于任何蒙皮权重(通过骨骼变形的 3D 模型,如大多数化身),该值控制使用多少骨骼来影响每个顶点的位置。\n\n降低该值可以节省一些性能,但变形质量会降低,从而产生尖锐的折痕和其他伪影,通常出现在接缝处。", + + "LocomotionArchetype.Walk": "移动", + "LocomotionArchetype.Fly": "飞行", + "LocomotionArchetype.NoClip": "穿墙", + "LocomotionArchetype.Teleport": "传送", + "LocomotionArchetype.GrabWorld": "抓握世界", + "LocomotionArchetype.NoLocomotion": "无运动", + "LocomotionArchetype.ThreeAxisNoClip": "三轴穿墙", + "LocomotionArchetype.ThreeAxisFly": "三轴飞行", + "LocomotionArchetype.ZeroG": "零重力", + + "LocomotionSettings.MakePreferred": "设为首选", + "LocomotionSettings.MakeLeastPreferred": "设为次选", + + "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.NoReason": "没有提供原因", + "Security.HostAccess.Allow": "允许", + "Security.HostAccess.Deny": "拒绝", + + "ComponentSelector.Back" : "< (返回)", + "ComponentSelector.Title" : "组件", + "ComponentSelector.CreateCustomType" : "创建自定义类型", + "ComponentSelector.CommonGenericTypes" : "常见通用类型", + "ComponentSelector.CustomGenericArguments" : "自定义通用参数:", + "ComponentSelector.InvalidType" : "无效类型", + + "Inspector.Title" : "场景查看器", + "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.Member.ResetToDefault": "重置为默认值", + + "Inspector.Member.BreakLinkDrive": "断开连接/驱动", + "Inspector.Member.OpenLinkDrive": "打开链接/驱动器来源", + + "Inspector.Member.SetAllToAvg": "全部设置为平均值", + "Inspector.Member.SetAllToX": "全部设为 X", + "Inspector.Member.SetAllToY": "全部设为 Y", + "Inspector.Member.SetAllToZ": "全部设为 Z", + "Inspector.Member.SetAllToW": "全部设为 W", + + "Inspector.ProceduralAsset.UpdateCount": "更新次数: {n}", + "Inspector.ProceduralAsset.Error": "错误: {error}", + + "Inspector.Mesh.StatsHeader": "网格统计", + "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.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.MakeDualSided": "使双面", + "Inspector.Mesh.ConvertToFlatShading": "转换为平面着色", + "Inspector.Mesh.ConvertToConvexHull": "转换为凸包", + "Inspector.Mesh.ConvertToPointCloud": "转换为点云", + "Inspector.Mesh.MergeDoubles": "合并重复项", + "Inspector.Mesh.StripEmptyBlendshapes": "去除空 Blendshapes", + "Inspector.Mesh.StripBlendshapeNormals": "去除 Blendshape 法线", + "Inspector.Mesh.StripBlendshapeTangents": "去除 Blendshape 切线", + "Inspector.Mesh.MergeBlendshapes": "合并 Blendshapes", + + "Inspector.Mesh.GetBoneList": "获取骨骼列表", + "Inspector.Mesh.GetBoneData": "获取骨骼数据", + + "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.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": "去除空 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.SortBlendshapes.Name": "分类 Blendshapes (通过名字)", + "Inspector.SkinnedMesh.SortBlendshapes.NameLength": "分类 Blendshapes (通过名字长度, 后名字)", + + "Inspector.SimpleAvatarProtection.RemoveAll": "移除所有实例", + "Inspector.SimpleAvatarProtection.RemoveSingle": "移除单个实例", + "Inspector.SimpleAvatarProtection.Warning": "警告!
以任何除下方按钮之外的方式移除这个组件,都会触发保护机制,并导致自毁和可能的数据损失!", + "Inspector.SimpleAvatarProtection.ConfirmRemoveAll": "移除化身保护", + + "Inspector.BipedRig.GetDiagnosticInfo": "获取rig诊断信息", + "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.Texture3D.Size": "大小: {width} x {height} x {depth}", + + "Inspector.Texture.BakeTexture": "烘焙纹理", + "Inspector.Texture.ReplaceFromClipboard" : "从剪贴板替换", + + "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", + "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.ShiftHue": "转变色相", + "Inspector.Texture.Saturation": "饱和:", + "Inspector.Texture.AdjustSaturation": "调整饱和度", + "Inspector.Texture.Value": "值:", + "Inspector.Texture.AdjustValue": "调整值", + "Inspector.Texture.Gamma": "伽玛:", + "Inspector.Texture.AdjustGamma": "调整伽玛", + "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.TrimTransparent" : "截断透明度", + "Inspector.Texture.TrimByCornerColor" : "根据角落颜色截断", + "Inspector.Texture.MakeSquare": "使成正方形", + "Inspector.Texture.ToNearestPOT": "到最接近的2的幂", + "Inspector.Texture.MakeTileable": "使可切块(过渡比率):", + "Inspector.Texture.TileLoop": "平铺(循环)", + "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.Audio.BakeAudio": "烘焙音频剪辑", + "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.TrimSilence": "修剪无音", + "Inspector.Audio.TrimStartSilence": "修剪开始无音", + "Inspector.Audio.TrimEndSilence": "修剪结束无音", + "Inspector.Audio.PositionDuration": "位置/持续时间(以秒为单位):", + "Inspector.Audio.TrimStart": "修剪开始", + "Inspector.Audio.TrimEnd": "修剪结束", + "Inspector.Audio.FadeIn": "添加淡入", + "Inspector.Audio.FadeOut": "添加淡出", + "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.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.GenerateDebugVisuals": "生成调试视觉效果", + "Inspector.Rig.ClearDebugVisuals": "清除调试视觉效果", + + "Inspector.AvatarExpression.AutoAssign": "自动分配Blendshapes(使用启发式)", + + "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.Fields.Drive" : "驱动", + "Inspector.Fields.DriveWriteBack" : "驱动 (回写)", + + "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}", + + "Wizard.AssetOptimization.Title": "资产优化设置向导", + "Wizard.AssetOptimization.CleanupUnusedAssets": "清理未使用的资产", + "Wizard.AssetOptimization.CleanupEmptySlots": "清理空插槽", + "Wizard.AssetOptimization.CleanupDisabledMeshRenderers": "清理禁用的网格渲染器", + "Wizard.AssetOptimization.DeduplicateMaterials": "重复材质球删除", + "Wizard.AssetOptimization.CleanupFileItems": "清理文件项", + "Wizard.AssetOptimization.MaxTextureResolution": "设置最大纹理分辨率", + "Wizard.AssetOptimization.RecompressTextures": "重新压缩纹理", + "Wizard.AssetOptimization.RecalculateAllNormals": "重新计算所有法线", + "Wizard.AssetOptimization.RecalculateAllNormalsMerged": "重新计算所有法线(合并)", + "Wizard.AssetOptimization.RecalculateAllTangents": "重新计算所有切线(Mikktspace)", + "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.SetShadowType": "设置阴影类型", + "Wizard.LightSources.ChangeIntensity": "更改强度", + "Wizard.LightSources.ChangeRange": "更改范围", + "Wizard.LightSources.Enable": "启用", + "Wizard.LightSources.Disable": "禁用", + "Wizard.LightSources.Destroy": "破坏", + + "Wizard.CubemapCreator.Title": "立方体贴图创建器", + "Wizard.CubemapCreator.Textures": "源纹理:", + "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.TopBottomRotation": "顶部/底部旋转:", + + "Wizard.ReflectionProbes.Title": "反射探针设置向导", + "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.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": "跟随游标:启用", + "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.Welcome": "欢迎!", + "Tutorial.Welcome.Description" : "进入一个有着无限可能性的全新数字宇宙。不管你是为了与世界各地的朋友社交,还是为了建造、创作与开发从美丽的艺术品、交互式数字化身等小玩意儿,到复杂的可交互游戏和世界,Resonite 都为你提供了一个无限可自定义的环境。这里永远欢迎你,你也将能在此找到志同道合的朋友。

在你开始探索之前,我们会先引导你进行一些必要的设置,以确保丝滑的体验。当你准备就绪,就请点击下方的按钮", + "Tutorial.Welcome.Begin": "让我们开始吧!", + + "Tutorial.Welcome.AccountHeader": "{appName}帐户", + "Tutorial.Welcome.AccountDescription": "创建帐户可为你提供1GB的免费存储空间,你将可以保存物品、喜欢的化身,添加朋友和传递讯息。", + "Tutorial.Welcome.AccountCreate": "创建帐户", + "Tutorial.Welcome.AccountLogin": "我已经有一个帐户", + "Tutorial.Welcome.AccountSkip": "在没有帐户的情况下继续", + "Tutorial.Welcome.AccountSkipHeader": "跳过创建帐户?", + "Tutorial.Welcome.AccountSkipDescription": "某些功能(例如,保存物品、化身,添加好友等)将无法访问。", + "Tutorial.Welcome.AccountSkipConfirm": "确定跳过", + + "Tutorial.Welcome.SettingsHeader": "基本配置", + "Tutorial.Welcome.SettingsDescription": "你可以配置基本动作和用户首选项。 所有这些都可以在以后更改。", + "Tutorial.Welcome.SettingsTurning": "转向方式", + "Tutorial.Welcome.SettingsSnapTurn": "吸附式", + "Tutorial.Welcome.SettingsSnapTurn.Description": "立即转向新的角度。适用于新用户。", + "Tutorial.Welcome.SettingsSmoothTurn": "平滑", + "Tutorial.Welcome.SettingsSmoothTurn.Description": "平滑地转向,但易引起晕动症。", + "Tutorial.Welcome.SettingsPrimaryController": "主控制器", + "Tutorial.Welcome.SettingsPrimaryLeft": "左", + "Tutorial.Welcome.SettingsPrimaryLeft.Description": "左手", + "Tutorial.Welcome.SettingsPrimaryRight": "右", + "Tutorial.Welcome.SettingsPrimaryRight.Description": "右手", + + "Tutorial.Welcome.SettingsHeadDirectionMovement": "移动位置", + "Tutorial.Welcome.SettingsUseHeadDirection": "头部位置", + "Tutorial.Welcome.SettingsUseHeadDirection.Description": "你将朝着你在看的方向前进", + "Tutorial.Welcome.SettingsUseControllerDirection": "控制器方向", + "Tutorial.Welcome.SettingsUseControllerDirection.Description": "你会朝着控制器的方向移动", + + "Tutorial.Welcome.LeftControllerMode": "左控制器模式", + "Tutorial.Welcome.RightControllerMode": "右控制器模式", + + "Tutorial.Welcome.SidewaysTurn": "转向", + "Tutorial.Welcome.SidewaysTurn.Description": "使用控制器来转向", + "Tutorial.Welcome.SidewaysStrafe": "前进", + "Tutorial.Welcome.SidewaysStrafe.Description": "使用控制器来前进", + "Tutorial.Welcome.SidewaysOff": "关闭", + "Tutorial.Welcome.SidewaysOff.Description": "只能前后移动", + + "Tutorial.Welcome.SettingsHeight": "你的身高", + "Tutorial.Welcome.SettingsHeightExamples": "例子: 1.85 m, 185 cm, 6' 1\", 6 英尺 1 英寸", + + "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 聊天室", + + "Exiting.SavingItems": "正在保存 {n, plural, other {# 项目}}...", + "Exiting.SavingChanges": "正在保存更改...", + "Exiting.Exiting": "正在退出...", + "Exiting.LoggingOut": "正在注销...", + + "Migration.Title": "迁移", + "Migration.NewTask": "新建迁移任务", + + "Migration.LoginModal.Title": "迁移数据?", + "Migration.LoginModal.Description": "你希望从另一个账户迁移数据吗?你也可以选择稍后再从仪表盘上的“迁移”标签页执行此操作。", + "Migration.LoginModal.OpenMigration": "打开迁移", + "Migration.LoginModal.Later": "稍后", + "Migration.LoginResetID.Title": "确定要重置UserID吗?", + "Migration.LoginResetID.Description": "请你知悉,执行此项操作会导致 难以预知的内容损坏。你所有的物品、世界、好友和讯息都将被成功迁移,但任何依赖于你旧UserID引用的行为与组件很可能会不再工作,需要进行重新配置。不!要!使用这个选项 除非你有非常充分的理由。", + "Migration.LoginResetID.ResetButton": "我明白了,重置吧", + + "Migration.ReservedUsername.Title":"被保留的用户名", + "Migration.ReservedUsername.Description": "这个用户名正为原拥有者所保留。如果这是你的账户,请提供你的 {platform} 凭据来解锁它。我们不会保留这些凭据,它们只在注册时被用于验证你对账户的拥有权。", + "Migration.SourcePassword": "{platform} 密码:", + "Migration.SourceUsername": "{platform} 用户名:", + + "Migration.Dialog.Title": "账户迁移", + "Migration.Dialog.Source" : "你可以迁移来自任何兼容基础设施的数据。首先,从下方的列表中选择一个你希望自其迁移数据的基础设施。你也可以通过在安装文件夹下的“Migrations”文件夹放置配置文件来添加额外基础设施。", + "Migration.Dialog.AccountDescription": "要迁移你的账户,我们需要你的 {platform} 账户密码以登录并访问数据。", + + "Migration.ResetID.Title": "重置我的UserID", + "Migration.ResetID.Description":"警告: 选择这个选项 会不可还原地部分损坏现存内容,其中包括用户内容、社区服务、链接、云变量等中任何对UserID的引用。这些引用会被重置,但你的物品、世界、好友与讯息不会丢失。我们 建议你在想更换一个新的随机UserID时使用此选项。除非你有重置UserID的充分理由,你 不!该! 使用此选项。你的UserID会像这样变化:\n U-MyUsername -> U-fX3pKe7AYYQ", + + "Migration.DataSelection.Title": "当我们迁移你账户时,应该迁移哪些数据?", + "Migration.DataSelection.Everything": "所有数据", + "Migration.DataSelection.Choose": "让我自己选择", + + "Migration.DataSelection.Favorites": "收藏内容(化身、家、相机、键盘、Facets)", + + "Migration.DataSelection.Favorites.Description": "这将首先迁移你的家、收藏的化身、键盘、相机与仪表板,这样你就能尽快开始使用它们。\n 警告: 如果你选择了这个选项,你可能 失去某些 在迁移前作出的对你收藏内容的更改。", + "Migration.DataSelection.Favorites.OverwriteTitle": "我们应该在迁移时覆写你的收藏夹吗?", + + "Migration.DataSelection.Home.Title": "将你原来的家设为默认?", + "Migration.DataSelection.Home.Description": "当我们迁移你数据时,你原本的云端家园会被安置在一个不同的URL下,你的默认家会被设为一个全新的云端家园。不过,如果你希望如此,我们也可以将你原有的家设置为默认。即使你选择了“不”,你原有的家依然可以被访问。你也可以稍后再收藏它并设为你的家。", + + "Migration.DataSelection.Contacts": "好友", + "Migration.DataSelection.Message History": "讯息历史", + "Migration.DataSelection.InventoryWorld": "库存 & 世界", + "Migration.DataSelection.CloudVariable.Definitions": "云变量定义", + "Migration.DataSelection.CloudVariable.Values": "云变量值", + + "Migration.DataSelection.AlwaysOverwrite": "总是覆写", + + "Migration.Start": "开始迁移", + "Migration.Groups.Title": "迁移群组", + "Migration.Groups.Introduction": "我们应该迁移你的群组吗?", + + "Migration.Groups.Description": "所有你作为管理员的群组都将被默认迁移。如果你只想迁移指定群组,点击下方的按钮来加载它们并选择你希望迁移的群组。", - "Migration.Groups.LoadGroups": "加载群组", - "Migration.Groups.RefreshGroups": "刷新群组", + "Migration.Groups.LoadGroups": "加载群组", + "Migration.Groups.RefreshGroups": "刷新群组", - "Migration.Groups.Fetching": "群组拉取中...", - "Migration.Groups.Fetching.LoginFailed": "登录错误:{error}", - "Migration.Groups.Fetching.Error": "群组拉取错误:{error}", - "Migration.Groups.NoGroups": "未找到可迁移的 {platform} 群组。", - "Migration.Groups.NotGroupAdmin": "你未担任任何 {platform} 群组的管理员,请联系你群组的管理员以迁移它们!", + "Migration.Groups.Fetching": "群组拉取中...", + "Migration.Groups.Fetching.LoginFailed": "登录错误:{error}", + "Migration.Groups.Fetching.Error": "群组拉取错误:{error}", + "Migration.Groups.NoGroups": "未找到可迁移的 {platform} 群组。", + "Migration.Groups.NotGroupAdmin": "你未担任任何 {platform} 群组的管理员,请联系你群组的管理员以迁移它们!", - "Migration.Summary": "好的,我们已经完成了准备工作。点击下方的开始迁移按钮,我们就会开始你的迁移工作。\n\n迁移工作需要一些时间,我们需要拷贝所有的数据。如果你选择了迁移你的收藏夹,我们会优先迁移它们以便你能够尽快使用。\n\n在迁移运行时,你无需保持 {appName} 运行,但我们也会通过 {appName} 机器人向你发送通知以告知你进展如何。", + "Migration.Summary": "好的,我们已经完成了准备工作。点击下方的开始迁移按钮,我们就会开始你的迁移工作。\n\n迁移工作需要一些时间,我们需要拷贝所有的数据。如果你选择了迁移你的收藏夹,我们会优先迁移它们以便你能够尽快使用。\n\n在迁移运行时,你无需保持 {appName} 运行,但我们也会通过 {appName} 机器人向你发送通知以告知你进展如何。", - "Migration.List.EmptyTitle": "需要开始新的迁移工作吗?", - "Migration.List.EmptySubtitle": "点击左上方的“新建迁移任务”按钮", + "Migration.List.EmptyTitle": "需要开始新的迁移工作吗?", + "Migration.List.EmptySubtitle": "点击左上方的“新建迁移任务”按钮", - "Migration.List.ButtonLabel": "{name}\n创建于:{time}\n状态:{state}", - "Migration.Report.Title": "迁移任务报告:", - "Migration.Report.Description": "描述: {value}", - "Migration.Report.Status": "状态: {value}", - "Migration.Report.CreatedOn": "创建于: {value}", - "Migration.Report.StartedOn": "开始于: {value}", - "Migration.Report.CompletedOn": "完成于: {value}", + "Migration.List.ButtonLabel": "{name}\n创建于:{time}\n状态:{state}", + "Migration.Report.Title": "迁移任务报告:", + "Migration.Report.Description": "描述: {value}", + "Migration.Report.Status": "状态: {value}", + "Migration.Report.CreatedOn": "创建于: {value}", + "Migration.Report.StartedOn": "开始于: {value}", + "Migration.Report.CompletedOn": "完成于: {value}", - "Migration.Report.CurrentlyMigrating": "正在迁移 {value} 的数据。", - "Migration.Report.CurrentItem": "当前项目: {value}", + "Migration.Report.CurrentlyMigrating": "正在迁移 {value} 的数据。", + "Migration.Report.CurrentItem": "当前项目: {value}", - "Migration.Report.CurrentRate": "当前速度: ~{value} 世界/项目每分钟", + "Migration.Report.CurrentRate": "当前速度: ~{value} 世界/项目每分钟", - "Migration.Report.EstimatedQueuePosition": "此任务之前的排队任务数: {value}", - "Migration.Report.ContactStatus": "已迁移 {total} 好友中的 {current} 个", - "Migration.Report.MessageStatus": "已迁移 {value} 条讯息", - "Migration.Report.CloudVariableDefinitionStatus": "已迁移 {value} 个云变量定义", - "Migration.Report.CloudVariableValueStatus":"已迁移 {value} 个云变量", - "Migration.Report.RecordStatus": "已迁移 {total} 世界/项目中的 {current} 个,失败 {failed} 个。", - "Migration.Report.GroupStatus": "已迁移 {total} 群组中的 {current} 个", - "Migration.Report.GroupMemberStatus": "共已迁移 {value} 群组成员", + "Migration.Report.EstimatedQueuePosition": "此任务之前的排队任务数: {value}", + "Migration.Report.ContactStatus": "已迁移 {total} 好友中的 {current} 个", + "Migration.Report.MessageStatus": "已迁移 {value} 条讯息", + "Migration.Report.CloudVariableDefinitionStatus": "已迁移 {value} 个云变量定义", + "Migration.Report.CloudVariableValueStatus":"已迁移 {value} 个云变量", + "Migration.Report.RecordStatus": "已迁移 {total} 世界/项目中的 {current} 个,失败 {failed} 个。", + "Migration.Report.GroupStatus": "已迁移 {total} 群组中的 {current} 个", + "Migration.Report.GroupMemberStatus": "共已迁移 {value} 群组成员", - "Migration.Error": "错误: {error}", - "Migration.NothingSelected": "未选择任何项,无法开始。", + "Migration.Error": "错误: {error}", + "Migration.NothingSelected": "未选择任何项,无法开始。", - "Migration.ColorManagement": "这个世界在伽马色彩空间下被创建,目前已被自动转换至线性色彩空间。

它看起来可能会有些不同,但总体应当保持可用。

如果你就是作者且发现了世界转换中的错误,不!要!保!存! 仅进行另存。

只要原始世界存在,我们还可以改良转换流程。否则你将自己负责修复这些错误。", + "Migration.ColorManagement": "这个世界在伽马色彩空间下被创建,目前已被自动转换至线性色彩空间。

它看起来可能会有些不同,但总体应当保持可用。

如果你就是作者且发现了世界转换中的错误,不!要!保!存! 仅进行另存。

只要原始世界存在,我们还可以改良转换流程。否则你将自己负责修复这些错误。", - "Temporary.MMC.Voting UI": "MMC 投票界面", - "Temporary.MMC.Vote": "投票", + "Temporary.MMC.Voting UI": "MMC 投票界面", + "Temporary.MMC.Vote": "投票", - "Temporary.MMC.Categories.Name": "类别", + "Temporary.MMC.Categories.Name": "类别", - "Temporary.MMC.Categories.Worlds": "世界", - "Temporary.MMC.Categories.Worlds.Social": "社交", - "Temporary.MMC.Categories.Worlds.Game": "游戏", + "Temporary.MMC.Categories.Worlds": "世界", + "Temporary.MMC.Categories.Worlds.Social": "社交", + "Temporary.MMC.Categories.Worlds.Game": "游戏", - "Temporary.MMC.Categories.Other": "其他", - "Temporary.MMC.Categories.Misc": "杂项", - "Temporary.MMC.Categories.Meme": "梗", + "Temporary.MMC.Categories.Other": "其他", + "Temporary.MMC.Categories.Misc": "杂项", + "Temporary.MMC.Categories.Meme": "梗", - "Temporary.MMC.Categories.Avatars": "化身", - "Temporary.MMC.Categories.Avatars.Accessories": "配件", + "Temporary.MMC.Categories.Avatars": "化身", + "Temporary.MMC.Categories.Avatars.Accessories": "配件", - "Temporary.MMC.VoteSuccess": "在 {category} 中你投票给了 {voteTarget}。", - "Temporary.MMC.VoteFailure": "投票失败,你的投票未被成功计票,请重试。", - "Temporary.MMC.VotedAlready": "你已经为 {voteTarget} 投过票了。", - "Temporary.MMC.VoteInvalid": "无效投票,请重试。", + "Temporary.MMC.VoteSuccess": "在 {category} 中你投票给了 {voteTarget}。", + "Temporary.MMC.VoteFailure": "投票失败,你的投票未被成功计票,请重试。", + "Temporary.MMC.VotedAlready": "你已经为 {voteTarget} 投过票了。", + "Temporary.MMC.VoteInvalid": "无效投票,请重试。", - "CloudHome.WelcomeHome": "欢迎回家", - "CloudHome.TargetRangeOptions": "目标范围选项", + "CloudHome.WelcomeHome": "欢迎回家", + "CloudHome.TargetRangeOptions": "目标范围选项", - "Tutorial.Saving.Title": "欢迎回家!", - "Tutorial.Saving.Content": "欢迎来到你的 家园 世界!这是你每次登录后所来到的地方。

这是一个你自己的世界,你可以保存任何所作的更改。

如果你保存了,当你下次回来时,一切将与你离开时一模一样!", + "Tutorial.Saving.Title": "欢迎回家!", + "Tutorial.Saving.Content": "欢迎来到你的 家园 世界!这是你每次登录后所来到的地方。

这是一个你自己的世界,你可以保存任何所作的更改。

如果你保存了,当你下次回来时,一切将与你离开时一模一样!", - "Tutorial.Teleporter.Error": "加载家园失败!
走出传送器,然后再尝试走进去", + "Tutorial.Teleporter.Error": "加载家园失败!
走出传送器,然后再尝试走进去", - "CloudHome.Info.OnlineUsers": "在线 {online_users,plural, one {用户} other {用户}}: {online_users}
可加入 {joinable_users,plural, one {用户} other {用户}}: {joinable_users}", - "CloudHome.Info.Moderation": "监管", - "CloudHome.Info.Inventory": "库存", - "CloudHome.Info.Tools": "工具", - "CloudHome.Info.MoreInfo": "更多信息", - "CloudHome.Info.SessionUptime": "会话持续时间:", - "CloudHome.Info.AccessLevel": "权限等级:", - "CloudHome.Info.StorageUsed": "已用存储:", - - "CloudHome.Info.DashInfoTab.Title": "欢迎!", - "CloudHome.Info.DashInfoDesktop": "为了让你更快上手,有几件事你应当知悉。当按下Esc键,你可以打开 仪表盘。它相当于你的桌面或是控制面板。

如果你对此感到疑惑,它用于显示能够帮助你的额外数据。点击下方按钮关闭这条消息。", - "CloudHome.Info.DashInfoVR": "为了让你更快上手,有几件事你应当知悉。当按下B或Y键,你可以打开 仪表盘。它相当于你的桌面或是控制面板。

如果你对此感到疑惑,它用于显示能够帮助你的额外数据。点击下方按钮关闭这条消息。", - "CloudHome.Info.DashInfoVRNoButtons": "为了让你更快上手,有几件事你应当知悉。当你按住菜单键直到圆圈填满,你可以打开 仪表盘。它相当于你的桌面或是控制面板。

如果你对此感到疑惑,它用于显示能够帮助你的额外数据。点击下方按钮关闭这条消息。", - - "CloudHome.Info.GoToWiki": "前往Wiki!", - "CloudHome.Info.GoToDiscord": "前往Discord!", - - "CloudHome.Info.ModerationTab.Title": "监管!", - "CloudHome.Info.ModerationTab.Content": "安全很重要。如果你需要帮助或者需要举报一位用户,请在我们的 监管平台发起工单。

我们有由志愿管理员组成的强大团队 来保障社区的安全!如果你有疑问,或是发现了违反行为准则的现象,请发起工单。", - - "CloudHome.Info.InventoryTab.Title": "保存你的物品!", - "CloudHome.Info.InventoryTab.Content": "在 仪表盘 中的 库存 包含了你保存的物品与化身。

基础 文件夹中,我们准备了一些有趣的东西。你可以双击来生成它们!", - - "CloudHome.Info.ToolsTab.Title": "世界内编辑!", - "CloudHome.Info.ToolsTab.Content": "{appName} 的一大特点在于,你能够轻易的在游戏中创造、修改事物。

是的!就在此处!实际上在任何地方都可以。你可以在库存中的 基础 -> 工具 栏找到用于修改世界的工具,并将一切变成你喜欢的样子。", - - "CloudHome.Info.HelpTab.Title": "获得帮助", - "CloudHome.Info.HelpTab.InfoLineOne": "需要帮助?查看我们的 Wiki,或者询问以获得解答。", - "CloudHome.Info.HelpTab.InfoLineTwo": "在我们的 Discord! 中提问,通过你仪表盘中的 桌面 标签页,你可以轻易地在桌面模式下查看链接。", - - "CloudHome.Info.UsersTab.Title": "查找用户", - "CloudHome.Info.UsersTab.Content": "公共会话会是让你沉浸在社区氛围中的一个好去处!

你可以在仪表板中的 世界 标签页找到可以立即加入的公共会话。快去看看吧!", - - "Mirror.Header.RenderingOptions" : "渲染选项", - "Mirror.Header.Type" : "镜子类型", - "Mirror.Header.Resolution" : "镜像分辨率", - "Mirror.Header.AspectRatio" : "宽高比", - - "Mirror.EnableLights": "启用灯光", - "Mirror.DisableLights": "禁用灯光", - - "Mirror.EnableShadows": "启用阴影", - "Mirror.DisableShadows": "禁用阴影", - - "Mirror.Camera": "相机", - - "Mirror.AspectRatio.Tall": "高", - "Mirror.AspectRatio.Square": "方形", - "Mirror.AspectRatio.Wide": "宽", + "CloudHome.Info.OnlineUsers": "在线 {online_users,plural, one {用户} other {用户}}: {online_users}
可加入 {joinable_users,plural, one {用户} other {用户}}: {joinable_users}", + "CloudHome.Info.Moderation": "监管", + "CloudHome.Info.Inventory": "库存", + "CloudHome.Info.Tools": "工具", + "CloudHome.Info.MoreInfo": "更多信息", + "CloudHome.Info.SessionUptime": "会话持续时间:", + "CloudHome.Info.AccessLevel": "权限等级:", + "CloudHome.Info.StorageUsed": "已用存储:", + + "CloudHome.Info.DashInfoTab.Title": "欢迎!", + "CloudHome.Info.DashInfoDesktop": "为了让你更快上手,有几件事你应当知悉。当按下Esc键,你可以打开 仪表盘。它相当于你的桌面或是控制面板。

如果你对此感到疑惑,它用于显示能够帮助你的额外数据。点击下方按钮关闭这条消息。", + "CloudHome.Info.DashInfoVR": "为了让你更快上手,有几件事你应当知悉。当按下B或Y键,你可以打开 仪表盘。它相当于你的桌面或是控制面板。

如果你对此感到疑惑,它用于显示能够帮助你的额外数据。点击下方按钮关闭这条消息。", + "CloudHome.Info.DashInfoVRNoButtons": "为了让你更快上手,有几件事你应当知悉。当你按住菜单键直到圆圈填满,你可以打开 仪表盘。它相当于你的桌面或是控制面板。

如果你对此感到疑惑,它用于显示能够帮助你的额外数据。点击下方按钮关闭这条消息。", + + "CloudHome.Info.GoToWiki": "前往Wiki!", + "CloudHome.Info.GoToDiscord": "前往Discord!", + + "CloudHome.Info.ModerationTab.Title": "监管!", + "CloudHome.Info.ModerationTab.Content": "安全很重要。如果你需要帮助或者需要举报一位用户,请在我们的 监管平台发起工单。

我们有由志愿管理员组成的强大团队 来保障社区的安全!如果你有疑问,或是发现了违反行为准则的现象,请发起工单。", + + "CloudHome.Info.InventoryTab.Title": "保存你的物品!", + "CloudHome.Info.InventoryTab.Content": "在 仪表盘 中的 库存 包含了你保存的物品与化身。

基础 文件夹中,我们准备了一些有趣的东西。你可以双击来生成它们!", + + "CloudHome.Info.ToolsTab.Title": "世界内编辑!", + "CloudHome.Info.ToolsTab.Content": "{appName} 的一大特点在于,你能够轻易的在游戏中创造、修改事物。

是的!就在此处!实际上在任何地方都可以。你可以在库存中的 基础 -> 工具 栏找到用于修改世界的工具,并将一切变成你喜欢的样子。", + + "CloudHome.Info.HelpTab.Title": "获得帮助", + "CloudHome.Info.HelpTab.InfoLineOne": "需要帮助?查看我们的 Wiki,或者询问以获得解答。", + "CloudHome.Info.HelpTab.InfoLineTwo": "在我们的 Discord! 中提问,通过你仪表盘中的 桌面 标签页,你可以轻易地在桌面模式下查看链接。", + + "CloudHome.Info.UsersTab.Title": "查找用户", + "CloudHome.Info.UsersTab.Content": "公共会话会是让你沉浸在社区氛围中的一个好去处!

你可以在仪表板中的 世界 标签页找到可以立即加入的公共会话。快去看看吧!", + + "Mirror.Header.RenderingOptions" : "渲染选项", + "Mirror.Header.Type" : "镜子类型", + "Mirror.Header.Resolution" : "镜像分辨率", + "Mirror.Header.AspectRatio" : "宽高比", + + "Mirror.EnableLights": "启用灯光", + "Mirror.DisableLights": "禁用灯光", + + "Mirror.EnableShadows": "启用阴影", + "Mirror.DisableShadows": "禁用阴影", + + "Mirror.Camera": "相机", + + "Mirror.AspectRatio.Tall": "高", + "Mirror.AspectRatio.Square": "方形", + "Mirror.AspectRatio.Wide": "宽", - "Mirror.Menu": "菜单", - "Mirror.CloseMenu": "关闭菜单", + "Mirror.Menu": "菜单", + "Mirror.CloseMenu": "关闭菜单", - "StickyNote.SpinMe": "旋转我!", - "StickyNote.FruitPlate": "免费的自补充果盘", - "StickyNote.EmptyForYou": "专为你留空!:)", - "StickyNote.RelevantLinks": "相关链接!
<--

甚至可以叫它黄页", - "StickyNote.SunTool": "以你之手掌握太阳之力!", - "StickyNote.Bow": "拉弓,瞄准", - "StickyNote.Crossbow": "使用杠杆(或是次级)来装填!", - "StickyNote.Shade": "可调节的着色", - "StickyNote.TheaterTablet": "使用这个平板来控制房间的风扇与窗户!", - "StickyNote.ControlTablet": "使用这个平板来控制家的各个部分!", + "StickyNote.SpinMe": "旋转我!", + "StickyNote.FruitPlate": "免费的自补充果盘", + "StickyNote.EmptyForYou": "专为你留空!:)", + "StickyNote.RelevantLinks": "相关链接!
<--

甚至可以叫它黄页", + "StickyNote.SunTool": "以你之手掌握太阳之力!", + "StickyNote.Bow": "拉弓,瞄准", + "StickyNote.Crossbow": "使用杠杆(或是次级)来装填!", + "StickyNote.Shade": "可调节的着色", + "StickyNote.TheaterTablet": "使用这个平板来控制房间的风扇与窗户!", + "StickyNote.ControlTablet": "使用这个平板来控制家的各个部分!", - "StickyNote.RotateMeDesktop": "按住E来旋转我!", - "StickyNote.RotateMeVR": "旋转我!", + "StickyNote.RotateMeDesktop": "按住E来旋转我!", + "StickyNote.RotateMeVR": "旋转我!", - "StickyNote.EquipMeDesktop": "装备并按下左键!", - "StickyNote.EquipMeVR": "装备并拉弦!", + "StickyNote.EquipMeDesktop": "装备并按下左键!", + "StickyNote.EquipMeVR": "装备并拉弦!", - "StickyNote.DipBrushes": "将笔刷浸入材质球来选择材质", - "StickyNote.BrushColor": "在你的上下文菜单中更改笔刷的颜色与大小", - "StickyNote.Drawing": "你可以在画板上或空气中绘画。事实上,在哪都行!", - "StickyNote.WorldCanvas": "世界就是你的画布!", + "StickyNote.DipBrushes": "将笔刷浸入材质球来选择材质", + "StickyNote.BrushColor": "在你的上下文菜单中更改笔刷的颜色与大小", + "StickyNote.Drawing": "你可以在画板上或空气中绘画。事实上,在哪都行!", + "StickyNote.WorldCanvas": "世界就是你的画布!", - "CloudHome.Panel.HomeControl": "家控制", + "CloudHome.Panel.HomeControl": "家控制", - "CloudHome.Panel.General": "通用", - "CloudHome.Panel.Lighting": "灯光", - "CloudHome.Panel.Furniture": "家具", + "CloudHome.Panel.General": "通用", + "CloudHome.Panel.Lighting": "灯光", + "CloudHome.Panel.Furniture": "家具", - "CloudHome.Panel.Quality": "质量", - "CloudHome.Panel.Doors": "门", - "CloudHome.Panel.Audio": "音频", - "CloudHome.Panel.OverheadLighting": "顶灯", - "CloudHome.Panel.Sconces": "壁灯", - "CloudHome.Panel.FurnitureVisibility": "家具可见性", + "CloudHome.Panel.Quality": "质量", + "CloudHome.Panel.Doors": "门", + "CloudHome.Panel.Audio": "音频", + "CloudHome.Panel.OverheadLighting": "顶灯", + "CloudHome.Panel.Sconces": "壁灯", + "CloudHome.Panel.FurnitureVisibility": "家具可见性", - "CloudHome.Panel.LowQualityMode": "低质量模式", - "CloudHome.Panel.DoorSounds": "门的声音", - "CloudHome.Panel.DoorsAlwaysOpen": "门常开", - "CloudHome.Panel.InteriorAmbience": "室内氛围", - "CloudHome.Panel.InteriorAmbienceVolume": "室内
氛围
音量", - "CloudHome.Panel.LightsOn": "打开灯", - "CloudHome.Panel.LightIntensity": "灯光强度", - "CloudHome.Panel.LightColor": "灯光颜色", - "CloudHome.Panel.LightColorTemperature": "灯光色温", + "CloudHome.Panel.LowQualityMode": "低质量模式", + "CloudHome.Panel.DoorSounds": "门的声音", + "CloudHome.Panel.DoorsAlwaysOpen": "门常开", + "CloudHome.Panel.InteriorAmbience": "室内氛围", + "CloudHome.Panel.InteriorAmbienceVolume": "室内
氛围
音量", + "CloudHome.Panel.LightsOn": "打开灯", + "CloudHome.Panel.LightIntensity": "灯光强度", + "CloudHome.Panel.LightColor": "灯光颜色", + "CloudHome.Panel.LightColorTemperature": "灯光色温", - "CloudHome.Panel.Spawn": "生成", - "CloudHome.Panel.Foyer": "门厅", - "CloudHome.Panel.Workspace": "工作间", - "CloudHome.Panel.ReadingLounge": "阅读室", - "CloudHome.Panel.Lounge": "休息室", - "CloudHome.Panel.Center": "中心", - "CloudHome.Panel.Balcony": "阳台", - "CloudHome.Panel.Theater": "私人剧院", - - "CloudHome.Panel.TheaterControl": "剧院控制", - "CloudHome.Panel.FanControl": "风扇控制", - "CloudHome.Panel.WindowControl": "窗户控制", - "CloudHome.Panel.FanSpeed": "风扇速度", - "CloudHome.Panel.WindowTint": "窗户色调", + "CloudHome.Panel.Spawn": "生成", + "CloudHome.Panel.Foyer": "门厅", + "CloudHome.Panel.Workspace": "工作间", + "CloudHome.Panel.ReadingLounge": "阅读室", + "CloudHome.Panel.Lounge": "休息室", + "CloudHome.Panel.Center": "中心", + "CloudHome.Panel.Balcony": "阳台", + "CloudHome.Panel.Theater": "私人剧院", + + "CloudHome.Panel.TheaterControl": "剧院控制", + "CloudHome.Panel.FanControl": "风扇控制", + "CloudHome.Panel.WindowControl": "窗户控制", + "CloudHome.Panel.FanSpeed": "风扇速度", + "CloudHome.Panel.WindowTint": "窗户色调", - "CloudHome.FeaturedPanel.OpenWorld": "打开世界", - "CloudHome.FeaturedPanel.LinkText": "点击这里
来为你打开世界!", - "CloudHome.FeaturedPanel.Featured": "精选", + "CloudHome.FeaturedPanel.OpenWorld": "打开世界", + "CloudHome.FeaturedPanel.LinkText": "点击这里
来为你打开世界!", + "CloudHome.FeaturedPanel.Featured": "精选", - "CloudHome.AvatarPanel.Title": "精选化身世界", + "CloudHome.AvatarPanel.Title": "精选化身世界", - "CloudHome.SupporterPanel.Title": "我们的支持者们", + "CloudHome.SupporterPanel.Title": "我们的支持者们", - "Tutorial.InfoPanel.Title": "嘿!在你继续之前...", - "Tutorial.InfoPanel.Content": " 等待着你的是一个充满可能性的世界,你的想象将是唯一的限制。

你迄今所见之物几乎都是在游戏内开发的!来自世界各地的人们实时协作、共同建造了它们。

这个平台仍处于早期开发阶段,我们在不断更新和改进它。现在,你也是这旅程的一份子了!海阔凭鱼跃,天高任鸟飞!

感谢你驻足体验。", + "Tutorial.InfoPanel.Title": "嘿!在你继续之前...", + "Tutorial.InfoPanel.Content": " 等待着你的是一个充满可能性的世界,你的想象将是唯一的限制。

你迄今所见之物几乎都是在游戏内开发的!来自世界各地的人们实时协作、共同建造了它们。

这个平台仍处于早期开发阶段,我们在不断更新和改进它。现在,你也是这旅程的一份子了!海阔凭鱼跃,天高任鸟飞!

感谢你驻足体验。", - "Tutorial.GrabItems.Grab": "抓取", - "Tutorial.GrabItems.Snap": "吸附", - "Tutorial.GrabItems.Slide": "滑动", + "Tutorial.GrabItems.Grab": "抓取", + "Tutorial.GrabItems.Snap": "吸附", + "Tutorial.GrabItems.Slide": "滑动", - "Tutorial.Panel.Jumping.Title": "跳跃", - "Tutorial.Panel.Jumping.ContentDesktop": "在行走时,按下空格键跳跃!", - "Tutorial.Panel.Jumping.ContentVR": "在行走时,按下摇杆跳跃!", - "Tutorial.Panel.Jumping.ContentVRNoButtons": "在行走时,按下触控板中心跳跃!", + "Tutorial.Panel.Jumping.Title": "跳跃", + "Tutorial.Panel.Jumping.ContentDesktop": "在行走时,按下空格键跳跃!", + "Tutorial.Panel.Jumping.ContentVR": "在行走时,按下摇杆跳跃!", + "Tutorial.Panel.Jumping.ContentVRNoButtons": "在行走时,按下触控板中心跳跃!", - "Tutorial.Panel.WalkLocomotion.Title": "行走移动", - "Tutorial.Panel.WalkLocomotion.Content": "沿着地面行走和跳跃", + "Tutorial.Panel.WalkLocomotion.Title": "行走移动", + "Tutorial.Panel.WalkLocomotion.Content": "沿着地面行走和跳跃", - "Tutorial.Panel.TeleportLocomotion.Title": "传送移动", - "Tutorial.Panel.TeleportLocomotion.Content": "立即将你传送至传送指示器位置", + "Tutorial.Panel.TeleportLocomotion.Title": "传送移动", + "Tutorial.Panel.TeleportLocomotion.Content": "立即将你传送至传送指示器位置", - "Hints.Spawn.InitialMovementDesktop": "使用移动键位来四处移动!", - "Hints.Spawn.InitialMovementVR": "使用摇杆来四处行走!", - "Hints.Spawn.InitialMovementVRNoButtons": "使用触控板来四处行走!", + "Hints.Spawn.InitialMovementDesktop": "使用移动键位来四处移动!", + "Hints.Spawn.InitialMovementVR": "使用摇杆来四处行走!", + "Hints.Spawn.InitialMovementVRNoButtons": "使用触控板来四处行走!", - "Hints.Spawn.ContextMenuDesktop": "按T打开你的上下文菜单以查看选项!", - "Hints.Spawn.ContextMenuVR": "感到不适?按B或Y键打开你的上下文菜单以查看选项!", - "Hints.Spawn.ContextMenuVRNoButtons": "感到不适?按菜单键打开你的上下文菜单以查看选项!", - - "Hints.Spawn.TeleportLocomotionDesktop": "你可以在移动菜单中尝试其他选项,例如飞行。", - "Hints.Spawn.TeleportLocomotionVR": "你可以在移动菜单中尝试其他选项,例如传送或飞行。", - - "Hints.Bridge.RaiseTheWorld": "按下这个按钮,召唤平台!", - - "Hints.Grabbing.GrabbingDesktop": "按住鼠标右键以符合物理地抓取物品!", - "Hints.Grabbing.GrabbingVR": "按下抓握键以符合物理地抓取物品!", - - "Hints.Grabbing.Rotating": "按住E键并移动鼠标以旋转抓取的物品!", - "Hints.Grabbing.RotatingExtra": "同时按住Shift键与E键来绕其水平轴旋转物品!", - - "Hints.Grabbing.ScalingDesktop": "抓取一个物品,按住Shift键,使用你的滚轮来缩放它!", - "Hints.Grabbing.ScalingVR": "用你的双手抓取物品来缩放它们!", - - "Hints.Grabbing.OtherGrabbables": "我们提供许多的交互类型,摆弄这三件物品来了解它们!", - "Hints.Grabbing.OtherGrabbablesExtraDesktop": "除了缩放物体,你也可以在上下文菜单中启用缩放来缩放自己。按住Ctrl并使用滚轮即可!", - "Hints.Grabbing.OtherGrabbablesExtraVR": "除了缩放物体,你也可以在上下文菜单中启用缩放来缩放自己。用双手抓取它,然后将其移动得更近或更远!", - - "Hints.Telescope.Alignment": "抓取望远镜并将其对准月亮!", - - "Hints.Telescope.TheMoonDesktop": "在对准月亮时,按住右键并移动视角来移动月亮!", - "Hints.Telescope.TheMoonVR": "按下扳机键以激活激光并抓取、移动月亮!", - - "Hints.Sundial.SoftEquip": "抓取这个工具并使用它!", - "Hints.Sundial.SoftEquipExtra": "工具使你能够以多种方式改变你所处的世界!", - - "Hints.Sundial.HardEquip": "点击这个工具来装备它!", - "Hints.Sundial.HardEquipExtra": "没有看见激光指示器?轻按你的扳机键来显示它!", - - "Hints.Sundial.TheSun": "瞄准天空并点击来移动太阳!", - "Hints.Sundial.TheSunExtra": "试试瞄准地平线以下,将时间变成晚上!", - - "Hints.Sundial.Dequip": "通过在上下文菜单中选择取消装备来丢弃已装备的工具。", - "Hints.Sundial.DequipExtra": "注意,上下文菜单中的选项因你正手持工具而发生了改变。", - - "Hints.Sundial.Teleporter": "按下这个按钮来激活通向你云端家园的传送器!", - "Hints.Sundial.TeleporterExtra": "请享受你的家,感谢你驻足体验!", - - "UI.TextDisplay.Landscape": "横向", - "UI.TextDisplay.Portrait": "纵向", - "UI.TextDisplay.NormalText": "常规文字", - "UI.TextDisplay.MonospaceText": "等宽文字", - - "UI.DocumentDisplay.PageNumber": "页数 {page_number}", - "UI.DocumentDisplay.DocumentQuality": "质量", - "UI.DocumentDisplay.QualityLow": "低", - "UI.DocumentDisplay.QualityMedium": "中", - "UI.DocumentDisplay.QualityHigh": "高", - "UI.DocumentDisplay.Pages": "页数", - "UI.DocumentDisplay.ResetZoom": "重置缩放", - - "UI.VideoPlayer.GlobalSettings": "全局
设置", - "UI.VideoPlayer.LocalSettings": "本地
设置", - "UI.VideoPlayer.SpatialAudio": "空间
音频", - "UI.VideoPlayer.AreaBroadcast": "区域
广播", - "UI.VideoPlayer.BroadcastAudio": "广播
音频", - "UI.VideoPlayer.EnterURL": "在此输入URL", - "UI.VideoPlayer.AudioZoneTheater": "本地
剧院", - "UI.VideoPlayer.AudioZoneGlobal": "世界
音频", - "UI.VideoPlayer.UsersLoaded": "{users_loaded}/{users_present} {users_present,plural, one {用户} other {用户}}
已加载", - "UI.VideoPlayer.AllUsersLoaded": "所有用户
均已加载", + "Hints.Spawn.ContextMenuDesktop": "按T打开你的上下文菜单以查看选项!", + "Hints.Spawn.ContextMenuVR": "感到不适?按B或Y键打开你的上下文菜单以查看选项!", + "Hints.Spawn.ContextMenuVRNoButtons": "感到不适?按菜单键打开你的上下文菜单以查看选项!", + + "Hints.Spawn.TeleportLocomotionDesktop": "你可以在移动菜单中尝试其他选项,例如飞行。", + "Hints.Spawn.TeleportLocomotionVR": "你可以在移动菜单中尝试其他选项,例如传送或飞行。", + + "Hints.Bridge.RaiseTheWorld": "按下这个按钮,召唤平台!", + + "Hints.Grabbing.GrabbingDesktop": "按住鼠标右键以符合物理地抓取物品!", + "Hints.Grabbing.GrabbingVR": "按下抓握键以符合物理地抓取物品!", + + "Hints.Grabbing.Rotating": "按住E键并移动鼠标以旋转抓取的物品!", + "Hints.Grabbing.RotatingExtra": "同时按住Shift键与E键来绕其水平轴旋转物品!", + + "Hints.Grabbing.ScalingDesktop": "抓取一个物品,按住Shift键,使用你的滚轮来缩放它!", + "Hints.Grabbing.ScalingVR": "用你的双手抓取物品来缩放它们!", + + "Hints.Grabbing.OtherGrabbables": "我们提供许多的交互类型,摆弄这三件物品来了解它们!", + "Hints.Grabbing.OtherGrabbablesExtraDesktop": "除了缩放物体,你也可以在上下文菜单中启用缩放来缩放自己。按住Ctrl并使用滚轮即可!", + "Hints.Grabbing.OtherGrabbablesExtraVR": "除了缩放物体,你也可以在上下文菜单中启用缩放来缩放自己。用双手抓取它,然后将其移动得更近或更远!", + + "Hints.Telescope.Alignment": "抓取望远镜并将其对准月亮!", + + "Hints.Telescope.TheMoonDesktop": "在对准月亮时,按住右键并移动视角来移动月亮!", + "Hints.Telescope.TheMoonVR": "按下扳机键以激活激光并抓取、移动月亮!", + + "Hints.Sundial.SoftEquip": "抓取这个工具并使用它!", + "Hints.Sundial.SoftEquipExtra": "工具使你能够以多种方式改变你所处的世界!", + + "Hints.Sundial.HardEquip": "点击这个工具来装备它!", + "Hints.Sundial.HardEquipExtra": "没有看见激光指示器?轻按你的扳机键来显示它!", + + "Hints.Sundial.TheSun": "瞄准天空并点击来移动太阳!", + "Hints.Sundial.TheSunExtra": "试试瞄准地平线以下,将时间变成晚上!", + + "Hints.Sundial.Dequip": "通过在上下文菜单中选择取消装备来丢弃已装备的工具。", + "Hints.Sundial.DequipExtra": "注意,上下文菜单中的选项因你正手持工具而发生了改变。", + + "Hints.Sundial.Teleporter": "按下这个按钮来激活通向你云端家园的传送器!", + "Hints.Sundial.TeleporterExtra": "请享受你的家,感谢你驻足体验!", + + "UI.TextDisplay.Landscape": "横向", + "UI.TextDisplay.Portrait": "纵向", + "UI.TextDisplay.NormalText": "常规文字", + "UI.TextDisplay.MonospaceText": "等宽文字", + + "UI.DocumentDisplay.PageNumber": "页数 {page_number}", + "UI.DocumentDisplay.DocumentQuality": "质量", + "UI.DocumentDisplay.QualityLow": "低", + "UI.DocumentDisplay.QualityMedium": "中", + "UI.DocumentDisplay.QualityHigh": "高", + "UI.DocumentDisplay.Pages": "页数", + "UI.DocumentDisplay.ResetZoom": "重置缩放", + + "UI.VideoPlayer.GlobalSettings": "全局
设置", + "UI.VideoPlayer.LocalSettings": "本地
设置", + "UI.VideoPlayer.SpatialAudio": "空间
音频", + "UI.VideoPlayer.AreaBroadcast": "区域
广播", + "UI.VideoPlayer.BroadcastAudio": "广播
音频", + "UI.VideoPlayer.EnterURL": "在此输入URL", + "UI.VideoPlayer.AudioZoneTheater": "本地
剧院", + "UI.VideoPlayer.AudioZoneGlobal": "世界
音频", + "UI.VideoPlayer.UsersLoaded": "{users_loaded}/{users_present} {users_present,plural, one {用户} other {用户}}
已加载", + "UI.VideoPlayer.AllUsersLoaded": "所有用户
均已加载", - "UI.ColorPicker.ColorPicker": "取色器", + "UI.ColorPicker.ColorPicker": "取色器", - "UI.ColorPicker.Linear": "线性", + "UI.ColorPicker.Linear": "线性", - "UI.ColorPicker.Hexadecimal": "16进制", - "UI.ColorPicker.ColorSwatches": "色板", + "UI.ColorPicker.Hexadecimal": "16进制", + "UI.ColorPicker.ColorSwatches": "色板", - "UI.ColorPicker.Red": "红", - "UI.ColorPicker.Green": "绿", - "UI.ColorPicker.Blue": "蓝", - - "UI.ColorPicker.Hue": "色调", - "UI.ColorPicker.Saturation": "饱和度", - "UI.ColorPicker.Value": "值", - - "UI.ColorPicker.Alpha": "Alpha", - "UI.ColorPicker.Gain": "增益", - - "UI.ProgressBar.ImportingItem": "导入项目", - - "UI.Camera.Automatic": "自动", - "UI.Camera.Manual": "手动", - - "Tools.Names.MultiTool": "多功能工具", - - "Tools.Names.CommonTools": "通用工具", - "Tools.Names.ManipulationTools": "操作工具集", - "Tools.Names.InformationTools": "信息工具集", - - "Tools.Names.GeometryLineBrush": "几何线条笔刷工具", - "Tools.Names.Developer": "开发者工具", - "Tools.Names.ComponentClone": "组件克隆工具", - "Tools.Names.ProtoFlux": "ProtoFlux脚本编辑工具", - "Tools.Names.Material": "材质工具", - "Tools.Names.Glue": "胶水工具", - "Tools.Names.Light": "灯光工具", - "Tools.Names.Shape": "形状工具", - "Tools.Names.Microphone": "麦克风工具", - "Tools.Names.GrabbableSetter": "可抓取物品设置工具", - "Tools.Names.PhysicalColliderSetter": "物理碰撞器设置工具", - "Tools.Names.MeshVisibility": "网格可视性设置工具", - "Tools.Names.CameraObjectVisibility": "相机对象可视性设置工具", - "Tools.Names.Color": "颜色工具", - "Tools.Names.Mesh": "网格工具", - "Tools.Names.RiggedMeshTransfer": "绑定网格转换工具", - "Tools.Names.Slicer": "网格切片工具", - "Tools.Names.ControllerDiagnostic": "控制器诊断工具", - "Tools.Names.Measure": "测量工具", - "Tools.Names.Label": "标签工具", - - "Discord.RichPresence.InPrivateWorld": "在私人世界", - "Discord.RichPresence.InPrivateLargeText": "在私人世界 ({version})", - "Discord.RichPresence.InPublicWorld": "在公开世界", - "Discord.RichPresence.PublicWorldDetails": "{worldName} ({totalWorlds} 个世界)", - "Discord.RichPresence.InPublicLargeText": "在公开世界 ({version})", - - "Dummy": "Dummy" + "UI.ColorPicker.Red": "红", + "UI.ColorPicker.Green": "绿", + "UI.ColorPicker.Blue": "蓝", + + "UI.ColorPicker.Hue": "色调", + "UI.ColorPicker.Saturation": "饱和度", + "UI.ColorPicker.Value": "值", + + "UI.ColorPicker.Alpha": "Alpha", + "UI.ColorPicker.Gain": "增益", + + "UI.ProgressBar.ImportingItem": "导入项目", + + "UI.Camera.Automatic": "自动", + "UI.Camera.Manual": "手动", + + "Tools.Names.MultiTool": "多功能工具", + + "Tools.Names.CommonTools": "通用工具", + "Tools.Names.ManipulationTools": "操作工具集", + "Tools.Names.InformationTools": "信息工具集", + + "Tools.Names.GeometryLineBrush": "几何线条笔刷工具", + "Tools.Names.Developer": "开发者工具", + "Tools.Names.ComponentClone": "组件克隆工具", + "Tools.Names.ProtoFlux": "ProtoFlux脚本编辑工具", + "Tools.Names.Material": "材质工具", + "Tools.Names.Glue": "胶水工具", + "Tools.Names.Light": "灯光工具", + "Tools.Names.Shape": "形状工具", + "Tools.Names.Microphone": "麦克风工具", + "Tools.Names.GrabbableSetter": "可抓取物品设置工具", + "Tools.Names.PhysicalColliderSetter": "物理碰撞器设置工具", + "Tools.Names.MeshVisibility": "网格可视性设置工具", + "Tools.Names.CameraObjectVisibility": "相机对象可视性设置工具", + "Tools.Names.Color": "颜色工具", + "Tools.Names.Mesh": "网格工具", + "Tools.Names.RiggedMeshTransfer": "绑定网格转换工具", + "Tools.Names.Slicer": "网格切片工具", + "Tools.Names.ControllerDiagnostic": "控制器诊断工具", + "Tools.Names.Measure": "测量工具", + "Tools.Names.Label": "标签工具", + + "Discord.RichPresence.InPrivateWorld": "在私人世界", + "Discord.RichPresence.InPrivateLargeText": "在私人世界 ({version})", + "Discord.RichPresence.InPublicWorld": "在公开世界", + "Discord.RichPresence.PublicWorldDetails": "{worldName} ({totalWorlds} 个世界)", + "Discord.RichPresence.InPublicLargeText": "在公开世界 ({version})", + + "Dummy": "Dummy" + } } -} From 4f428043c944ff09603859b3c38bae2b3ef9a966 Mon Sep 17 00:00:00 2001 From: modimobeikete <54436686+modimobeikete@users.noreply.github.com> Date: Fri, 3 May 2024 16:31:31 +0800 Subject: [PATCH 45/57] Update zh-cn.json --- zh-cn.json | 1 + 1 file changed, 1 insertion(+) diff --git a/zh-cn.json b/zh-cn.json index 022e988..9bc4cce 100644 --- a/zh-cn.json +++ b/zh-cn.json @@ -2601,3 +2601,4 @@ "Dummy": "Dummy" } } + From c23e2c81b07c0ea4faec87395b7359df526795e4 Mon Sep 17 00:00:00 2001 From: modimobeikete <54436686+modimobeikete@users.noreply.github.com> Date: Fri, 3 May 2024 16:33:02 +0800 Subject: [PATCH 46/57] Update ru.json --- ru.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/ru.json b/ru.json index 09d191f..22e10f8 100644 --- a/ru.json +++ b/ru.json @@ -1479,8 +1479,6 @@ "Settings.EarmuffSettings" : "Беруши", "Settings.EarmuffSettings.EarmuffEnabled" : "Использовать беруши", "Settings.EarmuffSettings.EarmuffEnabled.Description" : "Когда включен режим берушей, голоса пользователей будут ощутимо тише, основываясь на расстоянии на них и направления вашего взгляда.\n\nЭто создает \"конус слуха\", который может помочь когда в мире слишком много накладывающихся голосов.", - "Settings.EarmuffSettings.ConeDistance" : "Расстояние", - "Settings.EarmuffSettings.ConeDistance.Description" : "Задает дистанцию вперед от вас, за пределами которой голоса будут тише.", "Settings.EarmuffSettings.ConeAngle" : "Угол", "Settings.EarmuffSettings.ConeAngle.Description" : "Задает угол перед вашим лицом, в пределах которого голоса будут сохранять нормальную громкость. Все голоса за пределами этого угла будут начинать затухать как только достигнут дистанции перехода.", "Settings.EarmuffSettings.TransitionStart" : "Начало перехода", From 38f907f7060f1f8153403a7f4dfd811698f90bff Mon Sep 17 00:00:00 2001 From: modimobeikete <54436686+modimobeikete@users.noreply.github.com> Date: Fri, 3 May 2024 16:33:34 +0800 Subject: [PATCH 47/57] Update de.json --- de.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/de.json b/de.json index c57ab3f..2a40c83 100644 --- a/de.json +++ b/de.json @@ -1469,8 +1469,6 @@ "Settings.EarmuffSettings": "Gehörschutz", "Settings.EarmuffSettings.EarmuffEnabled": "Benutze Gehörschutz", "Settings.EarmuffSettings.EarmuffEnabled.Description": "Ein aktivierter Gehörschutzmodus dämpft die Lautstärke von Stimmen in Abhängigkeit von Ihrer Blickrichtung und der Entfernung zu anderen Benutzern.\n\nEr nutzt einen \"Hörkegel\", der hilfreich sein kann, wenn sich zu viele Stimmen in einer Welt überlagern.", - "Settings.EarmuffSettings.ConeDistance": "Entfernung", - "Settings.EarmuffSettings.ConeDistance.Description": "Dies bestimmt die Entfernung in Sichtrichtung, über die hinaus Stimmen gedämpft werden.", "Settings.EarmuffSettings.ConeAngle": "Winkel", "Settings.EarmuffSettings.ConeAngle.Description": "Hier wird der Winkel vor Ihrem Gesicht eingestellt, in dem die Stimmen ihre normale Lautstärke haben. Alle Stimmen, die sich außerhalb dieses Winkels befinden, werden gedämpft, sobald sie den Übergangsabstand erreichen.", "Settings.EarmuffSettings.TransitionStart": "Start des Übergangsbereichs", From b0fde85a0f51eaef6ba6699c16314d1cc554198a Mon Sep 17 00:00:00 2001 From: modimobeikete <54436686+modimobeikete@users.noreply.github.com> Date: Fri, 3 May 2024 16:35:09 +0800 Subject: [PATCH 48/57] Update zh-cn.json --- zh-cn.json | 5111 ++++++++++++++++++++++++++-------------------------- 1 file changed, 2552 insertions(+), 2559 deletions(-) diff --git a/zh-cn.json b/zh-cn.json index 9bc4cce..2995376 100644 --- a/zh-cn.json +++ b/zh-cn.json @@ -1,2604 +1,2597 @@ - { - "localeCode": "zh-cn", - "authors": ["Melnus", "Holy_Water", "huang825172", "modimobeikete", "WARCRAFT11"], - "messages": { - - "General.OK": "确定", - "General.Start": "开始", - "General.Finish": "结束", - "General.Cancel": "取消", - "General.Continue": "继续", - "General.Next": "下一步", - "General.Previous": "返回", - "General.Back": "上一步", - "General.Confirm": "确定吗?", - "General.Loading": "正在加载...", - "General.Processing": "正在处理...", - "General.FAILED": "失败", - "General.Reset": "重置", - "General.WorldOpenConfirm": "真的开放吗?", - "General.Save": "保存", - "General.Saving": "正在保存...", - "General.Saved": "保存成功", - "General.Done": "完成", - "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.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": "传送", - "Locomotion.Teleport.Description": "使用弹道路径传送,移动舒适。", - "Locomotion.Fly.Name": "飞行", - "Locomotion.Fly.Description": "飞行模式", - "Locomotion.WalkRun.Name": "步行/奔跑", - "Locomotion.WalkRun.Description": "物理步行,跑步和跳跃。", - "Locomotion.WalkRunGripping.Name": "步行/跑步(爬坡)", - "Locomotion.WalkRunGripping.Description": "走路,奔跑,跳跃和攀登。", - "Locomotion.ZeroG.Name": "零重力", - "Locomotion.ZeroG.Description": "无重力状态", - "Locomotion.GrabWorld.Name": "抓握世界", - "Locomotion.GrabWorld.Description": "创建参照世界锚,并将用户相对于世界锚移动。", - "Locomotion.Slide.Name": "滑动", - "Locomotion.Slide.Description": "简单的滑动运动(如果存在)会捕捉到表面,否则会飞行。", - - "Interaction.Destroy": "删除", - "Interaction.Duplicate": "复制", - "Interaction.SaveToInventory": "保存到物品栏", - "Interaction.Undo": "撤消", - "Interaction.Redo": "重做", - "Interaction.EquipTool": "装备", - "Interaction.DequipTool": "取消装备", - "Interaction.ScalingEnabled": "启用缩放", - "Interaction.ScalingDisabled": "禁用缩放", - "Interaction.ResetScale": "重设比例", - "Interaction.LaserEnabled": "启用激光", - "Interaction.LaserDisabled": "禁用激光", - "Interaction.Grab.Palm": "抓取:手掌", - "Interaction.Grab.Precision": "抓取:精准", - "Interaction.Grab.Auto": "抓取:自动", - "Interaction.Grab.Off": "抓取:仅激光", - "Interaction.Locomotion": "移动模式", - "Interaction.Locomotion.None": "无", - - "Interaction.NamedEquipTool": "装备{name}", - "Interaction.NamedEquipTool.Default": "工具", - - "Interaction.EnterAnchor": "进入座位", - "Interaction.ExitAnchor": "退出座位", - - "Interaction.EquipAvatar": "装备化身", - - "Interaction.SaveAsScreenshot": "另存为屏幕截图", - "Interaction.ExportScreenshot": "导出截图", - "Interaction.ImportFile": "导入文件", - "Interaction.ExportFile": "导出文件", - "Interaction.CopyLink": "复制链接", - "Interaction.CopyImage": "复制图片", - - "Inventory.OpenWorld": "打开世界", - "Inventory.Equip": "装备", - "Inventory.Delete": "删除", - "Inventory.CreateDirectory": "新建文件夹", - "Inventory.SaveHeld": "保存所持", - "Inventory.GetURL": "获取URL", - "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": "设为超链接显示", - "Inventory.Favorite.Document": "设为文档显示", - "Inventory.SpawnFacet": "生成Facet", - - "Dash.Screens.Home": "家", - "Dash.Screens.Worlds": "世界", - "Dash.Screens.Contacts": "好友", - "Dash.Screens.Inventory": "物品栏", - "Dash.Screens.Desktop": "桌面", - "Dash.Screens.Session": "会话", - "Dash.Screens.FileBrowser": "文件浏览器", - "Dash.Screens.Settings": "设置", - "Dash.Screens.Exit": "结束", - - "Dash.Actions.PasteFromClipboard": "从剪贴板粘贴内容", - - "Dash.Actions.TurnOffUIEdit": "退出UI编辑模式", - - "Dash.Actions.CloudHome": "我的云端", - - "Dash.Exit.Header": "退出{appName}", - "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.Loading": "正在载入...", - "World.LoadingFailed": "失败", - "World.LoadedAssets": "已加载{assets}个资产,共{total_assets}个", - "World.Downloading": "正在下载{total_bytes}个{bytes}资产", - "World.Loaded": "加载完成", - - "World.Connection.EstablishingConnection": "正在连接", - "World.Connection.RequestingJoin": "申请加入", - "World.Connection.Authenticating": "验证中", - "World.Connection.Connected": "连接成功", - "World.Connection.SyncingInitialState": "同步初始世界状态", - - "World.Connection.LNL.DirectIP": "LNL IP 直连", - "World.Connection.LNL.NATPunchthrough": "LNL NAT 穿透 {n}", - "World.Connection.LNL.Relay": "LNL 中继", - "World.Connection.SteamNetworkingSockets": "Steam 网络通讯", - - "World.Error.AccessDenied": "拒绝访问", - "World.Error.SecurityViolation": "安全违规", - "World.Error.OnlyRegisteredUsers": "只允许注册用户加入", - "World.Error.OnlyContacts": "仅允许房主的联系人加入", - "World.Error.OnlyContactsOfContacts": "仅允许会话中用戶的联系人加入", - "World.Error.Private": "本会话仅允许私人用户", - "World.Error.SessionEnded": "会话已关闭", - "World.Error.UserLimitReached": "会话达到了用户限制", - "World.Error.FailedAuthentication": "身份验证失败", - "World.Error.FailedUserID": "认证用户标识失败", - "World.Error.FailedFetchingAuthentication": "无法获取身份验证信息", - "World.Error.JoinAlreadyRequested": "已要求加入", - "World.Error.FailedConnectToRelay": "连接中继失败", - "World.Error.FailedToConnect": "连接失败", - "World.Error.InvalidAddress": "无效地址", - "World.Error.NoPort": "未指定端口", - "World.Error.IncompatibleVersion": "不兼容的版本", - "World.Error.HostBlocked": "房主被屏蔽", - "World.Error.HostBlockedDetail": "你已屏蔽该房主", - "World.Error.WorldCrash": "世界崩溃", - "World.Error.WorldCrashDetail" : "在更新该世界时遭遇了致命错误", - "World.Error.Unknown": "未知错误", - - "World.Config.Name": "世界名:", - "World.Config.Description": "描述:", - "World.Config.MaxUsers": "最大用户数:", - "World.Config.MobileFriendly": "移动端友好", - "World.Config.SaveOptionsHeader": "世界保存选项:", - "World.Config.EditMode": "编辑模式:", - "World.Config.AccessLevelHeader": "谁可以加入这个世界?", - "World.Config.AutoKickAFK": "自动踢AFK用户:", - "World.Config.AutoKickAFKMinutes": "最长AFK时长(分):", - "World.Config.HideFromListing": "不显示在会话列表中", - "World.Config.Autosave": "自动保存(将覆盖上一次保存):", - "World.Config.AutosaveInterval": "自动保存间隔(分钟):", - "World.Config.CleanupAssets": "清理未使用的资产:", - "World.Config.CleanupInterval": "清理间隔(秒):", - - "World.Actions.StartSession": "开始会话", - "World.Actions.Join": "加入", - "World.Actions.Focus": "焦点", - "World.Actions.Close": "关闭世界", - "World.Actions.Leave": "离开世界", - "World.Actions.Save": "保存更改", - "World.Actions.SaveAs": "另存为...", - "World.Actions.SaveCopy": "保存副本...", - "World.Actions.SaveHere": "保存到这里", - "World.Actions.SaveToInventory": "保存到物品栏", - "World.Actions.Saving": "正在保存...", - "World.Actions.Discard": "放弃更改", - "World.Actions.Clone": "克隆世界", - "World.Actions.Delete": "删除世界", - "World.Actions.ConfirmDelete": "确认删除", - "World.Actions.ReallyConfirmDelete": "永久删除", - "World.Actions.Overwrite": "用{name}覆盖", - "World.Actions.ConfirmOverwrite": "确认覆盖", - "World.Actions.Overwriting": "正在覆盖...", - - "World.Actions.ClosePrompt": "关闭世界?", - "World.Actions.LeavePrompt": "离开世界?", - "World.Actions.CloseConfirm": "关闭", - "World.Actions.LeaveConfirm": "离开", - "World.Actions.CannotClose": "(无法关闭这个世界)", - "World.Actions.GuestWarning": "", - "World.Actions.HostingWarning": "你在主持这个世界。所有的用户都会从此会话断开连接。", - - "World.Actions.GetWorldOrb": "获取世界球体", - "World.Actions.CopyWorldURL": "复制世界URL", - "World.Actions.CopyRecordURL": "复制记录URL", - "World.Actions.StartCustomSession": "开始自定义会话", - "World.Actions.ModifyMetadata": "编辑元数据", - "World.Actions.GetSessionOrb": "获取会话球", - "World.Actions.CopySessionURL": "复制会话URL", - - "World.Indicator.NoData": "没有数据", - "World.Indicator.LocalWorld": "本地机器", - "World.Indicator.Author": "作者: {name}", - "World.Indicator.Host": "主持: {name}", - "World.Indicator.Hosting": "主持中", - "World.Indicator.Sessions": "{n,plural, other {# 会话}}", - "World.Indicator.Users": "用户", - "World.Indicator.Users.None": "(找不到活跃的会话)", - "World.Indicator.Description": "描述", - "World.Indicator.Description.None": "(没有提供描述)", - "World.Indicator.Visited": "(造访过)", - - "World.Detail.ActiveSessions": "活动的会话:", - "World.Detail.ActiveUsers": "活跃用户:", - "World.Detail.NewSession": "<新会话>", - "World.Detail.DescriptionHeader": "描述: ", - "World.Detail.SessionInformationHeader": "会话信息", - "World.Detail.Uptime": "运行时间", - "World.Detail.AccessLevel": "能见度", - "World.Detail.Users": "用户", - "World.Detail.Users.Count": "{active}{away, select, 0 {} other { (+{away} 离开)}} / {max}", - - "World.Detail.WorldInformationHeader": "世界信息", - "World.Detail.PublishDate": "已发表", - "World.Detail.ModifyDate": "最后更新", - "World.Detail.Visits": "来访", - - "World.Detail.Tags": "标签", - "World.Detail.ActionsHeader": "动作:", - - "World.Category.Everything": "所有", - "World.Category.Featured": "精选", - "World.Category.PublishedWorlds": "发布的世界", - "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.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": "私人(仅邀请)", - - "World.SortParameter.SearchScore": "搜索分数", - "World.SortParameter.Name": "名称", - "World.SortParameter.OpenedWorldCount": "开放世界", - "World.SortParameter.TotalSessionCount": "总会话", - "World.SortParameter.TotalUserCount": "总用户", - "World.SortParameter.CreationDate": "创建日期", - "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.PublishedWorlds": "发布的世界", - "World.Filter.LocalWorlds": "本地世界", - "World.Filter.BaseSearch": "基础搜索:", - "World.Filter.ByOwner": "所有者:", - "World.Filter.UserOwner": "所有者是用户", - "World.Filter.GroupOwner": "所有者是组", - "World.Filter.SubmittedToGroup": "提交给组:", - "World.Filter.Featured": "仅精选", - "World.Filter.MyWorlds": "我的世界", - "World.Filter.SessionFiltering": "会话过滤:", - "World.Filter.MinimumUsers": "最低人数: {n}", - "World.Filter.MinimumContacts": "最低好友数: {n}", - "World.Filter.OnlyHeadless": "仅云端主机", - "World.Filter.MaxAccessLevel": "最大访问权限:", - "World.Filter.MinimumUptime": "最小运行时间:", - "World.Filter.Sorting": "排序:", - - "World.Edit.Title": "编辑世界元数据", - "World.Edit.Name": "世界名:", - "World.Edit.Description": "描述:", - "World.Edit.Tags": "标签(以逗号分隔):", - "World.Edit.Path": "世界路径:", - "World.Edit.AccessLevelHeader": "谁可以打开这个世界?", - "World.Edit.AccessPrivate": "只有我", - "World.Edit.AccessPatreon": "Patreon的支持者", - "World.Edit.AccessPublic": "任何人(公开)", - - "Tools.AvatarCreator": "化身创建器", - "Tools.FullBodyCalibrator": "全身/化身校准器", - "Tools.CameraStreaming": "相机/流媒体", - "Tools.CreateNewWorld": "创造新世界", - "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": "为拥有者播放: 禁用", - "Tools.StreamAudio.PlayForOwner.On": "为拥有者播放: 启用", - - "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": "{users} 位用户在线 ", - "Indicator.OnlineUsersVR": "{users} 位用户在VR模式", - "Indicator.OnlineUsersDesktop": "{users} 位用户在桌面模式", - - "Indicator.ServerStatus.Status": "云状态", - "Indicator.ServerStatus.Good": "良好", - "Indicator.ServerStatus.Slow": "缓慢", - "Indicator.ServerStatus.Down": "较差", - "Indicator.ServerStatus.NoInternet": "无网络连接", - - "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.InvalidCredentials.Description": "再次检查你的登录信息后再试一次或者点击 \"忘记密码?\"", - - "Login.InvalidLogin": "登录信息无效", - "Login.InvalidLogin.Description": "再次检查你的登录信息后再试一次或者点击 \"忘记密码?\"", - - "Login.MalformedUID": "设备信息无效", - "Login.MalformedUID.Description": "尝试重新安装, 或者在 {supportUrl}联系客服。", - - "Login.MissingUID": "设备信息缺失", - "Login.MissingUID.Description": "尝试重新安装, 或者在 {supportUrl}联系客服。", - - "Login.MissingSecretMachineId": "机器码缺失", - "Login.MissingSecretMachineId.Description": "尝试重新安装, 或者在 {supportUrl}联系客服。", - - "Login.MalformedSecretMachineId": "机器码无效", - "Login.MalformedSecretMachineId.Description": "尝试重新安装, 或者在 {supportUrl}联系客服。", - - "Register.MissingUID": "设备信息无效", - "Register.MissingUID.Description": "尝试重新安装, 或者在 {supportUrl}联系客服。", - - "Register.MalformedUID": "设备信息无效", - "Register.MalformedUID.Description": "尝试重新安装, 或者在 {supportUrl}联系客服。", - - "Login.MissingLogin": "未提供凭据", - "Login.MissingLogin.Description": "你是不是忘了填你的登录信息了?", - - "Login.InvalidRecoveryCode": "无效恢复码", - "Login.InvalidRecoveryCode.Description": "检查你的恢复码后再试一次。", - - "Login.UnsupportedAuthentication": "不支持的认证方式", - "Login.UnsupportedAuthentication.Description": "我们并不支持这种验证方式 请尝试另外一个。", - - "Login.EmailNotVerified": "邮箱未验证", - "Login.EmailNotVerified.Description": "你的邮箱还没验证, 请在邮箱里查找我们给你发的邮件, 确保你检查过垃圾邮件了。", - - "Login.AccountTempLocked": "你的账户已被锁定。", - "Login.AccountTempLocked.Description": "请在:{moderationUrl}联系管理员。", - - "Login.AccountBanned": "你的账户已被封禁。", - "Login.AccountBanned.Description": "请在:{moderationUrl}联系管理员。", - - "Login.DuplicateAccount": "重复的账号", - "Login.DuplicateAccount.Description": "请在:{moderationUrl}联系管理员。", - - "Login.UnknownError": "未知错误", - "Login.UnknownError.Description": "在登录时发生了未知错误。 请在 {supportUrl}联系客服。", - - "Register.MissingRequest": "未输入详细注册信息", - "Register.MissingRequest.Description": "我们无法找到任何注册信息。 在注册时请确保已经填入了。", - - "Register.InvalidEmail": "无效邮箱地址", - "Register.InvalidEmail.Description": "你的邮箱地址是有误的", - - "Register.MissingUsername": "未输入用户名", - "Register.MissingUsername.Description": "你填好了你的用户名了吗?", - - "Register.MissingEmail": "未输入电子邮箱", - "Register.MissingEmail.Description": "你填好了你的邮件了吗?", - - "Register.UsernameTooLong": "用户名过长", - "Register.UsernameTooLong.Description": "We allow usernames up to 32 characters long.", - - "Register.UsernameContainsAmpersand": "用户名不能含有 @", - "Register.UsernameContainsAmpersand.Description": "你的用户名不能含有 @。", - - "Register.UsernameStartsWithU": "用户名不能以 U- 开头", - "Register.UsernameStartsWithU.Description": "用户名不能以 U- 开头.", - - "Register.InvalidUsername": "无效用户名", - "Register.InvalidUsername.Description": "你的用户名是无效的", - - "Register.InvalidDateOfBirth": "无效出生日期", - "Register.InvalidDateOfBirth.Description": "你的出生日期是无效的", - - "Register.UsernameContainsBlockedTerms": "用户名含有屏蔽词", - "Register.UsernameContainsBlockedTerms.Description": "你的用户名含有屏蔽词。 如果你认为这是一个错误,请在 {supportUrl}联系客服。", - - "Register.MissingPassword": "未输入密码", - "Register.MissingPassword.Description": "你没有提供密码。", - - "Register.InvalidPassword": "无效密码", - "Register.InvalidPassword.Description": "你的密码无效。 密码必须至少包含 8 个字符,包括 1 个数字、1 个大写字母和 1 个小写字母。", - - "Register.EmailAlreadyRegistered": "此邮箱已注册", - "Register.EmailAlreadyRegistered.Description": "此电子邮件的账户已经存在, 如果你忘记了密码,可以点击\"Lost Password\"。 或者通过 {supportUrl} 联系技术支持。", - - "Register.UsernameAlreadyRegistered": "此用户名已注册", - "Register.UsernameAlreadyRegistered.Description": "此用户名的帐户已经存在, 如果你忘记了密码,可以点击\"Lost Password\"。 或者通过 {supportUrl} 联系技术支持。", - - "Register.ErrorCheckingUserId": "检查用户ID时出错", - "Register.ErrorCheckingUserId.Description": "请在 {supportUrl}联系客服。", - - "Recovery.MissingEmail": "未输入电子邮箱", - "Recovery.MissingEmail.Description": "你填好了你的邮件了吗?", - - "Recovery.IncorrectEmail": "电子邮箱错误", - "Recovery.IncorrectEmail.Description": "你填写了一个错误的用于恢复密码的邮箱。 请检查细节后再试一次。", - - "Recovery.NoPasswordSetup": "无密码设置", - "Recovery.NoPasswordSetup.Description": "请在:{supportUrl}联系客服。", - - "Register.UnknownError": "未知错误", - "Register.UnknownError.Description": "在注册时发生了未知的错误。 请在 {supportUrl}联系客服。", - - "Account.Login": "登录", - "Account.Logout": "登出", - "Account.Register": "注册", - "Account.Saml2" : "使用 SAML 2.0 登录", - "Account.LoginOrRegister": "登录 / 注册", - "Account.LogoutConfirm": "确认登出?", - "Account.LoggingIn": "正在登录...", - "Account.LoggingOut": "正在登出...", - "Account.Registering": "正在注册...", - "Account.Anonymous": "匿名", - "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个大写字母)", - "Account.LostPassword": "忘记密码", - "Account.SendRecoveryCode": "发送恢复码", - "Account.ResetPasswordHeader": "重置你的密码", - "Account.ResetPasswordInstructions": "恢复码已发送到你的电子邮件。将其复制到下方输入框:", - "Account.RecoveryCode": "恢复码:", - "Account.NewPassword": "新密码:", - "Account.ResetPassword": "设置新密码", - "Account.Requesting": "正在请求...", - "Account.ErrorPasswordMismatch": "密码不匹配!", - "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.Offline": "离线", - "Profile.Status.Headless": "云端主机", - - "Session.Tab.Settings": "设定", - "Session.Tab.Users": "用户", - "Session.Tab.Permissions": "权限", - - "Session.Permission.Anonymous": "默认匿名:", - "Session.Permission.Vistor": "默认访客:", - "Session.Permission.Contact": "默认好友:", - "Session.Permission.Host": "默认主机:", - "Session.Permission.PermissionOverrideCount": "权限覆盖: {n,select, -1 {---} other {{n}}}", - "Session.Permission.ClearOverrides": "清除用户覆盖项", - - "Session.JoinVerifier.EnableHeader" : "激活自定义准入认证?", - "Session.JoinVerifier.EnableText" : "警告: 你将要启用自定义准入认证,其是当前世界的一部分。当你这样做之前,请确保你信任此世界的创建者。因为自定义准入认证器可以绕过标准会话访问规则,并使用其自己的规则允许或阻止用户进入。", - "Session.JoinVerifier.Label" : "使用自定义准入认证器: {name}", - "Session.JoinVerifier.ComponentWarning" : "警告: 目前,并没有机制可以在认证器启用后防止篡改。如果篡改用于认证的 ProtoFlux 设置可能导致问题, 请!不!要!使用这个功能且 不!要!在你的世界中激活它。", - "Session.JoinVerifier.SetCustomVerifier" : "设为自定义加入请求认证器", - - "Permissions.NotAllowedToSpawn": "你不可以在此处生成物品", - "Permissions.NotAllowedToSave": "你无权在这个世界上保存项目。", - "Permissions.NotAllowedToSwapAvatar": "你不允许在此处切换到自定义化身。", - - "User.Actions.Silence": "全局静音", - "User.Actions.Mute": "静音", - "User.Actions.Jump": "跳跃", - "User.Actions.Respawn": "重生", - "User.Actions.Kick": "踢", - "User.Actions.Ban": "禁止", - - "Contacts.Add": "添加好友", - "Contacts.Remove": "移除好友", - "Contacts.ConfirmRemove": "确认删除?", - "Contacts.AcceptRequest": "接受请求", - "Contacts.IgnoreRequest": "忽略请求", - "Contacts.Invite": "邀请", - "Contacts.RevokeInvite": "撤回邀请", - "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.InContactsOnly": "在仅限好友的世界", - "Contacts.InHidden": "在隐藏的世界", - "Contacts.InHiddenContactsOnly": "在隐藏的,仅限好友的世界", - "Contacts.InHiddenContactsPlus": "在隐藏的,仅限好友+的世界", - "Contacts.InLAN": "在局域网世界", - "Contacts.UsingDifferentVersion": "使用版本: {version}", - "Contacts.RequestSent": "请求已发送", - "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.VoiceMessage": "发来一条语音讯息", - "Notifications.SessionStarted": "开始的会话:", - "Notifications.UserJoined": "用户加入了", - "Notifications.UserLeft": "用户已离开", - - "Undo.SetField": "将字段 {field_name} 设置为 {value}", - "Undo.SetReference": "将引用 {ref_name} 设置为 {ref_target}", - "Undo.Spawn": "生成 {name}", - "Undo.Destroy": "销毁 {name}", - "Undo.SpawnComponent": "在 {slot_name} 上附加 {component_type}", - "Undo.DuplicateComponent": "组件重复", - "Undo.DestroyComponent": "销毁 {slot_name} 上的 {component_type}", - "Undo.Transform": "{name} 已移动", - "Undo.Translate": "平移", - "Undo.TranslateAlongAxis": "沿轴平移", - "Undo.RotateAroundAxis": "绕轴旋转", - "Undo.ResetPosition": "重置位置", - "Undo.ResetRotation": "重置旋转", - "Undo.ResetScale": "重置缩放", - - "Undo.GrabObjects": "抓取物体", - "Undo.DestroyGrabbed": "删除所持物体", - "Undo.DuplicateGrabbed": "复制所持物体", - - "Undo.ChangeBoxSize": "变更盒子尺寸", - "Undo.BrushStroke": "笔触", - "Undo.ChangeColor": "换色", - "Undo.CloneComponent": "克隆组件", - "Undo.MoveIKBone": "移动IK骨骼", - "Undo.MoveSun": "移动太阳", - "Undo.ApplyMaterial": "应用材料", - "Undo.BakeMeshes": "烘焙 {name}", - "Undo.ChangeMesh": "更换网格", - "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": "打开查看器", - "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" : "缩放", - - "Tooltips.Dev.Selection.Single": "单选", - "Tooltips.Dev.Selection.Multi": "多选", - - "Tooltips.Dev.Interaction.Tip": "提示", - "Tooltips.Dev.Interaction.Projection": "估算", - - "Tooltip.Color.Picker": "选色器", - - "Tooltip.GrabbableSetter.Scalable": "设为可缩放", - "Tooltip.GrabbableSetter.NonScalable": "设为不可缩放", - "Tooltip.GrabbableSetter.ApplyToRoot": "设为应用到根组件", - "Tooltip.GrabbableSetter.AppyToHit": "设为应用到命中组件", - - "Tooltip.CharacterCollider.MarkGrippable": "标记为可抓取", - "Tooltip.CharacterCollider.DontMarkGrippable": "不要标记为可抓取", - "Tooltip.CharacterCollider.EnsureWalkRun": "确保步行/跑步运动", - "Tooltip.CharacterCollider.EnsureZeroG": "确保零重力运动", - "Tooltip.CharacterCollider.EnsurePhysicalFly": "确保物理飞行运动", - - "Tooltip.Light.Point": "点光源", - "Tooltip.Light.Spot": "聚光灯", - "Tooltip.Light.Sun": "太阳", - - "Tooltip.Light.Shadows.None": "无阴影", - "Tooltip.Light.Shadows.Hard": "深层阴影", - "Tooltip.Light.Shadows.Soft": "浅层阴影", - - "Tooltip.MeshVisibility.KeepShadow": "保持阴影", - "Tooltip.MeshVisibility.ShadowOff": "禁用阴影", - "Tooltip.MeshVisibility.ShadowOn": "启用阴影", - "Tooltip.MeshVisibility.OnlyShadow": "设置为仅阴影", - "Tooltip.MeshVisibility.DoubleSidedShadow": "设置为双面阴影", - - "Tooltip.Slicer.Add": "添加切片器", - "Tooltip.Slicer.Clear": "清除设定", - - "Tooltip.Material.RayMode": "射线模式", - "Tooltip.Material.AreaMode": "区域模式", - "Tooltip.Material.ObjectMode": "对象全局模式", - "Tooltip.Material.SceneMode": "场景全局模式", - "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文件", - "Tooltip.Microphone.Format.FLAC": "FLAC文件", - "Tooltip.Microphone.ModeHold": "按住以录制声音", - "Tooltip.Microphone.ModePress": "按下以开始/停止录制声音", - "Tooltip.Microphone.SourceRaw": "Raw文件", - "Tooltip.Microphone.SourceFiltered": "过滤并归一化", - - "Tooltip.ProtoFlux.Drive" : "驱动", - "Tooltip.ProtoFlux.Source" : "源", - "Tooltip.ProtoFlux.Reference" : "参考", - "Tooltip.ProtoFlux.Write" : "写", - "Tooltip.ProtoFlux.Proxy" : "代理", - "Tooltip.ProtoFlux.CreateLocal" : "创建局部变量", - "Tooltip.ProtoFlux.CreateStore" : "创建变量", - "Tooltip.ProtoFlux.CreateDataModelStore" : "创建结构变量", - "Tooltip.ProtoFlux.Overview" : "切换概览", - "Tooltip.ProtoFlux.NodeBrowser" : "浏览节点", - "Tooltip.ProtoFlux.PackInPlace" : "就地打包", - "Tooltip.ProtoFlux.PackInto" : "打包为 {name}", - "Tooltip.ProtoFlux.Unpack" : "将 {name} 解包", - "Tooltip.ProtoFlux.ExplicitCast" : "显式转换\n(警告: 可能丢失数据)", - - "Tooltip.Meter.Mode.Ray": "模式: 激光", - "Tooltip.Meter.Mode.Perpendicular": "模式: 垂直", - "Tooltip.Meter.Mode.Drag": "模式: 拖拽", - - "Tooltip.Meter.Points.Two": "两点", - "Tooltip.Meter.Points.Multiple": "多点", - - "Tooltip.Meter.ObjectSpace": "在物体空间里测量", - "Tooltip.Meter.WorldSpace": "在世界空间里测量", - - "Tooltip.Glue.Mode.BakeMeshes": "模式: 烘焙面数", - "Tooltip.Glue.Mode.BakeSkinnedMeshes": "模式: 烘焙上材质后的面", - "Tooltip.Glue.Mode.ParentObjects": "模式: 父级物体", - - "Tooltip.RigTransfer.ClearSource": "清理源文件", - - "Tooltip.ComponentClone.SingleInstanceOn": "单个实例: 启用", - "Tooltip.ComponentClone.SingleInstanceOff": "单个实例: 禁用", - "Tooltip.ComponentClone.ClearTemplate": "清除模板", - - "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.VideoPlayer": "视频播放器", - "CreateNew.Object.SpawnArea": "出生区域", - "CreateNew.Object.SpawnPoint": "出生点", - "CreateNew.Object.UIXCanvas": "UIX画布", - "CreateNew.Object.Facet": "Facet", - - "CreateNew.Object.FogVolume": "雾量", - "CreateNew.Object.FogVolume.Additive": "添加", - "CreateNew.Object.FogVolume.Alpha": "Alpha", - "CreateNew.Object.FogVolume.Multiplicative": "乘性", - "CreateNew.Object.FogVolume.Gradient": "梯度", - - "CreateNew.Text": "文本", - "CreateNew.Text.Basic": "基本的", - "CreateNew.Text.Outline": "描边", - - "CreateNew.Editor": "编辑器", - "CreateNew.Editor.UserInspector": "用户查看器", - "CreateNew.Editor.LightSourcesWizard": "世界光源设置向导", - "CreateNew.Editor.TextRendererWizard": "世界文字渲染器设置向导", - "CreateNew.Editor.AssetOptimizationWizard": "资产优化设置向导", - "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.Torus": "圆环面", - - "CreateNew.Collider": "碰撞体", - "CreateNew.Collider.Box": "盒型", - "CreateNew.Collider.Sphere": "球形", - "CreateNew.Collider.Capsule": "胶囊", - "CreateNew.Collider.Cylinder": "圆筒", - "CreateNew.Collider.Cone": "锥体", - "CreateNew.Collider.Mesh": "网格", - - "CreateNew.Light": "光照", - "CreateNew.Light.Point": "点光源", - "CreateNew.Light.Spot": "聚光灯", - "CreateNew.Light.Directional": "方向光", - - "CreateNew.Materials": "材质", - - "CreateNew.Directory.Title": "创建新目录:", - "CreateNew.Directory.Error.EmptyName": "请输入名称:", - "CreateNew.Directory.Error.LongName": "名称太长了:", - "CreateNew.Directory.Error.InvalidName": "无效名称:", - - "AvatarCreator.Title": "化身创建器", - "AvatarCreator.Instructions": "将化身对象与头显和控制器参考对齐(可选),然后按创建将其转换为化身", - "AvatarCreator.UseSymmetry": "使用对称", - "AvatarCreator.ShowToolAnchors": "显示工具锚点", - "AvatarCreator.SetupVolumeMeter": "设置音量计", - "AvatarCreator.SetupEyes": "设置眼睛", - "AvatarCreator.SetupFaceTracking": "设置人脸追踪", - "AvatarCreator.ProtectAvatar": "保护化身", - "AvatarCreator.CalibrateFeet": "校准脚", - "AvatarCreator.CalibrateHips": "校准骨盆/臀部", - "AvatarCreator.AlignHeadForward": "头向前对齐", - "AvatarCreator.AlignHeadUp": "头向上对齐", - "AvatarCreator.AlignHeadRight": "头向右对齐", - "AvatarCreator.CenterHead": "居中头位置", - "AvatarCreator.TryAlignHands": "尝试对齐手", - "AvatarCreator.AlignToolAnchors": "对齐工具锚点", - "AvatarCreator.Create": "创建", - - "Importer.General.AsRawFile": "Raw文件", - - "Importer.Folder.Title": "文件夹导入器", - "Importer.Folder.Individual": "逐个导入", - "Importer.Folder.Individual.Description": "为文件夹中的每个受支持文件创建一个单独的导入对话框", - "Importer.Folder.Batch": "批量导入", - "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": "(在这) 截图", - "Importer.Image.PixelArt" : "像素艺术", - "Importer.Image.360": "360度照片/天空盒", - "Importer.Image.StereoPhoto": "立体照片", - "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.LayoutVerticalLR": "上下 LR", - "Importer.ImageVideo.LayoutVerticalRL": "上下 RL", - - "Importer.Model.Title": "模型导入器", - "Importer.Model.Prompt": "你要导入什么?", - "Importer.Model.Regular": "3D模型", - "Importer.Model.3DScan": "3D扫描", - "Importer.Model.CAD": "CAD模型", - "Importer.Model.PointCloud": "点云", - "Importer.Model.VertexColorModel": "顶点着色模型", - "Importer.Model.AdvancedSettings": "高级设置", - "Importer.Model.ModelKindPrompt": "什么样的3D模型?", - "Importer.Model.RegularKind": "常规/化身", - "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.FinalizePrompt": "你确定要导入吗?", - "Importer.Model.RunImport": "运行导入!", - - "Importer.Model.Advanced.Scale": "缩放:", - "Importer.Model.Advanced.AutoScale": "自动缩放", - "Importer.Model.Advanced.MaxTexSize": "最大纹理大小", - "Importer.Model.Advanced.ImageFormat": "图片格式: ", - "Importer.Model.Advanced.Material": "材质: ", - "Importer.Model.Advanced.PreferSpecular": "首选镜面", - "Importer.Model.Advanced.AlignAxis": "对齐轴: ", - - "Importer.Model.Advanced.Normals": "计算法线", - "Importer.Model.Advanced.Tangents": "计算切线", - "Importer.Model.Advanced.VertexColors": "导入顶点颜色", - "Importer.Model.Advanced.Bones": "导入骨骼", - "Importer.Model.Advanced.Lights": "导入灯光", - "Importer.Model.Advanced.TextureAlpha": "计算纹理Alpha", - "Importer.Model.Advanced.AlbedoColor": "导入反射颜色", - "Importer.Model.Advanced.ImportEmissive": "导入发光属性", - - "Importer.Model.Advanced.Colliders": "生成碰撞体", - "Importer.Model.Advanced.Animations": "导入动画", - "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-Pose", - "Importer.Model.Advanced.ForcePointCloud": "作为点云", - - "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.AssetsOnObject": "将资产放在对象上", - - "Importer.Video.Title": "视频导入器", - "Importer.Video.Prompt": "你要导入什么?", - "Importer.Video.Regular": "视频", - "Importer.Video.360": "360度视频", - "Importer.Video.Stereo": "立体视频", - "Importer.Video.Stereo360": "立体360度视频", - "Importer.Video.Depth": "深度视频", - "Importer.Video.180": "180度视频", - "Importer.Video.Stereo180": "立体180度视频", - "Importer.Video.Depth.Prompt": "深度预设", - "Importer.Video.Depth.Default": "默认", - - "Importer.Slices.Title": "将图像切片导入为体积纹理", - "Importer.Slices.TitleGrayscale": "将图像切片导入为体积纹理(灰度)", - "Importer.Slices.Description": "将文件夹中的所有图像文件合成为一个体积纹理", - - "Exporter.Title": "导出", - "Exporter.FileName": "文件名:", - "Exporter.ExportAs": "导出为:", - "Exporter.Export": "导出", - "Exporter.Exporting": "导出中...", - - "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.HeightWarning": "这似乎不正确。确保它是你的实际身高。", - "FullBody.ConfirmMapping": "2) 确认追踪器映射", - "FullBody.MappingInstructions": "直立站立,确保追踪器正在追踪并被正确检测到。", - "FullBody.StartCalibration": "启动追踪器校准", - "FullBody.JustCalibrateAvatar": "只是校准我的化身", - "FullBody.JustCalibrateAvatarDescription": "跳过全身校准,仅校准化身", - "FullBody.SkipAndAdjustAvatar": "跳过并调整化身", - "FullBody.CalibrateInstructions": "使自己与游戏空间中的红色身体覆盖层对齐,然后按下两个扳机键进行确认。确保你真实的脚和臀部与虚拟的尽可能接近。", - - "FullBody.BeforeCalibrationInstructions": "确保追踪器正在追踪且你的身高已设置", - "FullBody.CalibratingPoseInstructions": "确保自己与参考对齐,然后按下两个扳机键进行确认", - "FullBody.AdjustAvatarInstructions": "调整化身的身体偏移,使其与参考最匹配", - "FullBody.FineTuneCalibrationInstructions": "通过移动蓝色参考来验证和微调校准", - - "FullBody.CalibrateTrackersHeader": "校准追踪器", - "FullBody.CalibrateTrackersInstructions": "抓取并放置相对于追踪器的蓝色身体部位,以调整其偏移量。 它们应与追踪器在你身体上的位置相匹配。\n 你可以在以后随时通过重新打开此工具来调整校准。", - "FullBody.UseSymmetry": "使用对称", - "FullBody.ShowBodyOverlay": "显示身体叠加", - "FullBody.HeightCompensationInstructions": "如果人体模型过高(弯曲)或过矮,请调整高度补偿以达到最佳配合。", - "FullBody.RecalibratePrompt": "追踪器损坏或丢失?", - "FullBody.Recalibrate": "再次运行T-Pose校准", - "FullBody.CalibrateAvatarPrompt": "需要调整化身配合度吗?", - "FullBody.CalibrateAvatar": "校准我的化身", - "FullBody.FinishPrompt": "看起来不错?", - "FullBody.FinishCalibration": "完成全身校准", - - "FullBody.CalibrateAvatarTitle": "校准化身", - "FullBody.CalibrateAvatarInstructions": "确保已映射所有身体部位,然后在其周围拖动蓝色球体,以使化身与身体参考最匹配。", - "FullBody.ShowReferenceOverlay": "显示参考叠加", - "FullBody.ResetAvatarPrompt": "化身扭曲或无法追踪?", - "FullBody.ResetAvatar": "重置映射", - "FullBody.AvatarHeightCompensationInstructions": "如果化身太高(最终弯成弓形)或太矮,在此处调整其高度补偿使它更适合你的身高。", - "FullBody.AvatarHeightCompensation": "化身高度补偿: {n, number, percent}", - "FullBody.ResetAvatarHeightCompensation": "重置高度补偿", - "FullBody.AvatarSaveWarning": "完成校准后,不要忘记保存你的化身!", - "FullBody.FinishAvatarCalibration": "完成化身校准", - "FullBody.CalibrationFinishedInstructions": "如果你对校准满意,则可以保存你的化身并退出。", - "FullBody.CloseCalibrator": "关闭校准工具", - "FullBody.CalibrationRedoInstructions": "如果校准有误差,或是你想校准更多的化身,则可以进行更多的调整。 你也可以在以后的任何时候重新打开此校准器以进行调整。\n 如果你仅更改了追踪器,则无需再次校准化身。", - "FullBody.ReturnToTrackerCalibration": "返回追踪器校准", - - "FullBody.Hips": "臀部", - "FullBody.Feet": "脚部", - "FullBody.Chest": "胸部", - "FullBody.Elbows": "肘部", - "FullBody.Knees": "膝盖", - - "FullBody.TrackerMapped": "追踪器已映射", - "FullBody.NotTracking": "未在追踪...", - "FullBody.NoTracker": "没有已映射追踪器", - "FullBody.FeetNotTracking": "脚部未追踪...", - - "FullBody.AvatarPointMapped": "已映射", - "FullBody.AvatarPointNotMapped": "未映射", - "FullBody.AvatarPointNoTracker": "没有追踪器", - - "CameraControl.Title": "相机控制", - "CameraControl.MirroringOffWarning": "镜像关闭", - "CameraControl.MirrorToDisplay": "镜像显示", - "CameraControl.TakePhoto": "拍照", - "CameraControl.Take360Photo": "拍360度照片", - - "CameraControl.Mode.SmoothPOV": "平滑POV", - "CameraControl.Mode.ThirdPerson": "第三人称", - "CameraControl.Mode.Group": "群组", - "CameraControl.Mode.World": "世界", - "CameraControl.Mode.Manual": "手动", - - "CameraControl.Settings.AvoidOcclusion": "避免遮挡", - "CameraControl.Settings.KeepInWorldspace": "留在世界空间", - "CameraControl.Settings.MovementWobble": "运动摆动", - "CameraControl.Settings.AimInFrontOfHead": "瞄准头部", - "CameraControl.Settings.HideCamera": "隐藏相机", - "CameraControl.Settings.ForceEyesOnCamera": "强制注视相机", - "CameraControl.Settings.HideBadges": "隐藏徽章", - "CameraControl.Settings.HideLasers": "隐藏激光", - "CameraControl.Settings.ShowFrustum": "显示平截头体", - "CameraControl.Settings.PhotoTimer": "拍照计时器", - "CameraControl.Settings.ShowLiveBadge": "显示直播徽章", - "CameraControl.Settings.AudioFromCameraViewpoint": "相机视角的音频", - - "CameraControl.OpenCloseUsers": "用户", - "CameraControl.CreateCameraAnchor": "创建相机锚点", - - "CameraControl.Anchors.Interpolate": "在锚点之间插值", - "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.FirstPersonOffset": "第一人称偏移", - "CameraControl.Positioning.Reset": "重置", - - "CameraControl.Control.AnyoneCanInteract": "任何人都可以互动", - "CameraControl.Control.RenderPreviewForEveryone": "所有人的渲染预览", - "CameraControl.Control.RenderPrivateUI": "渲染私人用户界面", - "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.OBS.IP": "OBS Websocket IP:", - "CameraControl.OBS.Password": "OBS密码(可选):", - "CameraControl.OBS.Connect": "连接", - "CameraControl.OBS.Instructions": "确保OBS正在运行,我们支持 OBS 版本 28+。", - "CameraControl.OBS.OpenInstaller": "打开安装程序页面", - "CameraControl.OBS.Launch": "启动OBS", - "CameraControl.OBS.Launching": "启动中...", - "CameraControl.OBS.Launched": "启动了!", - "CameraControl.OBS.Connecting": "正在连接中...", - "CameraControl.OBS.Connected": "连接上了!", - "CameraControl.OBS.Disconnected": "断线!", - "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.Idle": "IDLE", - "CameraControl.OBS.Live": "LIVE", - "CameraControl.OBS.Recording": "REC", - "CameraControl.OBS.OpenInstallerReason": "你可以在这个页面下载 obs-websocket 插件", - - "CameraControl.OBS.Streaming.Start": "开始流式传输", - "CameraControl.OBS.Streaming.Starting": "正在开始流式传输...", - "CameraControl.OBS.Streaming.Stop": "停止流式传输", - "CameraControl.OBS.Streaming.Stopping": "正在停止流式传输", - - "CameraControl.OBS.Recording.Start": "开始录音", - "CameraControl.OBS.Recording.Starting": "正在开始录音...", - "CameraControl.OBS.Recording.Stop": "停止录音", - "CameraControl.OBS.Recording.Stopping": "正在停止录音", - - "Settings.Category.Audio": "音频", - "Settings.Category.Controls": "控制", - "Settings.Category.Devices": "设备", - "Settings.Category.Profile": "个人信息", - "Settings.Category.Networking": "网络", - "Settings.Category.Security": "安全", - "Settings.Category.Misc": "其他", - "Settings.Category.Privacy": "隐私", - "Settings.Category.UserInterface": "UI", - "Settings.Category.Graphics": "画面", - "Settings.Category.InteractiveCamera": "摄像机", - - "Settings.LegacyFeatureSettings.ConvertLegacySettings": "调试 - 转换传统设置", - "Settings.DebugSettings.DebugResetAllSimpleSettings": "调试 - 重置所有单一设置", - - "Settings.GeneralControlsSettings": "一般控制", - "Settings.LocomotionSettings": "运动", - "Settings.MovementSettings": "移动", - "Settings.MouseSettings": "鼠标", - - "Settings.GeneralHapticsSettings": "触觉反馈", - "Settings.GeneralVRSettings": "VR", - "Settings.LeapMotionSettings": "体感控制器", - "Settings.ViveHandTrackingSettings": "Vive手指追踪", - "Settings.TrackingSmoothingSettings": "平滑追踪", - - "Settings.UserMetricsSettings": "用户数值", - - "Settings.AudioInputDeviceSettings": "音频输入", - "Settings.AudioOutputDeviceSettings": "音频输出", - "Settings.AudioVolumeSettings": "音量", - "Settings.AudioAccessibilitySettings": "无障碍音频", - "Settings.AudioInputFilteringSettings": "音频输入过滤", - - "Settings.RealtimeNetworkingSettings": "实时网络通讯", - "Settings.AssetGatherSettings": "资产获取", - - "Settings.HostAccessSettings": "主机许可", - "Settings.UserRestrictionsSettings": "用户限制", - - "Settings.WindowsSettings": "Windows设置", - "Settings.DebugSettings": "调试", - "Settings.LegacyFeatureSettings": "传统内容", - "Settings.TwitchInterfaceSettings": "Twitch 直播界面", - - "Settings.MessagingPrivacySettings": "信息隐私", - - "Settings.LocaleSettings": "语言", - "Settings.DashSettings": "面板", - "Settings.NamePlateSettings": "铭牌", - "Settings.LaserSettings": "互动激光", - "Settings.DesktopViewSettings": "桌面视角", - "Settings.PhotoCaptureSettings": "快速拍摄照片", - - "Settings.DesktopRenderSettings": "桌面渲染设置", - - "Settings.InteractiveCameraFramingSettings": "框架", - "Settings.InteractiveCameraPositioningSettings": "定位", - "Settings.InteractiveCameraRenderSettings": "渲染", - "Settings.InteractiveCameraGroupSettings": "用户群组", - "Settings.InteractiveCameraSmoothingSettings": "平滑", - "Settings.InteractiveCameraAnchorSettings": "坐标", - "Settings.InteractiveCameraPhotoSettings": "照片", - "Settings.InteractiveCameraPostProcessingSettings": "后期处理", - - "Settings.GeneralControlsSettings.PrimaryHand": "惯用手部", - "Settings.GeneralControlsSettings.PrimaryHand.Description": "哪只手被认为是你的主要用的手。各种系统都会使用这个进行交互,例如在装备工具时。", - "Settings.GeneralControlsSettings.DoubleClickInterval": "双击间隔", - "Settings.GeneralControlsSettings.DoubleClickInterval.Description": "对于任何需要双击的交互,该值控制着双击之间的最长间隔时间。如果在触发双击时遇到困难,请增加该值。如果太容易检测到单次点击,则降低该值。", - - "Settings.LocomotionSettings.LocomotionPreferences": "运动模式偏好", - "Settings.LocomotionSettings.LocomotionPreferences.Breadcrumb": "运动模式偏好", - - "Settings.MovementSettings.LeftSidewaysMode": "左控制器侧向移动模式", - "Settings.MovementSettings.LeftSidewaysMode.Description": "用它来确定左控制器上的侧向操纵杆/触摸板使用什么方式移动。", - "Settings.MovementSettings.RightSidewaysMode": "右控制器侧向移动模式", - "Settings.MovementSettings.RightSidewaysMode.Description": "用它来确定右控制器上的侧向操纵杆/触摸板使用什么方式移动。", - "Settings.MovementSettings.UseHeadDirectionForMovement": "以头部方向进行移动", - "Settings.MovementSettings.UseHeadDirectionForMovement.Description": "启用后,在 VR模式中向前移动时,你将朝当前正在寻找的方向移动。禁用时,将使用控制器指向的方向。", - "Settings.MovementSettings.UseSmoothTurn": "平滑转向", - "Settings.MovementSettings.UseSmoothTurn.Description": "这将使你在 VR模式中转动时逐渐旋转。这样会更有身临其境的感觉,但也更容易引起恶心。如果你喜欢快速转动,请关闭此设置。", - "Settings.MovementSettings.SmoothTurnExclusiveMode": "使用平滑转向专用模式", - "Settings.MovementSettings.SmoothTurnExclusiveMode.Description": "启用后,单个操纵杆既可以让你前进/后退,也可以让你转弯,但不能同时进行。如果你在移动时经常不小心转向,请启用此功能。", - "Settings.MovementSettings.SmoothTurnSpeed": "平滑转向速度", - "Settings.MovementSettings.SmoothTurnSpeed.Description": "该设置可控制启用平滑转弯时的转弯速度。 该值为每秒度数,因此值为 360 时,在摇杆完全倾斜的情况下,你将在一秒钟内转一圈。", - "Settings.MovementSettings.SnapTurnAngle": "转弯角度", - "Settings.MovementSettings.SnapTurnAngle.Description": "这是触发急转弯时的旋转角度(单位:度)。", - "Settings.MovementSettings.NoClipSpeed": "穿墙模式速度", - "Settings.MovementSettings.NoClipSpeed.Description": "当你使用穿墙模式时,它可以控制你的移动速度。 这种移动方式通常用于建造和测试,因此不受所处世界属性影响,而其他移动方式通常受世界属性影响。", - "Settings.MovementSettings.MovementDeadzone": "移动死区", - "Settings.MovementSettings.MovementDeadzone.Description": "该设置可用于纠正漂移。 增加该值需要进一步倾斜摇杆才能开始移动。", - "Settings.MovementSettings.MovementExponent": "移动指数", - "Settings.MovementSettings.MovementExponent.Description": "用它来控制移动时的曲线响应。 你可以用它来使曲线在开始移动时速度较慢,然后快速上升,或者立即开始加速移动,具体取决于该值是高于还是低于 1.0。", - - "Settings.GrabbingSettings" : "抓取设置", - "Settings.GrabbingSettings.DefaultHandGrabType" : "默认抓取模式", - "Settings.GrabbingSettings.DefaultHandGrabType.Description" : "这将决定你在进入新世界时双手的默认抓取模式。\n\n手掌: 你会抓住所有靠近你手掌的物体。\n\n精确: 你要用食指和拇指抓住一个物体。\n\n自动: 模式会根据手的方向在手掌和精确度之间自动切换。\n\n关闭: 你只能用激光抓取物品。", - - "Settings.GamepadSettings": "手柄", - "Settings.GamepadSettings.ThumbstickLookSpeed": "摇杆观察速度", - "Settings.GamepadSettings.ThumbstickLookSpeed.Description": "用它来调整拇指摇杆移动视角速度的灵敏度。", - "Settings.GamepadSettings.ThumbstickLookExponent": "摇杆观察死角", - "Settings.GamepadSettings.ThumbstickLookExponent.Description": "用它来控制拇指摇杆视角移动的曲线响应。有了这个设置,你既可以一开始缓慢移动,然后迅速变快,也可以立即开始快速移动,这取决于数值是高于还是低于 1.0。", - "Settings.GamepadSettings.UseGamepadWhenUnfocused": "未聚焦时使用手柄", - "Settings.GamepadSettings.UseGamepadWhenUnfocused.Description": "启用此设置后,即使应用程序窗口当前没有聚焦,也会使用来自游戏手柄的任何输入。如果你想同时运行其他也使用游戏手柄的游戏,可以将其关闭。", - - "Settings.MouseSettings.MouseSensitivity": "灵敏度", - "Settings.MouseSettings.MouseSensitivity.Description": "桌面模式下的鼠标整体灵敏度.", - "Settings.MouseSettings.MouseLookSpeed": "观察速度", - "Settings.MouseSettings.MouseLookSpeed.Description": "在第一人称或第三人称模式下,用它来调整摄像机环顾四周速度的灵敏度。", - "Settings.MouseSettings.MousePanSpeed": "平移速度", - "Settings.MouseSettings.MousePanSpeed.Description": "在 UI 对齐查看模式下,该选项可控制UI随鼠标移动的速度。", - "Settings.MouseSettings.MouseRotateSpeed": "旋转速度", - "Settings.MouseSettings.MouseRotateSpeed.Description": "当在桌面模式下拿取物品时,它可以控制物体用鼠标绕轴旋转的速度。", - "Settings.MouseSettings.MouseFreeformRotateSpeed": "自由旋转速度", - "Settings.MouseSettings.MouseFreeformRotateSpeed.Description": "当在桌面模式下拿取物品时,它可以控制物体用鼠标自由旋转的速度。", - - "Settings.GeneralHapticsSettings.EnableControllerVibration": "控制器振动", - "Settings.GeneralHapticsSettings.EnableControllerVibration.Description": "使用此功能可专门在 VR 控制器上启用或禁用触觉振动。", - "Settings.GeneralHapticsSettings.EnableHaptics": "触觉反馈", - "Settings.GeneralHapticsSettings.EnableHaptics.Description": "启用后,你将通过控制器和其他触觉设备收到来自世界中的化身和物品的触觉反馈。", - - "Settings.GeneralVRSettings.UseVRHotswitching": "VR热切换", - "Settings.GeneralVRSettings.UseVRHotswitching.Description": "启用后,当你戴上或摘下 VR 头显时,将自动在 VR模式和桌面模式之间切换。", - - "Settings.TrackingSmoothingSettings.HandPositionSmoothing" : "手部位置平滑", - "Settings.TrackingSmoothingSettings.HandRotationSmoothing" : "手部旋转平滑", - "Settings.TrackingSmoothingSettings.HandPositionSmoothing.Description" : "启用后,可以控制手部位置的平滑程度。通常情况下,这对有多动症和其他互动的问题而导致抖动的用户很有帮助。", - "Settings.TrackingSmoothingSettings.HandRotationSmoothing.Description" : "启用后,可以控制手部旋转的平滑程度。通常情况下,这对有多动症和其他抖动问题的用户很有帮助。", - - "Settings.TrackingSmoothingSettings.FeetPositionSmoothing" : "脚部位置平滑", - "Settings.TrackingSmoothingSettings.FeetRotationSmoothing" : "脚部旋转平滑", - - "Settings.TrackingSmoothingSettings.FeetPositionSmoothing.Description" : "启用后,在使用全身追踪时,可控制脚部位置的平滑程度。这对消除振动和抖动很有用,但也会使追踪器更加滞后,无法对快速运动做出反应。", - "Settings.TrackingSmoothingSettings.FeetRotationSmoothing.Description" : "启用后,在使用全身追踪时,可控制脚部旋转的平滑程度。这对消除振动和抖动很有用,但也会使追踪器更加滞后,无法对快速运动作出反应。", - - "Settings.TrackingSmoothingSettings.HipsPositionSmoothing" : "臀部位置平滑", - "Settings.TrackingSmoothingSettings.HipsRotationSmoothing" : "臀部旋转平滑", - "Settings.TrackingSmoothingSettings.HipsPositionSmoothing.Description" : "启用后,可控制使用全身追踪时臀部位置的平滑程度。这对消除振动和抖动很有用,但也会使追踪器更加滞后,无法对快速运动做出反应。", - "Settings.TrackingSmoothingSettings.HipsRotationSmoothing.Description" : "启用后,可以控制使用全身追踪时臀部旋转的平滑程度。这对消除振动和抖动很有用,但也会使追踪器更加滞后,无法对快速运动做出反应。", - - "Settings.MediaPrivacySettings" : "多媒体隐私", - "Settings.MediaPrivacySettings.MediaMetadataOptOut" : "排开在媒体元数据之外", - "Settings.MediaPrivacySettings.MediaMetadataOptOut.Description" : "启用此选项后,你将被排除在捕获媒体拍摄(通常是虚拟照片和音频剪辑)的元数据之外。 你仍会出现在这些多媒体资产中,但你的用户 ID 和在场景中的位置等信息将不会存储在这些资产中。\n\n如果你发现有任何用户在通过修改他们的客户端忽略此排开选项,请向管理员报告,因为这将被视为骚扰行为。", - "Settings.MediaPrivacySettings.HideInScreenshots" : "不要在截图里展示我", - "Settings.MediaPrivacySettings.HideInScreenshots.Description" : "启用后,在游戏中截取的屏幕截图中将不会显示你。\n\n请注意: 这并不影响实时摄像头、通过游戏外的方法截图或通过世界中的其他方法截图(可能是世界机制的一部分)。", - - "Settings.LeapMotionSettings.LeapMotionEnabled": "运动追踪器手部追踪", - "Settings.LeapMotionSettings.LeapMotionEnabled.Description": "启用后,运动做中期将用来追踪你的手和手指。", - "Settings.LeapMotionSettings.Offset": "手动追踪偏移量", - "Settings.LeapMotionSettings.Offset.Description": "这是 VR 头显上运动追踪器的偏移量(以米为单位)。调整这些值以确保你的双手位置正确。", - "Settings.LeapMotionSettings.SnapDistance": "控制器捕捉距离", - "Settings.LeapMotionSettings.SnapDistance.Description": "当你的手在控制器的范围内时,控制器会自动捕捉到你的手,并使用控制器本身的手部追踪数据,而不是运动追踪器的数据。这可以控制手部捕捉的距离。", - "Settings.LeapMotionSettings.UseFingersWhenSnapped": "使用控制器时追踪手部", - "Settings.LeapMotionSettings.UseFingersWhenSnapped.Description": "当双手被固定在控制器上时,它仍会使用来自运动追踪器的数据来摆出手指的姿势。", - - "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled": "Vive手部追踪", - "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled.Description": "启用后,你的双手和手指将使用 Vive 手部追踪功能进行追踪。 这通常要用 VR 头显本身的摄像头。 你可能需要在 Steam VR 设置中启用手部追踪功能。", - "Settings.ViveHandTrackingSettings.SnapDistance": "控制器捕捉距离", - "Settings.ViveHandTrackingSettings.SnapDistance.Description": "当你的手在控制器的范围内时,控制器会自动捕捉到你的手,并使用控制器本身的手部追踪数据,而不是头显摄像头。这可以控制手部捕捉的距离。", - "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped": "使用控制器时追踪手部", - "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped.Description": "当手被固定在控制器上时,它仍会利用来自 VR 头显摄像头的数据来摆出手指的姿势。", - - "Settings.TrackerSettings" : "追踪器设置", - "Settings.TrackerSettings.UseTrackers" : "使用追踪器", - "Settings.TrackerSettings.UseTrackers.Description" : "使用此选项,你可以全局禁用所有人体追踪器。如果你的追踪器在角落里充电,导致你的化身皱成一团的时候,这就很有用了。", - "Settings.TrackerSettings.Trackers" : "管理追踪器", - "Settings.TrackerSettings.Trackers.Breadcrumb" : "追踪器", - - "Settings.TrackerSettings.Trackers.UseTracker" : "使用追踪器", - "Settings.TrackerSettings.Trackers.UseTracker.Description" : "是否应使用此追踪器进行追踪?你可以用它来暂时禁用给定的追踪器,而无需重置其映射。", - "Settings.TrackerSettings.Trackers.FreezeTracking" : "冻结追踪器", - "Settings.TrackerSettings.Trackers.FreezeTracking.Description" : "启用后,跟踪器将保持激活状态,但会冻结其当前位置和旋转角度。此设置不是持久性的,将在下次启动时重置。", - "Settings.TrackerSettings.Trackers.CustomName" : "自定义名称", - "Settings.TrackerSettings.Trackers.CustomName.Description" : "你可以给追踪器起一个自定义名称,以便于与其他追踪器器区分,而不是使用它的 ID。这主要是为了美观,在功能上没有区别。", - "Settings.TrackerSettings.Trackers.MappedBodyNode" : "追踪器映射", - "Settings.TrackerSettings.Trackers.MappedBodyNode.Description" : "该追踪器映射到哪个身体部位,以便进行全身追踪。\n\n我们建议使用全身校准来设置此设置,而不是在此手动调整。", - "Settings.TrackerSettings.Trackers.MappedPosition" : "映射位置", - "Settings.TrackerSettings.Trackers.MappedPosition.Description" : "追踪器相对于所映射的身体部位的位置。\n\n我们建议使用全身校准来设置此设置,而不是在此手动调整。", - "Settings.TrackerSettings.Trackers.MappedRotation" : "映射旋转角度", - "Settings.TrackerSettings.Trackers.MappedRotation.Description" : "追踪器相对于所映射的身体部位的旋转角度。\n\n我们建议使用全身校准来设置此设置,而不是在此手动调整。", - "Settings.TrackerSettings.Trackers.UseInVR" : "在 VR 模式里使用", - "Settings.TrackerSettings.Trackers.UseInVR.Description" : "这个追踪器是否会在在 VR 模式下影响你的化身?", - "Settings.TrackerSettings.Trackers.UseInDesktop" : "在桌面模式里使用", - "Settings.TrackerSettings.Trackers.UseInDesktop.Description" : "这个追踪器是否会在在桌面模式下影响你的化身?", - "Settings.TrackerSettings.Trackers.TrackerID" : "追踪器ID", - "Settings.TrackerSettings.Trackers.TrackerID.Description" : "此追踪器的唯一 ID。此信息被视为隐私,与在世界上显示的 ID 不同,以避免通过指纹追踪。", - "Settings.TrackerSettings.Trackers.TrackerBattery" : "追踪器电量", - "Settings.TrackerSettings.Trackers.TrackerBattery.Description" : "此追踪器的当前电池电量。请注意,某些追踪器可能不支持追踪当前电池电量。", - "Settings.TrackerSettings.Trackers.TrackerIsCharging" : "正在充电", - "Settings.TrackerSettings.Trackers.TrackerIsCharging.Description" : "这表示追踪器当前是否正在充电。请注意,某些追踪器可能不支持报告此信息。", - "Settings.TrackerSettings.Trackers.Unmap" : "重置定位", - "Settings.TrackerSettings.Trackers.Remove" : "重置追踪器绑定", - - "Settings.HapticPointMapping.MappingTarget" : "定位到", - "Settings.HapticPointMapping.MappingTarget.Description" : "用它来配置你希望将此设备定位到化身的哪个部分。", - - "Settings.HapticPointMapping.PointRadius" : "触点半径", - "Settings.HapticPointMapping.PointRadius.Description" : "这可以让你控制化身上触觉点的大小。将其做得更大,可以更容易地从更远的距离触发,但同时也会降低精确度,因为在该点的范围内任何触觉触发都会激活它。", - - "Settings.HapticPointMapping.TorsoHorizontalPosition" : "躯干水平位置", - "Settings.HapticPointMapping.TorsoHorizontalPosition.Description" : "这是沿躯干从左到右的水平位置。", - "Settings.HapticPointMapping.TorsoVerticalPosition" : "躯干垂直位置", - "Settings.HapticPointMapping.TorsoVerticalPosition.Description" : "这是沿躯干从下至上的垂直位置。", - "Settings.HapticPointMapping.TorsoSide" : "躯干侧部", - "Settings.HapticPointMapping.TorsoSide.Description" : "这表示该设备应定位到躯干的哪一侧(前胸或后背)", - - "Settings.HapticPointMapping.HeadPitchAngle" : "头部俯仰角度", - "Settings.HapticPointMapping.HeadPitchAngle.Description" : "它控制头部 \"垂直\" 轴的位置。 默认位置是脸部中心(鼻子的位置)。增大角度会向上偏向头顶。减小角度值则会向下巴方向移动。", - "Settings.HapticPointMapping.HeadYawAngle" : "头部偏转角度", - "Settings.HapticPointMapping.HeadYawAngle.Description" : "这可以控制头部周围的水平位置,向左或向右转。中心(鼻子的位置)是默认姿势。减小数值会向左转,增大数值会向右转。它以 180° 的角度环绕头部一周,也就是后脑勺的位置。", - - "Settings.HapticPointMapping.ArmSide" : "手臂", - "Settings.HapticPointMapping.ArmSide.Description" : "要定位到哪边手臂?左臂还是右臂?", - "Settings.HapticPointMapping.ArmPositionAlong" : "手臂的位置", - "Settings.HapticPointMapping.ArmPositionAlong.Description" : "这控制着手臂的位置。从肩部开始,一直到手腕。中间位置是肘部的位置。", - "Settings.HapticPointMapping.ArmAngleAround" : "手臂周围角度", - "Settings.HapticPointMapping.ArmAngleAround.Description" : "这可以控制手臂圆周的角度。默认的 0° 位置与手的顶部对齐。负角度向左,正角度向右。环绕 180° 将使点位于手掌所在的手臂侧面。", - - "Settings.HapticPointMapping.LegSide" : "腿部", - "Settings.HapticPointMapping.LegSide.Description" : "要定位到哪边的腿?左腿还是右腿?", - "Settings.HapticPointMapping.LegPositionAlong" : "腿部的位置", - "Settings.HapticPointMapping.LegPositionAlong.Description" : "这控制着腿部的位置。从臀部开始,一直到整个角度。中间位置是膝盖的位置。", - "Settings.HapticPointMapping.LegAngleAround" : "腿部周围角度", - "Settings.HapticPointMapping.LegAngleAround.Description" : "这可以控制腿部圆周的角度。默认的 0° 位置与腿的前方对齐,即膝盖指向的方向。负角度向左,正角度向右。环绕 180° 将使点位于腿的后侧。", - - "Settings.HapticPointMapping.ControllerSide" : "控制器", - "Settings.HapticPointMapping.ControllerSide.Description" : "该触点应该定位到哪个控制器?左侧还是右侧?", - - "Settings.HapticPointMapping.Tag" : "触点标签", - "Settings.HapticPointMapping.Tag.Description" : "与此触觉点相关联的标签。这将定位到化身上与标签触点定位器组件上指定的触觉标签相匹配的点。如果化身上没有定义带有此触点标签的点,触觉设备将无法工作。\n\n当你需要完全控制触觉设备定位到的化身上的精确点时(例如,当通用定位不符合你的需求时),这个功能就非常有用。", - - "Settings.GiggleTechSettings" : "GiggleTech 设备", - "Settings.GiggleTechSettings.Devices" : "管理 GigglePucks", - "Settings.GiggleTechSettings.Devices.IP" : "GigglePuck IP", - "Settings.GiggleTechSettings.Devices.IsConnected" : "GigglePuck 设备连接了吗", - "Settings.GiggleTechSettings.Devices.UseDevice" : "使用该设备", - "Settings.GiggleTechSettings.Devices.UseDevice.Description" : "在映射时,你可以用它来启用或禁用单个 GigglePucks 设备。禁用设备将关闭所有触点。", - "Settings.GiggleTechSettings.Devices.IntensityScale" : "强度等级", - "Settings.GiggleTechSettings.Devices.IntensityScale.Description" : "这样你就可以调节发送到 GigglePuck 的触觉强度。 触觉的实际强度永远不会超过 GigglePuck 的最大安全值 - 这些值会被限制在电动机过载的安全最大值。", - "Settings.GiggleTechSettings.Devices.Remove" : "移除绑定", - "Settings.GiggleTechSettings.Devices.CustomName" : "自定义名字", - "Settings.GiggleTechSettings.Devices.CustomName.Description" : "你可以用它来给这个 GigglePuck 起一个自定义名称,以便于参考。这纯粹是用于美观,没有功能上的区别。", - "Settings.GiggleTechSettings.Devices.Breadcrumb" : "GigglePucks 设备", - "Settings.GiggleTechSettings.Devices.ActivationIntensity" : "当前强度", - "Settings.GiggleTechSettings.Devices.MinimumIntensity" : "最小强度", - "Settings.GiggleTechSettings.Devices.MinimumIntensity.Description" : "这是触控装置运行时的最小强度。当强度过低时,会导致触控设备停滞并停止响应。", - "Settings.GiggleTechSettings.Devices.InitialActivationIntensity" : "初始激活强度", - "Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description" : "当触觉装置从非激活状态转为激活状态时,它们将在很短的时间内以设定的最低强度运行。当激活值过低,电机无法启动时,这可以帮助触觉设备启动。", - - "Settings.UserMetricsSettings.UserHeight": "身高", - "Settings.UserMetricsSettings.UserHeight.Description": "这是你在现实世界中的身高,用于适当缩放你的化身,使其本身匹配你。这也是你启用坐姿模式时的身高。\n\n你可以使用适当的单位输入你的身高,例如输入
175 cm 或者 1.75 m (公制单位)或者 5'11\" (英制单位)。", - - "Settings.AudioInputDeviceSettings.UseSystemDefault": "使用系统默认音频输入设备", - "Settings.AudioInputDeviceSettings.UseSystemDefault.Description": "启用此选项可自动使用你在系统中设置为默认音频输入的输入设备。如果想覆盖此选项并使用特定设备,请禁用此选项并在下面配置首选设备。", - "Settings.AudioInputDeviceSettings.DevicePriorities": "配置默认音频输入设备", - "Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb": "配置音频输入设备", - "Settings.AudioInputDeviceSettings.SetAsDefault": "设为默认", - - "Settings.AudioOutputDeviceSettings.UseSystemDefault": "使用系统默认音频输出设备", - "Settings.AudioOutputDeviceSettings.UseSystemDefault.Description": "启用此选项可使用默认音频设备输出音频。禁用此选项后,你可以配置使用哪个音频设备来输出下面的音频。在 VR模式和桌面模式之间切换时,如果使用不同的设备,这将非常有用。", - "Settings.AudioOutputDeviceSettings.DevicePriorities": "配置默认音频输出设备", - "Settings.AudioOutputDeviceSettings.DevicePriorities.Breadcrumb": "配置默认音频输出设备", - "Settings.AudioOutputDeviceSettings.SetAsDefault": "设为默认", - - "Settings.AudioVolumeSettings.MasterVolume": "主音量", - "Settings.AudioVolumeSettings.MasterVolume.Description": "这可以统一控制所有声音的音量。如果声音过大或过小,你可以调整这一设置。", - "Settings.AudioVolumeSettings.SoundEffectVolume": "音效音量", - "Settings.AudioVolumeSettings.SoundEffectVolume.Description": "调整所有音效的音量。这些通常是各种物品和工具发出的声音。", - "Settings.AudioVolumeSettings.MultimediaVolume": "多媒体音量", - "Settings.AudioVolumeSettings.MultimediaVolume.Description": "控制各种多媒体的音频音量。 通常情况下,音频、音乐和视频播放器都属于多媒体,也包括世界上的背景音乐。", - "Settings.AudioVolumeSettings.VoiceVolume": "语音音量", - "Settings.AudioVolumeSettings.VoiceVolume.Description": "这可以控制所有其他用户的语音音量。在某些情况下,预先录制的语音片段也受此设置控制。你还可以在会话选项中调整每个用户的音量。", - "Settings.AudioVolumeSettings.UserInterfaceVolume": "UI音量", - "Settings.AudioVolumeSettings.UserInterfaceVolume.Description": "通过该设置,你可以专门调整UI的声音效果--悬停和按下按钮、滑块、某些工具的交互、捕捉照片等。", - - "Settings.AudioAccessibilitySettings.WhisperVolume": "耳语音量", - "Settings.AudioAccessibilitySettings.WhisperVolume.Description": "启动耳语模式后,它将调整球外声音的响度。 如果声音太大或太小,你可以用它来调整音量衰减。", - "Settings.AudioAccessibilitySettings.VoiceMessageVolume": "语音消息音量", - "Settings.AudioAccessibilitySettings.VoiceMessageVolume.Description": "这表示当你在好友中录制语音信息时,其他声音的响度。 这有助于防止 \"语音干扰\",让你更容易集中注意力。", - - "Settings.AudioInputFilteringSettings.UseVoiceNormalization": "语音标准化", - "Settings.AudioInputFilteringSettings.UseVoiceNormalization.Description": "该功能将尽量确保你的语音输入达到统一的水平。无论你的麦克风设置如何,这都有助于使你的音量与其他用户相同。 我们强烈建议保持此设置,以确保其他用户也能清楚地听到你的声音。", - "Settings.AudioInputFilteringSettings.NoiseGateThreshold": "语音阈值", - "Settings.AudioInputFilteringSettings.NoiseGateThreshold.Description": "噪声门可防止随机噪声传播给其他用户。该设置表示何时开始允许麦克风中的声音传入。如果有太多噪音传入,请提高该设置;如果你的声音无法传入,请降低该设置。", - "Settings.AudioInputFilteringSettings.NoiseGateAttack": "语音阈值缓冲", - "Settings.AudioInputFilteringSettings.NoiseGateAttack.Description": "此设置调整噪声阈值对过于安静的传入音频的响应速度。 数值越大,音量减弱的速度越慢,而数值越小,音量上升的速度越快。", - "Settings.AudioInputFilteringSettings.NoiseGateHold": "语音阈值滞留", - "Settings.AudioInputFilteringSettings.NoiseGateHold.Description": "此设置调整在最初检测到音量后,调整音量应保持多长时间,然后再开始过滤音频。如果设置较高,则在发出足够大的声音后,会有更多较安静的音频通过。", - "Settings.AudioInputFilteringSettings.NoiseGateRelease": "语音阈值释放", - "Settings.AudioInputFilteringSettings.NoiseGateRelease.Description": "此设置可调整噪声门在传入音频恢复安静后的关闭速度。", - - "Settings.AudioInputFilteringSettings.NormalizationThreshold": "标准化阈值", - "Settings.AudioInputFilteringSettings.NormalizationThreshold.Description": "使用该设置,你可以控制阈值,使传入的音频在何时被放大。如果你的正常说话声太小,没有被放大,请降低该设置。如果有外界的噪音被放大,则提高阈值。", - - "Settings.AudioInputFilteringSettings.UseNoiseSuppression": "噪声抑制滤波器(RNNoise)", - "Settings.AudioInputFilteringSettings.UseNoiseSuppression.Description": "该功能可处理输入的音频,过滤掉各种不良噪音。这可以净化来自嘈杂麦克风的音频,从而产生更纯净的声音。我们强烈建议将此设置打开。不过,它也可以过滤某些无法识别为语音的噪音。", - - "Settings.VoiceSettings" : "语音设置", - "Settings.VoiceSettings.MutePersistence" : "静音持久性", - "Settings.VoiceSettings.MutePersistence.Description" : "开始解除静音: 当你登录的时候,你将会一直保持开麦状态。\n\n开始静音: 当你登录的时候, 你将会一直保持静音状态。 你将需要点击开麦或者点击 \"按下说话\" 键 (默认为 V) 才能说话。\n\n最后请注意: 登录时,将保留上次退出登录时的状态。", - - "Settings.EarmuffSettings" : "耳罩模式", - "Settings.EarmuffSettings.EarmuffEnabled" : "使用耳罩模式", - "Settings.EarmuffSettings.EarmuffEnabled.Description" : "启动耳罩模式后,用户的声音会根据距离和您所面对的方向而明显减弱。\n\n实际上,这就创造了一个 \"侦听锥\",当一个世界里有太多重叠的声音时,它就会有所帮助。", - "Settings.EarmuffSettings.Directionality" : "方向", - "Settings.EarmuffSettings.Directionality.Description" : "这可以控制声音衰减的方向性。0 % 时,你身后的声音与你身前相同距离的声音音量相同。当值为 100 % 时,除非距离很近,否则你将听不到身后的声音。\n\n如果你想更好地听到身后的声音,请降低该值。", - "Settings.EarmuffSettings.Distance" : "距离", - "Settings.EarmuffSettings.Distance.Description" : "这控制着你前方(如果方向性为 0 %,则控制着你后方)的距离,超过这个距离,声音就会变得更小。", - "Settings.EarmuffSettings.ConeAngle" : "角度", - "Settings.EarmuffSettings.ConeAngle.Description" : "这可以控制声音在您的脸前保持正常水平的角度。任何超出这个角度的声音在到达过渡距离后都会开始衰减。", - "Settings.EarmuffSettings.TransitionStart" : "过渡起步距离", - "Settings.EarmuffSettings.TransitionStart.Description" : "这控制着与 \"侦听锥\" 的距离,在这个距离上,声音会变得更小。 建议将其保持在零以上,因为这样可以更好地包含两侧的声音和头部附近的声音 (例如,本质上在你的后面,但却非常接近)。", - "Settings.EarmuffSettings.TransitionLength" : "过度范围", - "Settings.EarmuffSettings.TransitionLength.Description" : "用它来控制声音从正常音量渐弱到完全衰减的距离。数值越大,音量过渡越平滑,而数值越小,过渡越突然。", - "Settings.EarmuffSettings.VolumeAttenuation" : "音量衰减", - "Settings.EarmuffSettings.VolumeAttenuation.Description" : "该值控制 \"侦听锥\" 以外声音的响度。 将其设置为 0 % 时,侦听锥范围以外的所有用户都将完全静音。", - - "Settings.RealtimeNetworkingSettings.DisableLAN": "禁用局域网", - "Settings.RealtimeNetworkingSettings.DisableLAN.Description": "这将禁用本地网络特有的联网功能,例如在本地网络上广播会话或监听本网络上广播的其他会话。", - "Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Steam 网络通讯优先", - "Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "启用后,你将尽可能通过 Steam 网络通讯协议进行连接。在某些情况下,例如当 LNL 协议处于严重拥堵时,这将有所帮助。不过,由于该协议缺少某些功能,可能会导致网络更不稳定,因此我们建议只有在遇到问题时才启用该协议。", - - "Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "最大同时传输资产数", - "Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "在开始会话时,该设置调整当时可以传输多少本地导入的资产。增加该值可以更快地向用户传输资产,但也会降低网络连接的质量。我们建议测试网络可以承受的数值。", - "Settings.AssetGatherSettings.MaxConcurrentDownloads": "最大同时下载数", - "Settings.AssetGatherSettings.MaxConcurrentDownloads.Description": "使用此值可控制同时下载资产的数量。 使用较大的值可以加快世界的加载速度,但也会导致网络超载,因此在调整此值时要谨慎。", - - "Settings.HostAccessSettings.Entries": "管理主机访问权限", - "Settings.HostAccessSettings.Entries.Breadcrumb": "主机访问权限", - "Settings.HostAccessSettings.Entries.AllowHTTP_Requests": "允许HTTP请求", - "Settings.HostAccessSettings.Entries.AllowHTTP_Requests.Description": "这表示该主机是否允许 HTTP(s)请求。这些请求通常是与第三方服务通信的 REST API 请求。", - "Settings.HostAccessSettings.Entries.AllowWebsockets": "允许websockets", - "Settings.HostAccessSettings.Entries.AllowWebsockets.Description": "表示该主机允许的实时 Websocket 连接数。 这些连接通常用于更实时的双向通信和数据流。", - "Settings.HostAccessSettings.Entries.AllowOSC_Receiving": "允许 OSC 接收", - "Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description": "这表示 Resonite 是否可以接收和处理 OSC 数据", - "Settings.HostAccessSettings.Entries.AllowOSC_Sending": "允许 OSC 发送", - "Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description": "这控制着 Resonite 是否允许通过 OSC 协议向指定主机发送数据", - "Settings.HostAccessSettings.Entries.LastHyperlinkRequestReason": "最后一次发出超链接请求的原因", - "Settings.HostAccessSettings.Entries.LastWebsocketRequestReason": "最后一次发出 websocket 请求的原因", - "Settings.HostAccessSettings.Entries.LastOSC_SenderRequestReason": "最后一次 OSC 发送请求的原因", - "Settings.HostAccessSettings.Entries.LastOSC_ReceiverRequestReason": "最后一次 OSC 接收请求的原因", - "Settings.HostAccessSettings.Entries.Remove": "移除入口 (下一次你将会被询问)", - "Settings.HostAccessSettings.DebugReset": "重置主机访问入口", - - "Settings.UserRestrictionsSettings.DebugReset": "重置用户限制", - - "Settings.WindowsSettings.KeepOriginalScreenshotFormat": "保留原始屏幕截图格式", - "Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description": "启用此选项可避免在将截图保存到 Windows 的文档文件夹时将截图转换为 JPG 或 PNG 格式。这会使截图更难使用,因为某些应用程序可能无法打开这种格式。", - - "Settings.DebugSettings.DebugInputBindings": "调试输入绑定", - "Settings.DebugSettings.DebugInputBindings.Description": "启用后,你将看到输入绑定系统的调试信息。 这对开发人员非常有用。", - "Settings.DebugSettings.FetchIncompatibleSessions": "获取不兼容的会话", - "Settings.DebugSettings.FetchIncompatibleSessions.Description": "启用后,你将看到与当前客户端不兼容且无法加入的活动会话。", - - "Settings.LegacyFeatureSettings.UseLegacyGripEquip": "双按手柄装备物品", - "Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "启用后,只要连续按两次握把键,就可以装备工具和小物件。这一设置可能会在某个时候被移除。", - "Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher": "使用传统世界切换器", - "Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description": "启用后,非主要手部的应用按钮将打开传统的世界开关,在在线的世界之间切换。这一功能将来会被更灵活的解决方案所取代。", - - "Settings.TwitchInterfaceSettings.ChannelName": "Twitch 频道名字", - "Settings.TwitchInterfaceSettings.ChannelName.Description": "这将为摄像机控制面板中的 Twitch 聊天面板设置默认的 Twitch 频道名称。这主要用于希望看到 Twitch 聊天的 Twitch 主播而用的。", - - "Settings.MessagingPrivacySettings.DoNotSendReadStatus": "不要发送实时读写状态", - "Settings.MessagingPrivacySettings.DoNotSendReadStatus.Description": "启用此功能后,其他用户将无法看到你何时立即阅读了他们的信息。 你也看不到他们何时阅读了你的信息。", - - "Settings.LocaleSettings.CultureLocaleCode": "文化区域代码", - "Settings.LocaleSettings.CultureLocaleCode.Description": "设置后,将覆盖用于格式化数字和其他数量的默认文化区域。通常情况下,将使用所选语言的文化区域,但这可以让你混合和匹配它们。例如,使用你的母语和美国文化代码。", - "Settings.LocaleSettings.UseImperialUnits": "使用英制单位", - "Settings.LocaleSettings.UseImperialUnits.Description": "启用后,数量(长度/高度、质量、体积......)编辑器将尝试使用英制单位,而不是公制单位。如果你来自美国、英国、利比里亚或缅甸,这将非常有用。", - "Settings.LocaleSettings.AvailableLocales": "选择语言", - "Settings.LocaleSettings.AvailableLocales.Breadcrumb": "语言", - - "Settings.DashSettings.DashCurvature": "曲度", - "Settings.DashSettings.DashCurvature.Description": "此设置可以控制在 VR 模式中面板的弯曲程度。将其设置为 0 将使其完全平坦。", - "Settings.DashSettings.OpenCloseSpeed": "打开/关闭速度", - "Settings.DashSettings.OpenCloseSpeed.Description": "用它来调整面板打开和关闭的速度。如果你不喜欢这种动画效果,可以将其设置为非常高的值,这样面板打开和关闭的速度就会非常快。", - - "Settings.NotificationSettings" : "通知", - "Settings.NotificationSettings.UserOnline" : "好友在线", - "Settings.NotificationSettings.UserOnline.Description" : "这可以控制好友上线时是否会收到通知。", - "Settings.NotificationSettings.UserOnlineOnAnotherBuild" : "在不兼容的会话中通知在线", - "Settings.NotificationSettings.UserOnlineOnAnotherBuild.Description" : "如果好友使用的版本与您的版本不兼容(例如,新版本或预发布版本),则此选项将控制您是否会在好友上线时收到通知。", - "Settings.NotificationSettings.Message" : "信息", - "Settings.NotificationSettings.Message.Description" : "这将控制你收到信息时收到的通知。", - "Settings.NotificationSettings.Invite" : "会话邀请", - "Settings.NotificationSettings.Invite.Description" : "这可以控制你是否在受邀加入会话时收到通知。", - "Settings.NotificationSettings.ContactRequest" : "联络请求", - "Settings.NotificationSettings.ContactRequest.Description" : "这可以控制当你收到某人的联络请求时,你是否能收到通知。", - "Settings.NotificationSettings.SessionStarted" : "新会话", - "Settings.NotificationSettings.SessionStarted.Description" : "这将控制当发现新会话并可以加入时,你是否能收到通知。", - "Settings.NotificationSettings.UserJoinAndLeave" : "用户加入 & 离开", - "Settings.NotificationSettings.UserJoinAndLeave.Description" : "启用后,当用户加入或离开你当前所在的世界时,你将收到通知。", - - "Settings.NamePlateSettings.NameplateVisibility": "铭牌可见度", - "Settings.NamePlateSettings.NameplateVisibility.Description": "该选项可以控制你可以看到谁的铭牌。", - "Settings.NamePlateSettings.UseCustomNameplates": "显示自定义铭牌", - "Settings.NamePlateSettings.UseCustomNameplates.Description": "如果某些铭牌难以阅读、完全隐藏或你需要查看用户的实际用户名和徽章(例如用于管理目的),你可以禁用自定义铭牌并查看默认铭牌。", - - "Settings.LaserSettings.SmoothSpeed": "激光平滑速度", - "Settings.LaserSettings.SmoothSpeed.Description": "用它来控制激光对你的动作做出反应的速度。较低的数值会使激光更加迟缓,但能更好地过滤震颤。数值越大,响应速度越快,但也会传递更多的控制器震动。", - "Settings.LaserSettings.ModulateStartAngle": "调节起始角度", - "Settings.LaserSettings.ModulateStartAngle.Description": "这表示激光平滑速度开始调节以跟上你移动的角度。增大该值将需要更大的移动幅度,激光才会开始跟上。", - "Settings.LaserSettings.ModulateEndAngle": "调节末端角度", - "Settings.LaserSettings.ModulateEndAngle.Description": "与调整起始角有关,它表示调整何时达到最大速度。通过改变起始角和结束角,你可以控制激光器在你的手增加移动动作时的响应速度。", - "Settings.LaserSettings.ModulateExponent": "调制指数", - "Settings.LaserSettings.ModulateExponent.Description": "它可以控制激光调制在起始角和终止角之间的响应曲线。你可以用它来使激光器在开始时反应较慢,或者开始时反应较快,然后逐渐减弱。", - "Settings.LaserSettings.ModulateSpeedMultiplier": "调制速度倍增器", - "Settings.LaserSettings.ModulateSpeedMultiplier.Description": "达到调制末端角度后,激光平滑速度将乘以该值。一旦你的手移动到足够远的距离,增加该值将使激光更快地跟上你的手部指向。 降低该值则需要更长的时间让激光赶上你的手部指向。", - "Settings.LaserSettings.StickThreshold": "激光粘性", - "Settings.LaserSettings.StickThreshold.Description": "这可以控制激光对互动物品的粘附程度。数值越大,粘性越强。将此值设为零将完全消除粘性(例如在拾取物品过程中)。", - "Settings.LaserSettings.ShowInDesktop": "在桌面模式下显示激光", - "Settings.LaserSettings.ShowInDesktop.Description": "开启后,在桌面模式下的第一人称视角中,激光视觉效果将完全呈现在你眼前", - - "Settings.DesktopViewSettings.FollowCursor": "跟随光标", - "Settings.DesktopViewSettings.FollowCursor.Description": "启用后,桌面视图将自动切换到光标所在的屏幕。当你在 VR 模式中使用物理键盘和鼠标时,这将非常有用。", - "Settings.DesktopViewSettings.Brightness": "亮度", - "Settings.DesktopViewSettings.Brightness.Description": "桌面视角下的亮度", - "Settings.DesktopViewSettings.Opacity": "不透明度", - "Settings.DesktopViewSettings.Opacity.Description": "降低该值可使桌面视角半透明,从而更容易看到后面的世界。", - - "Settings.PhotoCaptureSettings.FingerGestureEnabled": "手指拍照手势", - "Settings.PhotoCaptureSettings.FingerGestureEnabled.Description" : "启用该功能后,你只需将手指摆成相框的形状,然后卷曲食指,就能在世界中快速拍照。", - "Settings.PhotoCaptureSettings.NormalCaptureResolution": "照片分辨率", - "Settings.PhotoCaptureSettings.NormalCaptureResolution.Description": "这将设置手指手势或桌面快捷键捕获的普通照片的分辨率。更高的分辨率需要更多的时间和存储空间来处理,但能提供更好的细节。", - "Settings.PhotoCaptureSettings.TimerCaptureResolution": "定时照片分辨率", - "Settings.PhotoCaptureSettings.TimerCaptureResolution.Description": "与普通分辨率类似,你可以为在定时功能拍摄照片模式下设置单独的分辨率。如果你使用定时器拍摄集体照,这将非常有用,因为更高的分辨率会在集体拍摄时呈现更好的效果。", - "Settings.PhotoCaptureSettings.TimerSeconds": "计时器持续时间", - "Settings.PhotoCaptureSettings.TimerSeconds.Description": "使用定时功能需要多少秒后拍摄照片。", - "Settings.PhotoCaptureSettings.CaptureStereo": "拍摄立体照片", - "Settings.PhotoCaptureSettings.CaptureStereo.Description": "启用后,所有快速照片捕捉都将是立体的。 这在 VR 模式中非常有用", - "Settings.PhotoCaptureSettings.StereoSeparation" : "立体分离度", - "Settings.PhotoCaptureSettings.StereoSeparation.Description" : "当立体模式开启时,将可以控制立体摄像机之间的距离。这可以控制摄像机之间的距离,从而影响较远物体的立体效果强度。\n\n拍摄近距离物体时,数值越小效果越好;拍摄大场景时,数值越大效果越好。", - "Settings.PhotoCaptureSettings.PhotoAutosavePath": "照片自动保存路径", - "Settings.PhotoCaptureSettings.PhotoAutosavePath.Description": "设置后,你拍摄(或使用右键菜单保存)的任何照片都将自动保存到你的游戏库存中。例如 照片/%year%/%month_name%\n\n以下变量可用:\n\n%second%, %minute%, %hour%, %day%, %month%, %year%, %day_name%, %day_name_en%, %month_name%, %month_name_en%, %session_second%, %session_minute%, %session_hour%, %session_day%, %session_month%, %session_year%, %session_day_name%, %session_day_name_en%, %session_month_name%, %session_month_name_en%, %location_name%, %app_version%", - "Settings.PhotoCaptureSettings.CapturePrivateUI" : "捕捉私人UI", - "Settings.PhotoCaptureSettings.CapturePrivateUI.Description" : "启用后, 快速照片捕捉将呈现你的UI, 如界面。\n\n我们建议你在完成设置后将其关闭,因为开启它可能会导致意外拍摄到并泄露你的个人信息。", - "Settings.PhotoCaptureSettings.EncodeFormat" : "编码格式", - "Settings.PhotoCaptureSettings.EncodeFormat.Description" : "拍摄的照片将被编码成的图像文件格式。请注意,某些格式可能缺乏某些功能(如支持 alpha),编码速度可能会明显变慢,图像质量可能会降低,或导致文件变大。", - "Settings.PhotoCaptureSettings.AlwaysHideNameplates" : "始终隐藏铭牌", - "Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description" : "如果你希望照片中永远不显示铭牌,请将其打开。此设置与当前的铭牌可见性无关,将始终确保铭牌隐藏在拍摄的照片中。", - - "Settings.DesktopRenderSettings.FieldOfView": "视场", - "Settings.DesktopRenderSettings.FieldOfView.Description": "在桌面模式下,用它来控制视场(FOV)。 数值越大,视野越开阔,但两侧的失真也越大。", - "Settings.DesktopRenderSettings.VSync": "垂直同步", - "Settings.DesktopRenderSettings.VSync.Description": "启用该选项后,帧速率将与屏幕刷新率同步。禁用此选项可加快帧的渲染速度,但也会导致明显的撕裂。\n\n这在进行性能测试时非常有用,因为它将解除刷新限制和提高渲染速度上限。", - "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "限制后台运行时的帧速率", - "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description": "启用后,当应用程序窗口未聚焦时,帧速率将被限制在设定值内。如果你同时使用其他程序和游戏,这将非常有用,因为这样可以为它们释放更多资源。", - "Settings.DesktopRenderSettings.MaximumBackgroundFramerate": "最大背景帧速率", - "Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description": "这决定了后台允许的最大帧速率。较低的值可以节省更多的系统资源。", - - "Settings.InteractiveCameraFramingSettings.PositioningMode": "定位模式", - "Settings.InteractiveCameraFramingSettings.PositioningMode.Description": "这将控制交互式摄像头在世界中的位置", - "Settings.InteractiveCameraFramingSettings.FieldOfView": "视场", - "Settings.InteractiveCameraFramingSettings.FieldOfView.Description": "交互式摄像机的视场。 数值越大,捕捉到的场景越多,但边缘会失真。", - "Settings.InteractiveCameraFramingSettings.AnglePosition": "角度", - "Settings.InteractiveCameraFramingSettings.AnglePosition.Description": "在第三人称或群组模式下,该选项控制摄像机与目标对象/群组的角度。", - "Settings.InteractiveCameraFramingSettings.Distance": "距离", - "Settings.InteractiveCameraFramingSettings.Distance.Description": "在第三人称或群组模式下,该选项控制摄像机与目标对象/群组的距离。", - "Settings.InteractiveCameraFramingSettings.HeightOffset": "高度偏移", - "Settings.InteractiveCameraFramingSettings.HeightOffset.Description": "在第三人称或群组模式下,可将摄像机相对于目标对象/群组移高或移低。", - "Settings.InteractiveCameraFramingSettings.FirstPersonPitch": "第一人称俯仰角", - "Settings.InteractiveCameraFramingSettings.FirstPersonPitch.Description": "在第一人称模式下,使用此选项可上下俯仰摄像机。", - "Settings.InteractiveCameraFramingSettings.FirstPersonRoll": "第一人称旋转角度", - "Settings.InteractiveCameraFramingSettings.FirstPersonRoll.Description": "在第一人称模式下,它控制摄像机的侧向旋转--左右倾斜。", - "Settings.InteractiveCameraFramingSettings.FirstPersonOffset": "第一人称偏移", - "Settings.InteractiveCameraFramingSettings.FirstPersonOffset.Description": "该设置调整第一人称视角中相对于眼睛的摄像机偏移量。如果化身面部几何图形剪切到摄像机视图中,则可以使用此功能。", - "Settings.InteractiveCameraFramingSettings.FramingViewportPosition": "框架视角位置", - "Settings.InteractiveCameraFramingSettings.FramingViewportPosition.Description": "这些是摄像机视角中的标准化坐标。摄像机会尝试将目标(例如第三人称模式下的用户头部)框定在视角中的这一位置。", - "Settings.InteractiveCameraFramingSettings.AimInFrontOfHead": "对准头部前方", - "Settings.InteractiveCameraFramingSettings.AimInFrontOfHead.Description": "摄像机不会直接对准用户的头部,而是会尽量瞄准用户头部前方的一个点。这在你想为用户正在查看的内容(如世界中的物品和界面)时非常有用。", - - "Settings.InteractiveCameraPositioningSettings.AvoidOcclusion": "防止遮挡", - "Settings.InteractiveCameraPositioningSettings.AvoidOcclusion.Description": "如果摄像机的视线被可碰撞物体遮挡,摄像机将自动移近以避免被遮挡。", - "Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace": "保持在世界空间内", - "Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace.Description": "确保摄像机保持在主世界空间中,而不是在与用户相同的空间中自成体系。这可以在使用用户(如在车辆中)时提供更好的取景和定位效果。", - "Settings.InteractiveCameraPositioningSettings.MovementWobble": "运动摇摆", - "Settings.InteractiveCameraPositioningSettings.MovementWobble.Description": "这将为摄像机位置添加随时间变化的随机移动偏移。这可以让镜头看起来不那么静态,尤其是在你不怎么移动的情况下。", - - "Settings.InteractiveCameraRenderSettings.HideAllBadges": "隐藏徽章", - "Settings.InteractiveCameraRenderSettings.HideAllBadges.Description": "无论你的徽章设置如何,摄像机都不会渲染出任何用户的徽章。", - "Settings.InteractiveCameraRenderSettings.HideAllLasers": "隐藏激光", - "Settings.InteractiveCameraRenderSettings.HideAllLasers.Description": "摄像机不会渲染任何用户的交互激光。", - "Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera": "用户眼睛始终注视摄像机", - "Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera.Description": "当你的形象使用模拟眼球运动时(即用户没有眼部追踪功能),这将使用户的化身优先与摄像机进行眼神接触。", - - "Settings.InteractiveCameraGroupSettings.GroupDetectionRadius": "群组检测半径", - "Settings.InteractiveCameraGroupSettings.GroupDetectionRadius.Description": "在此距离内的用户将被添加到摄像机在群组模式下自动取景的群组中。", - "Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary": "群组离开边界范围", - "Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary.Description": "用户需要离开群组半径多远才会被排除在群组之外。", - - "Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed": "位置平滑速度", - "Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed.Description": "这表示摄像机移动到世界中目标位置的速度。数值越大,摄像机移动速度越快,但也会导致移动更加生涩。", - "Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed": "角度平滑速度", - "Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed.Description": "这表示摄像机对目标对象周围角度变化的响应速度。", - "Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed": "渲染平滑速度", - "Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed.Description": "这控制着摄像机调整目标对象取景的速度。数值越大,追踪目标的速度越快,但也会导致动作更加生涩。", - - "Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors": "在锚点之间插值", - "Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors.Description": "启用后,摄像机将在世界中的摄像机锚点之间平滑插值。", - "Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed": "插值速度", - "Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed.Description": "当启用锚点之间的插值时,它控制摄像机从一个锚点移动到另一个锚点的速度。", - "Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation": "使用线性插值", - "Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation.Description": "启用此选项可在锚点之间移动时使用线性插值,而不是平滑插值。线性插值会突然开始和停止,但移动速度不变,与锚点之间的距离无关。这意味着如果锚点之间的距离较远,摄像机到达锚点所需的时间会更长。", - - "Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld": "生成在世界中已拍摄的照片", - "Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld.Description": "当你使用交互式照相机对话框拍照时,照片是否会生成到世界中?如果禁用,照片只会保存到你的文档或库存中(如果配置了自动保存)", - - "Settings.InteractiveCameraPostProcessingSettings.MotionBlur": "动态模糊", - "Settings.InteractiveCameraPostProcessingSettings.MotionBlur.Description": "摄像机是否应该渲染动态模糊效果?", - "Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections": "屏幕空间反射", - "Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections.Description": "摄像机是否应该渲染屏幕空间反射效果?这可以为闪亮的表面提供更好的反射效果,但可能会导致伪影并增加性能要求。", - - "Settings.DescriptionField.NoTextTitle": "更多信息", - "Settings.DescriptionField.NoTextDescription": "将鼠标悬停在某个设置上可查看其说明。", - - "Settings.RelaySettings" : "网络中继", - "Settings.RelaySettings.AlwaysUseRelay" : "总是使用中继模式连接", - "Settings.RelaySettings.AlwaysUseRelay.Description" : "当无法建立与主机的直接连接时,中继模式通常用作备用。\n\n这在特定主机出现连接问题时非常有用。 但我们 推荐永久打开此选项。", - "Settings.RelaySettings.UseClosestAvailableRelay" : "使用最近的可用中继服务器", - "Settings.RelaySettings.UseClosestAvailableRelay.Description" : "启用该选项后,将自动选择离你最近可用的中继服务器进行连接。如果你想通过特定中继服务器进行连接(例如,在长距离连接时,为避免数据包排队),可以禁用此选项,并在下面配置首选中继服务器。.", - "Settings.RelaySettings.RelayPriorities": "配置中继服务器优先级", - "Settings.RelaySettings.RelayPriorities.Breadcrumb": "中继服务器优先级", - - "Settings.PostProcessingSettings" : "后期处理", - "Settings.PostProcessingSettings.MotionBlurIntensity" : "动态模糊强度", - "Settings.PostProcessingSettings.MotionBlurIntensity.Description" : "这可以控制运动模糊效果的强度,使图像随着运动而模糊。 \n\n如果你将该效果设置为 0 % ,该效果将被完全禁用,这样可以提高性能。", - "Settings.PostProcessingSettings.BloomIntensity" : "光晕效果", - "Settings.PostProcessingSettings.BloomIntensity.Description" : "光晕效果会使场景中明亮的物体周围出现光晕,通常是 HDR 范围内的物体。 这可以让你在相同光量下控制该效果的强度。 \n\n请注意,当该效果设置为低或禁用时,某些内容可能看起来不正确。\n\n如果你将该效果设置为 0 % ,该效果将被完全禁用,这样可以提高性能。", - "Settings.PostProcessingSettings.AmbientOcclusionIntensity" : "环境遮挡 (AO) 强度", - "Settings.PostProcessingSettings.AmbientOcclusionIntensity.Description" : "环境光遮蔽会使场景中的褶皱和角落变暗,这些地方通常受光较少。这可以增加场景的深度和真实感。请注意,如果将其设置得过低或禁用,某些内容可能会看起来不正确或完全平淡,而在其他情况下则不会出现这种情况。", - "Settings.PostProcessingSettings.ScreenSpaceReflections" : "屏幕空间反射 (实验性功能)", - "Settings.PostProcessingSettings.ScreenSpaceReflections.Description" : "启用后,摄像机当前可见的任何场景部分都会实时反射出闪亮的表面。请注意,此滤镜目前还处于试验阶段,在很多场景中效果不佳,会产生诡异的反射和伪影。", - "Settings.PostProcessingSettings.Antialiasing" : "抗锯齿 (AA)", - "Settings.PostProcessingSettings.Antialiasing.Description" : "抗锯齿滤镜可以平滑场景中物体的锯齿状边缘。你可以选择几种不同的滤镜,每种滤镜都有不同的缺点。FXAA 是常用的滤镜,效果相当不错,但也会模糊场景中的其他部分,例如文本。\n\n警告: 有些 AA 选项可能不适合在 VR 中使用或根本无法在 VR 中使用。", - - "Settings.TextureQualitySettings" : "纹理质量", - "Settings.TextureQualitySettings.TextureSizeRatio" : "相对纹理大小", - "Settings.TextureQualitySettings.TextureSizeRatio.Description" : "这决定了将要加载的所有材质的相对大小。你可以用它来降低纹理的整体分辨率,这样可以提高显存使用率和加载速度,但代价是视觉上的清晰度。\n\n例如,如果纹理是 4K,而你将其设置为半分辨率,那么将加载 2K 版本的纹理。", - "Settings.TextureQualitySettings.TextureSizeLimit" : "最大纹理大小", - "Settings.TextureQualitySettings.TextureSizeLimit.Description" : "限制已加载纹理的最大分辨率。任何高于此分辨率的纹理都将被限制在设定的分辨率内。任何小于此分辨率的纹理都不会受到影响。\n\n此设置应用于相对纹理大小之后。", - "Settings.TextureQualitySettings.MinimumTextureSize" : "限制纹理高于分辨率", - "Settings.TextureQualitySettings.MinimumTextureSize.Description" : "它控制着受上述设置限制的纹理最小分辨率。如果纹理的尺寸小于此值,则将按原样加载。\n\n例如,如果你将其设置为 512,那么如果纹理是 256,即使纹理大小比例设置为一半,也仍会以 256 的形式加载。", - "Settings.TextureQualitySettings.DefaultFilterMode" : "纹理筛选", - "Settings.TextureQualitySettings.DefaultFilterMode.Description" : "这可以控制纹理的过滤,从而控制纹理的质量和性能。\n\n单线性: 最低质量,无插值。纹理将呈块状。\n\n双线性: 纹理像素是内插的,但贴图的过渡会很粗糙,导致过渡线清晰可见。\n\n三线性: 不同 mip 级之间平滑过渡,消除了距离上刺眼的过渡线。\n\n各向异性: 最高质量,即使在陡峭的角度下,纹理也会非常清晰。", - "Settings.TextureQualitySettings.AnisotropicLevel" : "各向异性等级", - "Settings.TextureQualitySettings.AnisotropicLevel.Description" : "控制各向异性过滤的质量。", - "Settings.TextureQualitySettings.ReloadAllTextures" : "重新加载所有材质 (can be heavy)", - - "Settings.ResolutionSettings" : "分辨率", - "Settings.ResolutionSettings.Fullscreen" : "全屏", - "Settings.ResolutionSettings.Fullscreen.Description" : "在全屏模式和窗口模式之间切换。", - "Settings.ResolutionSettings.WindowResolution" : "窗口模式分辨率", - "Settings.ResolutionSettings.WindowResolution.Description" : "窗口模式下应使用的分辨率。这将控制屏幕上窗口的实际大小。", - "Settings.ResolutionSettings.FullscreenResolution" : "全屏模式分辨率", - "Settings.ResolutionSettings.FullscreenResolution.Description" : "在全屏模式下应使用什么分辨率。尺寸将保持不变,但降低分辨率可以提高性能(尤其是 4K 等高分辨率屏幕),但代价是图像更加模糊。", - "Settings.ResolutionSettings.ApplyResolution" : "应用更改", - - "Settings.RenderingQualitySettings" : "渲染质量", - "Settings.RenderingQualitySettings.PerPixelLights" : "每像素灯光", - "Settings.RenderingQualitySettings.PerPixelLights.Description" : "这个值控制着有多少点光源和聚光灯可以直接影响使用正向方法渲染的对象--通常是透明和非 PBS 对象(例如使用着色器)。\n\n增加该值可以提高照明质量,减少多灯情况下的色彩闪烁,但同时也会影响性能--每影响一束光,就需要对物体进行多次渲染。", - "Settings.RenderingQualitySettings.ShadowCascades" : "阴影级联", - "Settings.RenderingQualitySettings.ShadowCascades.Description" : "这可以控制世界中定向灯光阴影的分辨率级联。级联可以更好地分配阴影贴图的分辨率--近处的阴影分辨率较高,远处的分辨率较低,但渲染性能较高。", - "Settings.RenderingQualitySettings.ShadowResolution" : "阴影分辨率", - "Settings.RenderingQualitySettings.ShadowResolution.Description" : "该值控制灯光阴影的分辨率。提高该值会使阴影边缘更平滑,清晰度更高,但会提高性能要求。\n\n请注意,某些灯光可能会覆盖阴影分辨率,不受此设置的影响。", - "Settings.RenderingQualitySettings.ShadowDistance" : "阴影距离", - "Settings.RenderingQualitySettings.ShadowDistance.Description" : " 该值控制阴影覆盖的距离。增大该值可以确保场景中更远的部分被阴影适当覆盖,但同时也会使阴影的细节分散到更大的区域。\n\n你应该将此设置与阴影级联和分辨率一起更改--阴影分辨率越高,阴影距离就越大。如果降低阴影分辨率和级联,你会希望降低阴影距离,这样阴影的清晰度会更好。", - "Settings.RenderingQualitySettings.SkinWeightMode" : "蒙皮权重", - "Settings.RenderingQualitySettings.SkinWeightMode.Description" : "对于任何蒙皮权重(通过骨骼变形的 3D 模型,如大多数化身),该值控制使用多少骨骼来影响每个顶点的位置。\n\n降低该值可以节省一些性能,但变形质量会降低,从而产生尖锐的折痕和其他伪影,通常出现在接缝处。", - - "LocomotionArchetype.Walk": "移动", - "LocomotionArchetype.Fly": "飞行", - "LocomotionArchetype.NoClip": "穿墙", - "LocomotionArchetype.Teleport": "传送", - "LocomotionArchetype.GrabWorld": "抓握世界", - "LocomotionArchetype.NoLocomotion": "无运动", - "LocomotionArchetype.ThreeAxisNoClip": "三轴穿墙", - "LocomotionArchetype.ThreeAxisFly": "三轴飞行", - "LocomotionArchetype.ZeroG": "零重力", - - "LocomotionSettings.MakePreferred": "设为首选", - "LocomotionSettings.MakeLeastPreferred": "设为次选", - - "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.NoReason": "没有提供原因", - "Security.HostAccess.Allow": "允许", - "Security.HostAccess.Deny": "拒绝", - - "ComponentSelector.Back" : "< (返回)", - "ComponentSelector.Title" : "组件", - "ComponentSelector.CreateCustomType" : "创建自定义类型", - "ComponentSelector.CommonGenericTypes" : "常见通用类型", - "ComponentSelector.CustomGenericArguments" : "自定义通用参数:", - "ComponentSelector.InvalidType" : "无效类型", - - "Inspector.Title" : "场景查看器", - "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.Member.ResetToDefault": "重置为默认值", - - "Inspector.Member.BreakLinkDrive": "断开连接/驱动", - "Inspector.Member.OpenLinkDrive": "打开链接/驱动器来源", - - "Inspector.Member.SetAllToAvg": "全部设置为平均值", - "Inspector.Member.SetAllToX": "全部设为 X", - "Inspector.Member.SetAllToY": "全部设为 Y", - "Inspector.Member.SetAllToZ": "全部设为 Z", - "Inspector.Member.SetAllToW": "全部设为 W", - - "Inspector.ProceduralAsset.UpdateCount": "更新次数: {n}", - "Inspector.ProceduralAsset.Error": "错误: {error}", - - "Inspector.Mesh.StatsHeader": "网格统计", - "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.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.MakeDualSided": "使双面", - "Inspector.Mesh.ConvertToFlatShading": "转换为平面着色", - "Inspector.Mesh.ConvertToConvexHull": "转换为凸包", - "Inspector.Mesh.ConvertToPointCloud": "转换为点云", - "Inspector.Mesh.MergeDoubles": "合并重复项", - "Inspector.Mesh.StripEmptyBlendshapes": "去除空 Blendshapes", - "Inspector.Mesh.StripBlendshapeNormals": "去除 Blendshape 法线", - "Inspector.Mesh.StripBlendshapeTangents": "去除 Blendshape 切线", - "Inspector.Mesh.MergeBlendshapes": "合并 Blendshapes", - - "Inspector.Mesh.GetBoneList": "获取骨骼列表", - "Inspector.Mesh.GetBoneData": "获取骨骼数据", - - "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.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": "去除空 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.SortBlendshapes.Name": "分类 Blendshapes (通过名字)", - "Inspector.SkinnedMesh.SortBlendshapes.NameLength": "分类 Blendshapes (通过名字长度, 后名字)", - - "Inspector.SimpleAvatarProtection.RemoveAll": "移除所有实例", - "Inspector.SimpleAvatarProtection.RemoveSingle": "移除单个实例", - "Inspector.SimpleAvatarProtection.Warning": "警告!
以任何除下方按钮之外的方式移除这个组件,都会触发保护机制,并导致自毁和可能的数据损失!", - "Inspector.SimpleAvatarProtection.ConfirmRemoveAll": "移除化身保护", - - "Inspector.BipedRig.GetDiagnosticInfo": "获取rig诊断信息", - "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.Texture3D.Size": "大小: {width} x {height} x {depth}", - - "Inspector.Texture.BakeTexture": "烘焙纹理", - "Inspector.Texture.ReplaceFromClipboard" : "从剪贴板替换", - - "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", - "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.ShiftHue": "转变色相", - "Inspector.Texture.Saturation": "饱和:", - "Inspector.Texture.AdjustSaturation": "调整饱和度", - "Inspector.Texture.Value": "值:", - "Inspector.Texture.AdjustValue": "调整值", - "Inspector.Texture.Gamma": "伽玛:", - "Inspector.Texture.AdjustGamma": "调整伽玛", - "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.TrimTransparent" : "截断透明度", - "Inspector.Texture.TrimByCornerColor" : "根据角落颜色截断", - "Inspector.Texture.MakeSquare": "使成正方形", - "Inspector.Texture.ToNearestPOT": "到最接近的2的幂", - "Inspector.Texture.MakeTileable": "使可切块(过渡比率):", - "Inspector.Texture.TileLoop": "平铺(循环)", - "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.Audio.BakeAudio": "烘焙音频剪辑", - "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.TrimSilence": "修剪无音", - "Inspector.Audio.TrimStartSilence": "修剪开始无音", - "Inspector.Audio.TrimEndSilence": "修剪结束无音", - "Inspector.Audio.PositionDuration": "位置/持续时间(以秒为单位):", - "Inspector.Audio.TrimStart": "修剪开始", - "Inspector.Audio.TrimEnd": "修剪结束", - "Inspector.Audio.FadeIn": "添加淡入", - "Inspector.Audio.FadeOut": "添加淡出", - "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.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.GenerateDebugVisuals": "生成调试视觉效果", - "Inspector.Rig.ClearDebugVisuals": "清除调试视觉效果", - - "Inspector.AvatarExpression.AutoAssign": "自动分配Blendshapes(使用启发式)", - - "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.Fields.Drive" : "驱动", - "Inspector.Fields.DriveWriteBack" : "驱动 (回写)", - - "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}", - - "Wizard.AssetOptimization.Title": "资产优化设置向导", - "Wizard.AssetOptimization.CleanupUnusedAssets": "清理未使用的资产", - "Wizard.AssetOptimization.CleanupEmptySlots": "清理空插槽", - "Wizard.AssetOptimization.CleanupDisabledMeshRenderers": "清理禁用的网格渲染器", - "Wizard.AssetOptimization.DeduplicateMaterials": "重复材质球删除", - "Wizard.AssetOptimization.CleanupFileItems": "清理文件项", - "Wizard.AssetOptimization.MaxTextureResolution": "设置最大纹理分辨率", - "Wizard.AssetOptimization.RecompressTextures": "重新压缩纹理", - "Wizard.AssetOptimization.RecalculateAllNormals": "重新计算所有法线", - "Wizard.AssetOptimization.RecalculateAllNormalsMerged": "重新计算所有法线(合并)", - "Wizard.AssetOptimization.RecalculateAllTangents": "重新计算所有切线(Mikktspace)", - "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.SetShadowType": "设置阴影类型", - "Wizard.LightSources.ChangeIntensity": "更改强度", - "Wizard.LightSources.ChangeRange": "更改范围", - "Wizard.LightSources.Enable": "启用", - "Wizard.LightSources.Disable": "禁用", - "Wizard.LightSources.Destroy": "破坏", - - "Wizard.CubemapCreator.Title": "立方体贴图创建器", - "Wizard.CubemapCreator.Textures": "源纹理:", - "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.TopBottomRotation": "顶部/底部旋转:", - - "Wizard.ReflectionProbes.Title": "反射探针设置向导", - "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.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": "跟随游标:启用", - "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.Welcome": "欢迎!", - "Tutorial.Welcome.Description" : "进入一个有着无限可能性的全新数字宇宙。不管你是为了与世界各地的朋友社交,还是为了建造、创作与开发从美丽的艺术品、交互式数字化身等小玩意儿,到复杂的可交互游戏和世界,Resonite 都为你提供了一个无限可自定义的环境。这里永远欢迎你,你也将能在此找到志同道合的朋友。

在你开始探索之前,我们会先引导你进行一些必要的设置,以确保丝滑的体验。当你准备就绪,就请点击下方的按钮", - "Tutorial.Welcome.Begin": "让我们开始吧!", - - "Tutorial.Welcome.AccountHeader": "{appName}帐户", - "Tutorial.Welcome.AccountDescription": "创建帐户可为你提供1GB的免费存储空间,你将可以保存物品、喜欢的化身,添加朋友和传递讯息。", - "Tutorial.Welcome.AccountCreate": "创建帐户", - "Tutorial.Welcome.AccountLogin": "我已经有一个帐户", - "Tutorial.Welcome.AccountSkip": "在没有帐户的情况下继续", - "Tutorial.Welcome.AccountSkipHeader": "跳过创建帐户?", - "Tutorial.Welcome.AccountSkipDescription": "某些功能(例如,保存物品、化身,添加好友等)将无法访问。", - "Tutorial.Welcome.AccountSkipConfirm": "确定跳过", - - "Tutorial.Welcome.SettingsHeader": "基本配置", - "Tutorial.Welcome.SettingsDescription": "你可以配置基本动作和用户首选项。 所有这些都可以在以后更改。", - "Tutorial.Welcome.SettingsTurning": "转向方式", - "Tutorial.Welcome.SettingsSnapTurn": "吸附式", - "Tutorial.Welcome.SettingsSnapTurn.Description": "立即转向新的角度。适用于新用户。", - "Tutorial.Welcome.SettingsSmoothTurn": "平滑", - "Tutorial.Welcome.SettingsSmoothTurn.Description": "平滑地转向,但易引起晕动症。", - "Tutorial.Welcome.SettingsPrimaryController": "主控制器", - "Tutorial.Welcome.SettingsPrimaryLeft": "左", - "Tutorial.Welcome.SettingsPrimaryLeft.Description": "左手", - "Tutorial.Welcome.SettingsPrimaryRight": "右", - "Tutorial.Welcome.SettingsPrimaryRight.Description": "右手", - - "Tutorial.Welcome.SettingsHeadDirectionMovement": "移动位置", - "Tutorial.Welcome.SettingsUseHeadDirection": "头部位置", - "Tutorial.Welcome.SettingsUseHeadDirection.Description": "你将朝着你在看的方向前进", - "Tutorial.Welcome.SettingsUseControllerDirection": "控制器方向", - "Tutorial.Welcome.SettingsUseControllerDirection.Description": "你会朝着控制器的方向移动", - - "Tutorial.Welcome.LeftControllerMode": "左控制器模式", - "Tutorial.Welcome.RightControllerMode": "右控制器模式", - - "Tutorial.Welcome.SidewaysTurn": "转向", - "Tutorial.Welcome.SidewaysTurn.Description": "使用控制器来转向", - "Tutorial.Welcome.SidewaysStrafe": "前进", - "Tutorial.Welcome.SidewaysStrafe.Description": "使用控制器来前进", - "Tutorial.Welcome.SidewaysOff": "关闭", - "Tutorial.Welcome.SidewaysOff.Description": "只能前后移动", - - "Tutorial.Welcome.SettingsHeight": "你的身高", - "Tutorial.Welcome.SettingsHeightExamples": "例子: 1.85 m, 185 cm, 6' 1\", 6 英尺 1 英寸", - - "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 聊天室", - - "Exiting.SavingItems": "正在保存 {n, plural, other {# 项目}}...", - "Exiting.SavingChanges": "正在保存更改...", - "Exiting.Exiting": "正在退出...", - "Exiting.LoggingOut": "正在注销...", - - "Migration.Title": "迁移", - "Migration.NewTask": "新建迁移任务", - - "Migration.LoginModal.Title": "迁移数据?", - "Migration.LoginModal.Description": "你希望从另一个账户迁移数据吗?你也可以选择稍后再从仪表盘上的“迁移”标签页执行此操作。", - "Migration.LoginModal.OpenMigration": "打开迁移", - "Migration.LoginModal.Later": "稍后", - "Migration.LoginResetID.Title": "确定要重置UserID吗?", - "Migration.LoginResetID.Description": "请你知悉,执行此项操作会导致 难以预知的内容损坏。你所有的物品、世界、好友和讯息都将被成功迁移,但任何依赖于你旧UserID引用的行为与组件很可能会不再工作,需要进行重新配置。不!要!使用这个选项 除非你有非常充分的理由。", - "Migration.LoginResetID.ResetButton": "我明白了,重置吧", - - "Migration.ReservedUsername.Title":"被保留的用户名", - "Migration.ReservedUsername.Description": "这个用户名正为原拥有者所保留。如果这是你的账户,请提供你的 {platform} 凭据来解锁它。我们不会保留这些凭据,它们只在注册时被用于验证你对账户的拥有权。", - "Migration.SourcePassword": "{platform} 密码:", - "Migration.SourceUsername": "{platform} 用户名:", - - "Migration.Dialog.Title": "账户迁移", - "Migration.Dialog.Source" : "你可以迁移来自任何兼容基础设施的数据。首先,从下方的列表中选择一个你希望自其迁移数据的基础设施。你也可以通过在安装文件夹下的“Migrations”文件夹放置配置文件来添加额外基础设施。", - "Migration.Dialog.AccountDescription": "要迁移你的账户,我们需要你的 {platform} 账户密码以登录并访问数据。", - - "Migration.ResetID.Title": "重置我的UserID", - "Migration.ResetID.Description":"警告: 选择这个选项 会不可还原地部分损坏现存内容,其中包括用户内容、社区服务、链接、云变量等中任何对UserID的引用。这些引用会被重置,但你的物品、世界、好友与讯息不会丢失。我们 建议你在想更换一个新的随机UserID时使用此选项。除非你有重置UserID的充分理由,你 不!该! 使用此选项。你的UserID会像这样变化:\n U-MyUsername -> U-fX3pKe7AYYQ", - - "Migration.DataSelection.Title": "当我们迁移你账户时,应该迁移哪些数据?", - "Migration.DataSelection.Everything": "所有数据", - "Migration.DataSelection.Choose": "让我自己选择", - - "Migration.DataSelection.Favorites": "收藏内容(化身、家、相机、键盘、Facets)", - - "Migration.DataSelection.Favorites.Description": "这将首先迁移你的家、收藏的化身、键盘、相机与仪表板,这样你就能尽快开始使用它们。\n 警告: 如果你选择了这个选项,你可能 失去某些 在迁移前作出的对你收藏内容的更改。", - "Migration.DataSelection.Favorites.OverwriteTitle": "我们应该在迁移时覆写你的收藏夹吗?", - - "Migration.DataSelection.Home.Title": "将你原来的家设为默认?", - "Migration.DataSelection.Home.Description": "当我们迁移你数据时,你原本的云端家园会被安置在一个不同的URL下,你的默认家会被设为一个全新的云端家园。不过,如果你希望如此,我们也可以将你原有的家设置为默认。即使你选择了“不”,你原有的家依然可以被访问。你也可以稍后再收藏它并设为你的家。", - - "Migration.DataSelection.Contacts": "好友", - "Migration.DataSelection.Message History": "讯息历史", - "Migration.DataSelection.InventoryWorld": "库存 & 世界", - "Migration.DataSelection.CloudVariable.Definitions": "云变量定义", - "Migration.DataSelection.CloudVariable.Values": "云变量值", - - "Migration.DataSelection.AlwaysOverwrite": "总是覆写", - - "Migration.Start": "开始迁移", - "Migration.Groups.Title": "迁移群组", - "Migration.Groups.Introduction": "我们应该迁移你的群组吗?", - - "Migration.Groups.Description": "所有你作为管理员的群组都将被默认迁移。如果你只想迁移指定群组,点击下方的按钮来加载它们并选择你希望迁移的群组。", +{ + "localeCode": "zh-cn", + "authors": ["Melnus", "Holy_Water", "huang825172", "modimobeikete", "WARCRAFT11"], + "messages": { + + "General.OK": "确定", + "General.Start": "开始", + "General.Finish": "结束", + "General.Cancel": "取消", + "General.Continue": "继续", + "General.Next": "下一步", + "General.Previous": "返回", + "General.Back": "上一步", + "General.Confirm": "确定吗?", + "General.Loading": "正在加载...", + "General.Processing": "正在处理...", + "General.FAILED": "失败", + "General.Reset": "重置", + "General.WorldOpenConfirm": "真的开放吗?", + "General.Save": "保存", + "General.Saving": "正在保存...", + "General.Saved": "保存成功", + "General.Done": "完成", + "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.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": "传送", + "Locomotion.Teleport.Description": "使用弹道路径传送,移动舒适。", + "Locomotion.Fly.Name": "飞行", + "Locomotion.Fly.Description": "飞行模式", + "Locomotion.WalkRun.Name": "步行/奔跑", + "Locomotion.WalkRun.Description": "物理步行,跑步和跳跃。", + "Locomotion.WalkRunGripping.Name": "步行/跑步(爬坡)", + "Locomotion.WalkRunGripping.Description": "走路,奔跑,跳跃和攀登。", + "Locomotion.ZeroG.Name": "零重力", + "Locomotion.ZeroG.Description": "无重力状态", + "Locomotion.GrabWorld.Name": "抓握世界", + "Locomotion.GrabWorld.Description": "创建参照世界锚,并将用户相对于世界锚移动。", + "Locomotion.Slide.Name": "滑动", + "Locomotion.Slide.Description": "简单的滑动运动(如果存在)会捕捉到表面,否则会飞行。", + + "Interaction.Destroy": "删除", + "Interaction.Duplicate": "复制", + "Interaction.SaveToInventory": "保存到物品栏", + "Interaction.Undo": "撤消", + "Interaction.Redo": "重做", + "Interaction.EquipTool": "装备", + "Interaction.DequipTool": "取消装备", + "Interaction.ScalingEnabled": "启用缩放", + "Interaction.ScalingDisabled": "禁用缩放", + "Interaction.ResetScale": "重设比例", + "Interaction.LaserEnabled": "启用激光", + "Interaction.LaserDisabled": "禁用激光", + "Interaction.Grab.Palm": "抓取:手掌", + "Interaction.Grab.Precision": "抓取:精准", + "Interaction.Grab.Auto": "抓取:自动", + "Interaction.Grab.Off": "抓取:仅激光", + "Interaction.Locomotion": "移动模式", + "Interaction.Locomotion.None": "无", + + "Interaction.NamedEquipTool": "装备{name}", + "Interaction.NamedEquipTool.Default": "工具", + + "Interaction.EnterAnchor": "进入座位", + "Interaction.ExitAnchor": "退出座位", + + "Interaction.EquipAvatar": "装备化身", + + "Interaction.SaveAsScreenshot": "另存为屏幕截图", + "Interaction.ExportScreenshot": "导出截图", + "Interaction.ImportFile": "导入文件", + "Interaction.ExportFile": "导出文件", + "Interaction.CopyLink": "复制链接", + "Interaction.CopyImage": "复制图片", + + "Inventory.OpenWorld": "打开世界", + "Inventory.Equip": "装备", + "Inventory.Delete": "删除", + "Inventory.CreateDirectory": "新建文件夹", + "Inventory.SaveHeld": "保存所持", + "Inventory.GetURL": "获取URL", + "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": "设为超链接显示", + "Inventory.Favorite.Document": "设为文档显示", + "Inventory.SpawnFacet": "生成Facet", + + "Dash.Screens.Home": "家", + "Dash.Screens.Worlds": "世界", + "Dash.Screens.Contacts": "好友", + "Dash.Screens.Inventory": "物品栏", + "Dash.Screens.Desktop": "桌面", + "Dash.Screens.Session": "会话", + "Dash.Screens.FileBrowser": "文件浏览器", + "Dash.Screens.Settings": "设置", + "Dash.Screens.Exit": "结束", + + "Dash.Actions.PasteFromClipboard": "从剪贴板粘贴内容", + + "Dash.Actions.TurnOffUIEdit": "退出UI编辑模式", + + "Dash.Actions.CloudHome": "我的云端", + + "Dash.Exit.Header": "退出{appName}", + "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.Loading": "正在载入...", + "World.LoadingFailed": "失败", + "World.LoadedAssets": "已加载{assets}个资产,共{total_assets}个", + "World.Downloading": "正在下载{total_bytes}个{bytes}资产", + "World.Loaded": "加载完成", + + "World.Connection.EstablishingConnection": "正在连接", + "World.Connection.RequestingJoin": "申请加入", + "World.Connection.Authenticating": "验证中", + "World.Connection.Connected": "连接成功", + "World.Connection.SyncingInitialState": "同步初始世界状态", + + "World.Connection.LNL.DirectIP": "LNL IP 直连", + "World.Connection.LNL.NATPunchthrough": "LNL NAT 穿透 {n}", + "World.Connection.LNL.Relay": "LNL 中继", + "World.Connection.SteamNetworkingSockets": "Steam 网络通讯", + + "World.Error.AccessDenied": "拒绝访问", + "World.Error.SecurityViolation": "安全违规", + "World.Error.OnlyRegisteredUsers": "只允许注册用户加入", + "World.Error.OnlyContacts": "仅允许房主的联系人加入", + "World.Error.OnlyContactsOfContacts": "仅允许会话中用戶的联系人加入", + "World.Error.Private": "本会话仅允许私人用户", + "World.Error.SessionEnded": "会话已关闭", + "World.Error.UserLimitReached": "会话达到了用户限制", + "World.Error.FailedAuthentication": "身份验证失败", + "World.Error.FailedUserID": "认证用户标识失败", + "World.Error.FailedFetchingAuthentication": "无法获取身份验证信息", + "World.Error.JoinAlreadyRequested": "已要求加入", + "World.Error.FailedConnectToRelay": "连接中继失败", + "World.Error.FailedToConnect": "连接失败", + "World.Error.InvalidAddress": "无效地址", + "World.Error.NoPort": "未指定端口", + "World.Error.IncompatibleVersion": "不兼容的版本", + "World.Error.HostBlocked": "房主被屏蔽", + "World.Error.HostBlockedDetail": "你已屏蔽该房主", + "World.Error.WorldCrash": "世界崩溃", + "World.Error.WorldCrashDetail" : "在更新该世界时遭遇了致命错误", + "World.Error.Unknown": "未知错误", + + "World.Config.Name": "世界名:", + "World.Config.Description": "描述:", + "World.Config.MaxUsers": "最大用户数:", + "World.Config.MobileFriendly": "移动端友好", + "World.Config.SaveOptionsHeader": "世界保存选项:", + "World.Config.EditMode": "编辑模式:", + "World.Config.AccessLevelHeader": "谁可以加入这个世界?", + "World.Config.AutoKickAFK": "自动踢AFK用户:", + "World.Config.AutoKickAFKMinutes": "最长AFK时长(分):", + "World.Config.HideFromListing": "不显示在会话列表中", + "World.Config.Autosave": "自动保存(将覆盖上一次保存):", + "World.Config.AutosaveInterval": "自动保存间隔(分钟):", + "World.Config.CleanupAssets": "清理未使用的资产:", + "World.Config.CleanupInterval": "清理间隔(秒):", + + "World.Actions.StartSession": "开始会话", + "World.Actions.Join": "加入", + "World.Actions.Focus": "焦点", + "World.Actions.Close": "关闭世界", + "World.Actions.Leave": "离开世界", + "World.Actions.Save": "保存更改", + "World.Actions.SaveAs": "另存为...", + "World.Actions.SaveCopy": "保存副本...", + "World.Actions.SaveHere": "保存到这里", + "World.Actions.SaveToInventory": "保存到物品栏", + "World.Actions.Saving": "正在保存...", + "World.Actions.Discard": "放弃更改", + "World.Actions.Clone": "克隆世界", + "World.Actions.Delete": "删除世界", + "World.Actions.ConfirmDelete": "确认删除", + "World.Actions.ReallyConfirmDelete": "永久删除", + "World.Actions.Overwrite": "用{name}覆盖", + "World.Actions.ConfirmOverwrite": "确认覆盖", + "World.Actions.Overwriting": "正在覆盖...", + + "World.Actions.ClosePrompt": "关闭世界?", + "World.Actions.LeavePrompt": "离开世界?", + "World.Actions.CloseConfirm": "关闭", + "World.Actions.LeaveConfirm": "离开", + "World.Actions.CannotClose": "(无法关闭这个世界)", + "World.Actions.GuestWarning": "", + "World.Actions.HostingWarning": "你在主持这个世界。所有的用户都会从此会话断开连接。", + + "World.Actions.GetWorldOrb": "获取世界球体", + "World.Actions.CopyWorldURL": "复制世界URL", + "World.Actions.CopyRecordURL": "复制记录URL", + "World.Actions.StartCustomSession": "开始自定义会话", + "World.Actions.ModifyMetadata": "编辑元数据", + "World.Actions.GetSessionOrb": "获取会话球", + "World.Actions.CopySessionURL": "复制会话URL", + + "World.Indicator.NoData": "没有数据", + "World.Indicator.LocalWorld": "本地机器", + "World.Indicator.Author": "作者: {name}", + "World.Indicator.Host": "主持: {name}", + "World.Indicator.Hosting": "主持中", + "World.Indicator.Sessions": "{n,plural, other {# 会话}}", + "World.Indicator.Users": "用户", + "World.Indicator.Users.None": "(找不到活跃的会话)", + "World.Indicator.Description": "描述", + "World.Indicator.Description.None": "(没有提供描述)", + "World.Indicator.Visited": "(造访过)", + + "World.Detail.ActiveSessions": "活动的会话:", + "World.Detail.ActiveUsers": "活跃用户:", + "World.Detail.NewSession": "<新会话>", + "World.Detail.DescriptionHeader": "描述: ", + "World.Detail.SessionInformationHeader": "会话信息", + "World.Detail.Uptime": "运行时间", + "World.Detail.AccessLevel": "能见度", + "World.Detail.Users": "用户", + "World.Detail.Users.Count": "{active}{away, select, 0 {} other { (+{away} 离开)}} / {max}", + + "World.Detail.WorldInformationHeader": "世界信息", + "World.Detail.PublishDate": "已发表", + "World.Detail.ModifyDate": "最后更新", + "World.Detail.Visits": "来访", + + "World.Detail.Tags": "标签", + "World.Detail.ActionsHeader": "动作:", + + "World.Category.Everything": "所有", + "World.Category.Featured": "精选", + "World.Category.PublishedWorlds": "发布的世界", + "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.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": "私人(仅邀请)", + + "World.SortParameter.SearchScore": "搜索分数", + "World.SortParameter.Name": "名称", + "World.SortParameter.OpenedWorldCount": "开放世界", + "World.SortParameter.TotalSessionCount": "总会话", + "World.SortParameter.TotalUserCount": "总用户", + "World.SortParameter.CreationDate": "创建日期", + "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.PublishedWorlds": "发布的世界", + "World.Filter.LocalWorlds": "本地世界", + "World.Filter.BaseSearch": "基础搜索:", + "World.Filter.ByOwner": "所有者:", + "World.Filter.UserOwner": "所有者是用户", + "World.Filter.GroupOwner": "所有者是组", + "World.Filter.SubmittedToGroup": "提交给组:", + "World.Filter.Featured": "仅精选", + "World.Filter.MyWorlds": "我的世界", + "World.Filter.SessionFiltering": "会话过滤:", + "World.Filter.MinimumUsers": "最低人数: {n}", + "World.Filter.MinimumContacts": "最低好友数: {n}", + "World.Filter.OnlyHeadless": "仅云端主机", + "World.Filter.MaxAccessLevel": "最大访问权限:", + "World.Filter.MinimumUptime": "最小运行时间:", + "World.Filter.Sorting": "排序:", + + "World.Edit.Title": "编辑世界元数据", + "World.Edit.Name": "世界名:", + "World.Edit.Description": "描述:", + "World.Edit.Tags": "标签(以逗号分隔):", + "World.Edit.Path": "世界路径:", + "World.Edit.AccessLevelHeader": "谁可以打开这个世界?", + "World.Edit.AccessPrivate": "只有我", + "World.Edit.AccessPatreon": "Patreon的支持者", + "World.Edit.AccessPublic": "任何人(公开)", + + "Tools.AvatarCreator": "化身创建器", + "Tools.FullBodyCalibrator": "全身/化身校准器", + "Tools.CameraStreaming": "相机/流媒体", + "Tools.CreateNewWorld": "创造新世界", + "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": "为拥有者播放: 禁用", + "Tools.StreamAudio.PlayForOwner.On": "为拥有者播放: 启用", + + "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": "{users} 位用户在线 ", + "Indicator.OnlineUsersVR": "{users} 位用户在VR模式", + "Indicator.OnlineUsersDesktop": "{users} 位用户在桌面模式", + + "Indicator.ServerStatus.Status": "云状态", + "Indicator.ServerStatus.Good": "良好", + "Indicator.ServerStatus.Slow": "缓慢", + "Indicator.ServerStatus.Down": "较差", + "Indicator.ServerStatus.NoInternet": "无网络连接", + + "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.InvalidCredentials.Description": "再次检查你的登录信息后再试一次或者点击 \"忘记密码?\"", + + "Login.InvalidLogin": "登录信息无效", + "Login.InvalidLogin.Description": "再次检查你的登录信息后再试一次或者点击 \"忘记密码?\"", + + "Login.MalformedUID": "设备信息无效", + "Login.MalformedUID.Description": "尝试重新安装, 或者在 {supportUrl}联系客服。", + + "Login.MissingUID": "设备信息缺失", + "Login.MissingUID.Description": "尝试重新安装, 或者在 {supportUrl}联系客服。", + + "Login.MissingSecretMachineId": "机器码缺失", + "Login.MissingSecretMachineId.Description": "尝试重新安装, 或者在 {supportUrl}联系客服。", + + "Login.MalformedSecretMachineId": "机器码无效", + "Login.MalformedSecretMachineId.Description": "尝试重新安装, 或者在 {supportUrl}联系客服。", + + "Register.MissingUID": "设备信息无效", + "Register.MissingUID.Description": "尝试重新安装, 或者在 {supportUrl}联系客服。", + + "Register.MalformedUID": "设备信息无效", + "Register.MalformedUID.Description": "尝试重新安装, 或者在 {supportUrl}联系客服。", + + "Login.MissingLogin": "未提供凭据", + "Login.MissingLogin.Description": "你是不是忘了填你的登录信息了?", + + "Login.InvalidRecoveryCode": "无效恢复码", + "Login.InvalidRecoveryCode.Description": "检查你的恢复码后再试一次。", + + "Login.UnsupportedAuthentication": "不支持的认证方式", + "Login.UnsupportedAuthentication.Description": "我们并不支持这种验证方式 请尝试另外一个。", + + "Login.EmailNotVerified": "邮箱未验证", + "Login.EmailNotVerified.Description": "你的邮箱还没验证, 请在邮箱里查找我们给你发的邮件, 确保你检查过垃圾邮件了。", + + "Login.AccountTempLocked": "你的账户已被锁定。", + "Login.AccountTempLocked.Description": "请在:{moderationUrl}联系管理员。", + + "Login.AccountBanned": "你的账户已被封禁。", + "Login.AccountBanned.Description": "请在:{moderationUrl}联系管理员。", + + "Login.DuplicateAccount": "重复的账号", + "Login.DuplicateAccount.Description": "请在:{moderationUrl}联系管理员。", + + "Login.UnknownError": "未知错误", + "Login.UnknownError.Description": "在登录时发生了未知错误。 请在 {supportUrl}联系客服。", + + "Register.MissingRequest": "未输入详细注册信息", + "Register.MissingRequest.Description": "我们无法找到任何注册信息。 在注册时请确保已经填入了。", + + "Register.InvalidEmail": "无效邮箱地址", + "Register.InvalidEmail.Description": "你的邮箱地址是有误的", + + "Register.MissingUsername": "未输入用户名", + "Register.MissingUsername.Description": "你填好了你的用户名了吗?", + + "Register.MissingEmail": "未输入电子邮箱", + "Register.MissingEmail.Description": "你填好了你的邮件了吗?", + + "Register.UsernameTooLong": "用户名过长", + "Register.UsernameTooLong.Description": "We allow usernames up to 32 characters long.", + + "Register.UsernameContainsAmpersand": "用户名不能含有 @", + "Register.UsernameContainsAmpersand.Description": "你的用户名不能含有 @。", + + "Register.UsernameStartsWithU": "用户名不能以 U- 开头", + "Register.UsernameStartsWithU.Description": "用户名不能以 U- 开头.", + + "Register.InvalidUsername": "无效用户名", + "Register.InvalidUsername.Description": "你的用户名是无效的", + + "Register.InvalidDateOfBirth": "无效出生日期", + "Register.InvalidDateOfBirth.Description": "你的出生日期是无效的", + + "Register.UsernameContainsBlockedTerms": "用户名含有屏蔽词", + "Register.UsernameContainsBlockedTerms.Description": "你的用户名含有屏蔽词。 如果你认为这是一个错误,请在 {supportUrl}联系客服。", + + "Register.MissingPassword": "未输入密码", + "Register.MissingPassword.Description": "你没有提供密码。", + + "Register.InvalidPassword": "无效密码", + "Register.InvalidPassword.Description": "你的密码无效。 密码必须至少包含 8 个字符,包括 1 个数字、1 个大写字母和 1 个小写字母。", + + "Register.EmailAlreadyRegistered": "此邮箱已注册", + "Register.EmailAlreadyRegistered.Description": "此电子邮件的账户已经存在, 如果你忘记了密码,可以点击\"Lost Password\"。 或者通过 {supportUrl} 联系技术支持。", + + "Register.UsernameAlreadyRegistered": "此用户名已注册", + "Register.UsernameAlreadyRegistered.Description": "此用户名的帐户已经存在, 如果你忘记了密码,可以点击\"Lost Password\"。 或者通过 {supportUrl} 联系技术支持。", + + "Register.ErrorCheckingUserId": "检查用户ID时出错", + "Register.ErrorCheckingUserId.Description": "请在 {supportUrl}联系客服。", + + "Recovery.MissingEmail": "未输入电子邮箱", + "Recovery.MissingEmail.Description": "你填好了你的邮件了吗?", + + "Recovery.IncorrectEmail": "电子邮箱错误", + "Recovery.IncorrectEmail.Description": "你填写了一个错误的用于恢复密码的邮箱。 请检查细节后再试一次。", + + "Recovery.NoPasswordSetup": "无密码设置", + "Recovery.NoPasswordSetup.Description": "请在:{supportUrl}联系客服。", + + "Register.UnknownError": "未知错误", + "Register.UnknownError.Description": "在注册时发生了未知的错误。 请在 {supportUrl}联系客服。", + + "Account.Login": "登录", + "Account.Logout": "登出", + "Account.Register": "注册", + "Account.Saml2" : "使用 SAML 2.0 登录", + "Account.LoginOrRegister": "登录 / 注册", + "Account.LogoutConfirm": "确认登出?", + "Account.LoggingIn": "正在登录...", + "Account.LoggingOut": "正在登出...", + "Account.Registering": "正在注册...", + "Account.Anonymous": "匿名", + "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个大写字母)", + "Account.LostPassword": "忘记密码", + "Account.SendRecoveryCode": "发送恢复码", + "Account.ResetPasswordHeader": "重置你的密码", + "Account.ResetPasswordInstructions": "恢复码已发送到你的电子邮件。将其复制到下方输入框:", + "Account.RecoveryCode": "恢复码:", + "Account.NewPassword": "新密码:", + "Account.ResetPassword": "设置新密码", + "Account.Requesting": "正在请求...", + "Account.ErrorPasswordMismatch": "密码不匹配!", + "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.Offline": "离线", + "Profile.Status.Headless": "云端主机", + + "Session.Tab.Settings": "设定", + "Session.Tab.Users": "用户", + "Session.Tab.Permissions": "权限", + + "Session.Permission.Anonymous": "默认匿名:", + "Session.Permission.Vistor": "默认访客:", + "Session.Permission.Contact": "默认好友:", + "Session.Permission.Host": "默认主机:", + "Session.Permission.PermissionOverrideCount": "权限覆盖: {n,select, -1 {---} other {{n}}}", + "Session.Permission.ClearOverrides": "清除用户覆盖项", + + "Session.JoinVerifier.EnableHeader" : "激活自定义准入认证?", + "Session.JoinVerifier.EnableText" : "警告: 你将要启用自定义准入认证,其是当前世界的一部分。当你这样做之前,请确保你信任此世界的创建者。因为自定义准入认证器可以绕过标准会话访问规则,并使用其自己的规则允许或阻止用户进入。", + "Session.JoinVerifier.Label" : "使用自定义准入认证器: {name}", + "Session.JoinVerifier.ComponentWarning" : "警告: 目前,并没有机制可以在认证器启用后防止篡改。如果篡改用于认证的 ProtoFlux 设置可能导致问题, 请!不!要!使用这个功能且 不!要!在你的世界中激活它。", + "Session.JoinVerifier.SetCustomVerifier" : "设为自定义加入请求认证器", + + "Permissions.NotAllowedToSpawn": "你不可以在此处生成物品", + "Permissions.NotAllowedToSave": "你无权在这个世界上保存项目。", + "Permissions.NotAllowedToSwapAvatar": "你不允许在此处切换到自定义化身。", + + "User.Actions.Silence": "全局静音", + "User.Actions.Mute": "静音", + "User.Actions.Jump": "跳跃", + "User.Actions.Respawn": "重生", + "User.Actions.Kick": "踢", + "User.Actions.Ban": "禁止", + + "Contacts.Add": "添加好友", + "Contacts.Remove": "移除好友", + "Contacts.ConfirmRemove": "确认删除?", + "Contacts.AcceptRequest": "接受请求", + "Contacts.IgnoreRequest": "忽略请求", + "Contacts.Invite": "邀请", + "Contacts.RevokeInvite": "撤回邀请", + "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.InContactsOnly": "在仅限好友的世界", + "Contacts.InHidden": "在隐藏的世界", + "Contacts.InHiddenContactsOnly": "在隐藏的,仅限好友的世界", + "Contacts.InHiddenContactsPlus": "在隐藏的,仅限好友+的世界", + "Contacts.InLAN": "在局域网世界", + "Contacts.UsingDifferentVersion": "使用版本: {version}", + "Contacts.RequestSent": "请求已发送", + "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.VoiceMessage": "发来一条语音讯息", + "Notifications.SessionStarted": "开始的会话:", + "Notifications.UserJoined": "用户加入了", + "Notifications.UserLeft": "用户已离开", + + "Undo.SetField": "将字段 {field_name} 设置为 {value}", + "Undo.SetReference": "将引用 {ref_name} 设置为 {ref_target}", + "Undo.Spawn": "生成 {name}", + "Undo.Destroy": "销毁 {name}", + "Undo.SpawnComponent": "在 {slot_name} 上附加 {component_type}", + "Undo.DuplicateComponent": "组件重复", + "Undo.DestroyComponent": "销毁 {slot_name} 上的 {component_type}", + "Undo.Transform": "{name} 已移动", + "Undo.Translate": "平移", + "Undo.TranslateAlongAxis": "沿轴平移", + "Undo.RotateAroundAxis": "绕轴旋转", + "Undo.ResetPosition": "重置位置", + "Undo.ResetRotation": "重置旋转", + "Undo.ResetScale": "重置缩放", + + "Undo.GrabObjects": "抓取物体", + "Undo.DestroyGrabbed": "删除所持物体", + "Undo.DuplicateGrabbed": "复制所持物体", + + "Undo.ChangeBoxSize": "变更盒子尺寸", + "Undo.BrushStroke": "笔触", + "Undo.ChangeColor": "换色", + "Undo.CloneComponent": "克隆组件", + "Undo.MoveIKBone": "移动IK骨骼", + "Undo.MoveSun": "移动太阳", + "Undo.ApplyMaterial": "应用材料", + "Undo.BakeMeshes": "烘焙 {name}", + "Undo.ChangeMesh": "更换网格", + "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": "打开查看器", + "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" : "缩放", + + "Tooltips.Dev.Selection.Single": "单选", + "Tooltips.Dev.Selection.Multi": "多选", + + "Tooltips.Dev.Interaction.Tip": "提示", + "Tooltips.Dev.Interaction.Projection": "估算", + + "Tooltip.Color.Picker": "选色器", + + "Tooltip.GrabbableSetter.Scalable": "设为可缩放", + "Tooltip.GrabbableSetter.NonScalable": "设为不可缩放", + "Tooltip.GrabbableSetter.ApplyToRoot": "设为应用到根组件", + "Tooltip.GrabbableSetter.AppyToHit": "设为应用到命中组件", + + "Tooltip.CharacterCollider.MarkGrippable": "标记为可抓取", + "Tooltip.CharacterCollider.DontMarkGrippable": "不要标记为可抓取", + "Tooltip.CharacterCollider.EnsureWalkRun": "确保步行/跑步运动", + "Tooltip.CharacterCollider.EnsureZeroG": "确保零重力运动", + "Tooltip.CharacterCollider.EnsurePhysicalFly": "确保物理飞行运动", + + "Tooltip.Light.Point": "点光源", + "Tooltip.Light.Spot": "聚光灯", + "Tooltip.Light.Sun": "太阳", + + "Tooltip.Light.Shadows.None": "无阴影", + "Tooltip.Light.Shadows.Hard": "深层阴影", + "Tooltip.Light.Shadows.Soft": "浅层阴影", + + "Tooltip.MeshVisibility.KeepShadow": "保持阴影", + "Tooltip.MeshVisibility.ShadowOff": "禁用阴影", + "Tooltip.MeshVisibility.ShadowOn": "启用阴影", + "Tooltip.MeshVisibility.OnlyShadow": "设置为仅阴影", + "Tooltip.MeshVisibility.DoubleSidedShadow": "设置为双面阴影", + + "Tooltip.Slicer.Add": "添加切片器", + "Tooltip.Slicer.Clear": "清除设定", + + "Tooltip.Material.RayMode": "射线模式", + "Tooltip.Material.AreaMode": "区域模式", + "Tooltip.Material.ObjectMode": "对象全局模式", + "Tooltip.Material.SceneMode": "场景全局模式", + "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文件", + "Tooltip.Microphone.Format.FLAC": "FLAC文件", + "Tooltip.Microphone.ModeHold": "按住以录制声音", + "Tooltip.Microphone.ModePress": "按下以开始/停止录制声音", + "Tooltip.Microphone.SourceRaw": "Raw文件", + "Tooltip.Microphone.SourceFiltered": "过滤并归一化", + + "Tooltip.ProtoFlux.Drive" : "驱动", + "Tooltip.ProtoFlux.Source" : "源", + "Tooltip.ProtoFlux.Reference" : "参考", + "Tooltip.ProtoFlux.Write" : "写", + "Tooltip.ProtoFlux.Proxy" : "代理", + "Tooltip.ProtoFlux.CreateLocal" : "创建局部变量", + "Tooltip.ProtoFlux.CreateStore" : "创建变量", + "Tooltip.ProtoFlux.CreateDataModelStore" : "创建结构变量", + "Tooltip.ProtoFlux.Overview" : "切换概览", + "Tooltip.ProtoFlux.NodeBrowser" : "浏览节点", + "Tooltip.ProtoFlux.PackInPlace" : "就地打包", + "Tooltip.ProtoFlux.PackInto" : "打包为 {name}", + "Tooltip.ProtoFlux.Unpack" : "将 {name} 解包", + "Tooltip.ProtoFlux.ExplicitCast" : "显式转换\n(警告: 可能丢失数据)", + + "Tooltip.Meter.Mode.Ray": "模式: 激光", + "Tooltip.Meter.Mode.Perpendicular": "模式: 垂直", + "Tooltip.Meter.Mode.Drag": "模式: 拖拽", + + "Tooltip.Meter.Points.Two": "两点", + "Tooltip.Meter.Points.Multiple": "多点", + + "Tooltip.Meter.ObjectSpace": "在物体空间里测量", + "Tooltip.Meter.WorldSpace": "在世界空间里测量", + + "Tooltip.Glue.Mode.BakeMeshes": "模式: 烘焙面数", + "Tooltip.Glue.Mode.BakeSkinnedMeshes": "模式: 烘焙上材质后的面", + "Tooltip.Glue.Mode.ParentObjects": "模式: 父级物体", + + "Tooltip.RigTransfer.ClearSource": "清理源文件", + + "Tooltip.ComponentClone.SingleInstanceOn": "单个实例: 启用", + "Tooltip.ComponentClone.SingleInstanceOff": "单个实例: 禁用", + "Tooltip.ComponentClone.ClearTemplate": "清除模板", + + "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.VideoPlayer": "视频播放器", + "CreateNew.Object.SpawnArea": "出生区域", + "CreateNew.Object.SpawnPoint": "出生点", + "CreateNew.Object.UIXCanvas": "UIX画布", + "CreateNew.Object.Facet": "Facet", + + "CreateNew.Object.FogVolume": "雾量", + "CreateNew.Object.FogVolume.Additive": "添加", + "CreateNew.Object.FogVolume.Alpha": "Alpha", + "CreateNew.Object.FogVolume.Multiplicative": "乘性", + "CreateNew.Object.FogVolume.Gradient": "梯度", + + "CreateNew.Text": "文本", + "CreateNew.Text.Basic": "基本的", + "CreateNew.Text.Outline": "描边", + + "CreateNew.Editor": "编辑器", + "CreateNew.Editor.UserInspector": "用户查看器", + "CreateNew.Editor.LightSourcesWizard": "世界光源设置向导", + "CreateNew.Editor.TextRendererWizard": "世界文字渲染器设置向导", + "CreateNew.Editor.AssetOptimizationWizard": "资产优化设置向导", + "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.Torus": "圆环面", + + "CreateNew.Collider": "碰撞体", + "CreateNew.Collider.Box": "盒型", + "CreateNew.Collider.Sphere": "球形", + "CreateNew.Collider.Capsule": "胶囊", + "CreateNew.Collider.Cylinder": "圆筒", + "CreateNew.Collider.Cone": "锥体", + "CreateNew.Collider.Mesh": "网格", + + "CreateNew.Light": "光照", + "CreateNew.Light.Point": "点光源", + "CreateNew.Light.Spot": "聚光灯", + "CreateNew.Light.Directional": "方向光", + + "CreateNew.Materials": "材质", + + "CreateNew.Directory.Title": "创建新目录:", + "CreateNew.Directory.Error.EmptyName": "请输入名称:", + "CreateNew.Directory.Error.LongName": "名称太长了:", + "CreateNew.Directory.Error.InvalidName": "无效名称:", + + "AvatarCreator.Title": "化身创建器", + "AvatarCreator.Instructions": "将化身对象与头显和控制器参考对齐(可选),然后按创建将其转换为化身", + "AvatarCreator.UseSymmetry": "使用对称", + "AvatarCreator.ShowToolAnchors": "显示工具锚点", + "AvatarCreator.SetupVolumeMeter": "设置音量计", + "AvatarCreator.SetupEyes": "设置眼睛", + "AvatarCreator.SetupFaceTracking": "设置人脸追踪", + "AvatarCreator.ProtectAvatar": "保护化身", + "AvatarCreator.CalibrateFeet": "校准脚", + "AvatarCreator.CalibrateHips": "校准骨盆/臀部", + "AvatarCreator.AlignHeadForward": "头向前对齐", + "AvatarCreator.AlignHeadUp": "头向上对齐", + "AvatarCreator.AlignHeadRight": "头向右对齐", + "AvatarCreator.CenterHead": "居中头位置", + "AvatarCreator.TryAlignHands": "尝试对齐手", + "AvatarCreator.AlignToolAnchors": "对齐工具锚点", + "AvatarCreator.Create": "创建", + + "Importer.General.AsRawFile": "Raw文件", + + "Importer.Folder.Title": "文件夹导入器", + "Importer.Folder.Individual": "逐个导入", + "Importer.Folder.Individual.Description": "为文件夹中的每个受支持文件创建一个单独的导入对话框", + "Importer.Folder.Batch": "批量导入", + "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": "(在这) 截图", + "Importer.Image.PixelArt" : "像素艺术", + "Importer.Image.360": "360度照片/天空盒", + "Importer.Image.StereoPhoto": "立体照片", + "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.LayoutVerticalLR": "上下 LR", + "Importer.ImageVideo.LayoutVerticalRL": "上下 RL", + + "Importer.Model.Title": "模型导入器", + "Importer.Model.Prompt": "你要导入什么?", + "Importer.Model.Regular": "3D模型", + "Importer.Model.3DScan": "3D扫描", + "Importer.Model.CAD": "CAD模型", + "Importer.Model.PointCloud": "点云", + "Importer.Model.VertexColorModel": "顶点着色模型", + "Importer.Model.AdvancedSettings": "高级设置", + "Importer.Model.ModelKindPrompt": "什么样的3D模型?", + "Importer.Model.RegularKind": "常规/化身", + "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.FinalizePrompt": "你确定要导入吗?", + "Importer.Model.RunImport": "运行导入!", + + "Importer.Model.Advanced.Scale": "缩放:", + "Importer.Model.Advanced.AutoScale": "自动缩放", + "Importer.Model.Advanced.MaxTexSize": "最大纹理大小", + "Importer.Model.Advanced.ImageFormat": "图片格式: ", + "Importer.Model.Advanced.Material": "材质: ", + "Importer.Model.Advanced.PreferSpecular": "首选镜面", + "Importer.Model.Advanced.AlignAxis": "对齐轴: ", + + "Importer.Model.Advanced.Normals": "计算法线", + "Importer.Model.Advanced.Tangents": "计算切线", + "Importer.Model.Advanced.VertexColors": "导入顶点颜色", + "Importer.Model.Advanced.Bones": "导入骨骼", + "Importer.Model.Advanced.Lights": "导入灯光", + "Importer.Model.Advanced.TextureAlpha": "计算纹理Alpha", + "Importer.Model.Advanced.AlbedoColor": "导入反射颜色", + "Importer.Model.Advanced.ImportEmissive": "导入发光属性", + + "Importer.Model.Advanced.Colliders": "生成碰撞体", + "Importer.Model.Advanced.Animations": "导入动画", + "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-Pose", + "Importer.Model.Advanced.ForcePointCloud": "作为点云", + + "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.AssetsOnObject": "将资产放在对象上", + + "Importer.Video.Title": "视频导入器", + "Importer.Video.Prompt": "你要导入什么?", + "Importer.Video.Regular": "视频", + "Importer.Video.360": "360度视频", + "Importer.Video.Stereo": "立体视频", + "Importer.Video.Stereo360": "立体360度视频", + "Importer.Video.Depth": "深度视频", + "Importer.Video.180": "180度视频", + "Importer.Video.Stereo180": "立体180度视频", + "Importer.Video.Depth.Prompt": "深度预设", + "Importer.Video.Depth.Default": "默认", + + "Importer.Slices.Title": "将图像切片导入为体积纹理", + "Importer.Slices.TitleGrayscale": "将图像切片导入为体积纹理(灰度)", + "Importer.Slices.Description": "将文件夹中的所有图像文件合成为一个体积纹理", + + "Exporter.Title": "导出", + "Exporter.FileName": "文件名:", + "Exporter.ExportAs": "导出为:", + "Exporter.Export": "导出", + "Exporter.Exporting": "导出中...", + + "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.HeightWarning": "这似乎不正确。确保它是你的实际身高。", + "FullBody.ConfirmMapping": "2) 确认追踪器映射", + "FullBody.MappingInstructions": "直立站立,确保追踪器正在追踪并被正确检测到。", + "FullBody.StartCalibration": "启动追踪器校准", + "FullBody.JustCalibrateAvatar": "只是校准我的化身", + "FullBody.JustCalibrateAvatarDescription": "跳过全身校准,仅校准化身", + "FullBody.SkipAndAdjustAvatar": "跳过并调整化身", + "FullBody.CalibrateInstructions": "使自己与游戏空间中的红色身体覆盖层对齐,然后按下两个扳机键进行确认。确保你真实的脚和臀部与虚拟的尽可能接近。", + + "FullBody.BeforeCalibrationInstructions": "确保追踪器正在追踪且你的身高已设置", + "FullBody.CalibratingPoseInstructions": "确保自己与参考对齐,然后按下两个扳机键进行确认", + "FullBody.AdjustAvatarInstructions": "调整化身的身体偏移,使其与参考最匹配", + "FullBody.FineTuneCalibrationInstructions": "通过移动蓝色参考来验证和微调校准", + + "FullBody.CalibrateTrackersHeader": "校准追踪器", + "FullBody.CalibrateTrackersInstructions": "抓取并放置相对于追踪器的蓝色身体部位,以调整其偏移量。 它们应与追踪器在你身体上的位置相匹配。\n 你可以在以后随时通过重新打开此工具来调整校准。", + "FullBody.UseSymmetry": "使用对称", + "FullBody.ShowBodyOverlay": "显示身体叠加", + "FullBody.HeightCompensationInstructions": "如果人体模型过高(弯曲)或过矮,请调整高度补偿以达到最佳配合。", + "FullBody.RecalibratePrompt": "追踪器损坏或丢失?", + "FullBody.Recalibrate": "再次运行T-Pose校准", + "FullBody.CalibrateAvatarPrompt": "需要调整化身配合度吗?", + "FullBody.CalibrateAvatar": "校准我的化身", + "FullBody.FinishPrompt": "看起来不错?", + "FullBody.FinishCalibration": "完成全身校准", + + "FullBody.CalibrateAvatarTitle": "校准化身", + "FullBody.CalibrateAvatarInstructions": "确保已映射所有身体部位,然后在其周围拖动蓝色球体,以使化身与身体参考最匹配。", + "FullBody.ShowReferenceOverlay": "显示参考叠加", + "FullBody.ResetAvatarPrompt": "化身扭曲或无法追踪?", + "FullBody.ResetAvatar": "重置映射", + "FullBody.AvatarHeightCompensationInstructions": "如果化身太高(最终弯成弓形)或太矮,在此处调整其高度补偿使它更适合你的身高。", + "FullBody.AvatarHeightCompensation": "化身高度补偿: {n, number, percent}", + "FullBody.ResetAvatarHeightCompensation": "重置高度补偿", + "FullBody.AvatarSaveWarning": "完成校准后,不要忘记保存你的化身!", + "FullBody.FinishAvatarCalibration": "完成化身校准", + "FullBody.CalibrationFinishedInstructions": "如果你对校准满意,则可以保存你的化身并退出。", + "FullBody.CloseCalibrator": "关闭校准工具", + "FullBody.CalibrationRedoInstructions": "如果校准有误差,或是你想校准更多的化身,则可以进行更多的调整。 你也可以在以后的任何时候重新打开此校准器以进行调整。\n 如果你仅更改了追踪器,则无需再次校准化身。", + "FullBody.ReturnToTrackerCalibration": "返回追踪器校准", + + "FullBody.Hips": "臀部", + "FullBody.Feet": "脚部", + "FullBody.Chest": "胸部", + "FullBody.Elbows": "肘部", + "FullBody.Knees": "膝盖", + + "FullBody.TrackerMapped": "追踪器已映射", + "FullBody.NotTracking": "未在追踪...", + "FullBody.NoTracker": "没有已映射追踪器", + "FullBody.FeetNotTracking": "脚部未追踪...", + + "FullBody.AvatarPointMapped": "已映射", + "FullBody.AvatarPointNotMapped": "未映射", + "FullBody.AvatarPointNoTracker": "没有追踪器", + + "CameraControl.Title": "相机控制", + "CameraControl.MirroringOffWarning": "镜像关闭", + "CameraControl.MirrorToDisplay": "镜像显示", + "CameraControl.TakePhoto": "拍照", + "CameraControl.Take360Photo": "拍360度照片", + + "CameraControl.Mode.SmoothPOV": "平滑POV", + "CameraControl.Mode.ThirdPerson": "第三人称", + "CameraControl.Mode.Group": "群组", + "CameraControl.Mode.World": "世界", + "CameraControl.Mode.Manual": "手动", + + "CameraControl.Settings.AvoidOcclusion": "避免遮挡", + "CameraControl.Settings.KeepInWorldspace": "留在世界空间", + "CameraControl.Settings.MovementWobble": "运动摆动", + "CameraControl.Settings.AimInFrontOfHead": "瞄准头部", + "CameraControl.Settings.HideCamera": "隐藏相机", + "CameraControl.Settings.ForceEyesOnCamera": "强制注视相机", + "CameraControl.Settings.HideBadges": "隐藏徽章", + "CameraControl.Settings.HideLasers": "隐藏激光", + "CameraControl.Settings.ShowFrustum": "显示平截头体", + "CameraControl.Settings.PhotoTimer": "拍照计时器", + "CameraControl.Settings.ShowLiveBadge": "显示直播徽章", + "CameraControl.Settings.AudioFromCameraViewpoint": "相机视角的音频", + + "CameraControl.OpenCloseUsers": "用户", + "CameraControl.CreateCameraAnchor": "创建相机锚点", + + "CameraControl.Anchors.Interpolate": "在锚点之间插值", + "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.FirstPersonOffset": "第一人称偏移", + "CameraControl.Positioning.Reset": "重置", + + "CameraControl.Control.AnyoneCanInteract": "任何人都可以互动", + "CameraControl.Control.RenderPreviewForEveryone": "所有人的渲染预览", + "CameraControl.Control.RenderPrivateUI": "渲染私人用户界面", + "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.OBS.IP": "OBS Websocket IP:", + "CameraControl.OBS.Password": "OBS密码(可选):", + "CameraControl.OBS.Connect": "连接", + "CameraControl.OBS.Instructions": "确保OBS正在运行,我们支持 OBS 版本 28+。", + "CameraControl.OBS.OpenInstaller": "打开安装程序页面", + "CameraControl.OBS.Launch": "启动OBS", + "CameraControl.OBS.Launching": "启动中...", + "CameraControl.OBS.Launched": "启动了!", + "CameraControl.OBS.Connecting": "正在连接中...", + "CameraControl.OBS.Connected": "连接上了!", + "CameraControl.OBS.Disconnected": "断线!", + "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.Idle": "IDLE", + "CameraControl.OBS.Live": "LIVE", + "CameraControl.OBS.Recording": "REC", + "CameraControl.OBS.OpenInstallerReason": "你可以在这个页面下载 obs-websocket 插件", + + "CameraControl.OBS.Streaming.Start": "开始流式传输", + "CameraControl.OBS.Streaming.Starting": "正在开始流式传输...", + "CameraControl.OBS.Streaming.Stop": "停止流式传输", + "CameraControl.OBS.Streaming.Stopping": "正在停止流式传输", + + "CameraControl.OBS.Recording.Start": "开始录音", + "CameraControl.OBS.Recording.Starting": "正在开始录音...", + "CameraControl.OBS.Recording.Stop": "停止录音", + "CameraControl.OBS.Recording.Stopping": "正在停止录音", + + "Settings.Category.Audio": "音频", + "Settings.Category.Controls": "控制", + "Settings.Category.Devices": "设备", + "Settings.Category.Profile": "个人信息", + "Settings.Category.Networking": "网络", + "Settings.Category.Security": "安全", + "Settings.Category.Misc": "其他", + "Settings.Category.Privacy": "隐私", + "Settings.Category.UserInterface": "UI", + "Settings.Category.Graphics": "画面", + "Settings.Category.InteractiveCamera": "摄像机", + + "Settings.LegacyFeatureSettings.ConvertLegacySettings": "调试 - 转换传统设置", + "Settings.DebugSettings.DebugResetAllSimpleSettings": "调试 - 重置所有单一设置", + + "Settings.GeneralControlsSettings": "一般控制", + "Settings.LocomotionSettings": "运动", + "Settings.MovementSettings": "移动", + "Settings.MouseSettings": "鼠标", + + "Settings.GeneralHapticsSettings": "触觉反馈", + "Settings.GeneralVRSettings": "VR", + "Settings.LeapMotionSettings": "体感控制器", + "Settings.ViveHandTrackingSettings": "Vive手指追踪", + "Settings.TrackingSmoothingSettings": "平滑追踪", + + "Settings.UserMetricsSettings": "用户数值", + + "Settings.AudioInputDeviceSettings": "音频输入", + "Settings.AudioOutputDeviceSettings": "音频输出", + "Settings.AudioVolumeSettings": "音量", + "Settings.AudioAccessibilitySettings": "无障碍音频", + "Settings.AudioInputFilteringSettings": "音频输入过滤", + + "Settings.RealtimeNetworkingSettings": "实时网络通讯", + "Settings.AssetGatherSettings": "资产获取", + + "Settings.HostAccessSettings": "主机许可", + "Settings.UserRestrictionsSettings": "用户限制", + + "Settings.WindowsSettings": "Windows设置", + "Settings.DebugSettings": "调试", + "Settings.LegacyFeatureSettings": "传统内容", + "Settings.TwitchInterfaceSettings": "Twitch 直播界面", + + "Settings.MessagingPrivacySettings": "信息隐私", + + "Settings.LocaleSettings": "语言", + "Settings.DashSettings": "面板", + "Settings.NamePlateSettings": "铭牌", + "Settings.LaserSettings": "互动激光", + "Settings.DesktopViewSettings": "桌面视角", + "Settings.PhotoCaptureSettings": "快速拍摄照片", + + "Settings.DesktopRenderSettings": "桌面渲染设置", + + "Settings.InteractiveCameraFramingSettings": "框架", + "Settings.InteractiveCameraPositioningSettings": "定位", + "Settings.InteractiveCameraRenderSettings": "渲染", + "Settings.InteractiveCameraGroupSettings": "用户群组", + "Settings.InteractiveCameraSmoothingSettings": "平滑", + "Settings.InteractiveCameraAnchorSettings": "坐标", + "Settings.InteractiveCameraPhotoSettings": "照片", + "Settings.InteractiveCameraPostProcessingSettings": "后期处理", + + "Settings.GeneralControlsSettings.PrimaryHand": "惯用手部", + "Settings.GeneralControlsSettings.PrimaryHand.Description": "哪只手被认为是你的主要用的手。各种系统都会使用这个进行交互,例如在装备工具时。", + "Settings.GeneralControlsSettings.DoubleClickInterval": "双击间隔", + "Settings.GeneralControlsSettings.DoubleClickInterval.Description": "对于任何需要双击的交互,该值控制着双击之间的最长间隔时间。如果在触发双击时遇到困难,请增加该值。如果太容易检测到单次点击,则降低该值。", + + "Settings.LocomotionSettings.LocomotionPreferences": "运动模式偏好", + "Settings.LocomotionSettings.LocomotionPreferences.Breadcrumb": "运动模式偏好", + + "Settings.MovementSettings.LeftSidewaysMode": "左控制器侧向移动模式", + "Settings.MovementSettings.LeftSidewaysMode.Description": "用它来确定左控制器上的侧向操纵杆/触摸板使用什么方式移动。", + "Settings.MovementSettings.RightSidewaysMode": "右控制器侧向移动模式", + "Settings.MovementSettings.RightSidewaysMode.Description": "用它来确定右控制器上的侧向操纵杆/触摸板使用什么方式移动。", + "Settings.MovementSettings.UseHeadDirectionForMovement": "以头部方向进行移动", + "Settings.MovementSettings.UseHeadDirectionForMovement.Description": "启用后,在 VR模式中向前移动时,你将朝当前正在寻找的方向移动。禁用时,将使用控制器指向的方向。", + "Settings.MovementSettings.UseSmoothTurn": "平滑转向", + "Settings.MovementSettings.UseSmoothTurn.Description": "这将使你在 VR模式中转动时逐渐旋转。这样会更有身临其境的感觉,但也更容易引起恶心。如果你喜欢快速转动,请关闭此设置。", + "Settings.MovementSettings.SmoothTurnExclusiveMode": "使用平滑转向专用模式", + "Settings.MovementSettings.SmoothTurnExclusiveMode.Description": "启用后,单个操纵杆既可以让你前进/后退,也可以让你转弯,但不能同时进行。如果你在移动时经常不小心转向,请启用此功能。", + "Settings.MovementSettings.SmoothTurnSpeed": "平滑转向速度", + "Settings.MovementSettings.SmoothTurnSpeed.Description": "该设置可控制启用平滑转弯时的转弯速度。 该值为每秒度数,因此值为 360 时,在摇杆完全倾斜的情况下,你将在一秒钟内转一圈。", + "Settings.MovementSettings.SnapTurnAngle": "转弯角度", + "Settings.MovementSettings.SnapTurnAngle.Description": "这是触发急转弯时的旋转角度(单位:度)。", + "Settings.MovementSettings.NoClipSpeed": "穿墙模式速度", + "Settings.MovementSettings.NoClipSpeed.Description": "当你使用穿墙模式时,它可以控制你的移动速度。 这种移动方式通常用于建造和测试,因此不受所处世界属性影响,而其他移动方式通常受世界属性影响。", + "Settings.MovementSettings.MovementDeadzone": "移动死区", + "Settings.MovementSettings.MovementDeadzone.Description": "该设置可用于纠正漂移。 增加该值需要进一步倾斜摇杆才能开始移动。", + "Settings.MovementSettings.MovementExponent": "移动指数", + "Settings.MovementSettings.MovementExponent.Description": "用它来控制移动时的曲线响应。 你可以用它来使曲线在开始移动时速度较慢,然后快速上升,或者立即开始加速移动,具体取决于该值是高于还是低于 1.0。", + + "Settings.GrabbingSettings" : "抓取设置", + "Settings.GrabbingSettings.DefaultHandGrabType" : "默认抓取模式", + "Settings.GrabbingSettings.DefaultHandGrabType.Description" : "这将决定你在进入新世界时双手的默认抓取模式。\n\n手掌: 你会抓住所有靠近你手掌的物体。\n\n精确: 你要用食指和拇指抓住一个物体。\n\n自动: 模式会根据手的方向在手掌和精确度之间自动切换。\n\n关闭: 你只能用激光抓取物品。", + + "Settings.GamepadSettings": "手柄", + "Settings.GamepadSettings.ThumbstickLookSpeed": "摇杆观察速度", + "Settings.GamepadSettings.ThumbstickLookSpeed.Description": "用它来调整拇指摇杆移动视角速度的灵敏度。", + "Settings.GamepadSettings.ThumbstickLookExponent": "摇杆观察死角", + "Settings.GamepadSettings.ThumbstickLookExponent.Description": "用它来控制拇指摇杆视角移动的曲线响应。有了这个设置,你既可以一开始缓慢移动,然后迅速变快,也可以立即开始快速移动,这取决于数值是高于还是低于 1.0。", + "Settings.GamepadSettings.UseGamepadWhenUnfocused": "未聚焦时使用手柄", + "Settings.GamepadSettings.UseGamepadWhenUnfocused.Description": "启用此设置后,即使应用程序窗口当前没有聚焦,也会使用来自游戏手柄的任何输入。如果你想同时运行其他也使用游戏手柄的游戏,可以将其关闭。", + + "Settings.MouseSettings.MouseSensitivity": "灵敏度", + "Settings.MouseSettings.MouseSensitivity.Description": "桌面模式下的鼠标整体灵敏度.", + "Settings.MouseSettings.MouseLookSpeed": "观察速度", + "Settings.MouseSettings.MouseLookSpeed.Description": "在第一人称或第三人称模式下,用它来调整摄像机环顾四周速度的灵敏度。", + "Settings.MouseSettings.MousePanSpeed": "平移速度", + "Settings.MouseSettings.MousePanSpeed.Description": "在 UI 对齐查看模式下,该选项可控制UI随鼠标移动的速度。", + "Settings.MouseSettings.MouseRotateSpeed": "旋转速度", + "Settings.MouseSettings.MouseRotateSpeed.Description": "当在桌面模式下拿取物品时,它可以控制物体用鼠标绕轴旋转的速度。", + "Settings.MouseSettings.MouseFreeformRotateSpeed": "自由旋转速度", + "Settings.MouseSettings.MouseFreeformRotateSpeed.Description": "当在桌面模式下拿取物品时,它可以控制物体用鼠标自由旋转的速度。", + + "Settings.GeneralHapticsSettings.EnableControllerVibration": "控制器振动", + "Settings.GeneralHapticsSettings.EnableControllerVibration.Description": "使用此功能可专门在 VR 控制器上启用或禁用触觉振动。", + "Settings.GeneralHapticsSettings.EnableHaptics": "触觉反馈", + "Settings.GeneralHapticsSettings.EnableHaptics.Description": "启用后,你将通过控制器和其他触觉设备收到来自世界中的化身和物品的触觉反馈。", + + "Settings.GeneralVRSettings.UseVRHotswitching": "VR热切换", + "Settings.GeneralVRSettings.UseVRHotswitching.Description": "启用后,当你戴上或摘下 VR 头显时,将自动在 VR模式和桌面模式之间切换。", + + "Settings.TrackingSmoothingSettings.HandPositionSmoothing" : "手部位置平滑", + "Settings.TrackingSmoothingSettings.HandRotationSmoothing" : "手部旋转平滑", + "Settings.TrackingSmoothingSettings.HandPositionSmoothing.Description" : "启用后,可以控制手部位置的平滑程度。通常情况下,这对有多动症和其他互动的问题而导致抖动的用户很有帮助。", + "Settings.TrackingSmoothingSettings.HandRotationSmoothing.Description" : "启用后,可以控制手部旋转的平滑程度。通常情况下,这对有多动症和其他抖动问题的用户很有帮助。", + + "Settings.TrackingSmoothingSettings.FeetPositionSmoothing" : "脚部位置平滑", + "Settings.TrackingSmoothingSettings.FeetRotationSmoothing" : "脚部旋转平滑", + + "Settings.TrackingSmoothingSettings.FeetPositionSmoothing.Description" : "启用后,在使用全身追踪时,可控制脚部位置的平滑程度。这对消除振动和抖动很有用,但也会使追踪器更加滞后,无法对快速运动做出反应。", + "Settings.TrackingSmoothingSettings.FeetRotationSmoothing.Description" : "启用后,在使用全身追踪时,可控制脚部旋转的平滑程度。这对消除振动和抖动很有用,但也会使追踪器更加滞后,无法对快速运动作出反应。", + + "Settings.TrackingSmoothingSettings.HipsPositionSmoothing" : "臀部位置平滑", + "Settings.TrackingSmoothingSettings.HipsRotationSmoothing" : "臀部旋转平滑", + "Settings.TrackingSmoothingSettings.HipsPositionSmoothing.Description" : "启用后,可控制使用全身追踪时臀部位置的平滑程度。这对消除振动和抖动很有用,但也会使追踪器更加滞后,无法对快速运动做出反应。", + "Settings.TrackingSmoothingSettings.HipsRotationSmoothing.Description" : "启用后,可以控制使用全身追踪时臀部旋转的平滑程度。这对消除振动和抖动很有用,但也会使追踪器更加滞后,无法对快速运动做出反应。", + + "Settings.MediaPrivacySettings" : "多媒体隐私", + "Settings.MediaPrivacySettings.MediaMetadataOptOut" : "排开在媒体元数据之外", + "Settings.MediaPrivacySettings.MediaMetadataOptOut.Description" : "启用此选项后,你将被排除在捕获媒体拍摄(通常是虚拟照片和音频剪辑)的元数据之外。 你仍会出现在这些多媒体资产中,但你的用户 ID 和在场景中的位置等信息将不会存储在这些资产中。\n\n如果你发现有任何用户在通过修改他们的客户端忽略此排开选项,请向管理员报告,因为这将被视为骚扰行为。", + "Settings.MediaPrivacySettings.HideInScreenshots" : "不要在截图里展示我", + "Settings.MediaPrivacySettings.HideInScreenshots.Description" : "启用后,在游戏中截取的屏幕截图中将不会显示你。\n\n请注意: 这并不影响实时摄像头、通过游戏外的方法截图或通过世界中的其他方法截图(可能是世界机制的一部分)。", + + "Settings.LeapMotionSettings.LeapMotionEnabled": "运动追踪器手部追踪", + "Settings.LeapMotionSettings.LeapMotionEnabled.Description": "启用后,运动做中期将用来追踪你的手和手指。", + "Settings.LeapMotionSettings.Offset": "手动追踪偏移量", + "Settings.LeapMotionSettings.Offset.Description": "这是 VR 头显上运动追踪器的偏移量(以米为单位)。调整这些值以确保你的双手位置正确。", + "Settings.LeapMotionSettings.SnapDistance": "控制器捕捉距离", + "Settings.LeapMotionSettings.SnapDistance.Description": "当你的手在控制器的范围内时,控制器会自动捕捉到你的手,并使用控制器本身的手部追踪数据,而不是运动追踪器的数据。这可以控制手部捕捉的距离。", + "Settings.LeapMotionSettings.UseFingersWhenSnapped": "使用控制器时追踪手部", + "Settings.LeapMotionSettings.UseFingersWhenSnapped.Description": "当双手被固定在控制器上时,它仍会使用来自运动追踪器的数据来摆出手指的姿势。", + + "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled": "Vive手部追踪", + "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled.Description": "启用后,你的双手和手指将使用 Vive 手部追踪功能进行追踪。 这通常要用 VR 头显本身的摄像头。 你可能需要在 Steam VR 设置中启用手部追踪功能。", + "Settings.ViveHandTrackingSettings.SnapDistance": "控制器捕捉距离", + "Settings.ViveHandTrackingSettings.SnapDistance.Description": "当你的手在控制器的范围内时,控制器会自动捕捉到你的手,并使用控制器本身的手部追踪数据,而不是头显摄像头。这可以控制手部捕捉的距离。", + "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped": "使用控制器时追踪手部", + "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped.Description": "当手被固定在控制器上时,它仍会利用来自 VR 头显摄像头的数据来摆出手指的姿势。", + + "Settings.TrackerSettings" : "追踪器设置", + "Settings.TrackerSettings.UseTrackers" : "使用追踪器", + "Settings.TrackerSettings.UseTrackers.Description" : "使用此选项,你可以全局禁用所有人体追踪器。如果你的追踪器在角落里充电,导致你的化身皱成一团的时候,这就很有用了。", + "Settings.TrackerSettings.Trackers" : "管理追踪器", + "Settings.TrackerSettings.Trackers.Breadcrumb" : "追踪器", + + "Settings.TrackerSettings.Trackers.UseTracker" : "使用追踪器", + "Settings.TrackerSettings.Trackers.UseTracker.Description" : "是否应使用此追踪器进行追踪?你可以用它来暂时禁用给定的追踪器,而无需重置其映射。", + "Settings.TrackerSettings.Trackers.FreezeTracking" : "冻结追踪器", + "Settings.TrackerSettings.Trackers.FreezeTracking.Description" : "启用后,跟踪器将保持激活状态,但会冻结其当前位置和旋转角度。此设置不是持久性的,将在下次启动时重置。", + "Settings.TrackerSettings.Trackers.CustomName" : "自定义名称", + "Settings.TrackerSettings.Trackers.CustomName.Description" : "你可以给追踪器起一个自定义名称,以便于与其他追踪器器区分,而不是使用它的 ID。这主要是为了美观,在功能上没有区别。", + "Settings.TrackerSettings.Trackers.MappedBodyNode" : "追踪器映射", + "Settings.TrackerSettings.Trackers.MappedBodyNode.Description" : "该追踪器映射到哪个身体部位,以便进行全身追踪。\n\n我们建议使用全身校准来设置此设置,而不是在此手动调整。", + "Settings.TrackerSettings.Trackers.MappedPosition" : "映射位置", + "Settings.TrackerSettings.Trackers.MappedPosition.Description" : "追踪器相对于所映射的身体部位的位置。\n\n我们建议使用全身校准来设置此设置,而不是在此手动调整。", + "Settings.TrackerSettings.Trackers.MappedRotation" : "映射旋转角度", + "Settings.TrackerSettings.Trackers.MappedRotation.Description" : "追踪器相对于所映射的身体部位的旋转角度。\n\n我们建议使用全身校准来设置此设置,而不是在此手动调整。", + "Settings.TrackerSettings.Trackers.UseInVR" : "在 VR 模式里使用", + "Settings.TrackerSettings.Trackers.UseInVR.Description" : "这个追踪器是否会在在 VR 模式下影响你的化身?", + "Settings.TrackerSettings.Trackers.UseInDesktop" : "在桌面模式里使用", + "Settings.TrackerSettings.Trackers.UseInDesktop.Description" : "这个追踪器是否会在在桌面模式下影响你的化身?", + "Settings.TrackerSettings.Trackers.TrackerID" : "追踪器ID", + "Settings.TrackerSettings.Trackers.TrackerID.Description" : "此追踪器的唯一 ID。此信息被视为隐私,与在世界上显示的 ID 不同,以避免通过指纹追踪。", + "Settings.TrackerSettings.Trackers.TrackerBattery" : "追踪器电量", + "Settings.TrackerSettings.Trackers.TrackerBattery.Description" : "此追踪器的当前电池电量。请注意,某些追踪器可能不支持追踪当前电池电量。", + "Settings.TrackerSettings.Trackers.TrackerIsCharging" : "正在充电", + "Settings.TrackerSettings.Trackers.TrackerIsCharging.Description" : "这表示追踪器当前是否正在充电。请注意,某些追踪器可能不支持报告此信息。", + "Settings.TrackerSettings.Trackers.Unmap" : "重置定位", + "Settings.TrackerSettings.Trackers.Remove" : "重置追踪器绑定", + + "Settings.HapticPointMapping.MappingTarget" : "定位到", + "Settings.HapticPointMapping.MappingTarget.Description" : "用它来配置你希望将此设备定位到化身的哪个部分。", + + "Settings.HapticPointMapping.PointRadius" : "触点半径", + "Settings.HapticPointMapping.PointRadius.Description" : "这可以让你控制化身上触觉点的大小。将其做得更大,可以更容易地从更远的距离触发,但同时也会降低精确度,因为在该点的范围内任何触觉触发都会激活它。", + + "Settings.HapticPointMapping.TorsoHorizontalPosition" : "躯干水平位置", + "Settings.HapticPointMapping.TorsoHorizontalPosition.Description" : "这是沿躯干从左到右的水平位置。", + "Settings.HapticPointMapping.TorsoVerticalPosition" : "躯干垂直位置", + "Settings.HapticPointMapping.TorsoVerticalPosition.Description" : "这是沿躯干从下至上的垂直位置。", + "Settings.HapticPointMapping.TorsoSide" : "躯干侧部", + "Settings.HapticPointMapping.TorsoSide.Description" : "这表示该设备应定位到躯干的哪一侧(前胸或后背)", + + "Settings.HapticPointMapping.HeadPitchAngle" : "头部俯仰角度", + "Settings.HapticPointMapping.HeadPitchAngle.Description" : "它控制头部 \"垂直\" 轴的位置。 默认位置是脸部中心(鼻子的位置)。增大角度会向上偏向头顶。减小角度值则会向下巴方向移动。", + "Settings.HapticPointMapping.HeadYawAngle" : "头部偏转角度", + "Settings.HapticPointMapping.HeadYawAngle.Description" : "这可以控制头部周围的水平位置,向左或向右转。中心(鼻子的位置)是默认姿势。减小数值会向左转,增大数值会向右转。它以 180° 的角度环绕头部一周,也就是后脑勺的位置。", + + "Settings.HapticPointMapping.ArmSide" : "手臂", + "Settings.HapticPointMapping.ArmSide.Description" : "要定位到哪边手臂?左臂还是右臂?", + "Settings.HapticPointMapping.ArmPositionAlong" : "手臂的位置", + "Settings.HapticPointMapping.ArmPositionAlong.Description" : "这控制着手臂的位置。从肩部开始,一直到手腕。中间位置是肘部的位置。", + "Settings.HapticPointMapping.ArmAngleAround" : "手臂周围角度", + "Settings.HapticPointMapping.ArmAngleAround.Description" : "这可以控制手臂圆周的角度。默认的 0° 位置与手的顶部对齐。负角度向左,正角度向右。环绕 180° 将使点位于手掌所在的手臂侧面。", + + "Settings.HapticPointMapping.LegSide" : "腿部", + "Settings.HapticPointMapping.LegSide.Description" : "要定位到哪边的腿?左腿还是右腿?", + "Settings.HapticPointMapping.LegPositionAlong" : "腿部的位置", + "Settings.HapticPointMapping.LegPositionAlong.Description" : "这控制着腿部的位置。从臀部开始,一直到整个角度。中间位置是膝盖的位置。", + "Settings.HapticPointMapping.LegAngleAround" : "腿部周围角度", + "Settings.HapticPointMapping.LegAngleAround.Description" : "这可以控制腿部圆周的角度。默认的 0° 位置与腿的前方对齐,即膝盖指向的方向。负角度向左,正角度向右。环绕 180° 将使点位于腿的后侧。", + + "Settings.HapticPointMapping.ControllerSide" : "控制器", + "Settings.HapticPointMapping.ControllerSide.Description" : "该触点应该定位到哪个控制器?左侧还是右侧?", + + "Settings.HapticPointMapping.Tag" : "触点标签", + "Settings.HapticPointMapping.Tag.Description" : "与此触觉点相关联的标签。这将定位到化身上与标签触点定位器组件上指定的触觉标签相匹配的点。如果化身上没有定义带有此触点标签的点,触觉设备将无法工作。\n\n当你需要完全控制触觉设备定位到的化身上的精确点时(例如,当通用定位不符合你的需求时),这个功能就非常有用。", + + "Settings.GiggleTechSettings" : "GiggleTech 设备", + "Settings.GiggleTechSettings.Devices" : "管理 GigglePucks", + "Settings.GiggleTechSettings.Devices.IP" : "GigglePuck IP", + "Settings.GiggleTechSettings.Devices.IsConnected" : "GigglePuck 设备连接了吗", + "Settings.GiggleTechSettings.Devices.UseDevice" : "使用该设备", + "Settings.GiggleTechSettings.Devices.UseDevice.Description" : "在映射时,你可以用它来启用或禁用单个 GigglePucks 设备。禁用设备将关闭所有触点。", + "Settings.GiggleTechSettings.Devices.IntensityScale" : "强度等级", + "Settings.GiggleTechSettings.Devices.IntensityScale.Description" : "这样你就可以调节发送到 GigglePuck 的触觉强度。 触觉的实际强度永远不会超过 GigglePuck 的最大安全值 - 这些值会被限制在电动机过载的安全最大值。", + "Settings.GiggleTechSettings.Devices.Remove" : "移除绑定", + "Settings.GiggleTechSettings.Devices.CustomName" : "自定义名字", + "Settings.GiggleTechSettings.Devices.CustomName.Description" : "你可以用它来给这个 GigglePuck 起一个自定义名称,以便于参考。这纯粹是用于美观,没有功能上的区别。", + "Settings.GiggleTechSettings.Devices.Breadcrumb" : "GigglePucks 设备", + "Settings.GiggleTechSettings.Devices.ActivationIntensity" : "当前强度", + "Settings.GiggleTechSettings.Devices.MinimumIntensity" : "最小强度", + "Settings.GiggleTechSettings.Devices.MinimumIntensity.Description" : "这是触控装置运行时的最小强度。当强度过低时,会导致触控设备停滞并停止响应。", + "Settings.GiggleTechSettings.Devices.InitialActivationIntensity" : "初始激活强度", + "Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description" : "当触觉装置从非激活状态转为激活状态时,它们将在很短的时间内以设定的最低强度运行。当激活值过低,电机无法启动时,这可以帮助触觉设备启动。", + + "Settings.UserMetricsSettings.UserHeight": "身高", + "Settings.UserMetricsSettings.UserHeight.Description": "这是你在现实世界中的身高,用于适当缩放你的化身,使其本身匹配你。这也是你启用坐姿模式时的身高。\n\n你可以使用适当的单位输入你的身高,例如输入
175 cm 或者 1.75 m (公制单位)或者 5'11\" (英制单位)。", + + "Settings.AudioInputDeviceSettings.UseSystemDefault": "使用系统默认音频输入设备", + "Settings.AudioInputDeviceSettings.UseSystemDefault.Description": "启用此选项可自动使用你在系统中设置为默认音频输入的输入设备。如果想覆盖此选项并使用特定设备,请禁用此选项并在下面配置首选设备。", + "Settings.AudioInputDeviceSettings.DevicePriorities": "配置默认音频输入设备", + "Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb": "配置音频输入设备", + "Settings.AudioInputDeviceSettings.SetAsDefault": "设为默认", + + "Settings.AudioOutputDeviceSettings.UseSystemDefault": "使用系统默认音频输出设备", + "Settings.AudioOutputDeviceSettings.UseSystemDefault.Description": "启用此选项可使用默认音频设备输出音频。禁用此选项后,你可以配置使用哪个音频设备来输出下面的音频。在 VR模式和桌面模式之间切换时,如果使用不同的设备,这将非常有用。", + "Settings.AudioOutputDeviceSettings.DevicePriorities": "配置默认音频输出设备", + "Settings.AudioOutputDeviceSettings.DevicePriorities.Breadcrumb": "配置默认音频输出设备", + "Settings.AudioOutputDeviceSettings.SetAsDefault": "设为默认", + + "Settings.AudioVolumeSettings.MasterVolume": "主音量", + "Settings.AudioVolumeSettings.MasterVolume.Description": "这可以统一控制所有声音的音量。如果声音过大或过小,你可以调整这一设置。", + "Settings.AudioVolumeSettings.SoundEffectVolume": "音效音量", + "Settings.AudioVolumeSettings.SoundEffectVolume.Description": "调整所有音效的音量。这些通常是各种物品和工具发出的声音。", + "Settings.AudioVolumeSettings.MultimediaVolume": "多媒体音量", + "Settings.AudioVolumeSettings.MultimediaVolume.Description": "控制各种多媒体的音频音量。 通常情况下,音频、音乐和视频播放器都属于多媒体,也包括世界上的背景音乐。", + "Settings.AudioVolumeSettings.VoiceVolume": "语音音量", + "Settings.AudioVolumeSettings.VoiceVolume.Description": "这可以控制所有其他用户的语音音量。在某些情况下,预先录制的语音片段也受此设置控制。你还可以在会话选项中调整每个用户的音量。", + "Settings.AudioVolumeSettings.UserInterfaceVolume": "UI音量", + "Settings.AudioVolumeSettings.UserInterfaceVolume.Description": "通过该设置,你可以专门调整UI的声音效果--悬停和按下按钮、滑块、某些工具的交互、捕捉照片等。", + + "Settings.AudioAccessibilitySettings.WhisperVolume": "耳语音量", + "Settings.AudioAccessibilitySettings.WhisperVolume.Description": "启动耳语模式后,它将调整球外声音的响度。 如果声音太大或太小,你可以用它来调整音量衰减。", + "Settings.AudioAccessibilitySettings.VoiceMessageVolume": "语音消息音量", + "Settings.AudioAccessibilitySettings.VoiceMessageVolume.Description": "这表示当你在好友中录制语音信息时,其他声音的响度。 这有助于防止 \"语音干扰\",让你更容易集中注意力。", + + "Settings.AudioInputFilteringSettings.UseVoiceNormalization": "语音标准化", + "Settings.AudioInputFilteringSettings.UseVoiceNormalization.Description": "该功能将尽量确保你的语音输入达到统一的水平。无论你的麦克风设置如何,这都有助于使你的音量与其他用户相同。 我们强烈建议保持此设置,以确保其他用户也能清楚地听到你的声音。", + "Settings.AudioInputFilteringSettings.NoiseGateThreshold": "语音阈值", + "Settings.AudioInputFilteringSettings.NoiseGateThreshold.Description": "噪声门可防止随机噪声传播给其他用户。该设置表示何时开始允许麦克风中的声音传入。如果有太多噪音传入,请提高该设置;如果你的声音无法传入,请降低该设置。", + "Settings.AudioInputFilteringSettings.NoiseGateAttack": "语音阈值缓冲", + "Settings.AudioInputFilteringSettings.NoiseGateAttack.Description": "此设置调整噪声阈值对过于安静的传入音频的响应速度。 数值越大,音量减弱的速度越慢,而数值越小,音量上升的速度越快。", + "Settings.AudioInputFilteringSettings.NoiseGateHold": "语音阈值滞留", + "Settings.AudioInputFilteringSettings.NoiseGateHold.Description": "此设置调整在最初检测到音量后,调整音量应保持多长时间,然后再开始过滤音频。如果设置较高,则在发出足够大的声音后,会有更多较安静的音频通过。", + "Settings.AudioInputFilteringSettings.NoiseGateRelease": "语音阈值释放", + "Settings.AudioInputFilteringSettings.NoiseGateRelease.Description": "此设置可调整噪声门在传入音频恢复安静后的关闭速度。", + + "Settings.AudioInputFilteringSettings.NormalizationThreshold": "标准化阈值", + "Settings.AudioInputFilteringSettings.NormalizationThreshold.Description": "使用该设置,你可以控制阈值,使传入的音频在何时被放大。如果你的正常说话声太小,没有被放大,请降低该设置。如果有外界的噪音被放大,则提高阈值。", + + "Settings.AudioInputFilteringSettings.UseNoiseSuppression": "噪声抑制滤波器(RNNoise)", + "Settings.AudioInputFilteringSettings.UseNoiseSuppression.Description": "该功能可处理输入的音频,过滤掉各种不良噪音。这可以净化来自嘈杂麦克风的音频,从而产生更纯净的声音。我们强烈建议将此设置打开。不过,它也可以过滤某些无法识别为语音的噪音。", + + "Settings.VoiceSettings" : "语音设置", + "Settings.VoiceSettings.MutePersistence" : "静音持久性", + "Settings.VoiceSettings.MutePersistence.Description" : "开始解除静音: 当你登录的时候,你将会一直保持开麦状态。\n\n开始静音: 当你登录的时候, 你将会一直保持静音状态。 你将需要点击开麦或者点击 \"按下说话\" 键 (默认为 V) 才能说话。\n\n最后请注意: 登录时,将保留上次退出登录时的状态。", + + "Settings.EarmuffSettings" : "耳罩模式", + "Settings.EarmuffSettings.EarmuffEnabled" : "使用耳罩模式", + "Settings.EarmuffSettings.EarmuffEnabled.Description" : "启动耳罩模式后,用户的声音会根据距离和您所面对的方向而明显减弱。\n\n实际上,这就创造了一个 \"侦听锥\",当一个世界里有太多重叠的声音时,它就会有所帮助。", + "Settings.EarmuffSettings.Directionality" : "方向", + "Settings.EarmuffSettings.Directionality.Description" : "这可以控制声音衰减的方向性。0 % 时,你身后的声音与你身前相同距离的声音音量相同。当值为 100 % 时,除非距离很近,否则你将听不到身后的声音。\n\n如果你想更好地听到身后的声音,请降低该值。", + "Settings.EarmuffSettings.Distance" : "距离", + "Settings.EarmuffSettings.Distance.Description" : "这控制着你前方(如果方向性为 0 %,则控制着你后方)的距离,超过这个距离,声音就会变得更小。", + "Settings.EarmuffSettings.ConeAngle" : "角度", + "Settings.EarmuffSettings.ConeAngle.Description" : "这可以控制声音在您的脸前保持正常水平的角度。任何超出这个角度的声音在到达过渡距离后都会开始衰减。", + "Settings.EarmuffSettings.TransitionStart" : "过渡起步距离", + "Settings.EarmuffSettings.TransitionStart.Description" : "这控制着与 \"侦听锥\" 的距离,在这个距离上,声音会变得更小。 建议将其保持在零以上,因为这样可以更好地包含两侧的声音和头部附近的声音 (例如,本质上在你的后面,但却非常接近)。", + "Settings.EarmuffSettings.TransitionLength" : "过度范围", + "Settings.EarmuffSettings.TransitionLength.Description" : "用它来控制声音从正常音量渐弱到完全衰减的距离。数值越大,音量过渡越平滑,而数值越小,过渡越突然。", + "Settings.EarmuffSettings.VolumeAttenuation" : "音量衰减", + "Settings.EarmuffSettings.VolumeAttenuation.Description" : "该值控制 \"侦听锥\" 以外声音的响度。 将其设置为 0 % 时,侦听锥范围以外的所有用户都将完全静音。", + + "Settings.RealtimeNetworkingSettings.DisableLAN": "禁用局域网", + "Settings.RealtimeNetworkingSettings.DisableLAN.Description": "这将禁用本地网络特有的联网功能,例如在本地网络上广播会话或监听本网络上广播的其他会话。", + "Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Steam 网络通讯优先", + "Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "启用后,你将尽可能通过 Steam 网络通讯协议进行连接。在某些情况下,例如当 LNL 协议处于严重拥堵时,这将有所帮助。不过,由于该协议缺少某些功能,可能会导致网络更不稳定,因此我们建议只有在遇到问题时才启用该协议。", + + "Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "最大同时传输资产数", + "Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "在开始会话时,该设置调整当时可以传输多少本地导入的资产。增加该值可以更快地向用户传输资产,但也会降低网络连接的质量。我们建议测试网络可以承受的数值。", + "Settings.AssetGatherSettings.MaxConcurrentDownloads": "最大同时下载数", + "Settings.AssetGatherSettings.MaxConcurrentDownloads.Description": "使用此值可控制同时下载资产的数量。 使用较大的值可以加快世界的加载速度,但也会导致网络超载,因此在调整此值时要谨慎。", + + "Settings.HostAccessSettings.Entries": "管理主机访问权限", + "Settings.HostAccessSettings.Entries.Breadcrumb": "主机访问权限", + "Settings.HostAccessSettings.Entries.AllowHTTP_Requests": "允许HTTP请求", + "Settings.HostAccessSettings.Entries.AllowHTTP_Requests.Description": "这表示该主机是否允许 HTTP(s)请求。这些请求通常是与第三方服务通信的 REST API 请求。", + "Settings.HostAccessSettings.Entries.AllowWebsockets": "允许websockets", + "Settings.HostAccessSettings.Entries.AllowWebsockets.Description": "表示该主机允许的实时 Websocket 连接数。 这些连接通常用于更实时的双向通信和数据流。", + "Settings.HostAccessSettings.Entries.AllowOSC_Receiving": "允许 OSC 接收", + "Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description": "这表示 Resonite 是否可以接收和处理 OSC 数据", + "Settings.HostAccessSettings.Entries.AllowOSC_Sending": "允许 OSC 发送", + "Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description": "这控制着 Resonite 是否允许通过 OSC 协议向指定主机发送数据", + "Settings.HostAccessSettings.Entries.LastHyperlinkRequestReason": "最后一次发出超链接请求的原因", + "Settings.HostAccessSettings.Entries.LastWebsocketRequestReason": "最后一次发出 websocket 请求的原因", + "Settings.HostAccessSettings.Entries.LastOSC_SenderRequestReason": "最后一次 OSC 发送请求的原因", + "Settings.HostAccessSettings.Entries.LastOSC_ReceiverRequestReason": "最后一次 OSC 接收请求的原因", + "Settings.HostAccessSettings.Entries.Remove": "移除入口 (下一次你将会被询问)", + "Settings.HostAccessSettings.DebugReset": "重置主机访问入口", + + "Settings.UserRestrictionsSettings.DebugReset": "重置用户限制", + + "Settings.WindowsSettings.KeepOriginalScreenshotFormat": "保留原始屏幕截图格式", + "Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description": "启用此选项可避免在将截图保存到 Windows 的文档文件夹时将截图转换为 JPG 或 PNG 格式。这会使截图更难使用,因为某些应用程序可能无法打开这种格式。", + + "Settings.DebugSettings.DebugInputBindings": "调试输入绑定", + "Settings.DebugSettings.DebugInputBindings.Description": "启用后,你将看到输入绑定系统的调试信息。 这对开发人员非常有用。", + "Settings.DebugSettings.FetchIncompatibleSessions": "获取不兼容的会话", + "Settings.DebugSettings.FetchIncompatibleSessions.Description": "启用后,你将看到与当前客户端不兼容且无法加入的活动会话。", + + "Settings.LegacyFeatureSettings.UseLegacyGripEquip": "双按手柄装备物品", + "Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "启用后,只要连续按两次握把键,就可以装备工具和小物件。这一设置可能会在某个时候被移除。", + "Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher": "使用传统世界切换器", + "Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description": "启用后,非主要手部的应用按钮将打开传统的世界开关,在在线的世界之间切换。这一功能将来会被更灵活的解决方案所取代。", + + "Settings.TwitchInterfaceSettings.ChannelName": "Twitch 频道名字", + "Settings.TwitchInterfaceSettings.ChannelName.Description": "这将为摄像机控制面板中的 Twitch 聊天面板设置默认的 Twitch 频道名称。这主要用于希望看到 Twitch 聊天的 Twitch 主播而用的。", + + "Settings.MessagingPrivacySettings.DoNotSendReadStatus": "不要发送实时读写状态", + "Settings.MessagingPrivacySettings.DoNotSendReadStatus.Description": "启用此功能后,其他用户将无法看到你何时立即阅读了他们的信息。 你也看不到他们何时阅读了你的信息。", + + "Settings.LocaleSettings.CultureLocaleCode": "文化区域代码", + "Settings.LocaleSettings.CultureLocaleCode.Description": "设置后,将覆盖用于格式化数字和其他数量的默认文化区域。通常情况下,将使用所选语言的文化区域,但这可以让你混合和匹配它们。例如,使用你的母语和美国文化代码。", + "Settings.LocaleSettings.UseImperialUnits": "使用英制单位", + "Settings.LocaleSettings.UseImperialUnits.Description": "启用后,数量(长度/高度、质量、体积......)编辑器将尝试使用英制单位,而不是公制单位。如果你来自美国、英国、利比里亚或缅甸,这将非常有用。", + "Settings.LocaleSettings.AvailableLocales": "选择语言", + "Settings.LocaleSettings.AvailableLocales.Breadcrumb": "语言", + + "Settings.DashSettings.DashCurvature": "曲度", + "Settings.DashSettings.DashCurvature.Description": "此设置可以控制在 VR 模式中面板的弯曲程度。将其设置为 0 将使其完全平坦。", + "Settings.DashSettings.OpenCloseSpeed": "打开/关闭速度", + "Settings.DashSettings.OpenCloseSpeed.Description": "用它来调整面板打开和关闭的速度。如果你不喜欢这种动画效果,可以将其设置为非常高的值,这样面板打开和关闭的速度就会非常快。", + + "Settings.NotificationSettings" : "通知", + "Settings.NotificationSettings.UserOnline" : "好友在线", + "Settings.NotificationSettings.UserOnline.Description" : "这可以控制好友上线时是否会收到通知。", + "Settings.NotificationSettings.UserOnlineOnAnotherBuild" : "在不兼容的会话中通知在线", + "Settings.NotificationSettings.UserOnlineOnAnotherBuild.Description" : "如果好友使用的版本与您的版本不兼容(例如,新版本或预发布版本),则此选项将控制您是否会在好友上线时收到通知。", + "Settings.NotificationSettings.Message" : "信息", + "Settings.NotificationSettings.Message.Description" : "这将控制你收到信息时收到的通知。", + "Settings.NotificationSettings.Invite" : "会话邀请", + "Settings.NotificationSettings.Invite.Description" : "这可以控制你是否在受邀加入会话时收到通知。", + "Settings.NotificationSettings.ContactRequest" : "联络请求", + "Settings.NotificationSettings.ContactRequest.Description" : "这可以控制当你收到某人的联络请求时,你是否能收到通知。", + "Settings.NotificationSettings.SessionStarted" : "新会话", + "Settings.NotificationSettings.SessionStarted.Description" : "这将控制当发现新会话并可以加入时,你是否能收到通知。", + "Settings.NotificationSettings.UserJoinAndLeave" : "用户加入 & 离开", + "Settings.NotificationSettings.UserJoinAndLeave.Description" : "启用后,当用户加入或离开你当前所在的世界时,你将收到通知。", + + "Settings.NamePlateSettings.NameplateVisibility": "铭牌可见度", + "Settings.NamePlateSettings.NameplateVisibility.Description": "该选项可以控制你可以看到谁的铭牌。", + "Settings.NamePlateSettings.UseCustomNameplates": "显示自定义铭牌", + "Settings.NamePlateSettings.UseCustomNameplates.Description": "如果某些铭牌难以阅读、完全隐藏或你需要查看用户的实际用户名和徽章(例如用于管理目的),你可以禁用自定义铭牌并查看默认铭牌。", + + "Settings.LaserSettings.SmoothSpeed": "激光平滑速度", + "Settings.LaserSettings.SmoothSpeed.Description": "用它来控制激光对你的动作做出反应的速度。较低的数值会使激光更加迟缓,但能更好地过滤震颤。数值越大,响应速度越快,但也会传递更多的控制器震动。", + "Settings.LaserSettings.ModulateStartAngle": "调节起始角度", + "Settings.LaserSettings.ModulateStartAngle.Description": "这表示激光平滑速度开始调节以跟上你移动的角度。增大该值将需要更大的移动幅度,激光才会开始跟上。", + "Settings.LaserSettings.ModulateEndAngle": "调节末端角度", + "Settings.LaserSettings.ModulateEndAngle.Description": "与调整起始角有关,它表示调整何时达到最大速度。通过改变起始角和结束角,你可以控制激光器在你的手增加移动动作时的响应速度。", + "Settings.LaserSettings.ModulateExponent": "调制指数", + "Settings.LaserSettings.ModulateExponent.Description": "它可以控制激光调制在起始角和终止角之间的响应曲线。你可以用它来使激光器在开始时反应较慢,或者开始时反应较快,然后逐渐减弱。", + "Settings.LaserSettings.ModulateSpeedMultiplier": "调制速度倍增器", + "Settings.LaserSettings.ModulateSpeedMultiplier.Description": "达到调制末端角度后,激光平滑速度将乘以该值。一旦你的手移动到足够远的距离,增加该值将使激光更快地跟上你的手部指向。 降低该值则需要更长的时间让激光赶上你的手部指向。", + "Settings.LaserSettings.StickThreshold": "激光粘性", + "Settings.LaserSettings.StickThreshold.Description": "这可以控制激光对互动物品的粘附程度。数值越大,粘性越强。将此值设为零将完全消除粘性(例如在拾取物品过程中)。", + "Settings.LaserSettings.ShowInDesktop": "在桌面模式下显示激光", + "Settings.LaserSettings.ShowInDesktop.Description": "开启后,在桌面模式下的第一人称视角中,激光视觉效果将完全呈现在你眼前", + + "Settings.DesktopViewSettings.FollowCursor": "跟随光标", + "Settings.DesktopViewSettings.FollowCursor.Description": "启用后,桌面视图将自动切换到光标所在的屏幕。当你在 VR 模式中使用物理键盘和鼠标时,这将非常有用。", + "Settings.DesktopViewSettings.Brightness": "亮度", + "Settings.DesktopViewSettings.Brightness.Description": "桌面视角下的亮度", + "Settings.DesktopViewSettings.Opacity": "不透明度", + "Settings.DesktopViewSettings.Opacity.Description": "降低该值可使桌面视角半透明,从而更容易看到后面的世界。", + + "Settings.PhotoCaptureSettings.FingerGestureEnabled": "手指拍照手势", + "Settings.PhotoCaptureSettings.FingerGestureEnabled.Description" : "启用该功能后,你只需将手指摆成相框的形状,然后卷曲食指,就能在世界中快速拍照。", + "Settings.PhotoCaptureSettings.NormalCaptureResolution": "照片分辨率", + "Settings.PhotoCaptureSettings.NormalCaptureResolution.Description": "这将设置手指手势或桌面快捷键捕获的普通照片的分辨率。更高的分辨率需要更多的时间和存储空间来处理,但能提供更好的细节。", + "Settings.PhotoCaptureSettings.TimerCaptureResolution": "定时照片分辨率", + "Settings.PhotoCaptureSettings.TimerCaptureResolution.Description": "与普通分辨率类似,你可以为在定时功能拍摄照片模式下设置单独的分辨率。如果你使用定时器拍摄集体照,这将非常有用,因为更高的分辨率会在集体拍摄时呈现更好的效果。", + "Settings.PhotoCaptureSettings.TimerSeconds": "计时器持续时间", + "Settings.PhotoCaptureSettings.TimerSeconds.Description": "使用定时功能需要多少秒后拍摄照片。", + "Settings.PhotoCaptureSettings.CaptureStereo": "拍摄立体照片", + "Settings.PhotoCaptureSettings.CaptureStereo.Description": "启用后,所有快速照片捕捉都将是立体的。 这在 VR 模式中非常有用", + "Settings.PhotoCaptureSettings.StereoSeparation" : "立体分离度", + "Settings.PhotoCaptureSettings.StereoSeparation.Description" : "当立体模式开启时,将可以控制立体摄像机之间的距离。这可以控制摄像机之间的距离,从而影响较远物体的立体效果强度。\n\n拍摄近距离物体时,数值越小效果越好;拍摄大场景时,数值越大效果越好。", + "Settings.PhotoCaptureSettings.PhotoAutosavePath": "照片自动保存路径", + "Settings.PhotoCaptureSettings.PhotoAutosavePath.Description": "设置后,你拍摄(或使用右键菜单保存)的任何照片都将自动保存到你的游戏库存中。例如 照片/%year%/%month_name%\n\n以下变量可用:\n\n%second%, %minute%, %hour%, %day%, %month%, %year%, %day_name%, %day_name_en%, %month_name%, %month_name_en%, %session_second%, %session_minute%, %session_hour%, %session_day%, %session_month%, %session_year%, %session_day_name%, %session_day_name_en%, %session_month_name%, %session_month_name_en%, %location_name%, %app_version%", + "Settings.PhotoCaptureSettings.CapturePrivateUI" : "捕捉私人UI", + "Settings.PhotoCaptureSettings.CapturePrivateUI.Description" : "启用后, 快速照片捕捉将呈现你的UI, 如界面。\n\n我们建议你在完成设置后将其关闭,因为开启它可能会导致意外拍摄到并泄露你的个人信息。", + "Settings.PhotoCaptureSettings.EncodeFormat" : "编码格式", + "Settings.PhotoCaptureSettings.EncodeFormat.Description" : "拍摄的照片将被编码成的图像文件格式。请注意,某些格式可能缺乏某些功能(如支持 alpha),编码速度可能会明显变慢,图像质量可能会降低,或导致文件变大。", + "Settings.PhotoCaptureSettings.AlwaysHideNameplates" : "始终隐藏铭牌", + "Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description" : "如果你希望照片中永远不显示铭牌,请将其打开。此设置与当前的铭牌可见性无关,将始终确保铭牌隐藏在拍摄的照片中。", + + "Settings.DesktopRenderSettings.FieldOfView": "视场", + "Settings.DesktopRenderSettings.FieldOfView.Description": "在桌面模式下,用它来控制视场(FOV)。 数值越大,视野越开阔,但两侧的失真也越大。", + + "Settings.InteractiveCameraFramingSettings.PositioningMode": "定位模式", + "Settings.InteractiveCameraFramingSettings.PositioningMode.Description": "这将控制交互式摄像头在世界中的位置", + "Settings.InteractiveCameraFramingSettings.FieldOfView": "视场", + "Settings.InteractiveCameraFramingSettings.FieldOfView.Description": "交互式摄像机的视场。 数值越大,捕捉到的场景越多,但边缘会失真。", + "Settings.InteractiveCameraFramingSettings.AnglePosition": "角度", + "Settings.InteractiveCameraFramingSettings.AnglePosition.Description": "在第三人称或群组模式下,该选项控制摄像机与目标对象/群组的角度。", + "Settings.InteractiveCameraFramingSettings.Distance": "距离", + "Settings.InteractiveCameraFramingSettings.Distance.Description": "在第三人称或群组模式下,该选项控制摄像机与目标对象/群组的距离。", + "Settings.InteractiveCameraFramingSettings.HeightOffset": "高度偏移", + "Settings.InteractiveCameraFramingSettings.HeightOffset.Description": "在第三人称或群组模式下,可将摄像机相对于目标对象/群组移高或移低。", + "Settings.InteractiveCameraFramingSettings.FirstPersonPitch": "第一人称俯仰角", + "Settings.InteractiveCameraFramingSettings.FirstPersonPitch.Description": "在第一人称模式下,使用此选项可上下俯仰摄像机。", + "Settings.InteractiveCameraFramingSettings.FirstPersonRoll": "第一人称旋转角度", + "Settings.InteractiveCameraFramingSettings.FirstPersonRoll.Description": "在第一人称模式下,它控制摄像机的侧向旋转--左右倾斜。", + "Settings.InteractiveCameraFramingSettings.FirstPersonOffset": "第一人称偏移", + "Settings.InteractiveCameraFramingSettings.FirstPersonOffset.Description": "该设置调整第一人称视角中相对于眼睛的摄像机偏移量。如果化身面部几何图形剪切到摄像机视图中,则可以使用此功能。", + "Settings.InteractiveCameraFramingSettings.FramingViewportPosition": "框架视角位置", + "Settings.InteractiveCameraFramingSettings.FramingViewportPosition.Description": "这些是摄像机视角中的标准化坐标。摄像机会尝试将目标(例如第三人称模式下的用户头部)框定在视角中的这一位置。", + "Settings.InteractiveCameraFramingSettings.AimInFrontOfHead": "对准头部前方", + "Settings.InteractiveCameraFramingSettings.AimInFrontOfHead.Description": "摄像机不会直接对准用户的头部,而是会尽量瞄准用户头部前方的一个点。这在你想为用户正在查看的内容(如世界中的物品和界面)时非常有用。", + + "Settings.InteractiveCameraPositioningSettings.AvoidOcclusion": "防止遮挡", + "Settings.InteractiveCameraPositioningSettings.AvoidOcclusion.Description": "如果摄像机的视线被可碰撞物体遮挡,摄像机将自动移近以避免被遮挡。", + "Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace": "保持在世界空间内", + "Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace.Description": "确保摄像机保持在主世界空间中,而不是在与用户相同的空间中自成体系。这可以在使用用户(如在车辆中)时提供更好的取景和定位效果。", + "Settings.InteractiveCameraPositioningSettings.MovementWobble": "运动摇摆", + "Settings.InteractiveCameraPositioningSettings.MovementWobble.Description": "这将为摄像机位置添加随时间变化的随机移动偏移。这可以让镜头看起来不那么静态,尤其是在你不怎么移动的情况下。", + + "Settings.InteractiveCameraRenderSettings.HideAllBadges": "隐藏徽章", + "Settings.InteractiveCameraRenderSettings.HideAllBadges.Description": "无论你的徽章设置如何,摄像机都不会渲染出任何用户的徽章。", + "Settings.InteractiveCameraRenderSettings.HideAllLasers": "隐藏激光", + "Settings.InteractiveCameraRenderSettings.HideAllLasers.Description": "摄像机不会渲染任何用户的交互激光。", + "Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera": "用户眼睛始终注视摄像机", + "Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera.Description": "当你的形象使用模拟眼球运动时(即用户没有眼部追踪功能),这将使用户的化身优先与摄像机进行眼神接触。", + + "Settings.InteractiveCameraGroupSettings.GroupDetectionRadius": "群组检测半径", + "Settings.InteractiveCameraGroupSettings.GroupDetectionRadius.Description": "在此距离内的用户将被添加到摄像机在群组模式下自动取景的群组中。", + "Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary": "群组离开边界范围", + "Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary.Description": "用户需要离开群组半径多远才会被排除在群组之外。", + + "Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed": "位置平滑速度", + "Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed.Description": "这表示摄像机移动到世界中目标位置的速度。数值越大,摄像机移动速度越快,但也会导致移动更加生涩。", + "Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed": "角度平滑速度", + "Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed.Description": "这表示摄像机对目标对象周围角度变化的响应速度。", + "Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed": "渲染平滑速度", + "Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed.Description": "这控制着摄像机调整目标对象取景的速度。数值越大,追踪目标的速度越快,但也会导致动作更加生涩。", + + "Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors": "在锚点之间插值", + "Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors.Description": "启用后,摄像机将在世界中的摄像机锚点之间平滑插值。", + "Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed": "插值速度", + "Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed.Description": "当启用锚点之间的插值时,它控制摄像机从一个锚点移动到另一个锚点的速度。", + "Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation": "使用线性插值", + "Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation.Description": "启用此选项可在锚点之间移动时使用线性插值,而不是平滑插值。线性插值会突然开始和停止,但移动速度不变,与锚点之间的距离无关。这意味着如果锚点之间的距离较远,摄像机到达锚点所需的时间会更长。", + + "Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld": "生成在世界中已拍摄的照片", + "Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld.Description": "当你使用交互式照相机对话框拍照时,照片是否会生成到世界中?如果禁用,照片只会保存到你的文档或库存中(如果配置了自动保存)", + + "Settings.InteractiveCameraPostProcessingSettings.MotionBlur": "动态模糊", + "Settings.InteractiveCameraPostProcessingSettings.MotionBlur.Description": "摄像机是否应该渲染动态模糊效果?", + "Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections": "屏幕空间反射", + "Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections.Description": "摄像机是否应该渲染屏幕空间反射效果?这可以为闪亮的表面提供更好的反射效果,但可能会导致伪影并增加性能要求。", + + "Settings.DescriptionField.NoTextTitle": "更多信息", + "Settings.DescriptionField.NoTextDescription": "将鼠标悬停在某个设置上可查看其说明。", + + "Settings.RelaySettings" : "网络中继", + "Settings.RelaySettings.AlwaysUseRelay" : "总是使用中继模式连接", + "Settings.RelaySettings.AlwaysUseRelay.Description" : "当无法建立与主机的直接连接时,中继模式通常用作备用。\n\n这在特定主机出现连接问题时非常有用。 但我们 推荐永久打开此选项。", + "Settings.RelaySettings.UseClosestAvailableRelay" : "使用最近的可用中继服务器", + "Settings.RelaySettings.UseClosestAvailableRelay.Description" : "启用该选项后,将自动选择离你最近可用的中继服务器进行连接。如果你想通过特定中继服务器进行连接(例如,在长距离连接时,为避免数据包排队),可以禁用此选项,并在下面配置首选中继服务器。.", + "Settings.RelaySettings.RelayPriorities": "配置中继服务器优先级", + "Settings.RelaySettings.RelayPriorities.Breadcrumb": "中继服务器优先级", + + "Settings.PostProcessingSettings" : "后期处理", + "Settings.PostProcessingSettings.MotionBlurIntensity" : "动态模糊强度", + "Settings.PostProcessingSettings.MotionBlurIntensity.Description" : "这可以控制运动模糊效果的强度,使图像随着运动而模糊。 \n\n如果你将该效果设置为 0 % ,该效果将被完全禁用,这样可以提高性能。", + "Settings.PostProcessingSettings.BloomIntensity" : "光晕效果", + "Settings.PostProcessingSettings.BloomIntensity.Description" : "光晕效果会使场景中明亮的物体周围出现光晕,通常是 HDR 范围内的物体。 这可以让你在相同光量下控制该效果的强度。 \n\n请注意,当该效果设置为低或禁用时,某些内容可能看起来不正确。\n\n如果你将该效果设置为 0 % ,该效果将被完全禁用,这样可以提高性能。", + "Settings.PostProcessingSettings.AmbientOcclusionIntensity" : "环境遮挡 (AO) 强度", + "Settings.PostProcessingSettings.AmbientOcclusionIntensity.Description" : "环境光遮蔽会使场景中的褶皱和角落变暗,这些地方通常受光较少。这可以增加场景的深度和真实感。请注意,如果将其设置得过低或禁用,某些内容可能会看起来不正确或完全平淡,而在其他情况下则不会出现这种情况。", + "Settings.PostProcessingSettings.ScreenSpaceReflections" : "屏幕空间反射 (实验性功能)", + "Settings.PostProcessingSettings.ScreenSpaceReflections.Description" : "启用后,摄像机当前可见的任何场景部分都会实时反射出闪亮的表面。请注意,此滤镜目前还处于试验阶段,在很多场景中效果不佳,会产生诡异的反射和伪影。", + "Settings.PostProcessingSettings.Antialiasing" : "抗锯齿 (AA)", + "Settings.PostProcessingSettings.Antialiasing.Description" : "抗锯齿滤镜可以平滑场景中物体的锯齿状边缘。你可以选择几种不同的滤镜,每种滤镜都有不同的缺点。FXAA 是常用的滤镜,效果相当不错,但也会模糊场景中的其他部分,例如文本。\n\n警告: 有些 AA 选项可能不适合在 VR 中使用或根本无法在 VR 中使用。", + + "Settings.TextureQualitySettings" : "纹理质量", + "Settings.TextureQualitySettings.TextureSizeRatio" : "相对纹理大小", + "Settings.TextureQualitySettings.TextureSizeRatio.Description" : "这决定了将要加载的所有材质的相对大小。你可以用它来降低纹理的整体分辨率,这样可以提高显存使用率和加载速度,但代价是视觉上的清晰度。\n\n例如,如果纹理是 4K,而你将其设置为半分辨率,那么将加载 2K 版本的纹理。", + "Settings.TextureQualitySettings.TextureSizeLimit" : "最大纹理大小", + "Settings.TextureQualitySettings.TextureSizeLimit.Description" : "限制已加载纹理的最大分辨率。任何高于此分辨率的纹理都将被限制在设定的分辨率内。任何小于此分辨率的纹理都不会受到影响。\n\n此设置应用于相对纹理大小之后。", + "Settings.TextureQualitySettings.MinimumTextureSize" : "限制纹理高于分辨率", + "Settings.TextureQualitySettings.MinimumTextureSize.Description" : "它控制着受上述设置限制的纹理最小分辨率。如果纹理的尺寸小于此值,则将按原样加载。\n\n例如,如果你将其设置为 512,那么如果纹理是 256,即使纹理大小比例设置为一半,也仍会以 256 的形式加载。", + "Settings.TextureQualitySettings.DefaultFilterMode" : "纹理筛选", + "Settings.TextureQualitySettings.DefaultFilterMode.Description" : "这可以控制纹理的过滤,从而控制纹理的质量和性能。\n\n单线性: 最低质量,无插值。纹理将呈块状。\n\n双线性: 纹理像素是内插的,但贴图的过渡会很粗糙,导致过渡线清晰可见。\n\n三线性: 不同 mip 级之间平滑过渡,消除了距离上刺眼的过渡线。\n\n各向异性: 最高质量,即使在陡峭的角度下,纹理也会非常清晰。", + "Settings.TextureQualitySettings.AnisotropicLevel" : "各向异性等级", + "Settings.TextureQualitySettings.AnisotropicLevel.Description" : "控制各向异性过滤的质量。", + "Settings.TextureQualitySettings.ReloadAllTextures" : "重新加载所有材质 (can be heavy)", + + "Settings.ResolutionSettings" : "分辨率", + "Settings.ResolutionSettings.Fullscreen" : "全屏", + "Settings.ResolutionSettings.Fullscreen.Description" : "在全屏模式和窗口模式之间切换。", + "Settings.ResolutionSettings.WindowResolution" : "窗口模式分辨率", + "Settings.ResolutionSettings.WindowResolution.Description" : "窗口模式下应使用的分辨率。这将控制屏幕上窗口的实际大小。", + "Settings.ResolutionSettings.FullscreenResolution" : "全屏模式分辨率", + "Settings.ResolutionSettings.FullscreenResolution.Description" : "在全屏模式下应使用什么分辨率。尺寸将保持不变,但降低分辨率可以提高性能(尤其是 4K 等高分辨率屏幕),但代价是图像更加模糊。", + "Settings.ResolutionSettings.ApplyResolution" : "应用更改", + + "Settings.RenderingQualitySettings" : "渲染质量", + "Settings.RenderingQualitySettings.PerPixelLights" : "每像素灯光", + "Settings.RenderingQualitySettings.PerPixelLights.Description" : "这个值控制着有多少点光源和聚光灯可以直接影响使用正向方法渲染的对象--通常是透明和非 PBS 对象(例如使用着色器)。\n\n增加该值可以提高照明质量,减少多灯情况下的色彩闪烁,但同时也会影响性能--每影响一束光,就需要对物体进行多次渲染。", + "Settings.RenderingQualitySettings.ShadowCascades" : "阴影级联", + "Settings.RenderingQualitySettings.ShadowCascades.Description" : "这可以控制世界中定向灯光阴影的分辨率级联。级联可以更好地分配阴影贴图的分辨率--近处的阴影分辨率较高,远处的分辨率较低,但渲染性能较高。", + "Settings.RenderingQualitySettings.ShadowResolution" : "阴影分辨率", + "Settings.RenderingQualitySettings.ShadowResolution.Description" : "该值控制灯光阴影的分辨率。提高该值会使阴影边缘更平滑,清晰度更高,但会提高性能要求。\n\n请注意,某些灯光可能会覆盖阴影分辨率,不受此设置的影响。", + "Settings.RenderingQualitySettings.ShadowDistance" : "阴影距离", + "Settings.RenderingQualitySettings.ShadowDistance.Description" : " 该值控制阴影覆盖的距离。增大该值可以确保场景中更远的部分被阴影适当覆盖,但同时也会使阴影的细节分散到更大的区域。\n\n你应该将此设置与阴影级联和分辨率一起更改--阴影分辨率越高,阴影距离就越大。如果降低阴影分辨率和级联,你会希望降低阴影距离,这样阴影的清晰度会更好。", + "Settings.RenderingQualitySettings.SkinWeightMode" : "蒙皮权重", + "Settings.RenderingQualitySettings.SkinWeightMode.Description" : "对于任何蒙皮权重(通过骨骼变形的 3D 模型,如大多数化身),该值控制使用多少骨骼来影响每个顶点的位置。\n\n降低该值可以节省一些性能,但变形质量会降低,从而产生尖锐的折痕和其他伪影,通常出现在接缝处。", + + "LocomotionArchetype.Walk": "移动", + "LocomotionArchetype.Fly": "飞行", + "LocomotionArchetype.NoClip": "穿墙", + "LocomotionArchetype.Teleport": "传送", + "LocomotionArchetype.GrabWorld": "抓握世界", + "LocomotionArchetype.NoLocomotion": "无运动", + "LocomotionArchetype.ThreeAxisNoClip": "三轴穿墙", + "LocomotionArchetype.ThreeAxisFly": "三轴飞行", + "LocomotionArchetype.ZeroG": "零重力", + + "LocomotionSettings.MakePreferred": "设为首选", + "LocomotionSettings.MakeLeastPreferred": "设为次选", + + "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.NoReason": "没有提供原因", + "Security.HostAccess.Allow": "允许", + "Security.HostAccess.Deny": "拒绝", + + "ComponentSelector.Back" : "< (返回)", + "ComponentSelector.Title" : "组件", + "ComponentSelector.CreateCustomType" : "创建自定义类型", + "ComponentSelector.CommonGenericTypes" : "常见通用类型", + "ComponentSelector.CustomGenericArguments" : "自定义通用参数:", + "ComponentSelector.InvalidType" : "无效类型", + + "Inspector.Title" : "场景查看器", + "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.Member.ResetToDefault": "重置为默认值", + + "Inspector.Member.BreakLinkDrive": "断开连接/驱动", + "Inspector.Member.OpenLinkDrive": "打开链接/驱动器来源", + + "Inspector.Member.SetAllToAvg": "全部设置为平均值", + "Inspector.Member.SetAllToX": "全部设为 X", + "Inspector.Member.SetAllToY": "全部设为 Y", + "Inspector.Member.SetAllToZ": "全部设为 Z", + "Inspector.Member.SetAllToW": "全部设为 W", + + "Inspector.ProceduralAsset.UpdateCount": "更新次数: {n}", + "Inspector.ProceduralAsset.Error": "错误: {error}", + + "Inspector.Mesh.StatsHeader": "网格统计", + "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.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.MakeDualSided": "使双面", + "Inspector.Mesh.ConvertToFlatShading": "转换为平面着色", + "Inspector.Mesh.ConvertToConvexHull": "转换为凸包", + "Inspector.Mesh.ConvertToPointCloud": "转换为点云", + "Inspector.Mesh.MergeDoubles": "合并重复项", + "Inspector.Mesh.StripEmptyBlendshapes": "去除空 Blendshapes", + "Inspector.Mesh.StripBlendshapeNormals": "去除 Blendshape 法线", + "Inspector.Mesh.StripBlendshapeTangents": "去除 Blendshape 切线", + "Inspector.Mesh.MergeBlendshapes": "合并 Blendshapes", + + "Inspector.Mesh.GetBoneList": "获取骨骼列表", + "Inspector.Mesh.GetBoneData": "获取骨骼数据", + + "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.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": "去除空 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.SortBlendshapes.Name": "分类 Blendshapes (通过名字)", + "Inspector.SkinnedMesh.SortBlendshapes.NameLength": "分类 Blendshapes (通过名字长度, 后名字)", + + "Inspector.SimpleAvatarProtection.RemoveAll": "移除所有实例", + "Inspector.SimpleAvatarProtection.RemoveSingle": "移除单个实例", + "Inspector.SimpleAvatarProtection.Warning": "警告!
以任何除下方按钮之外的方式移除这个组件,都会触发保护机制,并导致自毁和可能的数据损失!", + "Inspector.SimpleAvatarProtection.ConfirmRemoveAll": "移除化身保护", + + "Inspector.BipedRig.GetDiagnosticInfo": "获取rig诊断信息", + "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.Texture3D.Size": "大小: {width} x {height} x {depth}", + + "Inspector.Texture.BakeTexture": "烘焙纹理", + "Inspector.Texture.ReplaceFromClipboard" : "从剪贴板替换", + + "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", + "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.ShiftHue": "转变色相", + "Inspector.Texture.Saturation": "饱和:", + "Inspector.Texture.AdjustSaturation": "调整饱和度", + "Inspector.Texture.Value": "值:", + "Inspector.Texture.AdjustValue": "调整值", + "Inspector.Texture.Gamma": "伽玛:", + "Inspector.Texture.AdjustGamma": "调整伽玛", + "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.TrimTransparent" : "截断透明度", + "Inspector.Texture.TrimByCornerColor" : "根据角落颜色截断", + "Inspector.Texture.MakeSquare": "使成正方形", + "Inspector.Texture.ToNearestPOT": "到最接近的2的幂", + "Inspector.Texture.MakeTileable": "使可切块(过渡比率):", + "Inspector.Texture.TileLoop": "平铺(循环)", + "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.Audio.BakeAudio": "烘焙音频剪辑", + "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.TrimSilence": "修剪无音", + "Inspector.Audio.TrimStartSilence": "修剪开始无音", + "Inspector.Audio.TrimEndSilence": "修剪结束无音", + "Inspector.Audio.PositionDuration": "位置/持续时间(以秒为单位):", + "Inspector.Audio.TrimStart": "修剪开始", + "Inspector.Audio.TrimEnd": "修剪结束", + "Inspector.Audio.FadeIn": "添加淡入", + "Inspector.Audio.FadeOut": "添加淡出", + "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.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.GenerateDebugVisuals": "生成调试视觉效果", + "Inspector.Rig.ClearDebugVisuals": "清除调试视觉效果", + + "Inspector.AvatarExpression.AutoAssign": "自动分配Blendshapes(使用启发式)", + + "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.Fields.Drive" : "驱动", + "Inspector.Fields.DriveWriteBack" : "驱动 (回写)", + + "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}", + + "Wizard.AssetOptimization.Title": "资产优化设置向导", + "Wizard.AssetOptimization.CleanupUnusedAssets": "清理未使用的资产", + "Wizard.AssetOptimization.CleanupEmptySlots": "清理空插槽", + "Wizard.AssetOptimization.CleanupDisabledMeshRenderers": "清理禁用的网格渲染器", + "Wizard.AssetOptimization.DeduplicateMaterials": "重复材质球删除", + "Wizard.AssetOptimization.CleanupFileItems": "清理文件项", + "Wizard.AssetOptimization.MaxTextureResolution": "设置最大纹理分辨率", + "Wizard.AssetOptimization.RecompressTextures": "重新压缩纹理", + "Wizard.AssetOptimization.RecalculateAllNormals": "重新计算所有法线", + "Wizard.AssetOptimization.RecalculateAllNormalsMerged": "重新计算所有法线(合并)", + "Wizard.AssetOptimization.RecalculateAllTangents": "重新计算所有切线(Mikktspace)", + "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.SetShadowType": "设置阴影类型", + "Wizard.LightSources.ChangeIntensity": "更改强度", + "Wizard.LightSources.ChangeRange": "更改范围", + "Wizard.LightSources.Enable": "启用", + "Wizard.LightSources.Disable": "禁用", + "Wizard.LightSources.Destroy": "破坏", + + "Wizard.CubemapCreator.Title": "立方体贴图创建器", + "Wizard.CubemapCreator.Textures": "源纹理:", + "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.TopBottomRotation": "顶部/底部旋转:", + + "Wizard.ReflectionProbes.Title": "反射探针设置向导", + "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.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": "跟随游标:启用", + "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.Welcome": "欢迎!", + "Tutorial.Welcome.Description" : "进入一个有着无限可能性的全新数字宇宙。不管你是为了与世界各地的朋友社交,还是为了建造、创作与开发从美丽的艺术品、交互式数字化身等小玩意儿,到复杂的可交互游戏和世界,Resonite 都为你提供了一个无限可自定义的环境。这里永远欢迎你,你也将能在此找到志同道合的朋友。

在你开始探索之前,我们会先引导你进行一些必要的设置,以确保丝滑的体验。当你准备就绪,就请点击下方的按钮", + "Tutorial.Welcome.Begin": "让我们开始吧!", + + "Tutorial.Welcome.AccountHeader": "{appName}帐户", + "Tutorial.Welcome.AccountDescription": "创建帐户可为你提供1GB的免费存储空间,你将可以保存物品、喜欢的化身,添加朋友和传递讯息。", + "Tutorial.Welcome.AccountCreate": "创建帐户", + "Tutorial.Welcome.AccountLogin": "我已经有一个帐户", + "Tutorial.Welcome.AccountSkip": "在没有帐户的情况下继续", + "Tutorial.Welcome.AccountSkipHeader": "跳过创建帐户?", + "Tutorial.Welcome.AccountSkipDescription": "某些功能(例如,保存物品、化身,添加好友等)将无法访问。", + "Tutorial.Welcome.AccountSkipConfirm": "确定跳过", + + "Tutorial.Welcome.SettingsHeader": "基本配置", + "Tutorial.Welcome.SettingsDescription": "你可以配置基本动作和用户首选项。 所有这些都可以在以后更改。", + "Tutorial.Welcome.SettingsTurning": "转向方式", + "Tutorial.Welcome.SettingsSnapTurn": "吸附式", + "Tutorial.Welcome.SettingsSnapTurn.Description": "立即转向新的角度。适用于新用户。", + "Tutorial.Welcome.SettingsSmoothTurn": "平滑", + "Tutorial.Welcome.SettingsSmoothTurn.Description": "平滑地转向,但易引起晕动症。", + "Tutorial.Welcome.SettingsPrimaryController": "主控制器", + "Tutorial.Welcome.SettingsPrimaryLeft": "左", + "Tutorial.Welcome.SettingsPrimaryLeft.Description": "左手", + "Tutorial.Welcome.SettingsPrimaryRight": "右", + "Tutorial.Welcome.SettingsPrimaryRight.Description": "右手", + + "Tutorial.Welcome.SettingsHeadDirectionMovement": "移动位置", + "Tutorial.Welcome.SettingsUseHeadDirection": "头部位置", + "Tutorial.Welcome.SettingsUseHeadDirection.Description": "你将朝着你在看的方向前进", + "Tutorial.Welcome.SettingsUseControllerDirection": "控制器方向", + "Tutorial.Welcome.SettingsUseControllerDirection.Description": "你会朝着控制器的方向移动", + + "Tutorial.Welcome.LeftControllerMode": "左控制器模式", + "Tutorial.Welcome.RightControllerMode": "右控制器模式", + + "Tutorial.Welcome.SidewaysTurn": "转向", + "Tutorial.Welcome.SidewaysTurn.Description": "使用控制器来转向", + "Tutorial.Welcome.SidewaysStrafe": "前进", + "Tutorial.Welcome.SidewaysStrafe.Description": "使用控制器来前进", + "Tutorial.Welcome.SidewaysOff": "关闭", + "Tutorial.Welcome.SidewaysOff.Description": "只能前后移动", + + "Tutorial.Welcome.SettingsHeight": "你的身高", + "Tutorial.Welcome.SettingsHeightExamples": "例子: 1.85 m, 185 cm, 6' 1\", 6 英尺 1 英寸", + + "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 聊天室", + + "Exiting.SavingItems": "正在保存 {n, plural, other {# 项目}}...", + "Exiting.SavingChanges": "正在保存更改...", + "Exiting.Exiting": "正在退出...", + "Exiting.LoggingOut": "正在注销...", + + "Migration.Title": "迁移", + "Migration.NewTask": "新建迁移任务", + + "Migration.LoginModal.Title": "迁移数据?", + "Migration.LoginModal.Description": "你希望从另一个账户迁移数据吗?你也可以选择稍后再从仪表盘上的“迁移”标签页执行此操作。", + "Migration.LoginModal.OpenMigration": "打开迁移", + "Migration.LoginModal.Later": "稍后", + "Migration.LoginResetID.Title": "确定要重置UserID吗?", + "Migration.LoginResetID.Description": "请你知悉,执行此项操作会导致 难以预知的内容损坏。你所有的物品、世界、好友和讯息都将被成功迁移,但任何依赖于你旧UserID引用的行为与组件很可能会不再工作,需要进行重新配置。不!要!使用这个选项 除非你有非常充分的理由。", + "Migration.LoginResetID.ResetButton": "我明白了,重置吧", + + "Migration.ReservedUsername.Title":"被保留的用户名", + "Migration.ReservedUsername.Description": "这个用户名正为原拥有者所保留。如果这是你的账户,请提供你的 {platform} 凭据来解锁它。我们不会保留这些凭据,它们只在注册时被用于验证你对账户的拥有权。", + "Migration.SourcePassword": "{platform} 密码:", + "Migration.SourceUsername": "{platform} 用户名:", + + "Migration.Dialog.Title": "账户迁移", + "Migration.Dialog.Source" : "你可以迁移来自任何兼容基础设施的数据。首先,从下方的列表中选择一个你希望自其迁移数据的基础设施。你也可以通过在安装文件夹下的“Migrations”文件夹放置配置文件来添加额外基础设施。", + "Migration.Dialog.AccountDescription": "要迁移你的账户,我们需要你的 {platform} 账户密码以登录并访问数据。", + + "Migration.ResetID.Title": "重置我的UserID", + "Migration.ResetID.Description":"警告: 选择这个选项 会不可还原地部分损坏现存内容,其中包括用户内容、社区服务、链接、云变量等中任何对UserID的引用。这些引用会被重置,但你的物品、世界、好友与讯息不会丢失。我们 建议你在想更换一个新的随机UserID时使用此选项。除非你有重置UserID的充分理由,你 不!该! 使用此选项。你的UserID会像这样变化:\n U-MyUsername -> U-fX3pKe7AYYQ", + + "Migration.DataSelection.Title": "当我们迁移你账户时,应该迁移哪些数据?", + "Migration.DataSelection.Everything": "所有数据", + "Migration.DataSelection.Choose": "让我自己选择", + + "Migration.DataSelection.Favorites": "收藏内容(化身、家、相机、键盘、Facets)", + + "Migration.DataSelection.Favorites.Description": "这将首先迁移你的家、收藏的化身、键盘、相机与仪表板,这样你就能尽快开始使用它们。\n 警告: 如果你选择了这个选项,你可能 失去某些 在迁移前作出的对你收藏内容的更改。", + "Migration.DataSelection.Favorites.OverwriteTitle": "我们应该在迁移时覆写你的收藏夹吗?", + + "Migration.DataSelection.Home.Title": "将你原来的家设为默认?", + "Migration.DataSelection.Home.Description": "当我们迁移你数据时,你原本的云端家园会被安置在一个不同的URL下,你的默认家会被设为一个全新的云端家园。不过,如果你希望如此,我们也可以将你原有的家设置为默认。即使你选择了“不”,你原有的家依然可以被访问。你也可以稍后再收藏它并设为你的家。", + + "Migration.DataSelection.Contacts": "好友", + "Migration.DataSelection.Message History": "讯息历史", + "Migration.DataSelection.InventoryWorld": "库存 & 世界", + "Migration.DataSelection.CloudVariable.Definitions": "云变量定义", + "Migration.DataSelection.CloudVariable.Values": "云变量值", + + "Migration.DataSelection.AlwaysOverwrite": "总是覆写", + + "Migration.Start": "开始迁移", + "Migration.Groups.Title": "迁移群组", + "Migration.Groups.Introduction": "我们应该迁移你的群组吗?", + + "Migration.Groups.Description": "所有你作为管理员的群组都将被默认迁移。如果你只想迁移指定群组,点击下方的按钮来加载它们并选择你希望迁移的群组。", - "Migration.Groups.LoadGroups": "加载群组", - "Migration.Groups.RefreshGroups": "刷新群组", + "Migration.Groups.LoadGroups": "加载群组", + "Migration.Groups.RefreshGroups": "刷新群组", - "Migration.Groups.Fetching": "群组拉取中...", - "Migration.Groups.Fetching.LoginFailed": "登录错误:{error}", - "Migration.Groups.Fetching.Error": "群组拉取错误:{error}", - "Migration.Groups.NoGroups": "未找到可迁移的 {platform} 群组。", - "Migration.Groups.NotGroupAdmin": "你未担任任何 {platform} 群组的管理员,请联系你群组的管理员以迁移它们!", + "Migration.Groups.Fetching": "群组拉取中...", + "Migration.Groups.Fetching.LoginFailed": "登录错误:{error}", + "Migration.Groups.Fetching.Error": "群组拉取错误:{error}", + "Migration.Groups.NoGroups": "未找到可迁移的 {platform} 群组。", + "Migration.Groups.NotGroupAdmin": "你未担任任何 {platform} 群组的管理员,请联系你群组的管理员以迁移它们!", - "Migration.Summary": "好的,我们已经完成了准备工作。点击下方的开始迁移按钮,我们就会开始你的迁移工作。\n\n迁移工作需要一些时间,我们需要拷贝所有的数据。如果你选择了迁移你的收藏夹,我们会优先迁移它们以便你能够尽快使用。\n\n在迁移运行时,你无需保持 {appName} 运行,但我们也会通过 {appName} 机器人向你发送通知以告知你进展如何。", + "Migration.Summary": "好的,我们已经完成了准备工作。点击下方的开始迁移按钮,我们就会开始你的迁移工作。\n\n迁移工作需要一些时间,我们需要拷贝所有的数据。如果你选择了迁移你的收藏夹,我们会优先迁移它们以便你能够尽快使用。\n\n在迁移运行时,你无需保持 {appName} 运行,但我们也会通过 {appName} 机器人向你发送通知以告知你进展如何。", - "Migration.List.EmptyTitle": "需要开始新的迁移工作吗?", - "Migration.List.EmptySubtitle": "点击左上方的“新建迁移任务”按钮", + "Migration.List.EmptyTitle": "需要开始新的迁移工作吗?", + "Migration.List.EmptySubtitle": "点击左上方的“新建迁移任务”按钮", - "Migration.List.ButtonLabel": "{name}\n创建于:{time}\n状态:{state}", - "Migration.Report.Title": "迁移任务报告:", - "Migration.Report.Description": "描述: {value}", - "Migration.Report.Status": "状态: {value}", - "Migration.Report.CreatedOn": "创建于: {value}", - "Migration.Report.StartedOn": "开始于: {value}", - "Migration.Report.CompletedOn": "完成于: {value}", + "Migration.List.ButtonLabel": "{name}\n创建于:{time}\n状态:{state}", + "Migration.Report.Title": "迁移任务报告:", + "Migration.Report.Description": "描述: {value}", + "Migration.Report.Status": "状态: {value}", + "Migration.Report.CreatedOn": "创建于: {value}", + "Migration.Report.StartedOn": "开始于: {value}", + "Migration.Report.CompletedOn": "完成于: {value}", - "Migration.Report.CurrentlyMigrating": "正在迁移 {value} 的数据。", - "Migration.Report.CurrentItem": "当前项目: {value}", + "Migration.Report.CurrentlyMigrating": "正在迁移 {value} 的数据。", + "Migration.Report.CurrentItem": "当前项目: {value}", - "Migration.Report.CurrentRate": "当前速度: ~{value} 世界/项目每分钟", + "Migration.Report.CurrentRate": "当前速度: ~{value} 世界/项目每分钟", - "Migration.Report.EstimatedQueuePosition": "此任务之前的排队任务数: {value}", - "Migration.Report.ContactStatus": "已迁移 {total} 好友中的 {current} 个", - "Migration.Report.MessageStatus": "已迁移 {value} 条讯息", - "Migration.Report.CloudVariableDefinitionStatus": "已迁移 {value} 个云变量定义", - "Migration.Report.CloudVariableValueStatus":"已迁移 {value} 个云变量", - "Migration.Report.RecordStatus": "已迁移 {total} 世界/项目中的 {current} 个,失败 {failed} 个。", - "Migration.Report.GroupStatus": "已迁移 {total} 群组中的 {current} 个", - "Migration.Report.GroupMemberStatus": "共已迁移 {value} 群组成员", + "Migration.Report.EstimatedQueuePosition": "此任务之前的排队任务数: {value}", + "Migration.Report.ContactStatus": "已迁移 {total} 好友中的 {current} 个", + "Migration.Report.MessageStatus": "已迁移 {value} 条讯息", + "Migration.Report.CloudVariableDefinitionStatus": "已迁移 {value} 个云变量定义", + "Migration.Report.CloudVariableValueStatus":"已迁移 {value} 个云变量", + "Migration.Report.RecordStatus": "已迁移 {total} 世界/项目中的 {current} 个,失败 {failed} 个。", + "Migration.Report.GroupStatus": "已迁移 {total} 群组中的 {current} 个", + "Migration.Report.GroupMemberStatus": "共已迁移 {value} 群组成员", - "Migration.Error": "错误: {error}", - "Migration.NothingSelected": "未选择任何项,无法开始。", + "Migration.Error": "错误: {error}", + "Migration.NothingSelected": "未选择任何项,无法开始。", - "Migration.ColorManagement": "这个世界在伽马色彩空间下被创建,目前已被自动转换至线性色彩空间。

它看起来可能会有些不同,但总体应当保持可用。

如果你就是作者且发现了世界转换中的错误,不!要!保!存! 仅进行另存。

只要原始世界存在,我们还可以改良转换流程。否则你将自己负责修复这些错误。", + "Migration.ColorManagement": "这个世界在伽马色彩空间下被创建,目前已被自动转换至线性色彩空间。

它看起来可能会有些不同,但总体应当保持可用。

如果你就是作者且发现了世界转换中的错误,不!要!保!存! 仅进行另存。

只要原始世界存在,我们还可以改良转换流程。否则你将自己负责修复这些错误。", - "Temporary.MMC.Voting UI": "MMC 投票界面", - "Temporary.MMC.Vote": "投票", + "Temporary.MMC.Voting UI": "MMC 投票界面", + "Temporary.MMC.Vote": "投票", - "Temporary.MMC.Categories.Name": "类别", + "Temporary.MMC.Categories.Name": "类别", - "Temporary.MMC.Categories.Worlds": "世界", - "Temporary.MMC.Categories.Worlds.Social": "社交", - "Temporary.MMC.Categories.Worlds.Game": "游戏", + "Temporary.MMC.Categories.Worlds": "世界", + "Temporary.MMC.Categories.Worlds.Social": "社交", + "Temporary.MMC.Categories.Worlds.Game": "游戏", - "Temporary.MMC.Categories.Other": "其他", - "Temporary.MMC.Categories.Misc": "杂项", - "Temporary.MMC.Categories.Meme": "梗", + "Temporary.MMC.Categories.Other": "其他", + "Temporary.MMC.Categories.Misc": "杂项", + "Temporary.MMC.Categories.Meme": "梗", - "Temporary.MMC.Categories.Avatars": "化身", - "Temporary.MMC.Categories.Avatars.Accessories": "配件", + "Temporary.MMC.Categories.Avatars": "化身", + "Temporary.MMC.Categories.Avatars.Accessories": "配件", - "Temporary.MMC.VoteSuccess": "在 {category} 中你投票给了 {voteTarget}。", - "Temporary.MMC.VoteFailure": "投票失败,你的投票未被成功计票,请重试。", - "Temporary.MMC.VotedAlready": "你已经为 {voteTarget} 投过票了。", - "Temporary.MMC.VoteInvalid": "无效投票,请重试。", + "Temporary.MMC.VoteSuccess": "在 {category} 中你投票给了 {voteTarget}。", + "Temporary.MMC.VoteFailure": "投票失败,你的投票未被成功计票,请重试。", + "Temporary.MMC.VotedAlready": "你已经为 {voteTarget} 投过票了。", + "Temporary.MMC.VoteInvalid": "无效投票,请重试。", - "CloudHome.WelcomeHome": "欢迎回家", - "CloudHome.TargetRangeOptions": "目标范围选项", + "CloudHome.WelcomeHome": "欢迎回家", + "CloudHome.TargetRangeOptions": "目标范围选项", - "Tutorial.Saving.Title": "欢迎回家!", - "Tutorial.Saving.Content": "欢迎来到你的 家园 世界!这是你每次登录后所来到的地方。

这是一个你自己的世界,你可以保存任何所作的更改。

如果你保存了,当你下次回来时,一切将与你离开时一模一样!", + "Tutorial.Saving.Title": "欢迎回家!", + "Tutorial.Saving.Content": "欢迎来到你的 家园 世界!这是你每次登录后所来到的地方。

这是一个你自己的世界,你可以保存任何所作的更改。

如果你保存了,当你下次回来时,一切将与你离开时一模一样!", - "Tutorial.Teleporter.Error": "加载家园失败!
走出传送器,然后再尝试走进去", + "Tutorial.Teleporter.Error": "加载家园失败!
走出传送器,然后再尝试走进去", - "CloudHome.Info.OnlineUsers": "在线 {online_users,plural, one {用户} other {用户}}: {online_users}
可加入 {joinable_users,plural, one {用户} other {用户}}: {joinable_users}", - "CloudHome.Info.Moderation": "监管", - "CloudHome.Info.Inventory": "库存", - "CloudHome.Info.Tools": "工具", - "CloudHome.Info.MoreInfo": "更多信息", - "CloudHome.Info.SessionUptime": "会话持续时间:", - "CloudHome.Info.AccessLevel": "权限等级:", - "CloudHome.Info.StorageUsed": "已用存储:", - - "CloudHome.Info.DashInfoTab.Title": "欢迎!", - "CloudHome.Info.DashInfoDesktop": "为了让你更快上手,有几件事你应当知悉。当按下Esc键,你可以打开 仪表盘。它相当于你的桌面或是控制面板。

如果你对此感到疑惑,它用于显示能够帮助你的额外数据。点击下方按钮关闭这条消息。", - "CloudHome.Info.DashInfoVR": "为了让你更快上手,有几件事你应当知悉。当按下B或Y键,你可以打开 仪表盘。它相当于你的桌面或是控制面板。

如果你对此感到疑惑,它用于显示能够帮助你的额外数据。点击下方按钮关闭这条消息。", - "CloudHome.Info.DashInfoVRNoButtons": "为了让你更快上手,有几件事你应当知悉。当你按住菜单键直到圆圈填满,你可以打开 仪表盘。它相当于你的桌面或是控制面板。

如果你对此感到疑惑,它用于显示能够帮助你的额外数据。点击下方按钮关闭这条消息。", - - "CloudHome.Info.GoToWiki": "前往Wiki!", - "CloudHome.Info.GoToDiscord": "前往Discord!", - - "CloudHome.Info.ModerationTab.Title": "监管!", - "CloudHome.Info.ModerationTab.Content": "安全很重要。如果你需要帮助或者需要举报一位用户,请在我们的 监管平台发起工单。

我们有由志愿管理员组成的强大团队 来保障社区的安全!如果你有疑问,或是发现了违反行为准则的现象,请发起工单。", - - "CloudHome.Info.InventoryTab.Title": "保存你的物品!", - "CloudHome.Info.InventoryTab.Content": "在 仪表盘 中的 库存 包含了你保存的物品与化身。

基础 文件夹中,我们准备了一些有趣的东西。你可以双击来生成它们!", - - "CloudHome.Info.ToolsTab.Title": "世界内编辑!", - "CloudHome.Info.ToolsTab.Content": "{appName} 的一大特点在于,你能够轻易的在游戏中创造、修改事物。

是的!就在此处!实际上在任何地方都可以。你可以在库存中的 基础 -> 工具 栏找到用于修改世界的工具,并将一切变成你喜欢的样子。", - - "CloudHome.Info.HelpTab.Title": "获得帮助", - "CloudHome.Info.HelpTab.InfoLineOne": "需要帮助?查看我们的 Wiki,或者询问以获得解答。", - "CloudHome.Info.HelpTab.InfoLineTwo": "在我们的 Discord! 中提问,通过你仪表盘中的 桌面 标签页,你可以轻易地在桌面模式下查看链接。", - - "CloudHome.Info.UsersTab.Title": "查找用户", - "CloudHome.Info.UsersTab.Content": "公共会话会是让你沉浸在社区氛围中的一个好去处!

你可以在仪表板中的 世界 标签页找到可以立即加入的公共会话。快去看看吧!", - - "Mirror.Header.RenderingOptions" : "渲染选项", - "Mirror.Header.Type" : "镜子类型", - "Mirror.Header.Resolution" : "镜像分辨率", - "Mirror.Header.AspectRatio" : "宽高比", - - "Mirror.EnableLights": "启用灯光", - "Mirror.DisableLights": "禁用灯光", - - "Mirror.EnableShadows": "启用阴影", - "Mirror.DisableShadows": "禁用阴影", - - "Mirror.Camera": "相机", - - "Mirror.AspectRatio.Tall": "高", - "Mirror.AspectRatio.Square": "方形", - "Mirror.AspectRatio.Wide": "宽", + "CloudHome.Info.OnlineUsers": "在线 {online_users,plural, one {用户} other {用户}}: {online_users}
可加入 {joinable_users,plural, one {用户} other {用户}}: {joinable_users}", + "CloudHome.Info.Moderation": "监管", + "CloudHome.Info.Inventory": "库存", + "CloudHome.Info.Tools": "工具", + "CloudHome.Info.MoreInfo": "更多信息", + "CloudHome.Info.SessionUptime": "会话持续时间:", + "CloudHome.Info.AccessLevel": "权限等级:", + "CloudHome.Info.StorageUsed": "已用存储:", + + "CloudHome.Info.DashInfoTab.Title": "欢迎!", + "CloudHome.Info.DashInfoDesktop": "为了让你更快上手,有几件事你应当知悉。当按下Esc键,你可以打开 仪表盘。它相当于你的桌面或是控制面板。

如果你对此感到疑惑,它用于显示能够帮助你的额外数据。点击下方按钮关闭这条消息。", + "CloudHome.Info.DashInfoVR": "为了让你更快上手,有几件事你应当知悉。当按下B或Y键,你可以打开 仪表盘。它相当于你的桌面或是控制面板。

如果你对此感到疑惑,它用于显示能够帮助你的额外数据。点击下方按钮关闭这条消息。", + "CloudHome.Info.DashInfoVRNoButtons": "为了让你更快上手,有几件事你应当知悉。当你按住菜单键直到圆圈填满,你可以打开 仪表盘。它相当于你的桌面或是控制面板。

如果你对此感到疑惑,它用于显示能够帮助你的额外数据。点击下方按钮关闭这条消息。", + + "CloudHome.Info.GoToWiki": "前往Wiki!", + "CloudHome.Info.GoToDiscord": "前往Discord!", + + "CloudHome.Info.ModerationTab.Title": "监管!", + "CloudHome.Info.ModerationTab.Content": "安全很重要。如果你需要帮助或者需要举报一位用户,请在我们的 监管平台发起工单。

我们有由志愿管理员组成的强大团队 来保障社区的安全!如果你有疑问,或是发现了违反行为准则的现象,请发起工单。", + + "CloudHome.Info.InventoryTab.Title": "保存你的物品!", + "CloudHome.Info.InventoryTab.Content": "在 仪表盘 中的 库存 包含了你保存的物品与化身。

基础 文件夹中,我们准备了一些有趣的东西。你可以双击来生成它们!", + + "CloudHome.Info.ToolsTab.Title": "世界内编辑!", + "CloudHome.Info.ToolsTab.Content": "{appName} 的一大特点在于,你能够轻易的在游戏中创造、修改事物。

是的!就在此处!实际上在任何地方都可以。你可以在库存中的 基础 -> 工具 栏找到用于修改世界的工具,并将一切变成你喜欢的样子。", + + "CloudHome.Info.HelpTab.Title": "获得帮助", + "CloudHome.Info.HelpTab.InfoLineOne": "需要帮助?查看我们的 Wiki,或者询问以获得解答。", + "CloudHome.Info.HelpTab.InfoLineTwo": "在我们的 Discord! 中提问,通过你仪表盘中的 桌面 标签页,你可以轻易地在桌面模式下查看链接。", + + "CloudHome.Info.UsersTab.Title": "查找用户", + "CloudHome.Info.UsersTab.Content": "公共会话会是让你沉浸在社区氛围中的一个好去处!

你可以在仪表板中的 世界 标签页找到可以立即加入的公共会话。快去看看吧!", + + "Mirror.Header.RenderingOptions" : "渲染选项", + "Mirror.Header.Type" : "镜子类型", + "Mirror.Header.Resolution" : "镜像分辨率", + "Mirror.Header.AspectRatio" : "宽高比", + + "Mirror.EnableLights": "启用灯光", + "Mirror.DisableLights": "禁用灯光", + + "Mirror.EnableShadows": "启用阴影", + "Mirror.DisableShadows": "禁用阴影", + + "Mirror.Camera": "相机", + + "Mirror.AspectRatio.Tall": "高", + "Mirror.AspectRatio.Square": "方形", + "Mirror.AspectRatio.Wide": "宽", - "Mirror.Menu": "菜单", - "Mirror.CloseMenu": "关闭菜单", + "Mirror.Menu": "菜单", + "Mirror.CloseMenu": "关闭菜单", - "StickyNote.SpinMe": "旋转我!", - "StickyNote.FruitPlate": "免费的自补充果盘", - "StickyNote.EmptyForYou": "专为你留空!:)", - "StickyNote.RelevantLinks": "相关链接!
<--

甚至可以叫它黄页", - "StickyNote.SunTool": "以你之手掌握太阳之力!", - "StickyNote.Bow": "拉弓,瞄准", - "StickyNote.Crossbow": "使用杠杆(或是次级)来装填!", - "StickyNote.Shade": "可调节的着色", - "StickyNote.TheaterTablet": "使用这个平板来控制房间的风扇与窗户!", - "StickyNote.ControlTablet": "使用这个平板来控制家的各个部分!", + "StickyNote.SpinMe": "旋转我!", + "StickyNote.FruitPlate": "免费的自补充果盘", + "StickyNote.EmptyForYou": "专为你留空!:)", + "StickyNote.RelevantLinks": "相关链接!
<--

甚至可以叫它黄页", + "StickyNote.SunTool": "以你之手掌握太阳之力!", + "StickyNote.Bow": "拉弓,瞄准", + "StickyNote.Crossbow": "使用杠杆(或是次级)来装填!", + "StickyNote.Shade": "可调节的着色", + "StickyNote.TheaterTablet": "使用这个平板来控制房间的风扇与窗户!", + "StickyNote.ControlTablet": "使用这个平板来控制家的各个部分!", - "StickyNote.RotateMeDesktop": "按住E来旋转我!", - "StickyNote.RotateMeVR": "旋转我!", + "StickyNote.RotateMeDesktop": "按住E来旋转我!", + "StickyNote.RotateMeVR": "旋转我!", - "StickyNote.EquipMeDesktop": "装备并按下左键!", - "StickyNote.EquipMeVR": "装备并拉弦!", + "StickyNote.EquipMeDesktop": "装备并按下左键!", + "StickyNote.EquipMeVR": "装备并拉弦!", - "StickyNote.DipBrushes": "将笔刷浸入材质球来选择材质", - "StickyNote.BrushColor": "在你的上下文菜单中更改笔刷的颜色与大小", - "StickyNote.Drawing": "你可以在画板上或空气中绘画。事实上,在哪都行!", - "StickyNote.WorldCanvas": "世界就是你的画布!", + "StickyNote.DipBrushes": "将笔刷浸入材质球来选择材质", + "StickyNote.BrushColor": "在你的上下文菜单中更改笔刷的颜色与大小", + "StickyNote.Drawing": "你可以在画板上或空气中绘画。事实上,在哪都行!", + "StickyNote.WorldCanvas": "世界就是你的画布!", - "CloudHome.Panel.HomeControl": "家控制", + "CloudHome.Panel.HomeControl": "家控制", - "CloudHome.Panel.General": "通用", - "CloudHome.Panel.Lighting": "灯光", - "CloudHome.Panel.Furniture": "家具", + "CloudHome.Panel.General": "通用", + "CloudHome.Panel.Lighting": "灯光", + "CloudHome.Panel.Furniture": "家具", - "CloudHome.Panel.Quality": "质量", - "CloudHome.Panel.Doors": "门", - "CloudHome.Panel.Audio": "音频", - "CloudHome.Panel.OverheadLighting": "顶灯", - "CloudHome.Panel.Sconces": "壁灯", - "CloudHome.Panel.FurnitureVisibility": "家具可见性", + "CloudHome.Panel.Quality": "质量", + "CloudHome.Panel.Doors": "门", + "CloudHome.Panel.Audio": "音频", + "CloudHome.Panel.OverheadLighting": "顶灯", + "CloudHome.Panel.Sconces": "壁灯", + "CloudHome.Panel.FurnitureVisibility": "家具可见性", - "CloudHome.Panel.LowQualityMode": "低质量模式", - "CloudHome.Panel.DoorSounds": "门的声音", - "CloudHome.Panel.DoorsAlwaysOpen": "门常开", - "CloudHome.Panel.InteriorAmbience": "室内氛围", - "CloudHome.Panel.InteriorAmbienceVolume": "室内
氛围
音量", - "CloudHome.Panel.LightsOn": "打开灯", - "CloudHome.Panel.LightIntensity": "灯光强度", - "CloudHome.Panel.LightColor": "灯光颜色", - "CloudHome.Panel.LightColorTemperature": "灯光色温", + "CloudHome.Panel.LowQualityMode": "低质量模式", + "CloudHome.Panel.DoorSounds": "门的声音", + "CloudHome.Panel.DoorsAlwaysOpen": "门常开", + "CloudHome.Panel.InteriorAmbience": "室内氛围", + "CloudHome.Panel.InteriorAmbienceVolume": "室内
氛围
音量", + "CloudHome.Panel.LightsOn": "打开灯", + "CloudHome.Panel.LightIntensity": "灯光强度", + "CloudHome.Panel.LightColor": "灯光颜色", + "CloudHome.Panel.LightColorTemperature": "灯光色温", - "CloudHome.Panel.Spawn": "生成", - "CloudHome.Panel.Foyer": "门厅", - "CloudHome.Panel.Workspace": "工作间", - "CloudHome.Panel.ReadingLounge": "阅读室", - "CloudHome.Panel.Lounge": "休息室", - "CloudHome.Panel.Center": "中心", - "CloudHome.Panel.Balcony": "阳台", - "CloudHome.Panel.Theater": "私人剧院", - - "CloudHome.Panel.TheaterControl": "剧院控制", - "CloudHome.Panel.FanControl": "风扇控制", - "CloudHome.Panel.WindowControl": "窗户控制", - "CloudHome.Panel.FanSpeed": "风扇速度", - "CloudHome.Panel.WindowTint": "窗户色调", + "CloudHome.Panel.Spawn": "生成", + "CloudHome.Panel.Foyer": "门厅", + "CloudHome.Panel.Workspace": "工作间", + "CloudHome.Panel.ReadingLounge": "阅读室", + "CloudHome.Panel.Lounge": "休息室", + "CloudHome.Panel.Center": "中心", + "CloudHome.Panel.Balcony": "阳台", + "CloudHome.Panel.Theater": "私人剧院", + + "CloudHome.Panel.TheaterControl": "剧院控制", + "CloudHome.Panel.FanControl": "风扇控制", + "CloudHome.Panel.WindowControl": "窗户控制", + "CloudHome.Panel.FanSpeed": "风扇速度", + "CloudHome.Panel.WindowTint": "窗户色调", - "CloudHome.FeaturedPanel.OpenWorld": "打开世界", - "CloudHome.FeaturedPanel.LinkText": "点击这里
来为你打开世界!", - "CloudHome.FeaturedPanel.Featured": "精选", + "CloudHome.FeaturedPanel.OpenWorld": "打开世界", + "CloudHome.FeaturedPanel.LinkText": "点击这里
来为你打开世界!", + "CloudHome.FeaturedPanel.Featured": "精选", - "CloudHome.AvatarPanel.Title": "精选化身世界", + "CloudHome.AvatarPanel.Title": "精选化身世界", - "CloudHome.SupporterPanel.Title": "我们的支持者们", + "CloudHome.SupporterPanel.Title": "我们的支持者们", - "Tutorial.InfoPanel.Title": "嘿!在你继续之前...", - "Tutorial.InfoPanel.Content": " 等待着你的是一个充满可能性的世界,你的想象将是唯一的限制。

你迄今所见之物几乎都是在游戏内开发的!来自世界各地的人们实时协作、共同建造了它们。

这个平台仍处于早期开发阶段,我们在不断更新和改进它。现在,你也是这旅程的一份子了!海阔凭鱼跃,天高任鸟飞!

感谢你驻足体验。", + "Tutorial.InfoPanel.Title": "嘿!在你继续之前...", + "Tutorial.InfoPanel.Content": " 等待着你的是一个充满可能性的世界,你的想象将是唯一的限制。

你迄今所见之物几乎都是在游戏内开发的!来自世界各地的人们实时协作、共同建造了它们。

这个平台仍处于早期开发阶段,我们在不断更新和改进它。现在,你也是这旅程的一份子了!海阔凭鱼跃,天高任鸟飞!

感谢你驻足体验。", - "Tutorial.GrabItems.Grab": "抓取", - "Tutorial.GrabItems.Snap": "吸附", - "Tutorial.GrabItems.Slide": "滑动", + "Tutorial.GrabItems.Grab": "抓取", + "Tutorial.GrabItems.Snap": "吸附", + "Tutorial.GrabItems.Slide": "滑动", - "Tutorial.Panel.Jumping.Title": "跳跃", - "Tutorial.Panel.Jumping.ContentDesktop": "在行走时,按下空格键跳跃!", - "Tutorial.Panel.Jumping.ContentVR": "在行走时,按下摇杆跳跃!", - "Tutorial.Panel.Jumping.ContentVRNoButtons": "在行走时,按下触控板中心跳跃!", + "Tutorial.Panel.Jumping.Title": "跳跃", + "Tutorial.Panel.Jumping.ContentDesktop": "在行走时,按下空格键跳跃!", + "Tutorial.Panel.Jumping.ContentVR": "在行走时,按下摇杆跳跃!", + "Tutorial.Panel.Jumping.ContentVRNoButtons": "在行走时,按下触控板中心跳跃!", - "Tutorial.Panel.WalkLocomotion.Title": "行走移动", - "Tutorial.Panel.WalkLocomotion.Content": "沿着地面行走和跳跃", + "Tutorial.Panel.WalkLocomotion.Title": "行走移动", + "Tutorial.Panel.WalkLocomotion.Content": "沿着地面行走和跳跃", - "Tutorial.Panel.TeleportLocomotion.Title": "传送移动", - "Tutorial.Panel.TeleportLocomotion.Content": "立即将你传送至传送指示器位置", + "Tutorial.Panel.TeleportLocomotion.Title": "传送移动", + "Tutorial.Panel.TeleportLocomotion.Content": "立即将你传送至传送指示器位置", - "Hints.Spawn.InitialMovementDesktop": "使用移动键位来四处移动!", - "Hints.Spawn.InitialMovementVR": "使用摇杆来四处行走!", - "Hints.Spawn.InitialMovementVRNoButtons": "使用触控板来四处行走!", + "Hints.Spawn.InitialMovementDesktop": "使用移动键位来四处移动!", + "Hints.Spawn.InitialMovementVR": "使用摇杆来四处行走!", + "Hints.Spawn.InitialMovementVRNoButtons": "使用触控板来四处行走!", - "Hints.Spawn.ContextMenuDesktop": "按T打开你的上下文菜单以查看选项!", - "Hints.Spawn.ContextMenuVR": "感到不适?按B或Y键打开你的上下文菜单以查看选项!", - "Hints.Spawn.ContextMenuVRNoButtons": "感到不适?按菜单键打开你的上下文菜单以查看选项!", - - "Hints.Spawn.TeleportLocomotionDesktop": "你可以在移动菜单中尝试其他选项,例如飞行。", - "Hints.Spawn.TeleportLocomotionVR": "你可以在移动菜单中尝试其他选项,例如传送或飞行。", - - "Hints.Bridge.RaiseTheWorld": "按下这个按钮,召唤平台!", - - "Hints.Grabbing.GrabbingDesktop": "按住鼠标右键以符合物理地抓取物品!", - "Hints.Grabbing.GrabbingVR": "按下抓握键以符合物理地抓取物品!", - - "Hints.Grabbing.Rotating": "按住E键并移动鼠标以旋转抓取的物品!", - "Hints.Grabbing.RotatingExtra": "同时按住Shift键与E键来绕其水平轴旋转物品!", - - "Hints.Grabbing.ScalingDesktop": "抓取一个物品,按住Shift键,使用你的滚轮来缩放它!", - "Hints.Grabbing.ScalingVR": "用你的双手抓取物品来缩放它们!", - - "Hints.Grabbing.OtherGrabbables": "我们提供许多的交互类型,摆弄这三件物品来了解它们!", - "Hints.Grabbing.OtherGrabbablesExtraDesktop": "除了缩放物体,你也可以在上下文菜单中启用缩放来缩放自己。按住Ctrl并使用滚轮即可!", - "Hints.Grabbing.OtherGrabbablesExtraVR": "除了缩放物体,你也可以在上下文菜单中启用缩放来缩放自己。用双手抓取它,然后将其移动得更近或更远!", - - "Hints.Telescope.Alignment": "抓取望远镜并将其对准月亮!", - - "Hints.Telescope.TheMoonDesktop": "在对准月亮时,按住右键并移动视角来移动月亮!", - "Hints.Telescope.TheMoonVR": "按下扳机键以激活激光并抓取、移动月亮!", - - "Hints.Sundial.SoftEquip": "抓取这个工具并使用它!", - "Hints.Sundial.SoftEquipExtra": "工具使你能够以多种方式改变你所处的世界!", - - "Hints.Sundial.HardEquip": "点击这个工具来装备它!", - "Hints.Sundial.HardEquipExtra": "没有看见激光指示器?轻按你的扳机键来显示它!", - - "Hints.Sundial.TheSun": "瞄准天空并点击来移动太阳!", - "Hints.Sundial.TheSunExtra": "试试瞄准地平线以下,将时间变成晚上!", - - "Hints.Sundial.Dequip": "通过在上下文菜单中选择取消装备来丢弃已装备的工具。", - "Hints.Sundial.DequipExtra": "注意,上下文菜单中的选项因你正手持工具而发生了改变。", - - "Hints.Sundial.Teleporter": "按下这个按钮来激活通向你云端家园的传送器!", - "Hints.Sundial.TeleporterExtra": "请享受你的家,感谢你驻足体验!", - - "UI.TextDisplay.Landscape": "横向", - "UI.TextDisplay.Portrait": "纵向", - "UI.TextDisplay.NormalText": "常规文字", - "UI.TextDisplay.MonospaceText": "等宽文字", - - "UI.DocumentDisplay.PageNumber": "页数 {page_number}", - "UI.DocumentDisplay.DocumentQuality": "质量", - "UI.DocumentDisplay.QualityLow": "低", - "UI.DocumentDisplay.QualityMedium": "中", - "UI.DocumentDisplay.QualityHigh": "高", - "UI.DocumentDisplay.Pages": "页数", - "UI.DocumentDisplay.ResetZoom": "重置缩放", - - "UI.VideoPlayer.GlobalSettings": "全局
设置", - "UI.VideoPlayer.LocalSettings": "本地
设置", - "UI.VideoPlayer.SpatialAudio": "空间
音频", - "UI.VideoPlayer.AreaBroadcast": "区域
广播", - "UI.VideoPlayer.BroadcastAudio": "广播
音频", - "UI.VideoPlayer.EnterURL": "在此输入URL", - "UI.VideoPlayer.AudioZoneTheater": "本地
剧院", - "UI.VideoPlayer.AudioZoneGlobal": "世界
音频", - "UI.VideoPlayer.UsersLoaded": "{users_loaded}/{users_present} {users_present,plural, one {用户} other {用户}}
已加载", - "UI.VideoPlayer.AllUsersLoaded": "所有用户
均已加载", + "Hints.Spawn.ContextMenuDesktop": "按T打开你的上下文菜单以查看选项!", + "Hints.Spawn.ContextMenuVR": "感到不适?按B或Y键打开你的上下文菜单以查看选项!", + "Hints.Spawn.ContextMenuVRNoButtons": "感到不适?按菜单键打开你的上下文菜单以查看选项!", + + "Hints.Spawn.TeleportLocomotionDesktop": "你可以在移动菜单中尝试其他选项,例如飞行。", + "Hints.Spawn.TeleportLocomotionVR": "你可以在移动菜单中尝试其他选项,例如传送或飞行。", + + "Hints.Bridge.RaiseTheWorld": "按下这个按钮,召唤平台!", + + "Hints.Grabbing.GrabbingDesktop": "按住鼠标右键以符合物理地抓取物品!", + "Hints.Grabbing.GrabbingVR": "按下抓握键以符合物理地抓取物品!", + + "Hints.Grabbing.Rotating": "按住E键并移动鼠标以旋转抓取的物品!", + "Hints.Grabbing.RotatingExtra": "同时按住Shift键与E键来绕其水平轴旋转物品!", + + "Hints.Grabbing.ScalingDesktop": "抓取一个物品,按住Shift键,使用你的滚轮来缩放它!", + "Hints.Grabbing.ScalingVR": "用你的双手抓取物品来缩放它们!", + + "Hints.Grabbing.OtherGrabbables": "我们提供许多的交互类型,摆弄这三件物品来了解它们!", + "Hints.Grabbing.OtherGrabbablesExtraDesktop": "除了缩放物体,你也可以在上下文菜单中启用缩放来缩放自己。按住Ctrl并使用滚轮即可!", + "Hints.Grabbing.OtherGrabbablesExtraVR": "除了缩放物体,你也可以在上下文菜单中启用缩放来缩放自己。用双手抓取它,然后将其移动得更近或更远!", + + "Hints.Telescope.Alignment": "抓取望远镜并将其对准月亮!", + + "Hints.Telescope.TheMoonDesktop": "在对准月亮时,按住右键并移动视角来移动月亮!", + "Hints.Telescope.TheMoonVR": "按下扳机键以激活激光并抓取、移动月亮!", + + "Hints.Sundial.SoftEquip": "抓取这个工具并使用它!", + "Hints.Sundial.SoftEquipExtra": "工具使你能够以多种方式改变你所处的世界!", + + "Hints.Sundial.HardEquip": "点击这个工具来装备它!", + "Hints.Sundial.HardEquipExtra": "没有看见激光指示器?轻按你的扳机键来显示它!", + + "Hints.Sundial.TheSun": "瞄准天空并点击来移动太阳!", + "Hints.Sundial.TheSunExtra": "试试瞄准地平线以下,将时间变成晚上!", + + "Hints.Sundial.Dequip": "通过在上下文菜单中选择取消装备来丢弃已装备的工具。", + "Hints.Sundial.DequipExtra": "注意,上下文菜单中的选项因你正手持工具而发生了改变。", + + "Hints.Sundial.Teleporter": "按下这个按钮来激活通向你云端家园的传送器!", + "Hints.Sundial.TeleporterExtra": "请享受你的家,感谢你驻足体验!", + + "UI.TextDisplay.Landscape": "横向", + "UI.TextDisplay.Portrait": "纵向", + "UI.TextDisplay.NormalText": "常规文字", + "UI.TextDisplay.MonospaceText": "等宽文字", + + "UI.DocumentDisplay.PageNumber": "页数 {page_number}", + "UI.DocumentDisplay.DocumentQuality": "质量", + "UI.DocumentDisplay.QualityLow": "低", + "UI.DocumentDisplay.QualityMedium": "中", + "UI.DocumentDisplay.QualityHigh": "高", + "UI.DocumentDisplay.Pages": "页数", + "UI.DocumentDisplay.ResetZoom": "重置缩放", + + "UI.VideoPlayer.GlobalSettings": "全局
设置", + "UI.VideoPlayer.LocalSettings": "本地
设置", + "UI.VideoPlayer.SpatialAudio": "空间
音频", + "UI.VideoPlayer.AreaBroadcast": "区域
广播", + "UI.VideoPlayer.BroadcastAudio": "广播
音频", + "UI.VideoPlayer.EnterURL": "在此输入URL", + "UI.VideoPlayer.AudioZoneTheater": "本地
剧院", + "UI.VideoPlayer.AudioZoneGlobal": "世界
音频", + "UI.VideoPlayer.UsersLoaded": "{users_loaded}/{users_present} {users_present,plural, one {用户} other {用户}}
已加载", + "UI.VideoPlayer.AllUsersLoaded": "所有用户
均已加载", - "UI.ColorPicker.ColorPicker": "取色器", + "UI.ColorPicker.ColorPicker": "取色器", - "UI.ColorPicker.Linear": "线性", + "UI.ColorPicker.Linear": "线性", - "UI.ColorPicker.Hexadecimal": "16进制", - "UI.ColorPicker.ColorSwatches": "色板", + "UI.ColorPicker.Hexadecimal": "16进制", + "UI.ColorPicker.ColorSwatches": "色板", - "UI.ColorPicker.Red": "红", - "UI.ColorPicker.Green": "绿", - "UI.ColorPicker.Blue": "蓝", - - "UI.ColorPicker.Hue": "色调", - "UI.ColorPicker.Saturation": "饱和度", - "UI.ColorPicker.Value": "值", - - "UI.ColorPicker.Alpha": "Alpha", - "UI.ColorPicker.Gain": "增益", - - "UI.ProgressBar.ImportingItem": "导入项目", - - "UI.Camera.Automatic": "自动", - "UI.Camera.Manual": "手动", - - "Tools.Names.MultiTool": "多功能工具", - - "Tools.Names.CommonTools": "通用工具", - "Tools.Names.ManipulationTools": "操作工具集", - "Tools.Names.InformationTools": "信息工具集", - - "Tools.Names.GeometryLineBrush": "几何线条笔刷工具", - "Tools.Names.Developer": "开发者工具", - "Tools.Names.ComponentClone": "组件克隆工具", - "Tools.Names.ProtoFlux": "ProtoFlux脚本编辑工具", - "Tools.Names.Material": "材质工具", - "Tools.Names.Glue": "胶水工具", - "Tools.Names.Light": "灯光工具", - "Tools.Names.Shape": "形状工具", - "Tools.Names.Microphone": "麦克风工具", - "Tools.Names.GrabbableSetter": "可抓取物品设置工具", - "Tools.Names.PhysicalColliderSetter": "物理碰撞器设置工具", - "Tools.Names.MeshVisibility": "网格可视性设置工具", - "Tools.Names.CameraObjectVisibility": "相机对象可视性设置工具", - "Tools.Names.Color": "颜色工具", - "Tools.Names.Mesh": "网格工具", - "Tools.Names.RiggedMeshTransfer": "绑定网格转换工具", - "Tools.Names.Slicer": "网格切片工具", - "Tools.Names.ControllerDiagnostic": "控制器诊断工具", - "Tools.Names.Measure": "测量工具", - "Tools.Names.Label": "标签工具", - - "Discord.RichPresence.InPrivateWorld": "在私人世界", - "Discord.RichPresence.InPrivateLargeText": "在私人世界 ({version})", - "Discord.RichPresence.InPublicWorld": "在公开世界", - "Discord.RichPresence.PublicWorldDetails": "{worldName} ({totalWorlds} 个世界)", - "Discord.RichPresence.InPublicLargeText": "在公开世界 ({version})", - - "Dummy": "Dummy" - } + "UI.ColorPicker.Red": "红", + "UI.ColorPicker.Green": "绿", + "UI.ColorPicker.Blue": "蓝", + + "UI.ColorPicker.Hue": "色调", + "UI.ColorPicker.Saturation": "饱和度", + "UI.ColorPicker.Value": "值", + + "UI.ColorPicker.Alpha": "Alpha", + "UI.ColorPicker.Gain": "增益", + + "UI.ProgressBar.ImportingItem": "导入项目", + + "UI.Camera.Automatic": "自动", + "UI.Camera.Manual": "手动", + + "Tools.Names.MultiTool": "多功能工具", + + "Tools.Names.CommonTools": "通用工具", + "Tools.Names.ManipulationTools": "操作工具集", + "Tools.Names.InformationTools": "信息工具集", + + "Tools.Names.GeometryLineBrush": "几何线条笔刷工具", + "Tools.Names.Developer": "开发者工具", + "Tools.Names.ComponentClone": "组件克隆工具", + "Tools.Names.ProtoFlux": "ProtoFlux脚本编辑工具", + "Tools.Names.Material": "材质工具", + "Tools.Names.Glue": "胶水工具", + "Tools.Names.Light": "灯光工具", + "Tools.Names.Shape": "形状工具", + "Tools.Names.Microphone": "麦克风工具", + "Tools.Names.GrabbableSetter": "可抓取物品设置工具", + "Tools.Names.PhysicalColliderSetter": "物理碰撞器设置工具", + "Tools.Names.MeshVisibility": "网格可视性设置工具", + "Tools.Names.CameraObjectVisibility": "相机对象可视性设置工具", + "Tools.Names.Color": "颜色工具", + "Tools.Names.Mesh": "网格工具", + "Tools.Names.RiggedMeshTransfer": "绑定网格转换工具", + "Tools.Names.Slicer": "网格切片工具", + "Tools.Names.ControllerDiagnostic": "控制器诊断工具", + "Tools.Names.Measure": "测量工具", + "Tools.Names.Label": "标签工具", + + "Discord.RichPresence.InPrivateWorld": "在私人世界", + "Discord.RichPresence.InPrivateLargeText": "在私人世界 ({version})", + "Discord.RichPresence.InPublicWorld": "在公开世界", + "Discord.RichPresence.PublicWorldDetails": "{worldName} ({totalWorlds} 个世界)", + "Discord.RichPresence.InPublicLargeText": "在公开世界 ({version})", + + "Dummy": "Dummy" } - +} From 0c5558b4fdb10729e3219ac67e6198c0b01f15a6 Mon Sep 17 00:00:00 2001 From: modimobeikete <54436686+modimobeikete@users.noreply.github.com> Date: Fri, 3 May 2024 17:34:37 +0800 Subject: [PATCH 49/57] Update zh-cn.json --- zh-cn.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/zh-cn.json b/zh-cn.json index 2995376..03a2557 100644 --- a/zh-cn.json +++ b/zh-cn.json @@ -112,7 +112,7 @@ "Inventory.OpenWorld": "打开世界", "Inventory.Equip": "装备", "Inventory.Delete": "删除", - "Inventory.CreateDirectory": "新建文件夹", + "Inventory.CreateDirectory": "新建文件夹", "Inventory.SaveHeld": "保存所持", "Inventory.GetURL": "获取URL", "Inventory.Inventories": "装备清单", @@ -1618,6 +1618,12 @@ "Settings.DesktopRenderSettings.FieldOfView": "视场", "Settings.DesktopRenderSettings.FieldOfView.Description": "在桌面模式下,用它来控制视场(FOV)。 数值越大,视野越开阔,但两侧的失真也越大。", + "Settings.DesktopRenderSettings.VSync": "垂直同步", + "Settings.DesktopRenderSettings.VSync.Description": "启用该选项后,帧速率将与屏幕刷新率同步。禁用此选项可加快帧的渲染速度,但也会导致明显的撕裂。\n\n这在进行性能测试时非常有用,因为它将解除刷新限制和提高渲染速度上限。", + "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "限制后台运行时的帧速率", + "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description": "启用后,当应用程序窗口未聚焦时,帧速率将被限制在设定值内。如果你同时使用其他程序和游戏,这将非常有用,因为这样可以为它们释放更多资源。", + "Settings.DesktopRenderSettings.MaximumBackgroundFramerate": "最大背景帧速率", + "Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description": "这决定了后台允许的最大帧速率。较低的值可以节省更多的系统资源。", "Settings.InteractiveCameraFramingSettings.PositioningMode": "定位模式", "Settings.InteractiveCameraFramingSettings.PositioningMode.Description": "这将控制交互式摄像头在世界中的位置", From 4825993a7cd87091116bab60d9c7c483c42afc4b Mon Sep 17 00:00:00 2001 From: modimobeikete <54436686+modimobeikete@users.noreply.github.com> Date: Fri, 3 May 2024 17:42:33 +0800 Subject: [PATCH 50/57] Update zh-cn.json --- zh-cn.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zh-cn.json b/zh-cn.json index 03a2557..60b95cd 100644 --- a/zh-cn.json +++ b/zh-cn.json @@ -1721,7 +1721,7 @@ "Settings.TextureQualitySettings.DefaultFilterMode.Description" : "这可以控制纹理的过滤,从而控制纹理的质量和性能。\n\n单线性: 最低质量,无插值。纹理将呈块状。\n\n双线性: 纹理像素是内插的,但贴图的过渡会很粗糙,导致过渡线清晰可见。\n\n三线性: 不同 mip 级之间平滑过渡,消除了距离上刺眼的过渡线。\n\n各向异性: 最高质量,即使在陡峭的角度下,纹理也会非常清晰。", "Settings.TextureQualitySettings.AnisotropicLevel" : "各向异性等级", "Settings.TextureQualitySettings.AnisotropicLevel.Description" : "控制各向异性过滤的质量。", - "Settings.TextureQualitySettings.ReloadAllTextures" : "重新加载所有材质 (can be heavy)", + "Settings.TextureQualitySettings.ReloadAllTextures" : "重新加载所有材质 (会使游戏运行速度变慢)", "Settings.ResolutionSettings" : "分辨率", "Settings.ResolutionSettings.Fullscreen" : "全屏", From 5f05b466df4c4dee0dcd9694d23f63cbbc6182da Mon Sep 17 00:00:00 2001 From: Aesc <49610790+Aesc3625@users.noreply.github.com> Date: Fri, 3 May 2024 19:24:13 +0900 Subject: [PATCH 51/57] =?UTF-8?q?=E3=82=B7=E3=83=B3=E3=82=AF=20->=20?= =?UTF-8?q?=E5=90=8C=E6=9C=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ja.json | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ja.json b/ja.json index afd4eb4..523a0ad 100644 --- a/ja.json +++ b/ja.json @@ -388,11 +388,11 @@ "Indicator.ServerStatus.Down": "応答なし", "Indicator.ServerStatus.NoInternet": "インターネットなし", - "Indicator.Sync.AllSynced": "シンク完了", - "Indicator.Sync.SyncingItems": "シンク中
{item_count, plural, other {# アイテム}}", + "Indicator.Sync.AllSynced": "同期完了", + "Indicator.Sync.SyncingItems": "同期中
{item_count, plural, other {# アイテム}}", "Indicator.Sync.UploadingVariants": "{variant_count,plural, other {# 個のアセットバリアントを}} アップロード中", - "Indicator.Sync.SyncError": "シンクエラー! ログをチェックしてください", - "Indicator.Sync.StorageFull": "容量が足りません! シンクできません", + "Indicator.Sync.SyncError": "同期エラー! ログをチェックしてください", + "Indicator.Sync.StorageFull": "容量が足りません! 同期できません", "Indicator.Storage.StorageFull": "空き容量なし", "Indicator.Storage.Usage": "{storage_used} / {storage_max}
ストレージ使用量", From 158af7360d2e4e34f1c3ec60d1f103a958f750b2 Mon Sep 17 00:00:00 2001 From: Aesc <49610790+Aesc3625@users.noreply.github.com> Date: Fri, 3 May 2024 19:46:53 +0900 Subject: [PATCH 52/57] Update ja.json --- ja.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja.json b/ja.json index 523a0ad..230c1aa 100644 --- a/ja.json +++ b/ja.json @@ -1617,8 +1617,8 @@ "Settings.DesktopRenderSettings.FieldOfView": "視野角", "Settings.DesktopRenderSettings.FieldOfView.Description": "デスクトップモード時の視野角(FOV)を設定できます。値を大きくすると視野が広くなりますが、画面端の歪みが大きくなります。", - "Settings.DesktopRenderSettings.VSync": "垂直同期(V-SYNC)", - "Settings.DesktopRenderSettings.VSync.Description": "これを有効にすると、Resoniteのフレームレートがモニター側のリフレッシュレートに同期します。この設定を無効にすると、フレームのレンダリングが速くなりますが、テアリングが見えるようになります。\n\n更新速度とレンダリング速度の制限を解除するので、パフォーマンステストを行う際に役立ちます。", + "Settings.DesktopRenderSettings.VSync": "垂直同期(V-Sync)", + "Settings.DesktopRenderSettings.VSync.Description": "これを有効にすると、Resoniteのフレームレートがモニターのリフレッシュレートに同期します。オフにするとフレームレートの制限が解除されますが、ティアリング(映像が上下で分断されているように見える現象)が発生する可能性があります。\n\nオフにするとのフレームレートの制限が解除されるので、パフォーマンステストを行う際に役立ちます。", "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "非アクティブ時のフレームレートを制限", "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description": "有効にすると、Resonitenoの画面が非アクティブの場合にフレームレートを制限します。同時に他のプログラムやゲームを使用する場合に便利です。", "Settings.DesktopRenderSettings.MaximumBackgroundFramerate": "非アクティブ時の最大フレームレート", From 56cf695f632cc11dfa00d6145de973a2c120dad2 Mon Sep 17 00:00:00 2001 From: Shadow Panther Date: Fri, 3 May 2024 15:58:34 +0200 Subject: [PATCH 53/57] RU: Earmuffs, VSync, Texture quality --- ru.json | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/ru.json b/ru.json index 09d191f..1529f25 100644 --- a/ru.json +++ b/ru.json @@ -1479,8 +1479,10 @@ "Settings.EarmuffSettings" : "Беруши", "Settings.EarmuffSettings.EarmuffEnabled" : "Использовать беруши", "Settings.EarmuffSettings.EarmuffEnabled.Description" : "Когда включен режим берушей, голоса пользователей будут ощутимо тише, основываясь на расстоянии на них и направления вашего взгляда.\n\nЭто создает \"конус слуха\", который может помочь когда в мире слишком много накладывающихся голосов.", - "Settings.EarmuffSettings.ConeDistance" : "Расстояние", - "Settings.EarmuffSettings.ConeDistance.Description" : "Задает дистанцию вперед от вас, за пределами которой голоса будут тише.", + "Settings.EarmuffSettings.Directionality" : "Направленность", + "Settings.EarmuffSettings.Directionality.Description" : "Задает, насколько направленным будет затухание голоса. При 0 %, голоса позади вас будут той же громкости, как и голоса на том же расстоянии впереди вас. При 100 %, вы не будете слышать голоса позади вас, если только они не очень близко.\n\nЕсли вы хотите лучше слышать голоса позади, уменьшите это значение.", + "Settings.EarmuffSettings.Distance" : "Расстояние", + "Settings.EarmuffSettings.Distance.Description" : "Задает дистанцию вперед от вас (и назад от вас, если направленность равна 0 %), за пределами которой голоса будут тише.", "Settings.EarmuffSettings.ConeAngle" : "Угол", "Settings.EarmuffSettings.ConeAngle.Description" : "Задает угол перед вашим лицом, в пределах которого голоса будут сохранять нормальную громкость. Все голоса за пределами этого угла будут начинать затухать как только достигнут дистанции перехода.", "Settings.EarmuffSettings.TransitionStart" : "Начало перехода", @@ -1616,6 +1618,12 @@ "Settings.DesktopRenderSettings.FieldOfView": "Угол зрения", "Settings.DesktopRenderSettings.FieldOfView.Description": "Используйте чтобы задать угол зрения камеры (FOV) в экранном режиме. Большие значения дают лучший обзор, но приводят к искажениям по краям.", + "Settings.DesktopRenderSettings.VSync": "VSync", + "Settings.DesktopRenderSettings.VSync.Description": "Когда включено, частота кадров будет синхронизирована с частотой обновления вашего монитора. Отключение может позволить рендерить кадры быстрее, но также приведет к разрывам картинки.\n\nМожет быть полезно для тестирования производительности, так как снимет ограничение со скорости обновлений и рендеринга.", + "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "Ограничить частоту кадров в фоне", + "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description": "Когда включено, частота кадров будет ограничена до заданного значения когда окно приложения не в фокусе. Это полезно если вы одновременно используете другие программы и игры, так как освободит больше ресурсов для них.", + "Settings.DesktopRenderSettings.MaximumBackgroundFramerate": "Максимальная частота кадров в фоне", + "Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description": "Задает максимальную допустимую частоту кадров в фоне. Меньшие значение освободят больше системных ресурсов.", "Settings.InteractiveCameraFramingSettings.PositioningMode": "Режим позиционирования", "Settings.InteractiveCameraFramingSettings.PositioningMode.Description": "Определяет как интерактивная камера позиционируется в мире.", @@ -1702,6 +1710,19 @@ "Settings.PostProcessingSettings.Antialiasing" : "Антиалиасинг (AA)", "Settings.PostProcessingSettings.Antialiasing.Description" : "Антиалиасинг сглаживает ступенчатые границы объектов в сцене. Вы можете выбрать один из нескольких фильтров, у каждого из которых есть свои преимущества и недостатки. FXAA используется чаще всего и работает достаточно хорошо, но также может размыть другие части сцены, такие как текст.\n\nВнимание: Некоторые варианты антиалиасинга могут работать некорректно или вообще не работать в VR.", + "Settings.TextureQualitySettings" : "Качество текстур", + "Settings.TextureQualitySettings.TextureSizeRatio" : "Относительный размер текстур", + "Settings.TextureQualitySettings.TextureSizeRatio.Description" : "Определяет относительный размер всех текстур который будет загружен. Можно использовать чтобы уменьшить общее разрешение текстур, что уменьшит использование VRAM и скорость загрузки ценой визуальной четкости.\n\nНапример, если текстура имеет размер 4K и вы выберете половинное разрешение, будет загружена 2K версия текстуры.", + "Settings.TextureQualitySettings.TextureSizeLimit" : "Максимальный размер текстур", + "Settings.TextureQualitySettings.TextureSizeLimit.Description" : "Используйте чтобы ограничить максимальное разрешение загружаемых текстур. Любая текстура больше этого разрешения будет уменьшена до него. Все текстуры меньше этого разрешения не будут затронуты.\n\nЭта настройка применяется после относительного размера текстур.", + "Settings.TextureQualitySettings.MinimumTextureSize" : "Ограничить текстуры больше размера", + "Settings.TextureQualitySettings.MinimumTextureSize.Description" : "Задает минимальное разрешение текстур, которые будут затронуты настройками выше. Если текстура меньше этого размера, она будет загружена как есть.\n\nНапример, если эта настройка равна 512, то текстура размероа 256 будет загружаться с размером 256 даже если относительный размер установлен в половину.", + "Settings.TextureQualitySettings.DefaultFilterMode" : "Фильтрация текстур", + "Settings.TextureQualitySettings.DefaultFilterMode.Description" : "Управляет режимом фильтрации используемым для текстур, что влияет на их качество и производительность.\n\nPoint: Самое низкое качество без интерполяции. Текстуры будут квадратиками.\n\nBilinear: Пиксели текстур интерполируются, но переходы mip map будут резкими, из-за чего появится видимая линия между разными mip уровнями.\n\nTrilinear: Плавные переходы между разными mip уровнями, убирает резкую линию перехода.\n\nAnisotropic: Наилучшее качество, текстуры будут четкими даже под острыми углами.", + "Settings.TextureQualitySettings.AnisotropicLevel" : "Уровень анизотропии", + "Settings.TextureQualitySettings.AnisotropicLevel.Description" : "Контролирует качество анизотропной фильтрации.", + "Settings.TextureQualitySettings.ReloadAllTextures" : "Перезагрузить все текстуры (может быть тяжелой операцией)", + "Settings.ResolutionSettings" : "Разрешение", "Settings.ResolutionSettings.Fullscreen" : "Полноэкранный режим", "Settings.ResolutionSettings.Fullscreen.Description" : "Переключает между полноэкранным и оконным режимами", From faca76d691ac9a4ba11c554fdfce8154c00f6fd1 Mon Sep 17 00:00:00 2001 From: Muppeq <147259359+Muppeq@users.noreply.github.com> Date: Fri, 3 May 2024 17:42:29 +0200 Subject: [PATCH 54/57] de: translated new settings, fixed earmuff key --- de.json | 37 +++++++++++++++++++++++++++++++++++-- 1 file changed, 35 insertions(+), 2 deletions(-) diff --git a/de.json b/de.json index c57ab3f..dbb91f1 100644 --- a/de.json +++ b/de.json @@ -660,6 +660,8 @@ "Notifications.ReceivedItem": "Hat Ihnen ein Objekt gesendet:", "Notifications.VoiceMessage": "Hat eine Sprachnachricht gesendet", "Notifications.SessionStarted": "Hat eine Sitzung gestartet:", + "Notifications.UserJoined": "Benutzer beigetreten", + "Notifications.UserLeft": "Benutzer hat Sitzung verlassen", "Undo.SetField": "Feld {field_name} auf {value} setzen", "Undo.SetReference": "Referenz {ref_name} auf {ref_target} setzen", @@ -1266,11 +1268,17 @@ "Settings.MovementSettings.MovementExponent": "Bewegungs-Exponent", "Settings.MovementSettings.MovementExponent.Description": "Hiermit können Sie die Reaktionskurve beim Bewegen beeinflussen. Je nachdem, ob dieser Wert über oder unter 1.0 ist, bewegen Sie sich entweder anfangs langsam und beschleunigen dann oder starten direkt schneller.", + "Settings.GrabbingSettings": "Greifeinstellungen", + "Settings.GrabbingSettings.DefaultHandGrabType": "Standard Handgriff-Typ", + "Settings.GrabbingSettings.DefaultHandGrabType.Description": "Dies bestimmt den Standard Greifmodus für Hände, wenn Sie in einer neuen Welt spawnen.\n\nHandfläche: Sie greifen alle Objekte, die sich in der Nähe Ihrer Handfläche befinden.\n\nPräzision: Sie greifen ein einzelnes Objekt zwischen Zeigefinger und Daumen. \n\nAuto: Der Modus wird automatisch zwischen Handfläche und Präzision umgeschaltet, je nach Ausrichtung Ihrer Hand.\n\nAus: Sie können Gegenstände nur mit Ihren Lasern greifen.", + "Settings.GamepadSettings": "Gamepad", "Settings.GamepadSettings.ThumbstickLookSpeed": "Thumbstick Schwenkgeschwindigkeit", "Settings.GamepadSettings.ThumbstickLookSpeed.Description": "Hier können Sie die Empfindlichkeit des Thumbsticks einstellen, mit dem Sie ihre Blickrichtung ändern.", "Settings.GamepadSettings.ThumbstickLookExponent": "Thumbstick Schwenk-Exponent", "Settings.GamepadSettings.ThumbstickLookExponent.Description": "Hiermit stellen Sie die Kurvenform der Änderung der Blickrichtung ein. Entweder beginnt die Bewegung zunächst langsam und wird dann schneller oder sie beginnt sofort mit einer schnelleren Bewegung, je nachdem, ob der eingestellte Wert über oder unter 1,0 liegt.", + "Settings.GamepadSettings.UseGamepadWhenUnfocused": "Benutze Gamepad wenn nicht fokussiert", + "Settings.GamepadSettings.UseGamepadWhenUnfocused.Description": "Wenn diese Einstellung angeschaltet ist, werden alle Eingaben von Gamepads verwendet, auch wenn das Anwendungsfenster gerade nicht fokussiert ist. Sie können diese Einstellung deaktivieren, wenn Sie gleichzeitig andere Spiele verwenden möchten, die ebenfalls Gamepads nutzen.", "Settings.MouseSettings.MouseSensitivity": "Empfindlichkeit", "Settings.MouseSettings.MouseSensitivity.Description": "Dies beeinflusst die generelle Mausempfindlichkeit für Desktop-Interaktionen.", @@ -1337,6 +1345,8 @@ "Settings.TrackerSettings.Trackers.UseTracker": "Tracker verwenden", "Settings.TrackerSettings.Trackers.UseTracker.Description": "Soll dieser Tracker verwendet werden? Sie können einen Tracker hier vorübergehend deaktivieren, ohne dass seine Zuordnung verloren geht.", + "Settings.TrackerSettings.Trackers.FreezeTracking": "Tracking Einfrieren", + "Settings.TrackerSettings.Trackers.FreezeTracking.Description": "Wenn Sie dies aktivieren, bleibt der Tracker aktiv, aber seine aktuelle Position und Rotation werden eingefroren. Diese Einstellung ist nicht dauerhaft und wird beim nächsten Start zurückgesetzt.", "Settings.TrackerSettings.Trackers.CustomName": "Benutzerdefinierter Name", "Settings.TrackerSettings.Trackers.CustomName.Description": "Anstatt die ID zu verwenden, können Sie dem Tracker einen eigenen Namen geben, um ihn einfacher von anderen unterscheidbar zu machen. Dies ändert nur die Darstellung und hat keine weiteren funktionellen Unterschiede.", "Settings.TrackerSettings.Trackers.MappedBodyNode": "Tracker Zuordnung", @@ -1469,8 +1479,10 @@ "Settings.EarmuffSettings": "Gehörschutz", "Settings.EarmuffSettings.EarmuffEnabled": "Benutze Gehörschutz", "Settings.EarmuffSettings.EarmuffEnabled.Description": "Ein aktivierter Gehörschutzmodus dämpft die Lautstärke von Stimmen in Abhängigkeit von Ihrer Blickrichtung und der Entfernung zu anderen Benutzern.\n\nEr nutzt einen \"Hörkegel\", der hilfreich sein kann, wenn sich zu viele Stimmen in einer Welt überlagern.", - "Settings.EarmuffSettings.ConeDistance": "Entfernung", - "Settings.EarmuffSettings.ConeDistance.Description": "Dies bestimmt die Entfernung in Sichtrichtung, über die hinaus Stimmen gedämpft werden.", + "Settings.EarmuffSettings.Directionality": "Richtungsabhängigkeit", + "Settings.EarmuffSettings.Directionality.Description": "Hier wird festgelegt, wie gerichtet die Sprachdämpfung ist. Bei 0 % haben Stimmen hinter Ihnen die gleiche Lautstärke wie Stimmen in gleicher Entfernung vor Ihnen. Bei einem Wert von 100 % hören Sie Stimmen hinter Ihnen nur, wenn sie sehr nah sind.\n\nWenn Sie Stimmen hinter sich besser hören möchten, verringern Sie diesen Wert.", + "Settings.EarmuffSettings.Distance": "Entfernung", + "Settings.EarmuffSettings.Distance.Description": "Dies bestimmt die Entfernung in Sichtrichtung (und nach hinten, falls die Richtungsabhängigkeit auf 0 % eingestellt ist), über die hinaus Stimmen gedämpft werden.", "Settings.EarmuffSettings.ConeAngle": "Winkel", "Settings.EarmuffSettings.ConeAngle.Description": "Hier wird der Winkel vor Ihrem Gesicht eingestellt, in dem die Stimmen ihre normale Lautstärke haben. Alle Stimmen, die sich außerhalb dieses Winkels befinden, werden gedämpft, sobald sie den Übergangsabstand erreichen.", "Settings.EarmuffSettings.TransitionStart": "Start des Übergangsbereichs", @@ -1553,6 +1565,8 @@ "Settings.NotificationSettings.ContactRequest.Description": "Hier können Sie einstellen, welche Benachrichtigungen Sie erhalten, wenn Ihnen jemand eine Kontaktanfrage schickt.", "Settings.NotificationSettings.SessionStarted": "Neue Sitzung", "Settings.NotificationSettings.SessionStarted.Description": "Dies legt fest, ob Sie benachrichtigt werden, wenn eine neue Sitzung entdeckt wird, der Sie beitreten können.", + "Settings.NotificationSettings.UserJoinAndLeave": "Beitritt und Austritt von Benutzern", + "Settings.NotificationSettings.UserJoinAndLeave.Description": "Wenn dies aktiviert ist, werden Sie benachrichtigt, wenn ein Benutzer die Welt, in der Sie sich gerade befinden, betritt oder sie wieder verlässt.", "Settings.NamePlateSettings.NameplateVisibility": "Namensschilder sichtbar", "Settings.NamePlateSettings.NameplateVisibility.Description": "Hier können Sie festlegen, wessen Namensschilder für Sie sichtbar sein sollen.", @@ -1604,6 +1618,12 @@ "Settings.DesktopRenderSettings.FieldOfView": "Sichtfeld", "Settings.DesktopRenderSettings.FieldOfView.Description": "Hiermit können Sie ihr Sichtfeld (FOV) anpassen, wenn Sie im Desktop-Modus sind. Höhere Werte verursachen eine weitere Sicht, haben jedoch auch mehr Verzerrungen am Rand.", + "Settings.DesktopRenderSettings.VSync": "VSync", + "Settings.DesktopRenderSettings.VSync.Description": "Wenn diese Option aktiviert ist, wird die Framerate mit der Aktualisierungsrate Ihres Bildschirms synchronisiert. Wenn Sie die Option ausschalten, können Frames schneller gerendert werden, aber es kann auch zu sichtbarem Tearing kommen.\n\nDies kann bei Performance-Tests nützlich sein, da dadurch die Aktualisierungs- und Rendering-Geschwindigkeit nicht gedeckelt wird.", + "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "Framerate begrenzen im Hintergrund", + "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description": "Wenn diese Option aktiviert ist, wird die Framerate auf einen festen Wert begrenzt, wenn das Anwendungsfenster nicht fokussiert ist. Dies ist nützlich, wenn Sie gleichzeitig andere Programme und Spiele verwenden, da dadurch mehr Ressourcen für diese frei bleiben.", + "Settings.DesktopRenderSettings.MaximumBackgroundFramerate": "Maximale Hintergrund-Framerate", + "Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description": "Hier wird die maximal zulässige Framerate im Hintergrund festgelegt. Niedrigere Werte schonen die Systemressourcen.", "Settings.InteractiveCameraFramingSettings.PositioningMode": "Positionierungsmodus", "Settings.InteractiveCameraFramingSettings.PositioningMode.Description": "Dies beeinflusst, wie ihre Kamera in der Welt positioniert ist.", @@ -1690,6 +1710,19 @@ "Settings.PostProcessingSettings.Antialiasing": "Kantenglättung (Antialiasing AA)", "Settings.PostProcessingSettings.Antialiasing.Description": "Die Kantenglättung glättet scharfe, gezackte Ränder an Objekten in der Szene. Sie können aus mehreren verschiedenen Filtern wählen, die alle unterschiedliche Nachteile haben. FXAA wird häufig verwendet und funktioniert recht gut, kann aber auch andere Teile der Szene, wie z. B. Text, weichzeichnen.\n\nWarnung: Einige Kantenglättungs-Filter sind möglicherweise nicht für VR geeignet oder funktionieren gar nicht in VR.", + "Settings.TextureQualitySettings": "Textur-Qualität", + "Settings.TextureQualitySettings.TextureSizeRatio": "Relative Textur-Größe", + "Settings.TextureQualitySettings.TextureSizeRatio.Description": "Dies bestimmt die relative Größe aller Texturen, die geladen werden. Sie können damit die Gesamtauflösung der Texturen verringern, was die VRAM-Nutzung und die Ladegeschwindigkeit auf Kosten der visuellen Schärfe verbessert.\n\nWenn z.B. die Textur 4K groß ist und Sie diese Option auf halbe Auflösung einstellen, wird stattdessen eine 2K-Version der Textur geladen.", + "Settings.TextureQualitySettings.TextureSizeLimit": "Maximale Textur-Größe", + "Settings.TextureQualitySettings.TextureSizeLimit.Description": "Verwenden Sie diese Option, um die maximale Auflösung der geladenen Texturen zu begrenzen. Alle größeren Texturen werden auf die hier eingestellte Auflösung begrenzt. Texturen, die kleiner als die eingestellte Auflösung sind, werden nicht beeinflusst.\n\nDiese Einstellung wird nach der relativen Texturgröße angewendet.", + "Settings.TextureQualitySettings.MinimumTextureSize": "Textur über dieser Auflösung begrenzen", + "Settings.TextureQualitySettings.MinimumTextureSize.Description": "Dies steuert die Mindestauflösung einer Textur, damit sie durch die obigen Einstellungen begrenzt wird. Wenn die Textur kleiner ist, wird sie unverändert geladen.\n\nWenn Sie z.B. 512 einstellen, wird eine Textur mit einer Größe von 256 unverändert mit der Größe 256 geladen, auch wenn die relative Textur-Größe auf die Hälfte eingestellt ist.", + "Settings.TextureQualitySettings.DefaultFilterMode": "Textur-Filterung", + "Settings.TextureQualitySettings.DefaultFilterMode.Description": "Dies stellt die für Texturen verwendete Filterung ein, die deren Qualität und Leistung bestimmt.\n\nPunkt: Niedrigste Qualität ohne Interpolation. Die Texturen werden klötzchenhaft sein.\n\nBilinear: Texturpixel werden interpoliert, aber die Mip-Map-Übergänge werden hart sein, was zu einer sichtbaren Übergangslinie führt.\n\nTrilinear: Weiche Übergänge zwischen verschiedenen Mip-Stufen, wodurch die harte Übergangslinie in der Ferne verschwindet.\n\nAnisotropisch: Höchste Qualität, die Texturen sind auch bei steilen Winkeln scharf.", + "Settings.TextureQualitySettings.AnisotropicLevel": "Anisotrope Stufen", + "Settings.TextureQualitySettings.AnisotropicLevel.Description": "Steuert die Qualität der anisotropen Filterung.", + "Settings.TextureQualitySettings.ReloadAllTextures": "Alle Texturen neu laden (kann aufwändig sein)", + "Settings.ResolutionSettings": "Auflösung", "Settings.ResolutionSettings.Fullscreen": "Vollbild", "Settings.ResolutionSettings.Fullscreen.Description": "Wechselt zwischen Vollbildmodus und Fenstermodus.", From 75dec4018166e6518e7bcee7b718fb0ebb286ed8 Mon Sep 17 00:00:00 2001 From: Muppeq <147259359+Muppeq@users.noreply.github.com> Date: Fri, 3 May 2024 17:44:15 +0200 Subject: [PATCH 55/57] en: fixed typo --- en.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en.json b/en.json index 9d83b0c..1e38853 100644 --- a/en.json +++ b/en.json @@ -1278,7 +1278,7 @@ "Settings.GamepadSettings.ThumbstickLookExponent": "Thumbstick Looking Exponent", "Settings.GamepadSettings.ThumbstickLookExponent.Description": "Use this to control the curve response of the viewpoint movement with the thumbstick. With this setting, you can either start moving slowly at first and then ramp up quickly, or start moving faster immediately, depending on whether the value is above or below 1.0.", "Settings.GamepadSettings.UseGamepadWhenUnfocused": "Use gamepad when unfocused", - "Settings.GamepadSettings.UseGamepadWhenUnfocused.Description": "When this setting is enabled, any inputs from gamepads will be used even when the applicatoin window isn't currently focused. You can turn this off if you like to run other games at the same time that also use gamepad.", + "Settings.GamepadSettings.UseGamepadWhenUnfocused.Description": "When this setting is enabled, any inputs from gamepads will be used even when the application window isn't currently focused. You can turn this off if you like to run other games at the same time that also use gamepad.", "Settings.MouseSettings.MouseSensitivity": "Sensitivity", "Settings.MouseSettings.MouseSensitivity.Description": "Overall mouse sensitivity for desktop interactions.", From aa7c2a6245df251cfc87e8f4dba8fcab4854fd95 Mon Sep 17 00:00:00 2001 From: "Jae Lo Presti [j4]" Date: Fri, 3 May 2024 18:52:30 +0300 Subject: [PATCH 56/57] chore: add more translated strings --- fr.json | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/fr.json b/fr.json index ff7a880..c547687 100644 --- a/fr.json +++ b/fr.json @@ -660,6 +660,8 @@ "Notifications.ReceivedItem": "Vous envoie un objet:", "Notifications.VoiceMessage": "Envoyer un message vocal", "Notifications.SessionStarted": "Session démarrée:", + "Notifications.UserJoined": "Un utilisateur a rejoint la session", + "Notifications.UserLeft": "Un utilisateur a quitté la session", "Undo.SetField": "Remettre {field_name} à {value}", "Undo.SetReference": "Définir {ref_name} en référence à {ref_target}", @@ -1266,11 +1268,17 @@ "Settings.MovementSettings.MovementExponent": "Exposant de mouvement", "Settings.MovementSettings.MovementExponent.Description": "Cette option règle la vitesse a laquelle vous allez accélérer quand vous bougez. Vous pouvez soit commencer doucement et graduellement aller plus vite ou commencer directement a la vitesse maximale.", + "Settings.GrabbingSettings": "Options de saisissement", + "Settings.GrabbingSettings.DefaultHandGrabType": "Mode de saisissement par défaut.", + "Settings.GrabbingSettings.DefaultHandGrabType.Description": "Détermine le mode de saisissement par défaut.\n\nPalm: vous allez saisir les objects qui sont dans votre paume.\n\nPrecision: vous allez saisir les objets entre votre pouce et index.\n\nAuto: commute entre le mode precision et palm selon l'orientation de votre main.\n\nOff: vous ne pourrez que saisir des objets avec vos lasers.", + "Settings.GamepadSettings": "Manettes", "Settings.GamepadSettings.ThumbstickLookSpeed": "Vitesse de vision", "Settings.GamepadSettings.ThumbstickLookSpeed.Description": "Utilisez cette option pour ajuster la vitesse a laquelle vous aller regarder dans l'espace avec une manette.", "Settings.GamepadSettings.ThumbstickLookExponent": "Exponentiel de vitesse de vision", "Settings.GamepadSettings.ThumbstickLookExponent.Description": "Utilisez cette option pour définir la vitesse a laquelle la vitesse de vision accélère.", + "Settings.GamepadSettings.UseGamepadWhenUnfocused": "Utiliser les manettes quand la fenêtre n'est pas activée", + "Settings.GamepadSettings.UseGamepadWhenUnfocused.Description": "Quand activé, les actions de la manette seront interprétées même quand la fenêtre du jeu est minimisée.", "Settings.MouseSettings.MouseSensitivity": "Sensibilité de la souris", "Settings.MouseSettings.MouseSensitivity.Description": "Sensibilité de la souris pour le mode bureau.", @@ -1337,6 +1345,8 @@ "Settings.TrackerSettings.Trackers.UseTracker": "Utiliser le traqueur", "Settings.TrackerSettings.Trackers.UseTracker.Description": "Est-ce que ce traqueur doit être activement utilisé? Vous pouvez temporairement le désactiver sans réinitialiser sa position.", + "Settings.TrackerSettings.Trackers.FreezeTracking": "Geler les traqueurs", + "Settings.TrackerSettings.Trackers.FreezeTracking.Description": "Activer cette option va garder le traqueur actif mais va geler sa position et rotation. Cette option n'est pas persistante.", "Settings.TrackerSettings.Trackers.CustomName": "Nom customisé", "Settings.TrackerSettings.Trackers.CustomName.Description": "Vous pouvez donner au traqueur un nom customisé pour le rendre plus facile a identifier.", "Settings.TrackerSettings.Trackers.MappedBodyNode": "Position du traqueur", @@ -1469,7 +1479,12 @@ "Settings.EarmuffSettings": "Mode antibruit", "Settings.EarmuffSettings.EarmuffEnabled": "Utiliser le mode antibruit", "Settings.EarmuffSettings.EarmuffEnabled.Description": "Quand le mode antibruit est utilisé, les voix des utilisateurs seront réduites basé sur leur distance et direction par rapport a vous.\n\nCela créé un \"cône de sons\" qui peut aider quand il y a trop de voix dans un monde.", + "Settings.EarmuffSettings.Directionality": "Direction", + "Settings.EarmuffSettings.Directionality.Description": "Contrôle la direction de l'atténuation de la voix. A 0%, les voix derrière vous seront au même volume que celles devant vous. A 100%, vous ne pourrez pas entendre les voix derrière vous.", + "Settings.EarmuffSettings.Distance": "Distance", + "Settings.EarmuffSettings.Distance.Description": "Contrôle la distance a laquelle vous entendrez les voix.", "Settings.EarmuffSettings.ConeAngle": "Contrôle l'angle dans lequel les voix sont normales en face de vous. Les voix en dehors de cet angle seront atténuées.", + "Settings.EarmuffSettings.ConeAngle.Description": "Contrôle l'angle devant vous dans lequel les voix sont a un niveau normal. Toutes les voix à l'extérieur de cet angle seront atténuées.", "Settings.EarmuffSettings.TransitionStart": "Début de la transition", "Settings.EarmuffSettings.TransitionStart.Description": "Contrôle la distance du \"cône de sons\" a laquelle les voix seront atténuées. Il est recommandé de garder cette option au-dessus de zéro.", "Settings.EarmuffSettings.TransitionLength": "Durée de transition", @@ -1550,6 +1565,8 @@ "Settings.NotificationSettings.ContactRequest.Description": "Contrôle si vous voulez recevoir les notifications de demande de contacts.", "Settings.NotificationSettings.SessionStarted": "Nouvelle sessions", "Settings.NotificationSettings.SessionStarted.Description": "Contrôle si vous voulez recevoir les notifications quand une session joignable est découverte.", + "Settings.NotificationSettings.UserJoinAndLeave": "Utilisateurs rejoignant et partant", + "Settings.NotificationSettings.UserJoinAndLeave.Description": "Quand activé, vous aurez une notification à chaque fois qu'un utilisateur rejoigne ou quitte votre session.", "Settings.NamePlateSettings.NameplateVisibility": "Visibilité des noms", "Settings.NamePlateSettings.NameplateVisibility.Description": "Cette option permet de régler quels noms sont visibles pour vous.", @@ -1601,6 +1618,12 @@ "Settings.DesktopRenderSettings.FieldOfView": "Champ de vision", "Settings.DesktopRenderSettings.FieldOfView.Description": "Définis le champ de vision en mode bureau.", + "Settings.DesktopRenderSettings.VSync": "Synchronisation verticale", + "Settings.DesktopRenderSettings.VSync.Description": "Quand activé, votre nombre d'image par secondes sera limité au taux de rafraichissement de votre écran. Désactiver cette option peut rendre les images plus rapidement mais peut causer une déchirure de l'image.", + "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "Limiter la performance quand la fenêtre n'est pas sélectionnée", + "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description": "Limite le nombre d'images par secondes quand la fenêtre n'est pas sélectionnée.", + "Settings.DesktopRenderSettings.MaximumBackgroundFramerate": "Performance maximale en arrière-plan", + "Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description": "Détermine le nombre d'images par secondes maximum quand le jeu est en arrière-plan.", "Settings.InteractiveCameraFramingSettings.PositioningMode": "Mode de positionnement", "Settings.InteractiveCameraFramingSettings.PositioningMode.Description": "Définis comme la caméra interactive est positionnée dans le monde.", @@ -1687,6 +1710,19 @@ "Settings.PostProcessingSettings.Antialiasing": "Anti crénelage", "Settings.PostProcessingSettings.Antialiasing.Description": "L'anti crénelage lisse les côtés des objets dans une scène. Vous pouvez sélectionner plusieurs filtres. FXAA est le plus communément utilisé, mais peut rendre des parties des la scène flous (comme du texte).", + "Settings.TextureQualitySettings": "Qualité des textures", + "Settings.TextureQualitySettings.TextureSizeRatio": "Taille des textures relative", + "Settings.TextureQualitySettings.TextureSizeRatio.Description": "Détermine la taille relative des textures que vous chargerez.\n\nPar exemple, pour une texture en 4k, si vous sélectionnez pour que la taille relative soit de moitié, vous ne chargerez qu'une texture en 2k.", + "Settings.TextureQualitySettings.TextureSizeLimit": "Résolution maximum", + "Settings.TextureQualitySettings.TextureSizeLimit.Description": "Limite la résolution maximale des textures.\n\nCette option est appliquée après la taille relative.", + "Settings.TextureQualitySettings.MinimumTextureSize": "Résolution minimum", + "Settings.TextureQualitySettings.MinimumTextureSize.Description": "Contrôle la résolution minimale des textures.\n\nPar exemple, si vous définissez cette option sur 512, si une texture est à 256, elle sera toujours chargée en 256 même si vous avez spécifié pour une taille relative de moitié.", + "Settings.TextureQualitySettings.DefaultFilterMode": "Mode de filtrage", + "Settings.TextureQualitySettings.DefaultFilterMode.Description": "Contrôle le filtre appliqué aux textures.\n\nPoint: le plus bas en qualité, les textures seront carrées.\n\nBilinear: Les pixels des textures seront interpolés mais auront une transition visible sur les mipmaps.\n\nTrilinear: Transitionne correctement entre les mipmaps avec une ligne de transition visible dans la distance.\n\nAnisotropic: Le filtre de plus haute qualité, les textures seront visible correctement, même a un angle.", + "Settings.TextureQualitySettings.AnisotropicLevel": "Niveau anisotropique", + "Settings.TextureQualitySettings.AnisotropicLevel.Description": "Contrôle la qualité du filtre anisotropique.", + "Settings.TextureQualitySettings.ReloadAllTextures": "Recharger toutes les textures (peut être lourd)", + "Settings.ResolutionSettings": "Résolution", "Settings.ResolutionSettings.Fullscreen": "Plein écran", "Settings.ResolutionSettings.Fullscreen.Description": "Bascule entre le mode plein écran et fenêtré.", From 3202696dc1355b047462d974af3b29cdd4437fa3 Mon Sep 17 00:00:00 2001 From: Frooxius Date: Sat, 4 May 2024 13:22:31 +0200 Subject: [PATCH 57/57] Update stats --- Missing/de.md | 35 --------------------- Missing/fr.md | 36 ---------------------- Missing/ja.md | 8 ----- Missing/ko.md | 38 ----------------------- Missing/pl.md | 80 ------------------------------------------------ Missing/ru.md | 24 --------------- Missing/zh-cn.md | 8 ----- README.md | 14 ++++----- 8 files changed, 7 insertions(+), 236 deletions(-) diff --git a/Missing/de.md b/Missing/de.md index 34a62aa..49c4e2e 100644 --- a/Missing/de.md +++ b/Missing/de.md @@ -1,38 +1,3 @@ # Missing Keys Note that this file updates only during build processes and doesn't necessarily reflect the current state. -# German [de] -Notifications.UserJoined -Notifications.UserLeft -Settings.GrabbingSettings -Settings.GrabbingSettings.DefaultHandGrabType -Settings.GrabbingSettings.DefaultHandGrabType.Description -Settings.GamepadSettings.UseGamepadWhenUnfocused -Settings.GamepadSettings.UseGamepadWhenUnfocused.Description -Settings.TrackerSettings.Trackers.FreezeTracking -Settings.TrackerSettings.Trackers.FreezeTracking.Description -Settings.EarmuffSettings.Directionality -Settings.EarmuffSettings.Directionality.Description -Settings.EarmuffSettings.Distance -Settings.EarmuffSettings.Distance.Description -Settings.NotificationSettings.UserJoinAndLeave -Settings.NotificationSettings.UserJoinAndLeave.Description -Settings.DesktopRenderSettings.VSync -Settings.DesktopRenderSettings.VSync.Description -Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused -Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description -Settings.DesktopRenderSettings.MaximumBackgroundFramerate -Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description -Settings.TextureQualitySettings -Settings.TextureQualitySettings.TextureSizeRatio -Settings.TextureQualitySettings.TextureSizeRatio.Description -Settings.TextureQualitySettings.TextureSizeLimit -Settings.TextureQualitySettings.TextureSizeLimit.Description -Settings.TextureQualitySettings.MinimumTextureSize -Settings.TextureQualitySettings.MinimumTextureSize.Description -Settings.TextureQualitySettings.DefaultFilterMode -Settings.TextureQualitySettings.DefaultFilterMode.Description -Settings.TextureQualitySettings.AnisotropicLevel -Settings.TextureQualitySettings.AnisotropicLevel.Description -Settings.TextureQualitySettings.ReloadAllTextures - diff --git a/Missing/fr.md b/Missing/fr.md index 9fa9d79..49c4e2e 100644 --- a/Missing/fr.md +++ b/Missing/fr.md @@ -1,39 +1,3 @@ # Missing Keys Note that this file updates only during build processes and doesn't necessarily reflect the current state. -# French [fr] -Notifications.UserJoined -Notifications.UserLeft -Settings.GrabbingSettings -Settings.GrabbingSettings.DefaultHandGrabType -Settings.GrabbingSettings.DefaultHandGrabType.Description -Settings.GamepadSettings.UseGamepadWhenUnfocused -Settings.GamepadSettings.UseGamepadWhenUnfocused.Description -Settings.TrackerSettings.Trackers.FreezeTracking -Settings.TrackerSettings.Trackers.FreezeTracking.Description -Settings.EarmuffSettings.Directionality -Settings.EarmuffSettings.Directionality.Description -Settings.EarmuffSettings.Distance -Settings.EarmuffSettings.Distance.Description -Settings.EarmuffSettings.ConeAngle.Description -Settings.NotificationSettings.UserJoinAndLeave -Settings.NotificationSettings.UserJoinAndLeave.Description -Settings.DesktopRenderSettings.VSync -Settings.DesktopRenderSettings.VSync.Description -Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused -Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description -Settings.DesktopRenderSettings.MaximumBackgroundFramerate -Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description -Settings.TextureQualitySettings -Settings.TextureQualitySettings.TextureSizeRatio -Settings.TextureQualitySettings.TextureSizeRatio.Description -Settings.TextureQualitySettings.TextureSizeLimit -Settings.TextureQualitySettings.TextureSizeLimit.Description -Settings.TextureQualitySettings.MinimumTextureSize -Settings.TextureQualitySettings.MinimumTextureSize.Description -Settings.TextureQualitySettings.DefaultFilterMode -Settings.TextureQualitySettings.DefaultFilterMode.Description -Settings.TextureQualitySettings.AnisotropicLevel -Settings.TextureQualitySettings.AnisotropicLevel.Description -Settings.TextureQualitySettings.ReloadAllTextures - diff --git a/Missing/ja.md b/Missing/ja.md index b6befb5..49c4e2e 100644 --- a/Missing/ja.md +++ b/Missing/ja.md @@ -1,11 +1,3 @@ # Missing Keys Note that this file updates only during build processes and doesn't necessarily reflect the current state. -# Japanese [ja] -Settings.DesktopRenderSettings.VSync -Settings.DesktopRenderSettings.VSync.Description -Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused -Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description -Settings.DesktopRenderSettings.MaximumBackgroundFramerate -Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description - diff --git a/Missing/ko.md b/Missing/ko.md index a9e6bc0..8e013d9 100644 --- a/Missing/ko.md +++ b/Missing/ko.md @@ -2,48 +2,10 @@ Note that this file updates only during build processes and doesn't necessarily reflect the current state. # Korean [ko] -Notifications.UserJoined -Notifications.UserLeft -Settings.GrabbingSettings -Settings.GrabbingSettings.DefaultHandGrabType -Settings.GrabbingSettings.DefaultHandGrabType.Description -Settings.GamepadSettings.UseGamepadWhenUnfocused -Settings.GamepadSettings.UseGamepadWhenUnfocused.Description -Settings.TrackerSettings.Trackers.FreezeTracking -Settings.TrackerSettings.Trackers.FreezeTracking.Description -Settings.EarmuffSettings -Settings.EarmuffSettings.EarmuffEnabled -Settings.EarmuffSettings.EarmuffEnabled.Description -Settings.EarmuffSettings.Directionality -Settings.EarmuffSettings.Directionality.Description -Settings.EarmuffSettings.Distance -Settings.EarmuffSettings.Distance.Description -Settings.EarmuffSettings.ConeAngle -Settings.EarmuffSettings.ConeAngle.Description -Settings.EarmuffSettings.TransitionStart -Settings.EarmuffSettings.TransitionStart.Description -Settings.EarmuffSettings.TransitionLength -Settings.EarmuffSettings.TransitionLength.Description -Settings.EarmuffSettings.VolumeAttenuation -Settings.EarmuffSettings.VolumeAttenuation.Description -Settings.NotificationSettings.UserJoinAndLeave -Settings.NotificationSettings.UserJoinAndLeave.Description Settings.DesktopRenderSettings.VSync Settings.DesktopRenderSettings.VSync.Description Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description Settings.DesktopRenderSettings.MaximumBackgroundFramerate Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description -Settings.TextureQualitySettings -Settings.TextureQualitySettings.TextureSizeRatio -Settings.TextureQualitySettings.TextureSizeRatio.Description -Settings.TextureQualitySettings.TextureSizeLimit -Settings.TextureQualitySettings.TextureSizeLimit.Description -Settings.TextureQualitySettings.MinimumTextureSize -Settings.TextureQualitySettings.MinimumTextureSize.Description -Settings.TextureQualitySettings.DefaultFilterMode -Settings.TextureQualitySettings.DefaultFilterMode.Description -Settings.TextureQualitySettings.AnisotropicLevel -Settings.TextureQualitySettings.AnisotropicLevel.Description -Settings.TextureQualitySettings.ReloadAllTextures diff --git a/Missing/pl.md b/Missing/pl.md index a096098..2c7ebd5 100644 --- a/Missing/pl.md +++ b/Missing/pl.md @@ -2,89 +2,9 @@ Note that this file updates only during build processes and doesn't necessarily reflect the current state. # Polish [pl] -Interaction.CopyImage -Inventory.Favorite.Document -Notifications.SessionStarted Notifications.UserJoined Notifications.UserLeft Tooltip.Glue.Mode.BakeSkinnedMeshes -Settings.Category.Audio -Settings.Category.Controls -Settings.Category.Devices -Settings.Category.Profile -Settings.Category.Networking -Settings.Category.Security -Settings.Category.Misc -Settings.Category.Privacy -Settings.Category.UserInterface -Settings.Category.Graphics -Settings.Category.InteractiveCamera -Settings.LegacyFeatureSettings.ConvertLegacySettings -Settings.DebugSettings.DebugResetAllSimpleSettings -Settings.GeneralControlsSettings -Settings.LocomotionSettings -Settings.MovementSettings -Settings.MouseSettings -Settings.GeneralHapticsSettings -Settings.GeneralVRSettings -Settings.LeapMotionSettings -Settings.ViveHandTrackingSettings -Settings.TrackingSmoothingSettings -Settings.UserMetricsSettings -Settings.AudioInputDeviceSettings -Settings.AudioOutputDeviceSettings -Settings.AudioVolumeSettings -Settings.AudioAccessibilitySettings -Settings.AudioInputFilteringSettings -Settings.RealtimeNetworkingSettings -Settings.AssetGatherSettings -Settings.HostAccessSettings -Settings.UserRestrictionsSettings -Settings.WindowsSettings -Settings.DebugSettings -Settings.LegacyFeatureSettings -Settings.TwitchInterfaceSettings -Settings.MessagingPrivacySettings -Settings.LocaleSettings -Settings.DashSettings -Settings.NamePlateSettings -Settings.LaserSettings -Settings.DesktopViewSettings -Settings.PhotoCaptureSettings -Settings.DesktopRenderSettings -Settings.InteractiveCameraFramingSettings -Settings.InteractiveCameraPositioningSettings -Settings.InteractiveCameraRenderSettings -Settings.InteractiveCameraGroupSettings -Settings.InteractiveCameraSmoothingSettings -Settings.InteractiveCameraAnchorSettings -Settings.InteractiveCameraPhotoSettings -Settings.InteractiveCameraPostProcessingSettings -Settings.GeneralControlsSettings.PrimaryHand -Settings.GeneralControlsSettings.PrimaryHand.Description -Settings.GeneralControlsSettings.DoubleClickInterval -Settings.GeneralControlsSettings.DoubleClickInterval.Description -Settings.LocomotionSettings.LocomotionPreferences -Settings.LocomotionSettings.LocomotionPreferences.Breadcrumb -Settings.MovementSettings.LeftSidewaysMode -Settings.MovementSettings.LeftSidewaysMode.Description -Settings.MovementSettings.RightSidewaysMode -Settings.MovementSettings.RightSidewaysMode.Description -Settings.MovementSettings.UseHeadDirectionForMovement -Settings.MovementSettings.UseHeadDirectionForMovement.Description -Settings.MovementSettings.UseSmoothTurn -Settings.MovementSettings.UseSmoothTurn.Description -Settings.MovementSettings.SmoothTurnExclusiveMode -Settings.MovementSettings.SmoothTurnExclusiveMode.Description -Settings.MovementSettings.SmoothTurnSpeed -Settings.MovementSettings.SmoothTurnSpeed.Description -Settings.MovementSettings.SnapTurnAngle -Settings.MovementSettings.SnapTurnAngle.Description -Settings.MovementSettings.NoClipSpeed -Settings.MovementSettings.NoClipSpeed.Description -Settings.MovementSettings.MovementDeadzone -Settings.MovementSettings.MovementDeadzone.Description -Settings.MovementSettings.MovementExponent Settings.MovementSettings.MovementExponent.Description Settings.GrabbingSettings Settings.GrabbingSettings.DefaultHandGrabType diff --git a/Missing/ru.md b/Missing/ru.md index 3c28c0f..49c4e2e 100644 --- a/Missing/ru.md +++ b/Missing/ru.md @@ -1,27 +1,3 @@ # Missing Keys Note that this file updates only during build processes and doesn't necessarily reflect the current state. -# Russian [ru] -Settings.EarmuffSettings.Directionality -Settings.EarmuffSettings.Directionality.Description -Settings.EarmuffSettings.Distance -Settings.EarmuffSettings.Distance.Description -Settings.DesktopRenderSettings.VSync -Settings.DesktopRenderSettings.VSync.Description -Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused -Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description -Settings.DesktopRenderSettings.MaximumBackgroundFramerate -Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description -Settings.TextureQualitySettings -Settings.TextureQualitySettings.TextureSizeRatio -Settings.TextureQualitySettings.TextureSizeRatio.Description -Settings.TextureQualitySettings.TextureSizeLimit -Settings.TextureQualitySettings.TextureSizeLimit.Description -Settings.TextureQualitySettings.MinimumTextureSize -Settings.TextureQualitySettings.MinimumTextureSize.Description -Settings.TextureQualitySettings.DefaultFilterMode -Settings.TextureQualitySettings.DefaultFilterMode.Description -Settings.TextureQualitySettings.AnisotropicLevel -Settings.TextureQualitySettings.AnisotropicLevel.Description -Settings.TextureQualitySettings.ReloadAllTextures - diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md index 4ff5d15..49c4e2e 100644 --- a/Missing/zh-cn.md +++ b/Missing/zh-cn.md @@ -1,11 +1,3 @@ # Missing Keys Note that this file updates only during build processes and doesn't necessarily reflect the current state. -# Chinese (China) [zh-cn] -Settings.DesktopRenderSettings.VSync -Settings.DesktopRenderSettings.VSync.Description -Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused -Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description -Settings.DesktopRenderSettings.MaximumBackgroundFramerate -Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description - diff --git a/README.md b/README.md index 00f2d50..00ce893 100644 --- a/README.md +++ b/README.md @@ -3,25 +3,25 @@ This repository contains the locale assets for the core UI of [Resonite](https:/ ## Localization Status Czech [cs] - 73.3% - Missing keys: 584 -German [de] - 98.5% - Missing keys: 33 +German [de] - 100.0% - Missing keys: 0 English (United Kingdom) [en-gb] - 1.9% - Missing keys: 2146 English [en] - 100.0% - Missing keys: 0 Esperanto [eo] - 74.7% - Missing keys: 553 Spanish [es] - 76.3% - Missing keys: 519 Estonian [et] - 37.6% - Missing keys: 1364 Finnish [fi] - 66.8% - Missing keys: 727 -French [fr] - 98.4% - Missing keys: 34 +French [fr] - 100.0% - Missing keys: 0 Icelandic [is] - 29.2% - Missing keys: 1549 -Japanese [ja] - 99.7% - Missing keys: 6 -Korean [ko] - 98.0% - Missing keys: 44 +Japanese [ja] - 100.0% - Missing keys: 0 +Korean [ko] - 99.7% - Missing keys: 6 Dutch [nl] - 47.2% - Missing keys: 1154 Norwegian [no] - 71.7% - Missing keys: 618 -Polish [pl] - 75.4% - Missing keys: 538 +Polish [pl] - 79.1% - Missing keys: 458 Portuguese (Brazil) [pt-br] - 71.7% - Missing keys: 619 -Russian [ru] - 99.0% - Missing keys: 22 +Russian [ru] - 100.0% - Missing keys: 0 Swedish [sv] - 29.1% - Missing keys: 1550 Turkish [tr] - 37.1% - Missing keys: 1376 -Chinese (China) [zh-cn] - 99.7% - Missing keys: 6 +Chinese (China) [zh-cn] - 100.0% - Missing keys: 0 Chinese (Taiwan) [zh-tw] - 72.0% - Missing keys: 613 Total keys: 2187