diff --git a/Missing/cs.md b/Missing/cs.md index acea56e..30ec438 100644 --- a/Missing/cs.md +++ b/Missing/cs.md @@ -4,6 +4,9 @@ Note that this file updates only during build processes and doesn't necessarily # Czech [cs] Interaction.SaveToInventory.NotLoggedIn Interaction.SaveToInventory.NoWritePermission +Interaction.Grabbing +Interaction.Grab.StickyGrab +Interaction.Grab.HoldToHold Interaction.CopyImage Inventory.Favorite.Document World.Connection.LNL.LNLPoke @@ -27,13 +30,29 @@ Recovery.NoPasswordSetup Recovery.NoPasswordSetup.Description Register.UnknownError Register.UnknownError.Description +Account.Type.Stripe Profile.Status.Sociable Profile.Status.Bot Profile.Status.ChatClient +Contacts.RequestInvite Contacts.NoSession Contacts.IncompatibleSession +Contacts.AskToJoin +Contacts.InviteRequest.UserWantsToJoin +Contacts.InviteRequest.UserWantsToInviteAnother +Contacts.InviteRequest.GrantInvite +Contacts.InviteRequest.AddAsContact +Contacts.InviteRequest.AddAsContactOfHeadless +Contacts.InviteRequest.AddHostAsContact +Contacts.InviteRequest.HostIsUnregistered +Contacts.InviteRequest.ForwardToHost +Contacts.InviteRequest.SentRequest +Contacts.InviteRequest.ForwardedRequest +Contacts.InviteRequest.GrantedRequest Notifications.IsSociable Notifications.SessionStarted +Notifications.ReceivedInviteRequestDirect +Notifications.ReceivedInviteRequestForwarded Notifications.UserJoined Notifications.UserLeft Notifications.PermissionChanged @@ -80,13 +99,17 @@ Tools.CameraObjectHider.Name Tools.ControllerDiagnostic.Name Tools.Labeler.Name CreateNew.LegacyParticleSystem -CreateNew.ExperimentalParticleSystem AvatarCreator.ProtectionUnavailable Importer.Image.Sprite Importer.Image.Failure.Heading Importer.Image.Failure.Description Importer.LUT.Failure.Heading Importer.LUT.Failure.Description +Importer.UnsupportedRecordType.Heading +Importer.UnsupportedRecordType.Description +Importer.Link.Invalid.Heading +Importer.Link.Invalid.Description +Inventory.Link.LinkText Exporter.InvalidFileName Export.PackageExportable.Package Export.PackageExportable.PackageWithVariants @@ -494,6 +517,8 @@ Settings.NotificationSettings.Message Settings.NotificationSettings.Message.Description Settings.NotificationSettings.Invite Settings.NotificationSettings.Invite.Description +Settings.NotificationSettings.InviteRequest +Settings.NotificationSettings.InviteRequest.Description Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.ContactSessionStarted @@ -534,6 +559,11 @@ Settings.LaserSettings.StickThreshold Settings.LaserSettings.StickThreshold.Description Settings.LaserSettings.ShowInDesktop Settings.LaserSettings.ShowInDesktop.Description +Settings.EditSettings +Settings.EditSettings.ConfirmComponentDestroy +Settings.EditSettings.ConfirmComponentDestroy.Description +Settings.EditSettings.ConfirmSlotDestroy +Settings.EditSettings.ConfirmSlotDestroy.Description Settings.CursorSettings Settings.CursorSettings.BaseCursorSize Settings.CursorSettings.BaseCursorSize.Description @@ -565,6 +595,8 @@ Settings.PhotoCaptureSettings.StereoSeparation Settings.PhotoCaptureSettings.StereoSeparation.Description Settings.PhotoCaptureSettings.PhotoAutosavePath Settings.PhotoCaptureSettings.PhotoAutosavePath.Description +Settings.PhotoCaptureSettings.OpenAutosavePath +Settings.PhotoCaptureSettings.OpenAutosavePath.Description Settings.PhotoCaptureSettings.CapturePrivateUI Settings.PhotoCaptureSettings.CapturePrivateUI.Description Settings.PhotoCaptureSettings.EncodeFormat @@ -644,6 +676,9 @@ Settings.RelaySettings.UseClosestAvailableRelay Settings.RelaySettings.UseClosestAvailableRelay.Description Settings.RelaySettings.RelayPriorities Settings.RelaySettings.RelayPriorities.Breadcrumb +Settings.VideoStreamingServicesSettings +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser.Description Settings.PostProcessingSettings Settings.PostProcessingSettings.MotionBlurIntensity Settings.PostProcessingSettings.MotionBlurIntensity.Description @@ -686,6 +721,13 @@ Settings.RenderingQualitySettings.ShadowDistance Settings.RenderingQualitySettings.ShadowDistance.Description Settings.RenderingQualitySettings.SkinWeightMode Settings.RenderingQualitySettings.SkinWeightMode.Description +Settings.ImportSettings +Settings.ImportSettings.SessionUrls +Settings.ImportSettings.SessionUrls.Description +Settings.ImportSettings.WorldUrls +Settings.ImportSettings.WorldUrls.Description +Settings.ImportSettings.NetworkUrls +Settings.ImportSettings.NetworkUrls.Description LocomotionArchetype.Walk LocomotionArchetype.Fly LocomotionArchetype.NoClip @@ -714,6 +756,8 @@ Inspector.Member.SplitBlendshape.Z Inspector.ProceduralAsset.UpdateCount Inspector.ProceduralAsset.Error Inspector.Texture3D.SpawnVisualizer +Inspector.Skybox.SetActiveSkybox +Inspector.AmbientLightSH2.SetActiveAmbientLight Inspector.SkinnedMesh.SortBlendshapes.Name Inspector.SkinnedMesh.SortBlendshapes.NameLength Inspector.Texture3D.Size @@ -724,7 +768,6 @@ Inspector.Texture.AddAlpha Inspector.DataPreset.SetActive Inspector.DataPreset.SetValues Inspector.DataPreset.AddAllChildren -Inspector.ParticleSystem.TestingWarning Inspector.ParticleSystem.BasicInfo Inspector.ParticleSystem.TrailInfo Tutorial.Welcome.SettingsPrimaryLeft.Description diff --git a/Missing/de.md b/Missing/de.md index 49c4e2e..cbf6488 100644 --- a/Missing/de.md +++ b/Missing/de.md @@ -1,3 +1,13 @@ # Missing Keys Note that this file updates only during build processes and doesn't necessarily reflect the current state. +# German [de] +Interaction.Grabbing +Interaction.Grab.StickyGrab +Interaction.Grab.HoldToHold +Settings.PhotoCaptureSettings.OpenAutosavePath +Settings.PhotoCaptureSettings.OpenAutosavePath.Description +Settings.VideoStreamingServicesSettings +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser.Description + diff --git a/Missing/en-gb.md b/Missing/en-gb.md index 4d0e153..73943a9 100644 --- a/Missing/en-gb.md +++ b/Missing/en-gb.md @@ -87,6 +87,9 @@ Interaction.Grab.Palm Interaction.Grab.Precision Interaction.Grab.Auto Interaction.Grab.Off +Interaction.Grabbing +Interaction.Grab.StickyGrab +Interaction.Grab.HoldToHold Interaction.Locomotion Interaction.Locomotion.None Interaction.NamedEquipTool @@ -110,18 +113,6 @@ 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.Hyperlink -Inventory.Favorite.Document Inventory.SpawnFacet Dash.Screens.Home Dash.Screens.Worlds @@ -500,6 +491,7 @@ Account.TOTP.Message.DeactivationComplete Account.Type.Standard Account.Type.Business Account.Type.Patreon +Account.Type.Stripe Account.Type.Mentor Account.Type.Moderator Account.Type.Team @@ -545,6 +537,7 @@ Contacts.AcceptRequest Contacts.IgnoreRequest Contacts.Invite Contacts.RevokeInvite +Contacts.RequestInvite Contacts.BanFromAllSessions Contacts.UnbanFromAllSessions Contacts.BanFromCurrentWorld @@ -573,6 +566,18 @@ Contacts.SearchResult Contacts.Bot Contacts.Migrated Contacts.IncompatibleSession +Contacts.AskToJoin +Contacts.InviteRequest.UserWantsToJoin +Contacts.InviteRequest.UserWantsToInviteAnother +Contacts.InviteRequest.GrantInvite +Contacts.InviteRequest.AddAsContact +Contacts.InviteRequest.AddAsContactOfHeadless +Contacts.InviteRequest.AddHostAsContact +Contacts.InviteRequest.HostIsUnregistered +Contacts.InviteRequest.ForwardToHost +Contacts.InviteRequest.SentRequest +Contacts.InviteRequest.ForwardedRequest +Contacts.InviteRequest.GrantedRequest Notifications.IsSociable Notifications.IsOnline Notifications.IsOnlineOnDifferentVersion @@ -581,6 +586,8 @@ Notifications.ReceivedInvite Notifications.ReceivedItem Notifications.VoiceMessage Notifications.SessionStarted +Notifications.ReceivedInviteRequestDirect +Notifications.ReceivedInviteRequestForwarded Notifications.UserJoined Notifications.UserLeft Notifications.PermissionChanged @@ -728,7 +735,6 @@ CreateNew.Back CreateNew.EmptyObject CreateNew.ParticleSystem CreateNew.LegacyParticleSystem -CreateNew.ExperimentalParticleSystem CreateNew.Object CreateNew.Object.AvatarCreator CreateNew.Object.Camera @@ -889,6 +895,11 @@ Importer.Video.Depth.Default Importer.Slices.Title Importer.Slices.TitleGrayscale Importer.Slices.Description +Importer.UnsupportedRecordType.Heading +Importer.UnsupportedRecordType.Description +Importer.Link.Invalid.Heading +Importer.Link.Invalid.Description +Inventory.Link.LinkText Exporter.Title Exporter.FileName Exporter.ExportAs @@ -1308,7 +1319,6 @@ Settings.GiggleTechSettings.Devices.InitialActivationIntensity Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description Settings.UserMetricsSettings.UserHeight Settings.UserMetricsSettings.UserHeight.Description -Settings.FavoritesSettings Settings.FavoritesSettings.AutoLoadCloudHome Settings.FavoritesSettings.AutoLoadCloudHome.Description Settings.AudioInputDeviceSettings.UseSystemDefault @@ -1441,6 +1451,8 @@ Settings.NotificationSettings.Message Settings.NotificationSettings.Message.Description Settings.NotificationSettings.Invite Settings.NotificationSettings.Invite.Description +Settings.NotificationSettings.InviteRequest +Settings.NotificationSettings.InviteRequest.Description Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.ContactSessionStarted @@ -1481,6 +1493,11 @@ Settings.LaserSettings.StickThreshold Settings.LaserSettings.StickThreshold.Description Settings.LaserSettings.ShowInDesktop Settings.LaserSettings.ShowInDesktop.Description +Settings.EditSettings +Settings.EditSettings.ConfirmComponentDestroy +Settings.EditSettings.ConfirmComponentDestroy.Description +Settings.EditSettings.ConfirmSlotDestroy +Settings.EditSettings.ConfirmSlotDestroy.Description Settings.CursorSettings Settings.CursorSettings.BaseCursorSize Settings.CursorSettings.BaseCursorSize.Description @@ -1512,6 +1529,8 @@ Settings.PhotoCaptureSettings.StereoSeparation Settings.PhotoCaptureSettings.StereoSeparation.Description Settings.PhotoCaptureSettings.PhotoAutosavePath Settings.PhotoCaptureSettings.PhotoAutosavePath.Description +Settings.PhotoCaptureSettings.OpenAutosavePath +Settings.PhotoCaptureSettings.OpenAutosavePath.Description Settings.PhotoCaptureSettings.CapturePrivateUI Settings.PhotoCaptureSettings.CapturePrivateUI.Description Settings.PhotoCaptureSettings.EncodeFormat @@ -1591,6 +1610,9 @@ Settings.RelaySettings.UseClosestAvailableRelay Settings.RelaySettings.UseClosestAvailableRelay.Description Settings.RelaySettings.RelayPriorities Settings.RelaySettings.RelayPriorities.Breadcrumb +Settings.VideoStreamingServicesSettings +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser.Description Settings.PostProcessingSettings Settings.PostProcessingSettings.MotionBlurIntensity Settings.PostProcessingSettings.MotionBlurIntensity.Description @@ -1633,6 +1655,13 @@ Settings.RenderingQualitySettings.ShadowDistance Settings.RenderingQualitySettings.ShadowDistance.Description Settings.RenderingQualitySettings.SkinWeightMode Settings.RenderingQualitySettings.SkinWeightMode.Description +Settings.ImportSettings +Settings.ImportSettings.SessionUrls +Settings.ImportSettings.SessionUrls.Description +Settings.ImportSettings.WorldUrls +Settings.ImportSettings.WorldUrls.Description +Settings.ImportSettings.NetworkUrls +Settings.ImportSettings.NetworkUrls.Description LocomotionArchetype.Walk LocomotionArchetype.Fly LocomotionArchetype.NoClip @@ -1732,6 +1761,8 @@ Inspector.MeshRenderer.MergeByMaterial Inspector.MeshRenderer.SplitByMaterial Inspector.MeshCollider.VHACD Inspector.MeshCollider.ReplaceBox +Inspector.Skybox.SetActiveSkybox +Inspector.AmbientLightSH2.SetActiveAmbientLight Inspector.CommonAvatarBuilder.UpdateLocomotionModules Inspector.VHACD.Parameter.MergeDoubles Inspector.VHACD.Parameter.Resolution @@ -1871,7 +1902,6 @@ Inspector.Rig.ClearDebugVisuals Inspector.AvatarExpression.AutoAssign Inspector.CharacterController.Warning Inspector.PrimitiveMemberEditor.Warning -Inspector.ParticleSystem.TestingWarning Inspector.ParticleSystem.BasicInfo Inspector.ParticleSystem.TrailInfo Inspector.ParticleStyle.CommonTransitions diff --git a/Missing/eo.md b/Missing/eo.md index f1c7e81..305843e 100644 --- a/Missing/eo.md +++ b/Missing/eo.md @@ -2,9 +2,9 @@ Note that this file updates only during build processes and doesn't necessarily reflect the current state. # Esperanto [eo] -Interaction.SaveToInventory.NotLoggedIn -Interaction.SaveToInventory.NoWritePermission -Interaction.CopyImage +Interaction.Grabbing +Interaction.Grab.StickyGrab +Interaction.Grab.HoldToHold Inventory.Favorite.Document World.Connection.LNL.LNLPoke World.Connection.TCP @@ -17,13 +17,29 @@ Login.MissingSecretMachineId Login.MissingSecretMachineId.Description Login.MalformedSecretMachineId Login.MalformedSecretMachineId.Description +Account.Type.Stripe Profile.Status.Sociable Profile.Status.Bot Profile.Status.ChatClient +Contacts.RequestInvite Contacts.NoSession Contacts.IncompatibleSession +Contacts.AskToJoin +Contacts.InviteRequest.UserWantsToJoin +Contacts.InviteRequest.UserWantsToInviteAnother +Contacts.InviteRequest.GrantInvite +Contacts.InviteRequest.AddAsContact +Contacts.InviteRequest.AddAsContactOfHeadless +Contacts.InviteRequest.AddHostAsContact +Contacts.InviteRequest.HostIsUnregistered +Contacts.InviteRequest.ForwardToHost +Contacts.InviteRequest.SentRequest +Contacts.InviteRequest.ForwardedRequest +Contacts.InviteRequest.GrantedRequest Notifications.IsSociable Notifications.SessionStarted +Notifications.ReceivedInviteRequestDirect +Notifications.ReceivedInviteRequestForwarded Notifications.UserJoined Notifications.UserLeft Notifications.PermissionChanged @@ -49,13 +65,17 @@ Tools.CameraObjectHider.Name Tools.ControllerDiagnostic.Name Tools.Labeler.Name CreateNew.LegacyParticleSystem -CreateNew.ExperimentalParticleSystem AvatarCreator.ProtectionUnavailable Importer.Image.Sprite Importer.Image.Failure.Heading Importer.Image.Failure.Description Importer.LUT.Failure.Heading Importer.LUT.Failure.Description +Importer.UnsupportedRecordType.Heading +Importer.UnsupportedRecordType.Description +Importer.Link.Invalid.Heading +Importer.Link.Invalid.Description +Inventory.Link.LinkText Exporter.InvalidFileName Export.PackageExportable.Package Export.PackageExportable.PackageWithVariants @@ -463,6 +483,8 @@ Settings.NotificationSettings.Message Settings.NotificationSettings.Message.Description Settings.NotificationSettings.Invite Settings.NotificationSettings.Invite.Description +Settings.NotificationSettings.InviteRequest +Settings.NotificationSettings.InviteRequest.Description Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.ContactSessionStarted @@ -503,6 +525,11 @@ Settings.LaserSettings.StickThreshold Settings.LaserSettings.StickThreshold.Description Settings.LaserSettings.ShowInDesktop Settings.LaserSettings.ShowInDesktop.Description +Settings.EditSettings +Settings.EditSettings.ConfirmComponentDestroy +Settings.EditSettings.ConfirmComponentDestroy.Description +Settings.EditSettings.ConfirmSlotDestroy +Settings.EditSettings.ConfirmSlotDestroy.Description Settings.CursorSettings Settings.CursorSettings.BaseCursorSize Settings.CursorSettings.BaseCursorSize.Description @@ -534,6 +561,8 @@ Settings.PhotoCaptureSettings.StereoSeparation Settings.PhotoCaptureSettings.StereoSeparation.Description Settings.PhotoCaptureSettings.PhotoAutosavePath Settings.PhotoCaptureSettings.PhotoAutosavePath.Description +Settings.PhotoCaptureSettings.OpenAutosavePath +Settings.PhotoCaptureSettings.OpenAutosavePath.Description Settings.PhotoCaptureSettings.CapturePrivateUI Settings.PhotoCaptureSettings.CapturePrivateUI.Description Settings.PhotoCaptureSettings.EncodeFormat @@ -613,6 +642,9 @@ Settings.RelaySettings.UseClosestAvailableRelay Settings.RelaySettings.UseClosestAvailableRelay.Description Settings.RelaySettings.RelayPriorities Settings.RelaySettings.RelayPriorities.Breadcrumb +Settings.VideoStreamingServicesSettings +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser.Description Settings.PostProcessingSettings Settings.PostProcessingSettings.MotionBlurIntensity Settings.PostProcessingSettings.MotionBlurIntensity.Description @@ -655,6 +687,13 @@ Settings.RenderingQualitySettings.ShadowDistance Settings.RenderingQualitySettings.ShadowDistance.Description Settings.RenderingQualitySettings.SkinWeightMode Settings.RenderingQualitySettings.SkinWeightMode.Description +Settings.ImportSettings +Settings.ImportSettings.SessionUrls +Settings.ImportSettings.SessionUrls.Description +Settings.ImportSettings.WorldUrls +Settings.ImportSettings.WorldUrls.Description +Settings.ImportSettings.NetworkUrls +Settings.ImportSettings.NetworkUrls.Description LocomotionArchetype.Walk LocomotionArchetype.Fly LocomotionArchetype.NoClip @@ -683,6 +722,8 @@ Inspector.Member.SplitBlendshape.Z Inspector.ProceduralAsset.UpdateCount Inspector.ProceduralAsset.Error Inspector.Texture3D.SpawnVisualizer +Inspector.Skybox.SetActiveSkybox +Inspector.AmbientLightSH2.SetActiveAmbientLight Inspector.SkinnedMesh.SortBlendshapes.Name Inspector.SkinnedMesh.SortBlendshapes.NameLength Inspector.Texture3D.Size @@ -693,7 +734,6 @@ Inspector.Texture.AddAlpha Inspector.DataPreset.SetActive Inspector.DataPreset.SetValues Inspector.DataPreset.AddAllChildren -Inspector.ParticleSystem.TestingWarning Inspector.ParticleSystem.BasicInfo Inspector.ParticleSystem.TrailInfo Tutorial.Welcome.Welcome diff --git a/Missing/es.md b/Missing/es.md index 270f7da..b9ceb90 100644 --- a/Missing/es.md +++ b/Missing/es.md @@ -2,34 +2,38 @@ Note that this file updates only during build processes and doesn't necessarily reflect the current state. # Spanish [es] +Interaction.Grabbing +Interaction.Grab.StickyGrab +Interaction.Grab.HoldToHold World.Error.Handshake World.Error.FailedToCreateBanAccessKey World.Error.UnhandledError -World.Edit.ReadOnly -Notifications.PermissionChanged -Notifications.PermissionChangedDetail -Tools.GeometryLineBrush.Name -Tools.Dev.Name -Tools.Color.Name +Account.Type.Stripe +Contacts.RequestInvite +Contacts.AskToJoin +Contacts.InviteRequest.UserWantsToJoin +Contacts.InviteRequest.UserWantsToInviteAnother +Contacts.InviteRequest.GrantInvite +Contacts.InviteRequest.AddAsContact +Contacts.InviteRequest.AddAsContactOfHeadless +Contacts.InviteRequest.AddHostAsContact +Contacts.InviteRequest.HostIsUnregistered +Contacts.InviteRequest.ForwardToHost +Contacts.InviteRequest.SentRequest +Contacts.InviteRequest.ForwardedRequest +Contacts.InviteRequest.GrantedRequest +Notifications.ReceivedInviteRequestDirect +Notifications.ReceivedInviteRequestForwarded Tools.GrabbableSetter.Name Tools.CharacterCollider.Name -Tools.Light.Name Tools.MeshVisibility.Name -Tools.Mesh.Name Tools.Slicer.Name -Tools.Material.Name -Tools.Microphone.Name -Tools.ProtoFlux.Name -Tools.Meter.Name -Tools.Glue.Name Tools.RigTransfer.Name -Tools.ComponentClone.Name -Tools.Shape.Name -Tools.CameraObjectHider.Name -Tools.ControllerDiagnostic.Name -Tools.Labeler.Name -CreateNew.LegacyParticleSystem -CreateNew.ExperimentalParticleSystem +Importer.UnsupportedRecordType.Heading +Importer.UnsupportedRecordType.Description +Importer.Link.Invalid.Heading +Importer.Link.Invalid.Description +Inventory.Link.LinkText Settings.FullBodyTrackingSettings Settings.FullBodyTrackingSettings.BodyHorizontalAngle Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description @@ -46,8 +50,15 @@ Settings.DebugSettings.ConvertParticleSystems Settings.DebugSettings.ConvertParticleSystems.Description Settings.LegacyFeatureSettings.SuppressFeetSimulation Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description +Settings.NotificationSettings.InviteRequest +Settings.NotificationSettings.InviteRequest.Description Settings.NotificationSettings.PermissionChanged Settings.NotificationSettings.PermissionChanged.Description +Settings.EditSettings +Settings.EditSettings.ConfirmComponentDestroy +Settings.EditSettings.ConfirmComponentDestroy.Description +Settings.EditSettings.ConfirmSlotDestroy +Settings.EditSettings.ConfirmSlotDestroy.Description Settings.CursorSettings Settings.CursorSettings.BaseCursorSize Settings.CursorSettings.BaseCursorSize.Description @@ -59,11 +70,23 @@ Settings.CursorSettings.TextMultiplier Settings.CursorSettings.TextMultiplier.Description Settings.CursorSettings.SliderMultiplier Settings.CursorSettings.SliderMultiplier.Description +Settings.PhotoCaptureSettings.OpenAutosavePath +Settings.PhotoCaptureSettings.OpenAutosavePath.Description Settings.DesktopRenderSettings.SprintFieldOfViewZoom Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description -Inspector.Member.Normalize +Settings.VideoStreamingServicesSettings +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser.Description +Settings.ImportSettings +Settings.ImportSettings.SessionUrls +Settings.ImportSettings.SessionUrls.Description +Settings.ImportSettings.WorldUrls +Settings.ImportSettings.WorldUrls.Description +Settings.ImportSettings.NetworkUrls +Settings.ImportSettings.NetworkUrls.Description Inspector.Texture3D.SpawnVisualizer -Inspector.ParticleSystem.TestingWarning +Inspector.Skybox.SetActiveSkybox +Inspector.AmbientLightSH2.SetActiveAmbientLight Inspector.ParticleSystem.BasicInfo Inspector.ParticleSystem.TrailInfo diff --git a/Missing/et.md b/Missing/et.md index b9a4c4b..6ea882d 100644 --- a/Missing/et.md +++ b/Missing/et.md @@ -35,6 +35,9 @@ Interaction.Grab.Palm Interaction.Grab.Precision Interaction.Grab.Auto Interaction.Grab.Off +Interaction.Grabbing +Interaction.Grab.StickyGrab +Interaction.Grab.HoldToHold Interaction.ExportScreenshot Interaction.CopyImage Inventory.OpenWorld @@ -215,6 +218,7 @@ Account.TOTP.Message.DeactivationComplete Account.Type.Standard Account.Type.Business Account.Type.Patreon +Account.Type.Stripe Account.Type.Mentor Account.Type.Moderator Account.Type.Team @@ -231,6 +235,7 @@ Session.JoinVerifier.Label Session.JoinVerifier.ComponentWarning Session.JoinVerifier.SetCustomVerifier Contacts.RevokeInvite +Contacts.RequestInvite Contacts.Unblocked Contacts.AvatarBlock Contacts.MutualBlock @@ -243,8 +248,22 @@ Contacts.InHiddenContactsOnly Contacts.InHiddenContactsPlus Contacts.Migrated Contacts.IncompatibleSession +Contacts.AskToJoin +Contacts.InviteRequest.UserWantsToJoin +Contacts.InviteRequest.UserWantsToInviteAnother +Contacts.InviteRequest.GrantInvite +Contacts.InviteRequest.AddAsContact +Contacts.InviteRequest.AddAsContactOfHeadless +Contacts.InviteRequest.AddHostAsContact +Contacts.InviteRequest.HostIsUnregistered +Contacts.InviteRequest.ForwardToHost +Contacts.InviteRequest.SentRequest +Contacts.InviteRequest.ForwardedRequest +Contacts.InviteRequest.GrantedRequest Notifications.IsSociable Notifications.SessionStarted +Notifications.ReceivedInviteRequestDirect +Notifications.ReceivedInviteRequestForwarded Notifications.UserJoined Notifications.UserLeft Notifications.PermissionChanged @@ -324,7 +343,6 @@ ProtoFlux.UI.Call ProtoFlux.UI.AsyncCall ProtoFlux.UI.NodeBrowser.Title CreateNew.LegacyParticleSystem -CreateNew.ExperimentalParticleSystem CreateNew.Object.ReflectionProbe CreateNew.Editor.TextRendererWizard CreateNew.Editor.CubemapCreator @@ -353,6 +371,11 @@ Importer.Model.Advanced.ForceUncompressed Importer.Slices.Title Importer.Slices.TitleGrayscale Importer.Slices.Description +Importer.UnsupportedRecordType.Heading +Importer.UnsupportedRecordType.Description +Importer.Link.Invalid.Heading +Importer.Link.Invalid.Description +Inventory.Link.LinkText Exporter.Title Exporter.FileName Exporter.ExportAs @@ -771,6 +794,8 @@ Settings.NotificationSettings.Message Settings.NotificationSettings.Message.Description Settings.NotificationSettings.Invite Settings.NotificationSettings.Invite.Description +Settings.NotificationSettings.InviteRequest +Settings.NotificationSettings.InviteRequest.Description Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.ContactSessionStarted @@ -811,6 +836,11 @@ Settings.LaserSettings.StickThreshold Settings.LaserSettings.StickThreshold.Description Settings.LaserSettings.ShowInDesktop Settings.LaserSettings.ShowInDesktop.Description +Settings.EditSettings +Settings.EditSettings.ConfirmComponentDestroy +Settings.EditSettings.ConfirmComponentDestroy.Description +Settings.EditSettings.ConfirmSlotDestroy +Settings.EditSettings.ConfirmSlotDestroy.Description Settings.CursorSettings Settings.CursorSettings.BaseCursorSize Settings.CursorSettings.BaseCursorSize.Description @@ -842,6 +872,8 @@ Settings.PhotoCaptureSettings.StereoSeparation Settings.PhotoCaptureSettings.StereoSeparation.Description Settings.PhotoCaptureSettings.PhotoAutosavePath Settings.PhotoCaptureSettings.PhotoAutosavePath.Description +Settings.PhotoCaptureSettings.OpenAutosavePath +Settings.PhotoCaptureSettings.OpenAutosavePath.Description Settings.PhotoCaptureSettings.CapturePrivateUI Settings.PhotoCaptureSettings.CapturePrivateUI.Description Settings.PhotoCaptureSettings.EncodeFormat @@ -921,6 +953,9 @@ Settings.RelaySettings.UseClosestAvailableRelay Settings.RelaySettings.UseClosestAvailableRelay.Description Settings.RelaySettings.RelayPriorities Settings.RelaySettings.RelayPriorities.Breadcrumb +Settings.VideoStreamingServicesSettings +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser.Description Settings.PostProcessingSettings Settings.PostProcessingSettings.MotionBlurIntensity Settings.PostProcessingSettings.MotionBlurIntensity.Description @@ -963,6 +998,13 @@ Settings.RenderingQualitySettings.ShadowDistance Settings.RenderingQualitySettings.ShadowDistance.Description Settings.RenderingQualitySettings.SkinWeightMode Settings.RenderingQualitySettings.SkinWeightMode.Description +Settings.ImportSettings +Settings.ImportSettings.SessionUrls +Settings.ImportSettings.SessionUrls.Description +Settings.ImportSettings.WorldUrls +Settings.ImportSettings.WorldUrls.Description +Settings.ImportSettings.NetworkUrls +Settings.ImportSettings.NetworkUrls.Description LocomotionArchetype.Walk LocomotionArchetype.Fly LocomotionArchetype.NoClip @@ -1024,6 +1066,8 @@ Inspector.Mesh.MergeBlendshapes Inspector.MeshCollider.VHACD Inspector.MeshCollider.ReplaceBox Inspector.Texture3D.SpawnVisualizer +Inspector.Skybox.SetActiveSkybox +Inspector.AmbientLightSH2.SetActiveAmbientLight Inspector.CommonAvatarBuilder.UpdateLocomotionModules Inspector.VHACD.Parameter.MergeDoubles Inspector.VHACD.Parameter.Resolution @@ -1127,7 +1171,6 @@ Inspector.Rig.ClearDebugVisuals Inspector.AvatarExpression.AutoAssign Inspector.CharacterController.Warning Inspector.PrimitiveMemberEditor.Warning -Inspector.ParticleSystem.TestingWarning Inspector.ParticleSystem.BasicInfo Inspector.ParticleSystem.TrailInfo Inspector.ParticleStyle.CommonTransitions diff --git a/Missing/fi.md b/Missing/fi.md index b25de9f..5a3fec4 100644 --- a/Missing/fi.md +++ b/Missing/fi.md @@ -2,10 +2,29 @@ Note that this file updates only during build processes and doesn't necessarily reflect the current state. # Finnish [fi] +Interaction.Grabbing +Interaction.Grab.StickyGrab +Interaction.Grab.HoldToHold World.Connection.LNL.LNLPoke World.Error.UnhandledError World.Actions.GuestWarning +Account.Type.Stripe +Contacts.RequestInvite Contacts.Unblocked +Contacts.AskToJoin +Contacts.InviteRequest.UserWantsToJoin +Contacts.InviteRequest.UserWantsToInviteAnother +Contacts.InviteRequest.GrantInvite +Contacts.InviteRequest.AddAsContact +Contacts.InviteRequest.AddAsContactOfHeadless +Contacts.InviteRequest.AddHostAsContact +Contacts.InviteRequest.HostIsUnregistered +Contacts.InviteRequest.ForwardToHost +Contacts.InviteRequest.SentRequest +Contacts.InviteRequest.ForwardedRequest +Contacts.InviteRequest.GrantedRequest +Notifications.ReceivedInviteRequestDirect +Notifications.ReceivedInviteRequestForwarded Tools.ProtoFlux.Drive Tools.ProtoFlux.Source Tools.ProtoFlux.Reference @@ -24,10 +43,14 @@ ProtoFlux.UI.Call ProtoFlux.UI.AsyncCall ProtoFlux.UI.NodeBrowser.Title CreateNew.LegacyParticleSystem -CreateNew.ExperimentalParticleSystem Importer.Slices.Title Importer.Slices.TitleGrayscale Importer.Slices.Description +Importer.UnsupportedRecordType.Heading +Importer.UnsupportedRecordType.Description +Importer.Link.Invalid.Heading +Importer.Link.Invalid.Description +Inventory.Link.LinkText Settings.FullBodyTrackingSettings Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description Settings.KeyboardLookSettings @@ -94,6 +117,8 @@ Settings.NotificationSettings.UserSociable.Description Settings.NotificationSettings.UserOnlineOnAnotherBuild.Description Settings.NotificationSettings.Message.Description Settings.NotificationSettings.Invite.Description +Settings.NotificationSettings.InviteRequest +Settings.NotificationSettings.InviteRequest.Description Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.ContactSessionStarted.Description Settings.NotificationSettings.PublicSessionStarted.Description @@ -113,6 +138,11 @@ Settings.LaserSettings.ModulateExponent.Description Settings.LaserSettings.ModulateSpeedMultiplier.Description Settings.LaserSettings.StickThreshold.Description Settings.LaserSettings.ShowInDesktop.Description +Settings.EditSettings +Settings.EditSettings.ConfirmComponentDestroy +Settings.EditSettings.ConfirmComponentDestroy.Description +Settings.EditSettings.ConfirmSlotDestroy +Settings.EditSettings.ConfirmSlotDestroy.Description Settings.CursorSettings Settings.CursorSettings.BaseCursorSize Settings.CursorSettings.BaseCursorSize.Description @@ -133,6 +163,8 @@ Settings.PhotoCaptureSettings.TimerSeconds.Description Settings.PhotoCaptureSettings.CaptureStereo.Description Settings.PhotoCaptureSettings.StereoSeparation.Description Settings.PhotoCaptureSettings.PhotoAutosavePath.Description +Settings.PhotoCaptureSettings.OpenAutosavePath +Settings.PhotoCaptureSettings.OpenAutosavePath.Description Settings.PhotoCaptureSettings.CapturePrivateUI.Description Settings.PhotoCaptureSettings.EncodeFormat.Description Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description @@ -174,6 +206,9 @@ Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections.Description Settings.RelaySettings.AlwaysUseRelay.Description Settings.RelaySettings.UseClosestAvailableRelay.Description +Settings.VideoStreamingServicesSettings +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser.Description Settings.PostProcessingSettings.MotionBlurIntensity.Description Settings.PostProcessingSettings.BloomIntensity Settings.PostProcessingSettings.BloomIntensity.Description @@ -198,6 +233,13 @@ Settings.RenderingQualitySettings.ShadowResolution.Description Settings.RenderingQualitySettings.ShadowDistance.Description Settings.RenderingQualitySettings.SkinWeightMode Settings.RenderingQualitySettings.SkinWeightMode.Description +Settings.ImportSettings +Settings.ImportSettings.SessionUrls +Settings.ImportSettings.SessionUrls.Description +Settings.ImportSettings.WorldUrls +Settings.ImportSettings.WorldUrls.Description +Settings.ImportSettings.NetworkUrls +Settings.ImportSettings.NetworkUrls.Description Inspector.Title Inspector.Slot.ParentUnder.Label Inspector.Slot.ParentUnder.WorldRoot @@ -210,6 +252,8 @@ Inspector.Mesh.ReverseWinding Inspector.Mesh.TrimVertexBoneWeightsTo Inspector.Mesh.BoneTrimCount Inspector.Mesh.UV_Multiplicator +Inspector.Skybox.SetActiveSkybox +Inspector.AmbientLightSH2.SetActiveAmbientLight Inspector.VHACD.Parameter.PlaneDownsampling Inspector.VHACD.Parameter.ConvexHullDownsampling Inspector.SkinnedMesh.VisualizeApproximateBoneBounds @@ -238,7 +282,6 @@ Inspector.DataPreset.SetValues Inspector.DataPreset.AddAllChildren Inspector.CharacterController.Warning Inspector.PrimitiveMemberEditor.Warning -Inspector.ParticleSystem.TestingWarning Inspector.ParticleSystem.BasicInfo Inspector.ParticleSystem.TrailInfo Inspector.Collider.SetFromLocalBounds diff --git a/Missing/hu.md b/Missing/hu.md index 1f7c9cf..6ceecf3 100644 --- a/Missing/hu.md +++ b/Missing/hu.md @@ -11,6 +11,9 @@ Interaction.Grab.Palm Interaction.Grab.Precision Interaction.Grab.Auto Interaction.Grab.Off +Interaction.Grabbing +Interaction.Grab.StickyGrab +Interaction.Grab.HoldToHold Interaction.NamedEquipTool Interaction.EnterAnchor Interaction.ExitAnchor @@ -62,6 +65,7 @@ Account.ResetPasswordInstructions Account.RecoveryCode Account.Requesting Account.Saml2.Select +Account.Type.Stripe Profile.Status.Headless Profile.Status.Bot Profile.Status.ChatClient @@ -74,9 +78,24 @@ Session.JoinVerifier.SetCustomVerifier Permissions.NotAllowedToSpawn Permissions.NotAllowedToSave Permissions.NotAllowedToSwapAvatar +Contacts.RequestInvite Contacts.NoSession Contacts.Migrated Contacts.IncompatibleSession +Contacts.AskToJoin +Contacts.InviteRequest.UserWantsToJoin +Contacts.InviteRequest.UserWantsToInviteAnother +Contacts.InviteRequest.GrantInvite +Contacts.InviteRequest.AddAsContact +Contacts.InviteRequest.AddAsContactOfHeadless +Contacts.InviteRequest.AddHostAsContact +Contacts.InviteRequest.HostIsUnregistered +Contacts.InviteRequest.ForwardToHost +Contacts.InviteRequest.SentRequest +Contacts.InviteRequest.ForwardedRequest +Contacts.InviteRequest.GrantedRequest +Notifications.ReceivedInviteRequestDirect +Notifications.ReceivedInviteRequestForwarded Notifications.PermissionChanged Notifications.PermissionChangedDetail Undo.SpawnComponent @@ -213,7 +232,6 @@ CreateNew.Back CreateNew.EmptyObject CreateNew.ParticleSystem CreateNew.LegacyParticleSystem -CreateNew.ExperimentalParticleSystem CreateNew.Object CreateNew.Object.AvatarCreator CreateNew.Object.Camera @@ -376,6 +394,11 @@ Importer.Model.Advanced.AssetsOnObject Importer.Slices.Title Importer.Slices.TitleGrayscale Importer.Slices.Description +Importer.UnsupportedRecordType.Heading +Importer.UnsupportedRecordType.Description +Importer.Link.Invalid.Heading +Importer.Link.Invalid.Description +Inventory.Link.LinkText Exporter.Title Exporter.FileName Exporter.ExportAs @@ -811,6 +834,8 @@ Settings.NotificationSettings.Message Settings.NotificationSettings.Message.Description Settings.NotificationSettings.Invite Settings.NotificationSettings.Invite.Description +Settings.NotificationSettings.InviteRequest +Settings.NotificationSettings.InviteRequest.Description Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.ContactSessionStarted @@ -851,6 +876,11 @@ Settings.LaserSettings.StickThreshold Settings.LaserSettings.StickThreshold.Description Settings.LaserSettings.ShowInDesktop Settings.LaserSettings.ShowInDesktop.Description +Settings.EditSettings +Settings.EditSettings.ConfirmComponentDestroy +Settings.EditSettings.ConfirmComponentDestroy.Description +Settings.EditSettings.ConfirmSlotDestroy +Settings.EditSettings.ConfirmSlotDestroy.Description Settings.CursorSettings Settings.CursorSettings.BaseCursorSize Settings.CursorSettings.BaseCursorSize.Description @@ -882,6 +912,8 @@ Settings.PhotoCaptureSettings.StereoSeparation Settings.PhotoCaptureSettings.StereoSeparation.Description Settings.PhotoCaptureSettings.PhotoAutosavePath Settings.PhotoCaptureSettings.PhotoAutosavePath.Description +Settings.PhotoCaptureSettings.OpenAutosavePath +Settings.PhotoCaptureSettings.OpenAutosavePath.Description Settings.PhotoCaptureSettings.CapturePrivateUI Settings.PhotoCaptureSettings.CapturePrivateUI.Description Settings.PhotoCaptureSettings.EncodeFormat @@ -961,6 +993,9 @@ Settings.RelaySettings.UseClosestAvailableRelay Settings.RelaySettings.UseClosestAvailableRelay.Description Settings.RelaySettings.RelayPriorities Settings.RelaySettings.RelayPriorities.Breadcrumb +Settings.VideoStreamingServicesSettings +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser.Description Settings.PostProcessingSettings Settings.PostProcessingSettings.MotionBlurIntensity Settings.PostProcessingSettings.MotionBlurIntensity.Description @@ -1003,6 +1038,13 @@ Settings.RenderingQualitySettings.ShadowDistance Settings.RenderingQualitySettings.ShadowDistance.Description Settings.RenderingQualitySettings.SkinWeightMode Settings.RenderingQualitySettings.SkinWeightMode.Description +Settings.ImportSettings +Settings.ImportSettings.SessionUrls +Settings.ImportSettings.SessionUrls.Description +Settings.ImportSettings.WorldUrls +Settings.ImportSettings.WorldUrls.Description +Settings.ImportSettings.NetworkUrls +Settings.ImportSettings.NetworkUrls.Description LocomotionArchetype.Walk LocomotionArchetype.Fly LocomotionArchetype.NoClip @@ -1101,6 +1143,8 @@ Inspector.MeshRenderer.SplitByMaterial Inspector.MeshCollider.VHACD Inspector.MeshCollider.ReplaceBox Inspector.Texture3D.SpawnVisualizer +Inspector.Skybox.SetActiveSkybox +Inspector.AmbientLightSH2.SetActiveAmbientLight Inspector.CommonAvatarBuilder.UpdateLocomotionModules Inspector.VHACD.Parameter.MergeDoubles Inspector.VHACD.Parameter.Resolution @@ -1252,7 +1296,6 @@ Inspector.Rig.ClearDebugVisuals Inspector.AvatarExpression.AutoAssign Inspector.CharacterController.Warning Inspector.PrimitiveMemberEditor.Warning -Inspector.ParticleSystem.TestingWarning Inspector.ParticleSystem.BasicInfo Inspector.ParticleSystem.TrailInfo Inspector.ParticleStyle.CommonTransitions diff --git a/Missing/is.md b/Missing/is.md index d4c415f..4f545d2 100644 --- a/Missing/is.md +++ b/Missing/is.md @@ -9,6 +9,9 @@ Interaction.Grab.Palm Interaction.Grab.Precision Interaction.Grab.Auto Interaction.Grab.Off +Interaction.Grabbing +Interaction.Grab.StickyGrab +Interaction.Grab.HoldToHold Interaction.CopyImage Inventory.Favorite.Document Inventory.SpawnFacet @@ -97,6 +100,7 @@ Account.TOTP.Deactivate.Description Account.TOTP.Deactivate.Deactivate Account.TOTP.Deactivate.Deactivating Account.TOTP.Message.DeactivationComplete +Account.Type.Stripe 2FA.Header 2FA.Token Profile.Status.Sociable @@ -108,6 +112,7 @@ Session.JoinVerifier.Label Session.JoinVerifier.ComponentWarning Session.JoinVerifier.SetCustomVerifier Contacts.RevokeInvite +Contacts.RequestInvite Contacts.RecordingVoiceMessage Contacts.Unblocked Contacts.AvatarBlock @@ -121,8 +126,22 @@ Contacts.InHiddenContactsOnly Contacts.InHiddenContactsPlus Contacts.Migrated Contacts.IncompatibleSession +Contacts.AskToJoin +Contacts.InviteRequest.UserWantsToJoin +Contacts.InviteRequest.UserWantsToInviteAnother +Contacts.InviteRequest.GrantInvite +Contacts.InviteRequest.AddAsContact +Contacts.InviteRequest.AddAsContactOfHeadless +Contacts.InviteRequest.AddHostAsContact +Contacts.InviteRequest.HostIsUnregistered +Contacts.InviteRequest.ForwardToHost +Contacts.InviteRequest.SentRequest +Contacts.InviteRequest.ForwardedRequest +Contacts.InviteRequest.GrantedRequest Notifications.IsSociable Notifications.SessionStarted +Notifications.ReceivedInviteRequestDirect +Notifications.ReceivedInviteRequestForwarded Notifications.UserJoined Notifications.UserLeft Notifications.PermissionChanged @@ -209,7 +228,6 @@ CreateNew.Back CreateNew.EmptyObject CreateNew.ParticleSystem CreateNew.LegacyParticleSystem -CreateNew.ExperimentalParticleSystem CreateNew.Object CreateNew.Object.AvatarCreator CreateNew.Object.Camera @@ -360,6 +378,11 @@ Importer.Video.Depth.Prompt Importer.Slices.Title Importer.Slices.TitleGrayscale Importer.Slices.Description +Importer.UnsupportedRecordType.Heading +Importer.UnsupportedRecordType.Description +Importer.Link.Invalid.Heading +Importer.Link.Invalid.Description +Inventory.Link.LinkText Exporter.Title Exporter.FileName Exporter.ExportAs @@ -912,6 +935,8 @@ Settings.NotificationSettings.Message Settings.NotificationSettings.Message.Description Settings.NotificationSettings.Invite Settings.NotificationSettings.Invite.Description +Settings.NotificationSettings.InviteRequest +Settings.NotificationSettings.InviteRequest.Description Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.ContactSessionStarted @@ -952,6 +977,11 @@ Settings.LaserSettings.StickThreshold Settings.LaserSettings.StickThreshold.Description Settings.LaserSettings.ShowInDesktop Settings.LaserSettings.ShowInDesktop.Description +Settings.EditSettings +Settings.EditSettings.ConfirmComponentDestroy +Settings.EditSettings.ConfirmComponentDestroy.Description +Settings.EditSettings.ConfirmSlotDestroy +Settings.EditSettings.ConfirmSlotDestroy.Description Settings.CursorSettings Settings.CursorSettings.BaseCursorSize Settings.CursorSettings.BaseCursorSize.Description @@ -983,6 +1013,8 @@ Settings.PhotoCaptureSettings.StereoSeparation Settings.PhotoCaptureSettings.StereoSeparation.Description Settings.PhotoCaptureSettings.PhotoAutosavePath Settings.PhotoCaptureSettings.PhotoAutosavePath.Description +Settings.PhotoCaptureSettings.OpenAutosavePath +Settings.PhotoCaptureSettings.OpenAutosavePath.Description Settings.PhotoCaptureSettings.CapturePrivateUI Settings.PhotoCaptureSettings.CapturePrivateUI.Description Settings.PhotoCaptureSettings.EncodeFormat @@ -1062,6 +1094,9 @@ Settings.RelaySettings.UseClosestAvailableRelay Settings.RelaySettings.UseClosestAvailableRelay.Description Settings.RelaySettings.RelayPriorities Settings.RelaySettings.RelayPriorities.Breadcrumb +Settings.VideoStreamingServicesSettings +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser.Description Settings.PostProcessingSettings Settings.PostProcessingSettings.MotionBlurIntensity Settings.PostProcessingSettings.MotionBlurIntensity.Description @@ -1104,6 +1139,13 @@ Settings.RenderingQualitySettings.ShadowDistance Settings.RenderingQualitySettings.ShadowDistance.Description Settings.RenderingQualitySettings.SkinWeightMode Settings.RenderingQualitySettings.SkinWeightMode.Description +Settings.ImportSettings +Settings.ImportSettings.SessionUrls +Settings.ImportSettings.SessionUrls.Description +Settings.ImportSettings.WorldUrls +Settings.ImportSettings.WorldUrls.Description +Settings.ImportSettings.NetworkUrls +Settings.ImportSettings.NetworkUrls.Description LocomotionArchetype.Walk LocomotionArchetype.Fly LocomotionArchetype.NoClip @@ -1189,6 +1231,8 @@ Inspector.MeshRenderer.SplitByMaterial Inspector.MeshCollider.VHACD Inspector.MeshCollider.ReplaceBox Inspector.Texture3D.SpawnVisualizer +Inspector.Skybox.SetActiveSkybox +Inspector.AmbientLightSH2.SetActiveAmbientLight Inspector.CommonAvatarBuilder.UpdateLocomotionModules Inspector.VHACD.Parameter.MergeDoubles Inspector.VHACD.Parameter.Resolution @@ -1340,7 +1384,6 @@ Inspector.Rig.ClearDebugVisuals Inspector.AvatarExpression.AutoAssign Inspector.CharacterController.Warning Inspector.PrimitiveMemberEditor.Warning -Inspector.ParticleSystem.TestingWarning Inspector.ParticleSystem.BasicInfo Inspector.ParticleSystem.TrailInfo Inspector.ParticleStyle.CommonTransitions diff --git a/Missing/nl.md b/Missing/nl.md index add8309..29fd48a 100644 --- a/Missing/nl.md +++ b/Missing/nl.md @@ -2,7 +2,37 @@ Note that this file updates only during build processes and doesn't necessarily reflect the current state. # Dutch [nl] -CreateNew.ExperimentalParticleSystem +Interaction.Grabbing +Interaction.Grab.StickyGrab +Interaction.Grab.HoldToHold +Account.Type.Stripe +Contacts.RequestInvite +Contacts.AskToJoin +Contacts.InviteRequest.UserWantsToJoin +Contacts.InviteRequest.UserWantsToInviteAnother +Contacts.InviteRequest.GrantInvite +Contacts.InviteRequest.AddAsContact +Contacts.InviteRequest.AddAsContactOfHeadless +Contacts.InviteRequest.AddHostAsContact +Contacts.InviteRequest.HostIsUnregistered +Contacts.InviteRequest.ForwardToHost +Contacts.InviteRequest.SentRequest +Contacts.InviteRequest.ForwardedRequest +Contacts.InviteRequest.GrantedRequest +Notifications.ReceivedInviteRequestDirect +Notifications.ReceivedInviteRequestForwarded +Importer.UnsupportedRecordType.Heading +Importer.UnsupportedRecordType.Description +Importer.Link.Invalid.Heading +Importer.Link.Invalid.Description +Inventory.Link.LinkText +Settings.NotificationSettings.InviteRequest +Settings.NotificationSettings.InviteRequest.Description +Settings.EditSettings +Settings.EditSettings.ConfirmComponentDestroy +Settings.EditSettings.ConfirmComponentDestroy.Description +Settings.EditSettings.ConfirmSlotDestroy +Settings.EditSettings.ConfirmSlotDestroy.Description Settings.CursorSettings Settings.CursorSettings.BaseCursorSize Settings.CursorSettings.BaseCursorSize.Description @@ -14,5 +44,18 @@ Settings.CursorSettings.TextMultiplier Settings.CursorSettings.TextMultiplier.Description Settings.CursorSettings.SliderMultiplier Settings.CursorSettings.SliderMultiplier.Description -Inspector.ParticleSystem.TestingWarning +Settings.PhotoCaptureSettings.OpenAutosavePath +Settings.PhotoCaptureSettings.OpenAutosavePath.Description +Settings.VideoStreamingServicesSettings +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser.Description +Settings.ImportSettings +Settings.ImportSettings.SessionUrls +Settings.ImportSettings.SessionUrls.Description +Settings.ImportSettings.WorldUrls +Settings.ImportSettings.WorldUrls.Description +Settings.ImportSettings.NetworkUrls +Settings.ImportSettings.NetworkUrls.Description +Inspector.Skybox.SetActiveSkybox +Inspector.AmbientLightSH2.SetActiveAmbientLight diff --git a/Missing/no.md b/Missing/no.md index 7585e5e..6eeefbf 100644 --- a/Missing/no.md +++ b/Missing/no.md @@ -4,6 +4,9 @@ Note that this file updates only during build processes and doesn't necessarily # Norwegian [no] Interaction.SaveToInventory.NotLoggedIn Interaction.SaveToInventory.NoWritePermission +Interaction.Grabbing +Interaction.Grab.StickyGrab +Interaction.Grab.HoldToHold Interaction.CopyImage Inventory.Favorite.Document World.Loaded @@ -56,13 +59,29 @@ Recovery.NoPasswordSetup Recovery.NoPasswordSetup.Description Register.UnknownError Register.UnknownError.Description +Account.Type.Stripe Profile.Status.Sociable Profile.Status.Bot Profile.Status.ChatClient +Contacts.RequestInvite Contacts.NoSession Contacts.IncompatibleSession +Contacts.AskToJoin +Contacts.InviteRequest.UserWantsToJoin +Contacts.InviteRequest.UserWantsToInviteAnother +Contacts.InviteRequest.GrantInvite +Contacts.InviteRequest.AddAsContact +Contacts.InviteRequest.AddAsContactOfHeadless +Contacts.InviteRequest.AddHostAsContact +Contacts.InviteRequest.HostIsUnregistered +Contacts.InviteRequest.ForwardToHost +Contacts.InviteRequest.SentRequest +Contacts.InviteRequest.ForwardedRequest +Contacts.InviteRequest.GrantedRequest Notifications.IsSociable Notifications.SessionStarted +Notifications.ReceivedInviteRequestDirect +Notifications.ReceivedInviteRequestForwarded Notifications.UserJoined Notifications.UserLeft Notifications.PermissionChanged @@ -109,7 +128,6 @@ Tools.CameraObjectHider.Name Tools.ControllerDiagnostic.Name Tools.Labeler.Name CreateNew.LegacyParticleSystem -CreateNew.ExperimentalParticleSystem AvatarCreator.ProtectionUnavailable Importer.Image.Sprite Importer.Image.Failure.Heading @@ -119,6 +137,11 @@ Importer.LUT.Failure.Description Importer.Slices.Title Importer.Slices.TitleGrayscale Importer.Slices.Description +Importer.UnsupportedRecordType.Heading +Importer.UnsupportedRecordType.Description +Importer.Link.Invalid.Heading +Importer.Link.Invalid.Description +Inventory.Link.LinkText Exporter.InvalidFileName Export.PackageExportable.Package Export.PackageExportable.PackageWithVariants @@ -526,6 +549,8 @@ Settings.NotificationSettings.Message Settings.NotificationSettings.Message.Description Settings.NotificationSettings.Invite Settings.NotificationSettings.Invite.Description +Settings.NotificationSettings.InviteRequest +Settings.NotificationSettings.InviteRequest.Description Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.ContactSessionStarted @@ -566,6 +591,11 @@ Settings.LaserSettings.StickThreshold Settings.LaserSettings.StickThreshold.Description Settings.LaserSettings.ShowInDesktop Settings.LaserSettings.ShowInDesktop.Description +Settings.EditSettings +Settings.EditSettings.ConfirmComponentDestroy +Settings.EditSettings.ConfirmComponentDestroy.Description +Settings.EditSettings.ConfirmSlotDestroy +Settings.EditSettings.ConfirmSlotDestroy.Description Settings.CursorSettings Settings.CursorSettings.BaseCursorSize Settings.CursorSettings.BaseCursorSize.Description @@ -597,6 +627,8 @@ Settings.PhotoCaptureSettings.StereoSeparation Settings.PhotoCaptureSettings.StereoSeparation.Description Settings.PhotoCaptureSettings.PhotoAutosavePath Settings.PhotoCaptureSettings.PhotoAutosavePath.Description +Settings.PhotoCaptureSettings.OpenAutosavePath +Settings.PhotoCaptureSettings.OpenAutosavePath.Description Settings.PhotoCaptureSettings.CapturePrivateUI Settings.PhotoCaptureSettings.CapturePrivateUI.Description Settings.PhotoCaptureSettings.EncodeFormat @@ -676,6 +708,9 @@ Settings.RelaySettings.UseClosestAvailableRelay Settings.RelaySettings.UseClosestAvailableRelay.Description Settings.RelaySettings.RelayPriorities Settings.RelaySettings.RelayPriorities.Breadcrumb +Settings.VideoStreamingServicesSettings +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser.Description Settings.PostProcessingSettings Settings.PostProcessingSettings.MotionBlurIntensity Settings.PostProcessingSettings.MotionBlurIntensity.Description @@ -718,6 +753,13 @@ Settings.RenderingQualitySettings.ShadowDistance Settings.RenderingQualitySettings.ShadowDistance.Description Settings.RenderingQualitySettings.SkinWeightMode Settings.RenderingQualitySettings.SkinWeightMode.Description +Settings.ImportSettings +Settings.ImportSettings.SessionUrls +Settings.ImportSettings.SessionUrls.Description +Settings.ImportSettings.WorldUrls +Settings.ImportSettings.WorldUrls.Description +Settings.ImportSettings.NetworkUrls +Settings.ImportSettings.NetworkUrls.Description LocomotionArchetype.Walk LocomotionArchetype.Fly LocomotionArchetype.NoClip @@ -746,6 +788,8 @@ Inspector.Member.SplitBlendshape.Z Inspector.ProceduralAsset.UpdateCount Inspector.ProceduralAsset.Error Inspector.Texture3D.SpawnVisualizer +Inspector.Skybox.SetActiveSkybox +Inspector.AmbientLightSH2.SetActiveAmbientLight Inspector.SkinnedMesh.SortBlendshapes.Name Inspector.SkinnedMesh.SortBlendshapes.NameLength Inspector.Texture3D.Size @@ -756,7 +800,6 @@ Inspector.Texture.AddAlpha Inspector.DataPreset.SetActive Inspector.DataPreset.SetValues Inspector.DataPreset.AddAllChildren -Inspector.ParticleSystem.TestingWarning Inspector.ParticleSystem.BasicInfo Inspector.ParticleSystem.TrailInfo Tutorial.Welcome.SettingsPrimaryLeft.Description diff --git a/Missing/pl.md b/Missing/pl.md index 49c4e2e..2311e17 100644 --- a/Missing/pl.md +++ b/Missing/pl.md @@ -1,3 +1,16 @@ # Missing Keys Note that this file updates only during build processes and doesn't necessarily reflect the current state. +# Polish [pl] +Interaction.Grabbing +Interaction.Grab.StickyGrab +Interaction.Grab.HoldToHold +Contacts.RequestInvite +Notifications.ReceivedInviteRequestDirect +Notifications.ReceivedInviteRequestForwarded +Settings.PhotoCaptureSettings.OpenAutosavePath +Settings.PhotoCaptureSettings.OpenAutosavePath.Description +Settings.VideoStreamingServicesSettings +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser.Description + diff --git a/Missing/pt-br.md b/Missing/pt-br.md index 2c18436..f5108a6 100644 --- a/Missing/pt-br.md +++ b/Missing/pt-br.md @@ -4,6 +4,9 @@ Note that this file updates only during build processes and doesn't necessarily # Portuguese (Brazil) [pt-br] Interaction.SaveToInventory.NotLoggedIn Interaction.SaveToInventory.NoWritePermission +Interaction.Grabbing +Interaction.Grab.StickyGrab +Interaction.Grab.HoldToHold Interaction.CopyImage Inventory.CreateDirectory Inventory.GetURL @@ -57,13 +60,29 @@ Recovery.NoPasswordSetup Recovery.NoPasswordSetup.Description Register.UnknownError Register.UnknownError.Description +Account.Type.Stripe Profile.Status.Sociable Profile.Status.Bot Profile.Status.ChatClient +Contacts.RequestInvite Contacts.NoSession Contacts.IncompatibleSession +Contacts.AskToJoin +Contacts.InviteRequest.UserWantsToJoin +Contacts.InviteRequest.UserWantsToInviteAnother +Contacts.InviteRequest.GrantInvite +Contacts.InviteRequest.AddAsContact +Contacts.InviteRequest.AddAsContactOfHeadless +Contacts.InviteRequest.AddHostAsContact +Contacts.InviteRequest.HostIsUnregistered +Contacts.InviteRequest.ForwardToHost +Contacts.InviteRequest.SentRequest +Contacts.InviteRequest.ForwardedRequest +Contacts.InviteRequest.GrantedRequest Notifications.IsSociable Notifications.SessionStarted +Notifications.ReceivedInviteRequestDirect +Notifications.ReceivedInviteRequestForwarded Notifications.UserJoined Notifications.UserLeft Notifications.PermissionChanged @@ -110,7 +129,6 @@ Tools.CameraObjectHider.Name Tools.ControllerDiagnostic.Name Tools.Labeler.Name CreateNew.LegacyParticleSystem -CreateNew.ExperimentalParticleSystem AvatarCreator.ProtectionUnavailable Importer.Image.Sprite Importer.Image.Failure.Heading @@ -120,6 +138,11 @@ Importer.LUT.Failure.Description Importer.Slices.Title Importer.Slices.TitleGrayscale Importer.Slices.Description +Importer.UnsupportedRecordType.Heading +Importer.UnsupportedRecordType.Description +Importer.Link.Invalid.Heading +Importer.Link.Invalid.Description +Inventory.Link.LinkText Exporter.InvalidFileName Export.PackageExportable.Package Export.PackageExportable.PackageWithVariants @@ -527,6 +550,8 @@ Settings.NotificationSettings.Message Settings.NotificationSettings.Message.Description Settings.NotificationSettings.Invite Settings.NotificationSettings.Invite.Description +Settings.NotificationSettings.InviteRequest +Settings.NotificationSettings.InviteRequest.Description Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.ContactSessionStarted @@ -567,6 +592,11 @@ Settings.LaserSettings.StickThreshold Settings.LaserSettings.StickThreshold.Description Settings.LaserSettings.ShowInDesktop Settings.LaserSettings.ShowInDesktop.Description +Settings.EditSettings +Settings.EditSettings.ConfirmComponentDestroy +Settings.EditSettings.ConfirmComponentDestroy.Description +Settings.EditSettings.ConfirmSlotDestroy +Settings.EditSettings.ConfirmSlotDestroy.Description Settings.CursorSettings Settings.CursorSettings.BaseCursorSize Settings.CursorSettings.BaseCursorSize.Description @@ -598,6 +628,8 @@ Settings.PhotoCaptureSettings.StereoSeparation Settings.PhotoCaptureSettings.StereoSeparation.Description Settings.PhotoCaptureSettings.PhotoAutosavePath Settings.PhotoCaptureSettings.PhotoAutosavePath.Description +Settings.PhotoCaptureSettings.OpenAutosavePath +Settings.PhotoCaptureSettings.OpenAutosavePath.Description Settings.PhotoCaptureSettings.CapturePrivateUI Settings.PhotoCaptureSettings.CapturePrivateUI.Description Settings.PhotoCaptureSettings.EncodeFormat @@ -677,6 +709,9 @@ Settings.RelaySettings.UseClosestAvailableRelay Settings.RelaySettings.UseClosestAvailableRelay.Description Settings.RelaySettings.RelayPriorities Settings.RelaySettings.RelayPriorities.Breadcrumb +Settings.VideoStreamingServicesSettings +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser.Description Settings.PostProcessingSettings Settings.PostProcessingSettings.MotionBlurIntensity Settings.PostProcessingSettings.MotionBlurIntensity.Description @@ -719,6 +754,13 @@ Settings.RenderingQualitySettings.ShadowDistance Settings.RenderingQualitySettings.ShadowDistance.Description Settings.RenderingQualitySettings.SkinWeightMode Settings.RenderingQualitySettings.SkinWeightMode.Description +Settings.ImportSettings +Settings.ImportSettings.SessionUrls +Settings.ImportSettings.SessionUrls.Description +Settings.ImportSettings.WorldUrls +Settings.ImportSettings.WorldUrls.Description +Settings.ImportSettings.NetworkUrls +Settings.ImportSettings.NetworkUrls.Description LocomotionArchetype.Walk LocomotionArchetype.Fly LocomotionArchetype.NoClip @@ -747,6 +789,8 @@ Inspector.Member.SplitBlendshape.Z Inspector.ProceduralAsset.UpdateCount Inspector.ProceduralAsset.Error Inspector.Texture3D.SpawnVisualizer +Inspector.Skybox.SetActiveSkybox +Inspector.AmbientLightSH2.SetActiveAmbientLight Inspector.SkinnedMesh.SortBlendshapes.Name Inspector.SkinnedMesh.SortBlendshapes.NameLength Inspector.Texture3D.Size @@ -757,7 +801,6 @@ Inspector.Texture.AddAlpha Inspector.DataPreset.SetActive Inspector.DataPreset.SetValues Inspector.DataPreset.AddAllChildren -Inspector.ParticleSystem.TestingWarning Inspector.ParticleSystem.BasicInfo Inspector.ParticleSystem.TrailInfo Tutorial.Welcome.SettingsPrimaryLeft.Description diff --git a/Missing/ru.md b/Missing/ru.md index 49c4e2e..cc9403c 100644 --- a/Missing/ru.md +++ b/Missing/ru.md @@ -1,3 +1,50 @@ # Missing Keys Note that this file updates only during build processes and doesn't necessarily reflect the current state. +# Russian [ru] +Interaction.Grabbing +Interaction.Grab.StickyGrab +Interaction.Grab.HoldToHold +Account.Type.Stripe +Contacts.RequestInvite +Contacts.AskToJoin +Contacts.InviteRequest.UserWantsToJoin +Contacts.InviteRequest.UserWantsToInviteAnother +Contacts.InviteRequest.GrantInvite +Contacts.InviteRequest.AddAsContact +Contacts.InviteRequest.AddAsContactOfHeadless +Contacts.InviteRequest.AddHostAsContact +Contacts.InviteRequest.HostIsUnregistered +Contacts.InviteRequest.ForwardToHost +Contacts.InviteRequest.SentRequest +Contacts.InviteRequest.ForwardedRequest +Contacts.InviteRequest.GrantedRequest +Notifications.ReceivedInviteRequestDirect +Notifications.ReceivedInviteRequestForwarded +Importer.UnsupportedRecordType.Heading +Importer.UnsupportedRecordType.Description +Importer.Link.Invalid.Heading +Importer.Link.Invalid.Description +Inventory.Link.LinkText +Settings.NotificationSettings.InviteRequest +Settings.NotificationSettings.InviteRequest.Description +Settings.EditSettings +Settings.EditSettings.ConfirmComponentDestroy +Settings.EditSettings.ConfirmComponentDestroy.Description +Settings.EditSettings.ConfirmSlotDestroy +Settings.EditSettings.ConfirmSlotDestroy.Description +Settings.PhotoCaptureSettings.OpenAutosavePath +Settings.PhotoCaptureSettings.OpenAutosavePath.Description +Settings.VideoStreamingServicesSettings +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser.Description +Settings.ImportSettings +Settings.ImportSettings.SessionUrls +Settings.ImportSettings.SessionUrls.Description +Settings.ImportSettings.WorldUrls +Settings.ImportSettings.WorldUrls.Description +Settings.ImportSettings.NetworkUrls +Settings.ImportSettings.NetworkUrls.Description +Inspector.Skybox.SetActiveSkybox +Inspector.AmbientLightSH2.SetActiveAmbientLight + diff --git a/Missing/sv.md b/Missing/sv.md index 8320d9f..d14fa16 100644 --- a/Missing/sv.md +++ b/Missing/sv.md @@ -6,6 +6,9 @@ General.Units.Metric General.Units.Imperial Interaction.SaveToInventory.NotLoggedIn Interaction.SaveToInventory.NoWritePermission +Interaction.Grabbing +Interaction.Grab.StickyGrab +Interaction.Grab.HoldToHold World.Connection.LNL.LNLPoke World.Connection.TCP World.Error.Handshake @@ -13,13 +16,29 @@ World.Error.FailedToCreateBanAccessKey World.Error.UnhandledError World.Filter.IncompatibleSessions World.Edit.ReadOnly +Account.Type.Stripe Profile.Status.Sociable Profile.Status.Bot Profile.Status.ChatClient +Contacts.RequestInvite Contacts.NoSession Contacts.IncompatibleSession +Contacts.AskToJoin +Contacts.InviteRequest.UserWantsToJoin +Contacts.InviteRequest.UserWantsToInviteAnother +Contacts.InviteRequest.GrantInvite +Contacts.InviteRequest.AddAsContact +Contacts.InviteRequest.AddAsContactOfHeadless +Contacts.InviteRequest.AddHostAsContact +Contacts.InviteRequest.HostIsUnregistered +Contacts.InviteRequest.ForwardToHost +Contacts.InviteRequest.SentRequest +Contacts.InviteRequest.ForwardedRequest +Contacts.InviteRequest.GrantedRequest Notifications.IsSociable Notifications.SessionStarted +Notifications.ReceivedInviteRequestDirect +Notifications.ReceivedInviteRequestForwarded Notifications.UserJoined Notifications.UserLeft Notifications.PermissionChanged @@ -172,7 +191,6 @@ CreateNew.Back CreateNew.EmptyObject CreateNew.ParticleSystem CreateNew.LegacyParticleSystem -CreateNew.ExperimentalParticleSystem CreateNew.Object CreateNew.Object.AvatarCreator CreateNew.Object.Camera @@ -325,6 +343,11 @@ Importer.Video.Depth.Default Importer.Slices.Title Importer.Slices.TitleGrayscale Importer.Slices.Description +Importer.UnsupportedRecordType.Heading +Importer.UnsupportedRecordType.Description +Importer.Link.Invalid.Heading +Importer.Link.Invalid.Description +Inventory.Link.LinkText Exporter.Title Exporter.FileName Exporter.ExportAs @@ -879,6 +902,8 @@ Settings.NotificationSettings.Message Settings.NotificationSettings.Message.Description Settings.NotificationSettings.Invite Settings.NotificationSettings.Invite.Description +Settings.NotificationSettings.InviteRequest +Settings.NotificationSettings.InviteRequest.Description Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.ContactSessionStarted @@ -919,6 +944,11 @@ Settings.LaserSettings.StickThreshold Settings.LaserSettings.StickThreshold.Description Settings.LaserSettings.ShowInDesktop Settings.LaserSettings.ShowInDesktop.Description +Settings.EditSettings +Settings.EditSettings.ConfirmComponentDestroy +Settings.EditSettings.ConfirmComponentDestroy.Description +Settings.EditSettings.ConfirmSlotDestroy +Settings.EditSettings.ConfirmSlotDestroy.Description Settings.CursorSettings Settings.CursorSettings.BaseCursorSize Settings.CursorSettings.BaseCursorSize.Description @@ -950,6 +980,8 @@ Settings.PhotoCaptureSettings.StereoSeparation Settings.PhotoCaptureSettings.StereoSeparation.Description Settings.PhotoCaptureSettings.PhotoAutosavePath Settings.PhotoCaptureSettings.PhotoAutosavePath.Description +Settings.PhotoCaptureSettings.OpenAutosavePath +Settings.PhotoCaptureSettings.OpenAutosavePath.Description Settings.PhotoCaptureSettings.CapturePrivateUI Settings.PhotoCaptureSettings.CapturePrivateUI.Description Settings.PhotoCaptureSettings.EncodeFormat @@ -1029,6 +1061,9 @@ Settings.RelaySettings.UseClosestAvailableRelay Settings.RelaySettings.UseClosestAvailableRelay.Description Settings.RelaySettings.RelayPriorities Settings.RelaySettings.RelayPriorities.Breadcrumb +Settings.VideoStreamingServicesSettings +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser.Description Settings.PostProcessingSettings Settings.PostProcessingSettings.MotionBlurIntensity Settings.PostProcessingSettings.MotionBlurIntensity.Description @@ -1071,6 +1106,13 @@ Settings.RenderingQualitySettings.ShadowDistance Settings.RenderingQualitySettings.ShadowDistance.Description Settings.RenderingQualitySettings.SkinWeightMode Settings.RenderingQualitySettings.SkinWeightMode.Description +Settings.ImportSettings +Settings.ImportSettings.SessionUrls +Settings.ImportSettings.SessionUrls.Description +Settings.ImportSettings.WorldUrls +Settings.ImportSettings.WorldUrls.Description +Settings.ImportSettings.NetworkUrls +Settings.ImportSettings.NetworkUrls.Description LocomotionArchetype.Walk LocomotionArchetype.Fly LocomotionArchetype.NoClip @@ -1169,6 +1211,8 @@ Inspector.MeshRenderer.SplitByMaterial Inspector.MeshCollider.VHACD Inspector.MeshCollider.ReplaceBox Inspector.Texture3D.SpawnVisualizer +Inspector.Skybox.SetActiveSkybox +Inspector.AmbientLightSH2.SetActiveAmbientLight Inspector.CommonAvatarBuilder.UpdateLocomotionModules Inspector.VHACD.Parameter.MergeDoubles Inspector.VHACD.Parameter.Resolution @@ -1320,7 +1364,6 @@ Inspector.Rig.ClearDebugVisuals Inspector.AvatarExpression.AutoAssign Inspector.CharacterController.Warning Inspector.PrimitiveMemberEditor.Warning -Inspector.ParticleSystem.TestingWarning Inspector.ParticleSystem.BasicInfo Inspector.ParticleSystem.TrailInfo Inspector.ParticleStyle.CommonTransitions diff --git a/Missing/th.md b/Missing/th.md index d00bb5f..4ca6fbc 100644 --- a/Missing/th.md +++ b/Missing/th.md @@ -26,6 +26,9 @@ Locomotion.GrabWorld.Name Locomotion.GrabWorld.Description Locomotion.Slide.Name Locomotion.Slide.Description +Interaction.Grabbing +Interaction.Grab.StickyGrab +Interaction.Grab.HoldToHold Interaction.NamedEquipTool Interaction.NamedEquipTool.Default Interaction.EnterAnchor @@ -439,6 +442,7 @@ Account.TOTP.Message.DeactivationComplete Account.Type.Standard Account.Type.Business Account.Type.Patreon +Account.Type.Stripe Account.Type.Mentor Account.Type.Moderator Account.Type.Team @@ -484,6 +488,7 @@ Contacts.AcceptRequest Contacts.IgnoreRequest Contacts.Invite Contacts.RevokeInvite +Contacts.RequestInvite Contacts.BanFromAllSessions Contacts.UnbanFromAllSessions Contacts.BanFromCurrentWorld @@ -512,6 +517,18 @@ Contacts.SearchResult Contacts.Bot Contacts.Migrated Contacts.IncompatibleSession +Contacts.AskToJoin +Contacts.InviteRequest.UserWantsToJoin +Contacts.InviteRequest.UserWantsToInviteAnother +Contacts.InviteRequest.GrantInvite +Contacts.InviteRequest.AddAsContact +Contacts.InviteRequest.AddAsContactOfHeadless +Contacts.InviteRequest.AddHostAsContact +Contacts.InviteRequest.HostIsUnregistered +Contacts.InviteRequest.ForwardToHost +Contacts.InviteRequest.SentRequest +Contacts.InviteRequest.ForwardedRequest +Contacts.InviteRequest.GrantedRequest Notifications.IsSociable Notifications.IsOnline Notifications.IsOnlineOnDifferentVersion @@ -520,6 +537,8 @@ Notifications.ReceivedInvite Notifications.ReceivedItem Notifications.VoiceMessage Notifications.SessionStarted +Notifications.ReceivedInviteRequestDirect +Notifications.ReceivedInviteRequestForwarded Notifications.UserJoined Notifications.UserLeft Notifications.PermissionChanged @@ -672,7 +691,6 @@ CreateNew.Back CreateNew.EmptyObject CreateNew.ParticleSystem CreateNew.LegacyParticleSystem -CreateNew.ExperimentalParticleSystem CreateNew.Object CreateNew.Object.AvatarCreator CreateNew.Object.Camera @@ -846,6 +864,11 @@ Importer.Video.Depth.Default Importer.Slices.Title Importer.Slices.TitleGrayscale Importer.Slices.Description +Importer.UnsupportedRecordType.Heading +Importer.UnsupportedRecordType.Description +Importer.Link.Invalid.Heading +Importer.Link.Invalid.Description +Inventory.Link.LinkText Exporter.Title Exporter.FileName Exporter.ExportAs @@ -1400,6 +1423,8 @@ Settings.NotificationSettings.Message Settings.NotificationSettings.Message.Description Settings.NotificationSettings.Invite Settings.NotificationSettings.Invite.Description +Settings.NotificationSettings.InviteRequest +Settings.NotificationSettings.InviteRequest.Description Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.ContactSessionStarted @@ -1440,6 +1465,11 @@ Settings.LaserSettings.StickThreshold Settings.LaserSettings.StickThreshold.Description Settings.LaserSettings.ShowInDesktop Settings.LaserSettings.ShowInDesktop.Description +Settings.EditSettings +Settings.EditSettings.ConfirmComponentDestroy +Settings.EditSettings.ConfirmComponentDestroy.Description +Settings.EditSettings.ConfirmSlotDestroy +Settings.EditSettings.ConfirmSlotDestroy.Description Settings.CursorSettings Settings.CursorSettings.BaseCursorSize Settings.CursorSettings.BaseCursorSize.Description @@ -1471,6 +1501,8 @@ Settings.PhotoCaptureSettings.StereoSeparation Settings.PhotoCaptureSettings.StereoSeparation.Description Settings.PhotoCaptureSettings.PhotoAutosavePath Settings.PhotoCaptureSettings.PhotoAutosavePath.Description +Settings.PhotoCaptureSettings.OpenAutosavePath +Settings.PhotoCaptureSettings.OpenAutosavePath.Description Settings.PhotoCaptureSettings.CapturePrivateUI Settings.PhotoCaptureSettings.CapturePrivateUI.Description Settings.PhotoCaptureSettings.EncodeFormat @@ -1550,6 +1582,9 @@ Settings.RelaySettings.UseClosestAvailableRelay Settings.RelaySettings.UseClosestAvailableRelay.Description Settings.RelaySettings.RelayPriorities Settings.RelaySettings.RelayPriorities.Breadcrumb +Settings.VideoStreamingServicesSettings +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser.Description Settings.PostProcessingSettings Settings.PostProcessingSettings.MotionBlurIntensity Settings.PostProcessingSettings.MotionBlurIntensity.Description @@ -1592,6 +1627,13 @@ Settings.RenderingQualitySettings.ShadowDistance Settings.RenderingQualitySettings.ShadowDistance.Description Settings.RenderingQualitySettings.SkinWeightMode Settings.RenderingQualitySettings.SkinWeightMode.Description +Settings.ImportSettings +Settings.ImportSettings.SessionUrls +Settings.ImportSettings.SessionUrls.Description +Settings.ImportSettings.WorldUrls +Settings.ImportSettings.WorldUrls.Description +Settings.ImportSettings.NetworkUrls +Settings.ImportSettings.NetworkUrls.Description LocomotionArchetype.Walk LocomotionArchetype.Fly LocomotionArchetype.NoClip @@ -1694,6 +1736,8 @@ Inspector.MeshRenderer.SplitByMaterial Inspector.MeshCollider.VHACD Inspector.MeshCollider.ReplaceBox Inspector.Texture3D.SpawnVisualizer +Inspector.Skybox.SetActiveSkybox +Inspector.AmbientLightSH2.SetActiveAmbientLight Inspector.CommonAvatarBuilder.UpdateLocomotionModules Inspector.VHACD.Parameter.MergeDoubles Inspector.VHACD.Parameter.Resolution @@ -1845,7 +1889,6 @@ Inspector.Rig.ClearDebugVisuals Inspector.AvatarExpression.AutoAssign Inspector.CharacterController.Warning Inspector.PrimitiveMemberEditor.Warning -Inspector.ParticleSystem.TestingWarning Inspector.ParticleSystem.BasicInfo Inspector.ParticleSystem.TrailInfo Inspector.ParticleStyle.CommonTransitions diff --git a/Missing/tr.md b/Missing/tr.md index caf4328..e0ee436 100644 --- a/Missing/tr.md +++ b/Missing/tr.md @@ -39,6 +39,9 @@ Interaction.Grab.Palm Interaction.Grab.Precision Interaction.Grab.Auto Interaction.Grab.Off +Interaction.Grabbing +Interaction.Grab.StickyGrab +Interaction.Grab.HoldToHold Interaction.ExportScreenshot Interaction.CopyLink Interaction.CopyImage @@ -242,6 +245,7 @@ Account.TOTP.Message.DeactivationComplete Account.Type.Standard Account.Type.Business Account.Type.Patreon +Account.Type.Stripe Account.Type.Mentor Account.Type.Moderator Account.Type.Team @@ -261,6 +265,7 @@ Permissions.NotAllowedToSpawn Permissions.NotAllowedToSave Permissions.NotAllowedToSwapAvatar Contacts.RevokeInvite +Contacts.RequestInvite Contacts.Unblocked Contacts.AvatarBlock Contacts.MutualBlock @@ -274,8 +279,22 @@ Contacts.InHiddenContactsPlus Contacts.Bot Contacts.Migrated Contacts.IncompatibleSession +Contacts.AskToJoin +Contacts.InviteRequest.UserWantsToJoin +Contacts.InviteRequest.UserWantsToInviteAnother +Contacts.InviteRequest.GrantInvite +Contacts.InviteRequest.AddAsContact +Contacts.InviteRequest.AddAsContactOfHeadless +Contacts.InviteRequest.AddHostAsContact +Contacts.InviteRequest.HostIsUnregistered +Contacts.InviteRequest.ForwardToHost +Contacts.InviteRequest.SentRequest +Contacts.InviteRequest.ForwardedRequest +Contacts.InviteRequest.GrantedRequest Notifications.IsSociable Notifications.SessionStarted +Notifications.ReceivedInviteRequestDirect +Notifications.ReceivedInviteRequestForwarded Notifications.UserJoined Notifications.UserLeft Notifications.PermissionChanged @@ -356,7 +375,6 @@ ProtoFlux.UI.Call ProtoFlux.UI.AsyncCall ProtoFlux.UI.NodeBrowser.Title CreateNew.LegacyParticleSystem -CreateNew.ExperimentalParticleSystem CreateNew.Object.ReflectionProbe CreateNew.Editor.TextRendererWizard CreateNew.Editor.CubemapCreator @@ -386,6 +404,11 @@ Importer.Model.Advanced.ForceUncompressed Importer.Slices.Title Importer.Slices.TitleGrayscale Importer.Slices.Description +Importer.UnsupportedRecordType.Heading +Importer.UnsupportedRecordType.Description +Importer.Link.Invalid.Heading +Importer.Link.Invalid.Description +Inventory.Link.LinkText Exporter.Title Exporter.FileName Exporter.ExportAs @@ -805,6 +828,8 @@ Settings.NotificationSettings.Message Settings.NotificationSettings.Message.Description Settings.NotificationSettings.Invite Settings.NotificationSettings.Invite.Description +Settings.NotificationSettings.InviteRequest +Settings.NotificationSettings.InviteRequest.Description Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.ContactSessionStarted @@ -845,6 +870,11 @@ Settings.LaserSettings.StickThreshold Settings.LaserSettings.StickThreshold.Description Settings.LaserSettings.ShowInDesktop Settings.LaserSettings.ShowInDesktop.Description +Settings.EditSettings +Settings.EditSettings.ConfirmComponentDestroy +Settings.EditSettings.ConfirmComponentDestroy.Description +Settings.EditSettings.ConfirmSlotDestroy +Settings.EditSettings.ConfirmSlotDestroy.Description Settings.CursorSettings Settings.CursorSettings.BaseCursorSize Settings.CursorSettings.BaseCursorSize.Description @@ -876,6 +906,8 @@ Settings.PhotoCaptureSettings.StereoSeparation Settings.PhotoCaptureSettings.StereoSeparation.Description Settings.PhotoCaptureSettings.PhotoAutosavePath Settings.PhotoCaptureSettings.PhotoAutosavePath.Description +Settings.PhotoCaptureSettings.OpenAutosavePath +Settings.PhotoCaptureSettings.OpenAutosavePath.Description Settings.PhotoCaptureSettings.CapturePrivateUI Settings.PhotoCaptureSettings.CapturePrivateUI.Description Settings.PhotoCaptureSettings.EncodeFormat @@ -955,6 +987,9 @@ Settings.RelaySettings.UseClosestAvailableRelay Settings.RelaySettings.UseClosestAvailableRelay.Description Settings.RelaySettings.RelayPriorities Settings.RelaySettings.RelayPriorities.Breadcrumb +Settings.VideoStreamingServicesSettings +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser.Description Settings.PostProcessingSettings Settings.PostProcessingSettings.MotionBlurIntensity Settings.PostProcessingSettings.MotionBlurIntensity.Description @@ -997,6 +1032,13 @@ Settings.RenderingQualitySettings.ShadowDistance Settings.RenderingQualitySettings.ShadowDistance.Description Settings.RenderingQualitySettings.SkinWeightMode Settings.RenderingQualitySettings.SkinWeightMode.Description +Settings.ImportSettings +Settings.ImportSettings.SessionUrls +Settings.ImportSettings.SessionUrls.Description +Settings.ImportSettings.WorldUrls +Settings.ImportSettings.WorldUrls.Description +Settings.ImportSettings.NetworkUrls +Settings.ImportSettings.NetworkUrls.Description LocomotionArchetype.Walk LocomotionArchetype.Fly LocomotionArchetype.NoClip @@ -1058,6 +1100,8 @@ Inspector.Mesh.MergeBlendshapes Inspector.MeshCollider.VHACD Inspector.MeshCollider.ReplaceBox Inspector.Texture3D.SpawnVisualizer +Inspector.Skybox.SetActiveSkybox +Inspector.AmbientLightSH2.SetActiveAmbientLight Inspector.CommonAvatarBuilder.UpdateLocomotionModules Inspector.VHACD.Parameter.MergeDoubles Inspector.VHACD.Parameter.Resolution @@ -1135,7 +1179,6 @@ Inspector.Rig.ClearDebugVisuals Inspector.AvatarExpression.AutoAssign Inspector.CharacterController.Warning Inspector.PrimitiveMemberEditor.Warning -Inspector.ParticleSystem.TestingWarning Inspector.ParticleSystem.BasicInfo Inspector.ParticleSystem.TrailInfo Inspector.ParticleStyle.CommonTransitions diff --git a/Missing/uk.md b/Missing/uk.md index c8ec4bf..b5f1ca6 100644 --- a/Missing/uk.md +++ b/Missing/uk.md @@ -2,10 +2,29 @@ Note that this file updates only during build processes and doesn't necessarily reflect the current state. # Ukrainian [uk] +Interaction.Grabbing +Interaction.Grab.StickyGrab +Interaction.Grab.HoldToHold World.Error.Handshake World.Error.FailedToCreateBanAccessKey World.Error.UnhandledError World.Edit.ReadOnly +Account.Type.Stripe +Contacts.RequestInvite +Contacts.AskToJoin +Contacts.InviteRequest.UserWantsToJoin +Contacts.InviteRequest.UserWantsToInviteAnother +Contacts.InviteRequest.GrantInvite +Contacts.InviteRequest.AddAsContact +Contacts.InviteRequest.AddAsContactOfHeadless +Contacts.InviteRequest.AddHostAsContact +Contacts.InviteRequest.HostIsUnregistered +Contacts.InviteRequest.ForwardToHost +Contacts.InviteRequest.SentRequest +Contacts.InviteRequest.ForwardedRequest +Contacts.InviteRequest.GrantedRequest +Notifications.ReceivedInviteRequestDirect +Notifications.ReceivedInviteRequestForwarded Notifications.PermissionChanged Notifications.PermissionChangedDetail Tools.GeometryLineBrush.Name @@ -29,9 +48,13 @@ Tools.CameraObjectHider.Name Tools.ControllerDiagnostic.Name Tools.Labeler.Name CreateNew.LegacyParticleSystem -CreateNew.ExperimentalParticleSystem Importer.Image.Failure.Heading Importer.Image.Failure.Description +Importer.UnsupportedRecordType.Heading +Importer.UnsupportedRecordType.Description +Importer.Link.Invalid.Heading +Importer.Link.Invalid.Description +Inventory.Link.LinkText Settings.FullBodyTrackingSettings Settings.FullBodyTrackingSettings.BodyHorizontalAngle Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description @@ -152,6 +175,8 @@ Settings.NotificationSettings.Message Settings.NotificationSettings.Message.Description Settings.NotificationSettings.Invite Settings.NotificationSettings.Invite.Description +Settings.NotificationSettings.InviteRequest +Settings.NotificationSettings.InviteRequest.Description Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.ContactSessionStarted @@ -192,6 +217,11 @@ Settings.LaserSettings.StickThreshold Settings.LaserSettings.StickThreshold.Description Settings.LaserSettings.ShowInDesktop Settings.LaserSettings.ShowInDesktop.Description +Settings.EditSettings +Settings.EditSettings.ConfirmComponentDestroy +Settings.EditSettings.ConfirmComponentDestroy.Description +Settings.EditSettings.ConfirmSlotDestroy +Settings.EditSettings.ConfirmSlotDestroy.Description Settings.CursorSettings Settings.CursorSettings.BaseCursorSize Settings.CursorSettings.BaseCursorSize.Description @@ -223,6 +253,8 @@ Settings.PhotoCaptureSettings.StereoSeparation Settings.PhotoCaptureSettings.StereoSeparation.Description Settings.PhotoCaptureSettings.PhotoAutosavePath Settings.PhotoCaptureSettings.PhotoAutosavePath.Description +Settings.PhotoCaptureSettings.OpenAutosavePath +Settings.PhotoCaptureSettings.OpenAutosavePath.Description Settings.PhotoCaptureSettings.CapturePrivateUI Settings.PhotoCaptureSettings.CapturePrivateUI.Description Settings.PhotoCaptureSettings.EncodeFormat @@ -302,6 +334,9 @@ Settings.RelaySettings.UseClosestAvailableRelay Settings.RelaySettings.UseClosestAvailableRelay.Description Settings.RelaySettings.RelayPriorities Settings.RelaySettings.RelayPriorities.Breadcrumb +Settings.VideoStreamingServicesSettings +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser.Description Settings.PostProcessingSettings Settings.PostProcessingSettings.MotionBlurIntensity Settings.PostProcessingSettings.MotionBlurIntensity.Description @@ -344,6 +379,13 @@ Settings.RenderingQualitySettings.ShadowDistance Settings.RenderingQualitySettings.ShadowDistance.Description Settings.RenderingQualitySettings.SkinWeightMode Settings.RenderingQualitySettings.SkinWeightMode.Description +Settings.ImportSettings +Settings.ImportSettings.SessionUrls +Settings.ImportSettings.SessionUrls.Description +Settings.ImportSettings.WorldUrls +Settings.ImportSettings.WorldUrls.Description +Settings.ImportSettings.NetworkUrls +Settings.ImportSettings.NetworkUrls.Description LocomotionArchetype.Walk LocomotionArchetype.Fly LocomotionArchetype.NoClip @@ -446,6 +488,8 @@ Inspector.MeshRenderer.SplitByMaterial Inspector.MeshCollider.VHACD Inspector.MeshCollider.ReplaceBox Inspector.Texture3D.SpawnVisualizer +Inspector.Skybox.SetActiveSkybox +Inspector.AmbientLightSH2.SetActiveAmbientLight Inspector.CommonAvatarBuilder.UpdateLocomotionModules Inspector.VHACD.Parameter.MergeDoubles Inspector.VHACD.Parameter.Resolution @@ -597,7 +641,6 @@ Inspector.Rig.ClearDebugVisuals Inspector.AvatarExpression.AutoAssign Inspector.CharacterController.Warning Inspector.PrimitiveMemberEditor.Warning -Inspector.ParticleSystem.TestingWarning Inspector.ParticleSystem.BasicInfo Inspector.ParticleSystem.TrailInfo Inspector.ParticleStyle.CommonTransitions diff --git a/Missing/zh-tw.md b/Missing/zh-tw.md index 65301d0..700af2c 100644 --- a/Missing/zh-tw.md +++ b/Missing/zh-tw.md @@ -4,6 +4,9 @@ Note that this file updates only during build processes and doesn't necessarily # Chinese (Traditional, Taiwan) [zh-tw] Interaction.SaveToInventory.NotLoggedIn Interaction.SaveToInventory.NoWritePermission +Interaction.Grabbing +Interaction.Grab.StickyGrab +Interaction.Grab.HoldToHold Interaction.CopyImage Inventory.Favorite.Document World.Connection.LNL.LNLPoke @@ -55,13 +58,29 @@ Recovery.NoPasswordSetup Recovery.NoPasswordSetup.Description Register.UnknownError Register.UnknownError.Description +Account.Type.Stripe Profile.Status.Sociable Profile.Status.Bot Profile.Status.ChatClient +Contacts.RequestInvite Contacts.NoSession Contacts.IncompatibleSession +Contacts.AskToJoin +Contacts.InviteRequest.UserWantsToJoin +Contacts.InviteRequest.UserWantsToInviteAnother +Contacts.InviteRequest.GrantInvite +Contacts.InviteRequest.AddAsContact +Contacts.InviteRequest.AddAsContactOfHeadless +Contacts.InviteRequest.AddHostAsContact +Contacts.InviteRequest.HostIsUnregistered +Contacts.InviteRequest.ForwardToHost +Contacts.InviteRequest.SentRequest +Contacts.InviteRequest.ForwardedRequest +Contacts.InviteRequest.GrantedRequest Notifications.IsSociable Notifications.SessionStarted +Notifications.ReceivedInviteRequestDirect +Notifications.ReceivedInviteRequestForwarded Notifications.UserJoined Notifications.UserLeft Notifications.PermissionChanged @@ -108,13 +127,17 @@ Tools.CameraObjectHider.Name Tools.ControllerDiagnostic.Name Tools.Labeler.Name CreateNew.LegacyParticleSystem -CreateNew.ExperimentalParticleSystem AvatarCreator.ProtectionUnavailable Importer.Image.Sprite Importer.Image.Failure.Heading Importer.Image.Failure.Description Importer.LUT.Failure.Heading Importer.LUT.Failure.Description +Importer.UnsupportedRecordType.Heading +Importer.UnsupportedRecordType.Description +Importer.Link.Invalid.Heading +Importer.Link.Invalid.Description +Inventory.Link.LinkText Exporter.InvalidFileName Export.PackageExportable.Package Export.PackageExportable.PackageWithVariants @@ -522,6 +545,8 @@ Settings.NotificationSettings.Message Settings.NotificationSettings.Message.Description Settings.NotificationSettings.Invite Settings.NotificationSettings.Invite.Description +Settings.NotificationSettings.InviteRequest +Settings.NotificationSettings.InviteRequest.Description Settings.NotificationSettings.ContactRequest Settings.NotificationSettings.ContactRequest.Description Settings.NotificationSettings.ContactSessionStarted @@ -562,6 +587,11 @@ Settings.LaserSettings.StickThreshold Settings.LaserSettings.StickThreshold.Description Settings.LaserSettings.ShowInDesktop Settings.LaserSettings.ShowInDesktop.Description +Settings.EditSettings +Settings.EditSettings.ConfirmComponentDestroy +Settings.EditSettings.ConfirmComponentDestroy.Description +Settings.EditSettings.ConfirmSlotDestroy +Settings.EditSettings.ConfirmSlotDestroy.Description Settings.CursorSettings Settings.CursorSettings.BaseCursorSize Settings.CursorSettings.BaseCursorSize.Description @@ -593,6 +623,8 @@ Settings.PhotoCaptureSettings.StereoSeparation Settings.PhotoCaptureSettings.StereoSeparation.Description Settings.PhotoCaptureSettings.PhotoAutosavePath Settings.PhotoCaptureSettings.PhotoAutosavePath.Description +Settings.PhotoCaptureSettings.OpenAutosavePath +Settings.PhotoCaptureSettings.OpenAutosavePath.Description Settings.PhotoCaptureSettings.CapturePrivateUI Settings.PhotoCaptureSettings.CapturePrivateUI.Description Settings.PhotoCaptureSettings.EncodeFormat @@ -672,6 +704,9 @@ Settings.RelaySettings.UseClosestAvailableRelay Settings.RelaySettings.UseClosestAvailableRelay.Description Settings.RelaySettings.RelayPriorities Settings.RelaySettings.RelayPriorities.Breadcrumb +Settings.VideoStreamingServicesSettings +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser +Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser.Description Settings.PostProcessingSettings Settings.PostProcessingSettings.MotionBlurIntensity Settings.PostProcessingSettings.MotionBlurIntensity.Description @@ -714,6 +749,13 @@ Settings.RenderingQualitySettings.ShadowDistance Settings.RenderingQualitySettings.ShadowDistance.Description Settings.RenderingQualitySettings.SkinWeightMode Settings.RenderingQualitySettings.SkinWeightMode.Description +Settings.ImportSettings +Settings.ImportSettings.SessionUrls +Settings.ImportSettings.SessionUrls.Description +Settings.ImportSettings.WorldUrls +Settings.ImportSettings.WorldUrls.Description +Settings.ImportSettings.NetworkUrls +Settings.ImportSettings.NetworkUrls.Description LocomotionArchetype.Walk LocomotionArchetype.Fly LocomotionArchetype.NoClip @@ -742,6 +784,8 @@ Inspector.Member.SplitBlendshape.Z Inspector.ProceduralAsset.UpdateCount Inspector.ProceduralAsset.Error Inspector.Texture3D.SpawnVisualizer +Inspector.Skybox.SetActiveSkybox +Inspector.AmbientLightSH2.SetActiveAmbientLight Inspector.SkinnedMesh.SortBlendshapes.Name Inspector.SkinnedMesh.SortBlendshapes.NameLength Inspector.Texture3D.Size @@ -752,7 +796,6 @@ Inspector.Texture.AddAlpha Inspector.DataPreset.SetActive Inspector.DataPreset.SetValues Inspector.DataPreset.AddAllChildren -Inspector.ParticleSystem.TestingWarning Inspector.ParticleSystem.BasicInfo Inspector.ParticleSystem.TrailInfo Tutorial.Welcome.SettingsPrimaryLeft.Description diff --git a/README.md b/README.md index 2e56877..76605ef 100644 --- a/README.md +++ b/README.md @@ -2,32 +2,32 @@ 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] - 67.7% - Missing keys: 756 -German [de] - 100.0% - Missing keys: 0 -English (United Kingdom) [en-gb] - 2.1% - Missing keys: 2291 +Czech [cs] - 66.5% - Missing keys: 799 +German [de] - 99.7% - Missing keys: 8 +English (United Kingdom) [en-gb] - 2.6% - Missing keys: 2321 English [en] - 100.0% - Missing keys: 0 -Esperanto [eo] - 69.0% - Missing keys: 725 -Spanish [es] - 97.3% - Missing keys: 64 -Estonian [et] - 35.2% - Missing keys: 1516 -Finnish [fi] - 88.1% - Missing keys: 279 +Esperanto [eo] - 67.9% - Missing keys: 765 +Spanish [es] - 96.4% - Missing keys: 87 +Estonian [et] - 34.6% - Missing keys: 1559 +Finnish [fi] - 86.5% - Missing keys: 322 French [fr] - 100.0% - Missing keys: 0 -Hungarian [hu] - 28.2% - Missing keys: 1680 -Icelandic [is] - 26.5% - Missing keys: 1721 +Hungarian [hu] - 27.7% - Missing keys: 1723 +Icelandic [is] - 26.0% - Missing keys: 1764 Japanese [ja] - 100.0% - Missing keys: 0 Korean [ko] - 100.0% - Missing keys: 0 -Dutch [nl] - 99.4% - Missing keys: 13 -Norwegian [no] - 66.3% - Missing keys: 790 -Polish [pl] - 100.0% - Missing keys: 0 -Portuguese (Brazil) [pt-br] - 66.2% - Missing keys: 791 -Russian [ru] - 100.0% - Missing keys: 0 -Swedish [sv] - 27.2% - Missing keys: 1704 -Thai [th] - 2.9% - Missing keys: 2272 -Turkish [tr] - 34.7% - Missing keys: 1528 -Ukrainian [uk] - 56.0% - Missing keys: 1029 +Dutch [nl] - 97.7% - Missing keys: 56 +Norwegian [no] - 65.1% - Missing keys: 833 +Polish [pl] - 99.5% - Missing keys: 11 +Portuguese (Brazil) [pt-br] - 65.0% - Missing keys: 834 +Russian [ru] - 98.1% - Missing keys: 45 +Swedish [sv] - 26.7% - Missing keys: 1747 +Thai [th] - 2.9% - Missing keys: 2315 +Turkish [tr] - 34.1% - Missing keys: 1571 +Ukrainian [uk] - 55.0% - Missing keys: 1072 Chinese (Simplified, Mainland China) [zh-cn] - 100.0% - Missing keys: 0 -Chinese (Traditional, Taiwan) [zh-tw] - 66.5% - Missing keys: 785 +Chinese (Traditional, Taiwan) [zh-tw] - 65.3% - Missing keys: 828 -Total keys: 2341 +Total keys: 2384 ## 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. @@ -39,9 +39,9 @@ If you do translate them and you haven't added a credit yet, put your name in th ### If you're contributing a new language 1. [Create a new Issue](https://github.com/Yellow-Dog-Man/Locale) for given language in format "Language [lang-code]", for example "English [en]", which will help coordinate efforts of different translators. -1. Verify that our fork of ICU MessageFormat.NET has a pluralizer for your language, by checking the "AddStandardPluralizers()" function in this file: https://github.com/Yellow-Dog-Man/messageformat.net/blob/master/src/Jeffijoe.MessageFormat/Formatting/Formatters/PluralFormatter.cs +1. Verify that our fork of ICU MessageFormat.NET has a pluralizer for your language. The following file should contain your language code: https://github.com/Yellow-Dog-Man/messageformat.net/blob/master/src/Jeffijoe.MessageFormat.MetadataGenerator/data/plurals.xml -If you can't find your language code in this file, please make a Issue either on in this repository. +If you can't find your language code in this file, please make a Issue either on in this repository. If the language doesn't have any pluralization rules (meaning words don't change depending on a number), this might not be needed - but we suggest you test it first. Alternatively you can implement the pluralizer yourself based on the reference from the Unicode CLDR repository: https://github.com/unicode-org/cldr/blob/master/common/supplemental/plurals.xml and make a pull request for it to be merged with our fork or MessageFormat.NET @@ -105,6 +105,7 @@ optional arguments: - **DON'T** submit purely machine translated locales. Those often result in odd and confusing results for user interfaces. Using machine translation as basis for manual translation is ok. - **DON'T** Submit strings from PRs that have the "New Strings" label until that PR is merged. The development team may need to update or change these strings as a part of their inclusion and this can cause conflicts. Wait till the PR is merged and THEN work on the new strings. - **DON'T** Submit strings for features that are not present in the "main" branch yet. Until a set of strings is in main, it is not complete and may need additional work to complete. Adding strings early, leads to extra work, Conflicts and confusion. +- **DON'T** Make executive decisions on how to change certain things on our behalf - e.g. replacing names of services or introducing variables into locales when they don't exist in the English one. Let us make the decision first in the EN locale on the main branch. Adjusting things to better suit the language/culture is fine, but overall they match the intent of the EN locale. ## The ICU MessageFormat Syntax for translation strings Resonite uses the ICU MessageFormat Syntax defined by the Unicode organization for its localized strings. This offers high amount of flexibility on how you translate strings and ensures that you can correctly follow the grammar rules of your language, particularly with regards to pluralization (e.g. displaying "1 item" vs "1 items"). This is why it's important to ensure that your language has a pluralizer implemented in our fork of MessageFormat.NET diff --git a/Store/pl/current_state_early_access.txt b/Store/pl/current_state_early_access.txt index 6ad33b6..8a86eb2 100644 --- a/Store/pl/current_state_early_access.txt +++ b/Store/pl/current_state_early_access.txt @@ -1,3 +1,3 @@ -Projekt jest w pełni funkcjonalny, nadaje się do użytku i jest stabilny w codziennym użytkowaniu, a wszystkie funkcje wymienione na stronie sklepu w sekcji "O tej grze" zostały już w pełni zaimplementowane. +Projekt jest w pełni grywalny, nadaje się do codziennego użytku i jest stabilny, a wszystkie funkcje wymienione w sekcji „O tej grze” na stronie sklepu zostały już w pełni zaimplementowane. -Istnieją jednak pewne problemy i ważne funkcje, które planujemy dodać. Niektóre interakcje nie są jeszcze zbyt intuicyjne, co skutkuje trudniejszą nauką, brakuje niektórych narzędzi budowlanych, które ułatwiłyby życie, a ogólnie potrzeba więcej optymalizacji, aby zapewnić płynniejsze wrażenia. +Istnieją jednak pewne niedociągnięcia – niektóre interakcje są jeszcze mało intuicyjne, co skutkuje bardziej stromą krzywą uczenia się, brakuje narzędzi do budowy, które ułatwiłyby rozgrywkę, a dodatkowo planujemy dodać kluczowe funkcje oraz wprowadzić kolejne optymalizacje, aby zapewnić jeszcze płynniejsze doświadczenie. diff --git a/Store/pl/description.txt b/Store/pl/description.txt new file mode 100644 index 0000000..6b0e8e6 --- /dev/null +++ b/Store/pl/description.txt @@ -0,0 +1,67 @@ +Zanurz się w zupełnie nowym, cyfrowym wszechświecie pełnym nieskończonych możliwości. Niezależnie od tego, czy przychodzisz tu, aby nawiązać kontakty i spędzać czas z ludźmi z całego świata, czy też by budować, tworzyć i rozwijać cokolwiek – od pięknej sztuki, interaktywnych awatarów i gadżetów, po złożone, interaktywne światy i gry – Resonite to miejsce, które można dowolnie dostosować, gdzie zawsze będziesz mile widziany i znajdziesz społeczność, z którą będziesz rezonować. + +Dzięki naszemu zaawansowanemu silnikowi zapewniamy, że rozgrywka w trybie wieloosobowym jest doskonale zsynchronizowana między graczami, bez żadnego wysiłku po stronie twórców treści naszej społeczności. Niezależnie od tego, czy po prostu spędzasz czas z innymi, czy budujesz złożone światy i konstrukcje razem z innymi twórcami, Resonite zadba o to, by każdy szczegół był perfekcyjnie zsynchronizowany, dając Ci pełną kontrolę nad Twoim doświadczeniem. + +[h2]Nawiązuj kontakty z każdym[/h2] +Internetowa socjalizacja i komunikacja w czasie rzeczywistym, niezależnie od tego, czy korzystasz z komputera, czy z VR, stanowią fundament wszystkiego, co oferuje Resonite. Możliwość swobodnej komunikacji i bycia sobą to kluczowy element naszej platformy. Aby to umożliwić, oferujemy szereg istotnych funkcji: + + +[list] +[*] [b]Niskolatencyjny głos[/b] – komunikuj się w czasie rzeczywistym z innymi użytkownikami, osiągając opóźnienie porównywalne z czołowymi aplikacjami do komunikacji. +[*] [b]W pełni personalizowane awatary[/b] – importuj, twórz i dostosowuj awatary w grze w czasie rzeczywistym, aby wyglądały jak najlepsza wersja Ciebie. +[*] [b]Śledzenie całego ciała, oczu i twarzy[/b] – aby maksymalnie zwiększyć ekspresję Twojego awatara, obsługujemy osiem trackerów (stóp, kolan, bioder, klatki piersiowej oraz łokci) oraz śledzenie oczu i twarzy. +[*] [b]Wsparcie haptyczne[/b] – dzięki obsłudze haptycznych kamizelek, takich jak bHaptics, możesz zwiększyć swoje zanurzenie i stać się częścią wirtualnego świata. +[*] [b]Natychmiastowe wiadomości[/b] – czat tekstowy, wysyłanie zaproszeń, wiadomości głosowych, a nawet przesyłanie dowolnych przedmiotów do Twoich kontaktów. +[*] [b]Elastyczna widoczność i bezpieczeństwo sesji[/b] – to Ty kontrolujesz, kto widzi i ma dostęp do Twoich sesji – od publicznych po całkowicie prywatne, z listą dostępu, którą sam zarządzasz. Cała walidacja i weryfikacja użytkowników dołączających do sesji odbywa się po stronie Twojego klienta – jeśli ustawisz sesję jako prywatną, możesz być pewien, że pozostanie ona prywatna. +[*] [b]Dostosowywalny interfejs użytkownika[/b] – interfejs to Twoje wejście do korzystania z platformy, który, podobnie jak wszystko w Resonite, można personalizować i rozszerzać, by lepiej odpowiadał Twoim potrzebom i uprzyjemniał codzienne korzystanie. +[*] [b]Narzędzia do samomodercji[/b] – wiemy, że nie każda interakcja na platformie będzie idealna, dlatego chcemy wyposażyć Cię w szereg narzędzi do samomodercji – moderuj własne światy, korzystając z funkcji wyciszania, wyrzucania czy banowania, lub łatwo wyciszaj i blokuj awatary poszczególnych użytkowników albo całą ich obecność. Naszym celem jest dać Ci jak najwięcej kontroli nad Twoim wirtualnym doświadczeniem. +[*] [b]Obecność w wielu światach[/b] – niczym zakładki w przeglądarce, możesz być jednocześnie obecny w kilku światach i przełączać się między nimi w mgnieniu oka. +[/list] + +[h2]Graj, odkrywaj i dziel się[/h2] +Socjalizacja nie musi ograniczać się jedynie do rozmów z innymi. Resonite to wszechświat pełen zabawnych gadżetów, awatarów i gier, które warto odkrywać, wyposażony w funkcje sprawiające, że każda sesja jest pełna radości i emocji. + + +[list] +[*] [b]Łatwe udostępnianie multimediów[/b] – przeciągnij i upuść zdjęcia, pliki audio/muzyczne lub filmy do dowolnego świata, aby udostępnić je innym użytkownikom z synchronizowanym odtwarzaniem – to naprawdę takie proste! +[*] [b]System ekwipunku[/b] – znalazłeś lub stworzyłeś coś wyjątkowego? Zapisz to w swoim ekwipunku! Możesz przywoływać dowolne przedmioty, gadżety i narzędzia w każdym świecie (oczywiście, jeśli masz do tego odpowiednie uprawnienia) – wszystko jest w pełni zsynchronizowane. +[*] [b]Dynamiczne skalowanie awatara[/b] – eksploracja świata lub interakcje z użytkownikami w różnych skalach mogą dostarczyć zupełnie nowych wrażeń – zmień skalę swojego awatara w dowolnym miejscu i czasie (chyba że host sesji wprowadzi ograniczenia). +[*] [b]Strumieniowanie dźwięku wysokiej jakości[/b] – chcesz zorganizować imprezę i zostać DJ-em? Strumieniowanie dźwięku Twojego systemu w pełnym stereo i wysokiej jakości jest na wyciągnięcie kilku kliknięć. +[*] [b]System wyszukiwania światów i odkrywania sesji[/b] – szukasz ciekawego świata do odwiedzenia lub chcesz zobaczyć, co robią Twoi znajomi? Wyszukiwanie światów według nazw i tagów oraz podgląd, w których światach są Twoi kontakty, z pewnością Ci w tym pomoże. +[*] [b]Transmisja do odbiorców[/b] – nasze narzędzia do nagrywania i streamingu w grze umożliwiają łatwe tworzenie fascynujących, dynamicznych ujęć, niezależnie od tego, czy transmitujesz na żywo, czy nagrywasz filmy na media społecznościowe. +[*] [b]Własny system poruszania się[/b] – nie ograniczamy Cię tylko do chodzenia – możesz latać, korzystać z trybu noclip, przełączać się na zero-g lub stworzyć własny, spersonalizowany system poruszania się. Czy kiedykolwiek próbowałeś chodzić po powierzchni wstęgi Möbiusa? +[/list] + +[h2]Buduj i twórz[/h2] +Jeśli czujesz twórczy impuls, z pewnością docenisz potężny zestaw narzędzi, jakie oferuje Resonite. Możesz budować i edytować dosłownie wszystko – od Twojego awatara, przez przedmioty, aż po całe światy, a nawet tworzyć własne narzędzia. Współpracuj z innymi w czasie rzeczywistym i osiągnij prawdziwą kreatywną harmonię! + + +[list] +[*] [b]Współpraca w czasie rzeczywistym[/b] – współpraca na naszej platformie jest tak płynna, że często zapomnisz, że w ogóle istnieje – nasz potężny silnik gwarantuje, że świat i wszystko, co się w nim znajduje, działa w idealnej synchronizacji, niezależnie od Twoich działań. Trudno byłoby znaleźć funkcję widoczną tylko dla Ciebie (chyba że chodzi o Twój prywatny interfejs!). +[*] [b]Edytuj cokolwiek[/b] – wszystko, co widzisz w świecie, można edytować i dostosowywać za pomocą narzędzi dostępnych w grze. W rzeczywistości wiele oficjalnych funkcji stworzyliśmy przy użyciu tych samych narzędzi – od świata startowego, przez domyślne awatary, po odtwarzacze wideo, interfejs wyboru kolorów czy paski postępu – możesz je rozmontować lub stworzyć własne od podstaw i dodać do ulubionych. +[*] [b]Zapisz cokolwiek[/b] – na platformie możesz zapisać dosłownie wszystko! Niezależnie od tego, czy stworzyłeś nowy przedmiot, awatara czy świat, albo zmodyfikowałeś już istniejący, wszystko można zachować jednym kliknięciem. Możesz także efektywnie przechowywać wiele kopii – nasz system deduplikacji zapewni, że wspólne zasoby będą liczone tylko raz. +[*] [b]Narzędzia deweloperskie[/b] – nasz zestaw narzędzi obejmuje wszystko, od prostych pędzli i siatek proceduralnych, po bardziej zaawansowane i potężne narzędzia, podobne do tych znanych z tradycyjnych programów do tworzenia gier – z tą różnicą, że możesz z nich korzystać w VR, współpracując w czasie rzeczywistym! +[*] [b]Synchronizacja między światami i trwałość danych[/b] – dzięki zintegrowanym narzędziom chmurowym możesz łatwo zachować dane użytkowników pomiędzy sesjami lub synchronizować stan w różnych światach. +[*] [b]Import modeli 3D[/b] – dzięki bibliotekom open source niezwykle łatwo zaimportować różnorodne formaty modeli 3D – wystarczy przeciągnąć i upuścić pliki FBX, OBJ, GLB lub inne. +[*] [b]Przetwarzanie tekstur/dźwięku/modeli[/b] – potrzebujesz szybko edytować teksturę, plik audio lub model 3D? Podstawowe funkcje edycji są w pełni dostępne w grze – od zmiany odcienia tekstur, normalizacji i przycinania dźwięku, po przeliczanie normalnych i stycznych dla modeli czy ich wypiekanie. +[*] [b]Eksport zawartości do narzędzi zewnętrznych[/b] – tak samo łatwo, jak importujesz zawartość, możesz ją również eksportować! Dzięki temu możesz dokonywać edycji przy użyciu zewnętrznych programów lub włączyć Resonite do swojego przepływu pracy. +[/list] + +[h2]Koduj i rozwijaj[/h2] +[img]{STEAM_APP_IMAGE}/extras/ProtoFlux.png[/img] + +[list] +[*] [b]ProtoFlux[/b] – ProtoFlux to klejnot w koronie naszych narzędzi kreatywnych – najpotężniejszy język programowania wizualnego, jaki dotychczas zaprojektował nasz doświadczony zespół, umożliwiający szybkie prototypowanie i tworzenie wszystkiego – od prostych interakcji po złożone gry i systemy – z pełnym wsparciem współpracy w czasie rzeczywistym oraz natychmiastową informacją zwrotną. +[*] [b]Programuj cokolwiek[/b] – ProtoFlux może współpracować ze wszystkim – ze światem, przedmiotami, Twoim awatarem oraz dowolnymi ich kombinacjami! +[*] [b]Websockets[/b] – dzięki wbudowanemu wsparciu dla websocketów możesz łatwo komunikować się z aplikacjami i skryptami zewnętrznymi oraz tworzyć rozbudowane funkcje, takie jak własne serwery gier, pobieranie zewnętrznych danych czy integracja nowego, niestandardowego sprzętu, bez konieczności polegania na oficjalnych integracjach. +[*] [b]Async Flows[/b] – tworzenie kodu, który wymaga przerw lub oczekiwania między klatkami, to natywna funkcja ProtoFlux, zachowująca pełen kontekst wykonania. Możesz mieć nawet wiele asynchronicznych przepływów działających na tym samym kodzie, każdy z unikalnym kontekstem – to niezwykle potężne i elastyczne narzędzie upraszczające logikę. +[*] [b]Elastyczny system przechowywania danych[/b] – zmienne lokalne, magazyny oraz model danych – wybierz, gdzie przechowywać swoje dane obliczeniowe, w zależności od pożądanego zasięgu i kontekstu, aby budować wysoce efektywne systemy. +[/list] + +[h2]Resonite z czymkolwiek, z każdym, gdziekolwiek...[/h2] +Jesteśmy zespołem pasjonatów, którzy tworzą coś więcej niż tylko oprogramowanie – tworzymy coś, co nazywamy drugim domem. Jesteśmy zaangażowani w ciągły rozwój, z częstymi aktualizacjami i naciskiem na potrzeby społeczności. Projekt ten łączy nasze marzenia i wizje dotyczące tego, co powinny oferować przestrzenie cyfrowe, z zbiorowymi potrzebami, pragnieniami i aspiracjami naszej społeczności. + + +Dużą część naszej wizji i działań poświęcamy temu, aby dać Wam, użytkownikom i mieszkańcom tego wirtualnego wszechświata, jak najwięcej mocy i możliwości decyzyjnych – zarówno w kontrolowaniu własnych doświadczeń na platformie, jak i w możliwości (ponownego) tworzenia wszystkiego, co robimy. + +Byłoby dla nas zaszczytem, gdybyś zdecydował się dołączyć do naszego wszechświata i pomóc nam go wspólnie budować. Bez względu na Twoje pochodzenie czy zainteresowania, chcemy stworzyć miejsce, w którym każdy będzie mógł rezonować razem. \ No newline at end of file diff --git a/Store/pl/early_access_community.txt b/Store/pl/early_access_community.txt new file mode 100644 index 0000000..217a064 --- /dev/null +++ b/Store/pl/early_access_community.txt @@ -0,0 +1,7 @@ +Społeczność to kluczowy element naszych planów. Planujemy zbierać opinie i zgłoszenia błędów od graczy oraz włączać je do codziennego cyklu rozwoju – niezależnie od tego, czy chodzi o szybkie poprawki, drobne modyfikacje i dodatki, czy o długoterminowe planowanie oraz projektowanie dużych funkcji. + +Naszą główną metodą bezpośredniego zbierania opinii jest publiczny tracker zgłoszeń na GitHubie. Regularnie będziemy monitorować i zbierać ogólne opinie z platform takich jak Steam, Discord, Twitter, Reddit oraz innych mediów społecznościowych. + +Naszym celem jest również wprowadzenie formularza opinii bezpośrednio w grze, co ułatwi użytkownikom zgłaszanie propozycji nowych funkcji oraz raportowanie problemów bez konieczności opuszczania gry. + +Chcemy, aby nasza społeczność czuła, że jej głos jest słyszany i że ma realny wpływ na proces rozwoju, na ile pozwalają na to nasze zasoby. diff --git a/Store/pl/early_access_pricing.txt b/Store/pl/early_access_pricing.txt index ba753e1..898cf6d 100644 --- a/Store/pl/early_access_pricing.txt +++ b/Store/pl/early_access_pricing.txt @@ -1 +1 @@ -Nie, projekt pozostanie darmowy. Cena dodatkowych usług na platformie może z czasem ulec zmianie, jeśli zajdzie taka potrzeba (np. niektóre rzeczy staną się tańsze lub zbyt kosztowne po naszej stronie), ale ogólnie chcemy, aby ceny tych samych usług były tak stabilne, jak to tylko możliwe. +Nie, projekt pozostanie darmowy. Cena dodatkowych bonusów na platformie może ulec zmianie w czasie, jeśli zajdzie taka potrzeba (np. niektóre elementy staną się tańsze lub zbyt kosztowne z naszej strony), ale ogólnie chcemy, aby ceny tych samych bonusów były jak najbardziej stabilne. diff --git a/Store/pl/early_acess_full_version_differences.txt b/Store/pl/early_acess_full_version_differences.txt index 1d68e0a..d545071 100644 --- a/Store/pl/early_acess_full_version_differences.txt +++ b/Store/pl/early_acess_full_version_differences.txt @@ -1,9 +1,9 @@ -Istnieje wiele kluczowych funkcji, które chcemy wprowadzić do pełnej wersji. Jedną z nich jest dodanie marketplace - miejsca, w którym twórcy na platformie mogą dzielić się swoimi dziełami z resztą społeczności. +Istnieje wiele kluczowych funkcji, które chcemy wprowadzić do pełnej wersji. Jedną z nich jest dodanie marketplace – miejsca, w którym twórcy na platformie mogą dzielić się swoimi dziełami z resztą społeczności. -Zdecydowanie chcemy rozszerzyć i dopracować doświadczenia użytkowników, od UI i UX po tworzenie narzędzi i zapewnianie płynnego środowiska zarówno zwykłym, jak i zaawansowanym użytkownikom. +Zdecydowanie chcemy rozszerzyć i udoskonalić doświadczenie użytkowników – od interfejsu (UI) i komfortu korzystania (UX), przez narzędzia do tworzenia, aż po zapewnienie płynnej pracy zarówno dla zwykłych, jak i zaawansowanych użytkowników. -Naszym planem jest również przejście na w pełni własny silnik graficzny i nowoczesne runtime, co pozwoli nie tylko na znaczące optymalizacje, ale także funkcje takie jak edycja shaderów na żywo. +Naszym planem jest również przejście na w pełni własny silnik graficzny oraz nowoczesny runtime, co pozwoli nie tylko na znaczące optymalizacje, ale także na wprowadzenie funkcji takich jak edycja shaderów na żywo. -Rozważamy również integrację WebAssembly, aby rozszerzyć możliwości tworzenia materiałów. +Rozważamy także integrację WebAssembly, aby rozszerzyć możliwości tworzenia treści. -To tylko niektóre z najważniejszych funkcji, które chcielibyśmy wprowadzić, zanim platforma zostanie uznana za "gotową" - lista w żadnym wypadku nie jest kompletna ani ostateczna i zawsze dostosowujemy się na bieżąco. +To tylko niektóre z najważniejszych funkcji, które chcielibyśmy wprowadzić, zanim platforma zostanie uznana za „gotową” – lista ta nie jest w żadnym wypadku kompletna ani ostateczna, gdyż stale dostosowujemy się do potrzeb użytkowników. diff --git a/Store/pl/how_long_early_access.txt b/Store/pl/how_long_early_access.txt index b505268..fbe27b6 100644 --- a/Store/pl/how_long_early_access.txt +++ b/Store/pl/how_long_early_access.txt @@ -1,3 +1,3 @@ -Spodziewamy się około 2-3 lat aktywnego rozwoju w celu wdrożenia funkcji, optymalizacji i poprawek, zanim uznamy, że projekt jest w wystarczająco dopracowanym stanie do pełnego wydania +Spodziewamy się około 2-3 lat intensywnego rozwoju, podczas których wdrożymy nowe funkcje, optymalizacje i poprawki, zanim uznamy, że projekt jest wystarczająco dopracowany, aby wyjść z wczesnego dostępu. -Nie planujemy znacząco zmieniać naszego cyklu rozwoju po pełnym wydaniu i będziemy nadal dodawać nowe funkcje i optymalizacje dzięki otwartej naturze tego projektu. +Nie planujemy znacząco zmieniać naszego cyklu rozwoju po pełnym wydaniu – dzięki otwartemu charakterowi projektu będziemy nadal dodawać nowe, kluczowe funkcje oraz wprowadzać kolejne optymalizacje. diff --git a/Store/pl/short.txt b/Store/pl/short.txt new file mode 100644 index 0000000..8071f4b --- /dev/null +++ b/Store/pl/short.txt @@ -0,0 +1 @@ +Wejdź do nowego, cyfrowego wszechświata pełnego nieskończonych możliwości. Niezależnie od tego, czy nawiązujesz luźne rozmowy, grasz w gry i spędzasz czas na spotkaniach towarzyskich z ludźmi z całego świata, czy też wzajemnie inspirujecie się przy tworzeniu wszystkiego – od sztuki po programowanie złożonych gier – znajdziesz tu swoje miejsce. diff --git a/Store/pl/why_early_access.txt b/Store/pl/why_early_access.txt index 9fdb0c2..dfedfd0 100644 --- a/Store/pl/why_early_access.txt +++ b/Store/pl/why_early_access.txt @@ -1,3 +1,3 @@ -Resonite to projekt o szerokim zakresie i pomimo tego, że ma już rozbudowaną funkcjonalność, istnieje kilka podstawowych funkcji, które wciąż nie zostały zaimplementowane, aby osiągnąć to, co uważamy za "masę krytyczną". +Resonite to projekt o szerokim zakresie i, mimo że dysponuje już rozbudowaną funkcjonalnością, wciąż nie posiada kilku kluczowych funkcji niezbędnych do osiągnięcia tego, co określamy jako „masę krytyczną”. -Naszym celem jest aktywne rozwijanie tego projektu nawet po jego pełnym wydaniu. Uważamy go za wczesny, ponieważ nie czujemy, że jest "w pełni gotowy". +Naszym celem jest aktywne rozwijanie tego projektu nawet po jego pełnym wydaniu. Uważamy, że nadal znajduje się on we wczesnej fazie rozwoju, ponieważ nie czujemy, że jest „w pełni gotowy”. diff --git a/de.json b/de.json index a3acb17..acb1b80 100644 --- a/de.json +++ b/de.json @@ -121,8 +121,8 @@ "Inventory.SaveHeld": "Gehaltenes Objekt speichern", "Inventory.GetURL": "URL holen", "Inventory.Inventories": "Inventare", - "Inventory.Share": "Teilen", - "Inventory.Unshare": "Privat machen", + "Inventory.Share": "Veröffentlichen", + "Inventory.Unshare": "Veröffentlichung beenden", "Inventory.SaveAvatar": "Avatar speichern", "Inventory.Favorite.Home": "Home favorisieren", "Inventory.Favorite.ProgressBar": "Fortschrittsanzeige favorisieren", @@ -230,7 +230,7 @@ "World.Config.CleanupAssets": "Bereinigung nicht verwendeter Assets:", "World.Config.CleanupInterval": "Intervall für automatische Bereinigung [Sekunden]:", - "World.Actions.StartSession": "Starte Sitzung", + "World.Actions.StartSession": "Sitzung starten", "World.Actions.Join": "Beitreten", "World.Actions.Focus": "Fokussieren", "World.Actions.Close": "Welt schließen", @@ -586,6 +586,7 @@ "Account.Type.Standard": "Standard Konto", "Account.Type.Business": "Business Konto", "Account.Type.Patreon": "Patreon Unterstützer", + "Account.Type.Stripe": "Stripe Unterstützer", "Account.Type.Mentor": "{platform} Mentor", "Account.Type.Moderator": "{platform} Moderator", "Account.Type.Team": "{platform} Team", @@ -640,6 +641,7 @@ "Contacts.IgnoreRequest": "Anfrage ignorieren", "Contacts.Invite": "Hierhin einladen", "Contacts.RevokeInvite": "Einladung zurückziehen", + "Contacts.RequestInvite": "Einladung erbitten", "Contacts.BanFromAllSessions": "Aus ALLEN meinen gehosteten Sitzungen verbannen", "Contacts.UnbanFromAllSessions": "In ALLEN meinen Sitzungen entbannen", "Contacts.BanFromCurrentWorld": "Aus aktueller Welt verbannen", @@ -669,6 +671,19 @@ "Contacts.Bot": "Bot-Konto", "Contacts.Migrated": "Kontakt ist noch nicht migriert", "Contacts.IncompatibleSession": "Inkompatible Sitzung", + "Contacts.AskToJoin": "um Beitritt bitten", + + "Contacts.InviteRequest.UserWantsToJoin": "{username} möchte zu Ihnen kommen", + "Contacts.InviteRequest.UserWantsToInviteAnother": "\"{requestingUser}\" möchte \"{userToInvite}\" zur Sitzung \"{sessionName}\" einladen", + "Contacts.InviteRequest.GrantInvite": "Einladung gewähren (einmalig)", + "Contacts.InviteRequest.AddAsContact": "\"{username}\" als Kontakt aufnehmen", + "Contacts.InviteRequest.AddAsContactOfHeadless": "\"{username}\" als Kontakt des Headless aufnehmen", + "Contacts.InviteRequest.AddHostAsContact": "\"{username}\" (Host) als Kontakt aufnehmen", + "Contacts.InviteRequest.HostIsUnregistered": "Der Host ist kein registrierter Benutzer", + "Contacts.InviteRequest.ForwardToHost": "Weiterleiten an den Host: {username}", + "Contacts.InviteRequest.SentRequest": "Einladung wurde erbeten", + "Contacts.InviteRequest.ForwardedRequest": "Bitte um Einladung von \"{username}\" zur Sitzung \"{sessionName}\" weitergeleitet", + "Contacts.InviteRequest.GrantedRequest": "Die Einladung von \"{username}\" zur Sitzung \"{sessionName}\" wurde gewährt", "Notifications.IsSociable": "Ist gesellig, bitte anstupsen oder einladen!", "Notifications.IsOnline": "Ist jetzt Online", @@ -678,6 +693,8 @@ "Notifications.ReceivedItem": "Hat Ihnen ein Objekt gesendet:", "Notifications.VoiceMessage": "Hat eine Sprachnachricht gesendet", "Notifications.SessionStarted": "Hat eine Sitzung gestartet:", + "Notifications.ReceivedInviteRequestDirect": "Möchte eingeladen werden", + "Notifications.ReceivedInviteRequestForwarded": "Möchte einladen:", "Notifications.UserJoined": "Benutzer beigetreten", "Notifications.UserLeft": "Benutzer hat Sitzung verlassen", "Notifications.PermissionChanged": "Rolle geändert zu {new}", @@ -866,8 +883,6 @@ "CreateNew.ParticleSystem": "Partikelsystem", "CreateNew.LegacyParticleSystem": "Altes Partikelsystem", - "CreateNew.ExperimentalParticleSystem": "PhotonDust System (WARNUNG: experimentell!)", - "CreateNew.Object": "Objekt", "CreateNew.Object.AvatarCreator": "Avatar-Assistent", "CreateNew.Object.Camera": "Kamera", @@ -1065,6 +1080,12 @@ "Importer.Slices.TitleGrayscale": "Schnittbilder als volumetrische Textur (Graustufen)", "Importer.Slices.Description": "Verarbeitet alle Bilddateien im Ordner zu einer volumetrischen Textur", + "Importer.UnsupportedRecordType.Heading": "Nicht unterstützter Record-Typ", + "Importer.UnsupportedRecordType.Description": "Der Record, den Sie importieren möchten ({url}), hat einen nicht unterstützten Typ. Sein Typ ist: {recordType}. Bitte melden Sie uns dies unter {bugUrl}.", + "Importer.Link.Invalid.Heading": "Ungültiger Ordner-Link", + "Importer.Link.Invalid.Description": "Der Order-Link ({url}), den Sie importieren möchten, ist ungültig. Überprüfen Sie Ihren Link noch einmal und versuchen Sie es erneut.", + "Inventory.Link.LinkText": "Inventar-Link zu {name}", + "Exporter.Title": "Exportieren", "Exporter.FileName": "Dateiname:", "Exporter.ExportAs": "Exportieren als:", @@ -1714,6 +1735,8 @@ "Settings.NotificationSettings.Message.Description": "Dies bestimmt, ob Sie benachrichtigt werden, wenn Sie Nachrichten empfangen.", "Settings.NotificationSettings.Invite": "Einladung zu einer Sitzung", "Settings.NotificationSettings.Invite.Description": "Dies bestimmt, ob Sie benachrichtigt werden, wenn Sie zu einer Sitzung eingeladen werden.", + "Settings.NotificationSettings.InviteRequest": "Bitten um Einladung", + "Settings.NotificationSettings.InviteRequest.Description": "Diese Einstellung legt fest, ob Sie bei Bitten um Einladung, denen Sie antworten können, eine Benachrichtigungen erhalten.", "Settings.NotificationSettings.ContactRequest": "Kontaktanfrage", "Settings.NotificationSettings.ContactRequest.Description": "Hier können Sie einstellen, welche Benachrichtigungen Sie erhalten, wenn Ihnen jemand eine Kontaktanfrage schickt.", "Settings.NotificationSettings.ContactSessionStarted": "Neue Sitzungen Ihrer Kontakte", @@ -1759,6 +1782,12 @@ "Settings.LaserSettings.ShowInDesktop": "Zeige Laser im Desktop Modus", "Settings.LaserSettings.ShowInDesktop.Description": "Wenn dies aktiviert ist, wird das Laserbild in der Egoperspektive im Desktop Modus vollständig angezeigt.", + "Settings.EditSettings": "Bearbeitungs-Einstellungen", + "Settings.EditSettings.ConfirmComponentDestroy": "Bestätigung beim Löschen von Komponenten", + "Settings.EditSettings.ConfirmComponentDestroy.Description": "Wenn diese Funktion aktiviert ist, werden Sie beim Löschen von Komponenten im Inspektor um eine Bestätigung gebeten. Dies hilft zu verhindern, dass sie versehentlich durch einen Fehlklick entfernt werden.", + "Settings.EditSettings.ConfirmSlotDestroy": "Bestätigung beim Löschen von Slots", + "Settings.EditSettings.ConfirmSlotDestroy.Description": "Wenn diese Funktion aktiviert ist, werden Sie beim Löschen von Slots mit dem Entwickler-Tool um eine Bestätigung gebeten. Dies hilft zu verhindern, dass sie versehentlich durch einen Fehlklick entfernt werden.", + "Settings.CursorSettings": "Zeigereinstellungen", "Settings.CursorSettings.BaseCursorSize": "Basis-Zeigergröße", @@ -1937,6 +1966,14 @@ "Settings.RenderingQualitySettings.SkinWeightMode": "Oberflächen-Gewichtung (Skin Weights)", "Settings.RenderingQualitySettings.SkinWeightMode.Description": "Bei Skinned-Meshes (3D-Modelle, deren Oberfläche durch Knochen verformt werden, wie die meisten Avatare) steuert dieser Wert, wie viele Knochen verwendet werden, um die Position jedes Vertex zu beeinflussen.\n\nWenn Sie diesen Wert verringern, sparen Sie etwas Rechenleistung, aber die Qualität der Verformung wird schlechter. Dies führt typischerweise zu scharfen Falten und anderen Artefakten um Gelenke herum.", + "Settings.ImportSettings": "Importeinstellungen", + "Settings.ImportSettings.SessionUrls": "Beim Importieren einer Sitzungs-URL", + "Settings.ImportSettings.SessionUrls.Description": "Was soll beim Importieren einer Sitzungs-URL passieren? Die verfügbaren Optionen sind:\n\nOpen - Öffnet die Sitzung.\nSpawnEntityInterface - Erzeugt eine Darstellung (z.B. eine Sitzungs-Orb) der URL an Ihrem aktuellen Standort.\nSpawnUrl - Erzeugt die URL an Ihrem aktuellen Standort als URL-Interface.", + "Settings.ImportSettings.WorldUrls": "Beim Importieren einer Welt-URL", + "Settings.ImportSettings.WorldUrls.Description": "Was soll beim Importieren einer Welt-URL passieren? Die verfügbaren Optionen sind:\n\nOpen - Öffnet die Welt.\nSpawnEntityInterface - Erzeugt eine Darstellung (z.B. eine Welt-Orb) der URL an Ihrem aktuellen Standort.\nSpawnUrl - Erzeugt die URL an Ihrem aktuellen Standort als URL-Interface.", + "Settings.ImportSettings.NetworkUrls": "Beim Importieren einer Netzwerk-URL", + "Settings.ImportSettings.NetworkUrls.Description": "Was soll beim Importieren einer Netzwerk-URL passieren? Die verfügbaren Optionen sind:\n\nOpen - Öffnet eine Verbindung zur Sitzung unter dieser URL.\nSpawnEntityInterface - Erzeugt eine Darstellung (z.B. eine Sitzungs-Orb) der URL an Ihrem aktuellen Standort.\nSpawnUrl - Erzeugt die URL an Ihrem aktuellen Standort als URL-Interface.", + "LocomotionArchetype.Walk": "Gehen", "LocomotionArchetype.Fly": "Fliegen", "LocomotionArchetype.NoClip": "Noclip", @@ -2061,6 +2098,9 @@ "Inspector.Texture3D.SpawnVisualizer" : "Visualisierung erzeugen", + "Inspector.Skybox.SetActiveSkybox": "Als aktive Skybox festlegen", + "Inspector.AmbientLightSH2.SetActiveAmbientLight": "Als aktives Umgebungslicht festlegen", + "Inspector.CommonAvatarBuilder.UpdateLocomotionModules": "Fortbewegungs-Module an vorhandenen Benutzern aktualisieren", "Inspector.VHACD.Parameter.MergeDoubles": "Überlappende Vertices vereinen", @@ -2233,8 +2273,7 @@ "Inspector.CharacterController.Warning": "WARNUNG!
Es ist möglich diese Komponente als einfachen Rigidbody zu verwenden, indem 'Rotation Simulieren' ausgewählt wird. Bevor Sie dies tun, verstehen Sie bitte, dass sie nicht für diesen Zweck optimiert ist und dass vollständige Rididbody-Unterstützung in der Zukunft hinzugefügt wird.
Vollständige Rigidbody-Unterstützung wird folgendes ermöglichen:
- CPU- und Netzwerkeffizienz - Mit CharacterController werden Sie höhere CPU-Auslastung und signifikant höhere Netzwerkauslastung verursachen
- Beschränkungen - Sie werden in der Lage sein Gelenke, Schaniere, Federn und andere Beschränkungen zwischen Rigidbodies zu erstellen
- Geschmeidige Simulation und Interaktionen für Jeden - CharacterController wird Fehlverhalten verursachen wenn ein anderer Benutzer versucht damit zu interagieren.
- Neue Features und Tools - Dadurch wird die Verwendung deutlich einfacher
-----------------------
Solange Sie diese Einschränkungen verstehen, viel Spaß!", "Inspector.PrimitiveMemberEditor.Warning": "WARNUNG!
Es ist möglich diese Komponente zu verwenden um mit Referenzen zu interagieren, die über Ihre IDs addressiert werden. Dieser Vorgang ist geläufig bekannt als 'Ref Hacking'.

Bevor Sie dies tun, verstehen Sie bitte dass dies nicht unterstützt ist und zu jedem Zeitpunk kaputtgehen kann. Verlassen Sie sich nicht auf diese Funktionalität für Ihre Kreationen!", - "Inspector.ParticleSystem.TestingWarning": "WARNUNG!
Dies ist das neue Partikelsystem \"PhotonDust\", welches gerade erprobt wird. Sie können gerne damit spielen, aber wir empfehlen, es noch nicht für neue, ernsthafte Inhalte zu verwenden, da es noch zu Änderungen kommen kann.

Wir empfehlen, für Projekte weiterhin das alte Partikelsystem zu verwenden, bis dieses vollständig entfernt wird und auch diese Warnung verschwindet.", - "Inspector.ParticleSystem.BasicInfo": "Partikel: {count}\tSimulationszeit: {time}\tSubmit-Zeit: {renderSubmitTime}\tRender-Allokationen: {allocationCount}", + "Inspector.ParticleSystem.BasicInfo": "Partikel: {count}, FPS: {fps}, Simulationszeit: {time}, Submit-Zeit: {renderSubmitTime}, Render-Allokationen: {allocationCount}", "Inspector.ParticleSystem.TrailInfo": "Spuren: {trailCount} (Kapazität: {trailCapacity}), Spur-Punkt Kapazität: {trailPointCapacity}, Allokationen: {allocationCount}", "Inspector.ParticleStyle.CommonTransitions": "Häufig verwendete Übergangs-Vorlagen:", diff --git a/en-gb.json b/en-gb.json index c5a768c..94ce110 100644 --- a/en-gb.json +++ b/en-gb.json @@ -27,7 +27,19 @@ "Importer.Model.Advanced.Optimize": "Optimise Model/Scene", "Importer.Model.Advanced.RandomColors": "Generate Random Colours", - "Inventory.Favorite.ColorDialog": "Set Colour Picker", + "Inventory.Favorite.Home": "Favourite Home", + "Inventory.Favorite.ProgressBar": "Favourite Progress Bar", + "Inventory.Favorite.AudioStreamController": "Favourite Stream Controller", + "Inventory.Favorite.TextDisplay": "Favourite Text Display", + "Inventory.Favorite.VideoPlayer": "Favourite Video Player", + "Inventory.Favorite.AudioPlayer": "Favourite Audio Player", + "Inventory.Favorite.InteractiveCamera": "Favourite Camera", + "Inventory.Favorite.Keyboard": "Favourite Keyboard", + "Inventory.Favorite.Avatar": "Favourite Avatar", + "Inventory.Favorite.WorldLoadingIndicator": "Favourite Loading Bar", + "Inventory.Favorite.ColorDialog": "Favourite Colour Picker", + "Inventory.Favorite.Hyperlink": "Favourite URL Display", + "Inventory.Favorite.Document": "Favourite Document Display", "Inspector.Mesh.ChannelStats": "Normals: {normals}, Tangents: {tangents}, Colours: {colors}, UV0: {uv0}, UV1: {uv1}, UV2: {uv2}, UV3: {uv3}", "Inspector.SkinnedMesh.VisualizeBoneBounds": "Visualise bone bounding boxes", @@ -69,6 +81,8 @@ "Settings.AudioInputFilteringSettings.UseVoiceNormalization": "Voice normalisation", "Settings.AudioInputFilteringSettings.NormalizationThreshold": "Normalisation threshold", + "Settings.FavoritesSettings": "Favourites", + "Dummy": "Dummy" } } diff --git a/en.json b/en.json index e4372ad..eeb84c7 100644 --- a/en.json +++ b/en.json @@ -96,6 +96,9 @@ "Interaction.Grab.Precision": "Grab: Precision", "Interaction.Grab.Auto": "Grab: Auto", "Interaction.Grab.Off": "Grab: Laser Only", + "Interaction.Grabbing" : "Grabbing", + "Interaction.Grab.StickyGrab" : "Sticky Grab", + "Interaction.Grab.HoldToHold" : "Hold to hold", "Interaction.Locomotion": "Locomotion", "Interaction.Locomotion.None": "None", @@ -121,22 +124,22 @@ "Inventory.SaveHeld": "Save Held", "Inventory.GetURL": "Get URL", "Inventory.Inventories": "Inventories", - "Inventory.Share": "Share", - "Inventory.Unshare": "Unshare", + "Inventory.Share": "Make Public", + "Inventory.Unshare": "Make Private", "Inventory.SaveAvatar": "Save Avatar", - "Inventory.Favorite.Home": "Set Home", - "Inventory.Favorite.ProgressBar": "Set Progress Bar", - "Inventory.Favorite.AudioStreamController": "Set Stream Controller", - "Inventory.Favorite.TextDisplay": "Set Text Display", - "Inventory.Favorite.VideoPlayer": "Set Video Player", - "Inventory.Favorite.AudioPlayer": "Set Audio Player", - "Inventory.Favorite.InteractiveCamera": "Set Camera", - "Inventory.Favorite.Keyboard": "Set Keyboard", - "Inventory.Favorite.Avatar": "Set Avatar", - "Inventory.Favorite.WorldLoadingIndicator": "Set Loading Bar", - "Inventory.Favorite.ColorDialog": "Set Color Picker", - "Inventory.Favorite.Hyperlink": "Set URL Display", - "Inventory.Favorite.Document": "Set Document Display", + "Inventory.Favorite.Home": "Favorite Home", + "Inventory.Favorite.ProgressBar": "Favorite Progress Bar", + "Inventory.Favorite.AudioStreamController": "Favorite Stream Controller", + "Inventory.Favorite.TextDisplay": "Favorite Text Display", + "Inventory.Favorite.VideoPlayer": "Favorite Video Player", + "Inventory.Favorite.AudioPlayer": "Favorite Audio Player", + "Inventory.Favorite.InteractiveCamera": "Favorite Camera", + "Inventory.Favorite.Keyboard": "Favorite Keyboard", + "Inventory.Favorite.Avatar": "Favorite Avatar", + "Inventory.Favorite.WorldLoadingIndicator": "Favorite Loading Bar", + "Inventory.Favorite.ColorDialog": "Favorite Color Picker", + "Inventory.Favorite.Hyperlink": "Favorite URL Display", + "Inventory.Favorite.Document": "Favorite Document Display", "Inventory.SpawnFacet": "Spawn Facet", "Dash.Screens.Home": "Home", @@ -586,6 +589,7 @@ "Account.Type.Standard": "Standard Account", "Account.Type.Business": "Business Account", "Account.Type.Patreon": "Patreon Supporter", + "Account.Type.Stripe": "Stripe Supporter", "Account.Type.Mentor": "{platform} Mentor", "Account.Type.Moderator": "{platform} Moderator", "Account.Type.Team": "{platform} Team", @@ -640,6 +644,7 @@ "Contacts.IgnoreRequest": "Ignore Request", "Contacts.Invite": "Invite Here", "Contacts.RevokeInvite": "Revoke Invite", + "Contacts.RequestInvite": "Request Invite", "Contacts.BanFromAllSessions": "Ban from my hosted sessions", "Contacts.UnbanFromAllSessions": "Unban from my hosted sessions", "Contacts.BanFromCurrentWorld": "Ban from current world", @@ -669,6 +674,19 @@ "Contacts.Bot": "Bot account", "Contacts.Migrated": "Contact hasn't Migrated", "Contacts.IncompatibleSession" : "Incompatible session", + "Contacts.AskToJoin" : "Ask to Join", + + "Contacts.InviteRequest.UserWantsToJoin" : "{username} would like to join you", + "Contacts.InviteRequest.UserWantsToInviteAnother" : "\"{requestingUser}\" wants to invite \"{userToInvite}\" to \"{sessionName}\"", + "Contacts.InviteRequest.GrantInvite" : "Grant Invite (one time)", + "Contacts.InviteRequest.AddAsContact" : "Add \"{username}\" as contact", + "Contacts.InviteRequest.AddAsContactOfHeadless" : "Add \"{username}\" as contact of the headless", + "Contacts.InviteRequest.AddHostAsContact" : "Add \"{username}\" (host) as contact", + "Contacts.InviteRequest.HostIsUnregistered" : "Host is unregistered user", + "Contacts.InviteRequest.ForwardToHost" : "Forward to host: {username}", + "Contacts.InviteRequest.SentRequest" : "Requested invite", + "Contacts.InviteRequest.ForwardedRequest" : "Forwarded invite request from \"{username}\" to session \"{sessionName}\"", + "Contacts.InviteRequest.GrantedRequest" : "Granted \"{username}\" invite to session \"{sessionName}\"", "Notifications.IsSociable": "Is sociable, poke or invite them!", "Notifications.IsOnline": "Is now Online", @@ -678,6 +696,8 @@ "Notifications.ReceivedItem": "Sent you an item:", "Notifications.VoiceMessage": "Sent a voice message", "Notifications.SessionStarted": "Started session:", + "Notifications.ReceivedInviteRequestDirect": "Wants to be invited", + "Notifications.ReceivedInviteRequestForwarded": "Wants to invite:", "Notifications.UserJoined": "User joined", "Notifications.UserLeft": "User left", "Notifications.PermissionChanged": "Role changed to {new}", @@ -866,8 +886,6 @@ "CreateNew.ParticleSystem": "Particle System", "CreateNew.LegacyParticleSystem": "Legacy Particle System", - - "CreateNew.Object": "Object", "CreateNew.Object.AvatarCreator": "Avatar Creator", "CreateNew.Object.Camera": "Camera", @@ -1088,6 +1106,12 @@ "Importer.Slices.TitleGrayscale": "Image slices as volumetric texture (grayscale)", "Importer.Slices.Description": "Processes all image files in the folder into a volumetric texture", + "Importer.UnsupportedRecordType.Heading":"Unsupported Record Type", + "Importer.UnsupportedRecordType.Description":"The record you are trying to import({url}) has an unsupported type. It's type is: {recordType}. Please report this to us at {bugUrl}.", + "Importer.Link.Invalid.Heading":"Invalid Folder Link", + "Importer.Link.Invalid.Description":"The folder link({url}), you are trying to import is invalid. Double check your link and try again.", + "Inventory.Link.LinkText": "Inventory link to {name}", + "Exporter.Title": "Export", "Exporter.FileName": "File name:", "Exporter.ExportAs": "Export as:", @@ -1737,6 +1761,8 @@ "Settings.NotificationSettings.Message.Description": "This controls notifications you will get when you receive messages.", "Settings.NotificationSettings.Invite": "Session Invites", "Settings.NotificationSettings.Invite.Description": "This controls if you get notifications when you are invited to a session.", + "Settings.NotificationSettings.InviteRequest": "Invite Requests", + "Settings.NotificationSettings.InviteRequest.Description": "This controls if you get notifications when you receive an invite request that you can respond to.", "Settings.NotificationSettings.ContactRequest": "Contact Requests", "Settings.NotificationSettings.ContactRequest.Description": "This controls what notifications you get when you receive a contact request from someone", "Settings.NotificationSettings.ContactSessionStarted": "New Contact Sessions", @@ -1782,6 +1808,12 @@ "Settings.LaserSettings.ShowInDesktop": "Show lasers in desktop mode", "Settings.LaserSettings.ShowInDesktop.Description": "When on, the laser visual will be rendered to you fully when in first person view in desktop mode.", + "Settings.EditSettings": "Edit Settings", + "Settings.EditSettings.ConfirmComponentDestroy": "Confirm destroying components", + "Settings.EditSettings.ConfirmComponentDestroy.Description": "When enabled, you'll be asked for confirmation before destroying a component in the inspector. This helps prevent destroying them accidentally with misclick.", + "Settings.EditSettings.ConfirmSlotDestroy": "Confirm destroying slots", + "Settings.EditSettings.ConfirmSlotDestroy.Description": "When enabled, you'll be asked for confirmation when destroying Slots with the Developer Tool. This can prevent accidentally destroying objects when misclick.", + "Settings.CursorSettings": "Cursor Settings", "Settings.CursorSettings.BaseCursorSize": "Base cursor size", @@ -1821,6 +1853,8 @@ "Settings.PhotoCaptureSettings.StereoSeparation.Description": "Use this to control the separation between the stereo cameras when the stereo mode is on. This controls how distant the cameras are from each other, which affects the strength of the stereo effect for more distant objects.\n\nWhen capturing close up objects, lower values will work better, when capturing large scenes, larger values will work better.", "Settings.PhotoCaptureSettings.PhotoAutosavePath": "Photo inventory autosave path", "Settings.PhotoCaptureSettings.PhotoAutosavePath.Description": "When set, any photos you capture (or save with context menu) will be automatically saved to your in-game inventory. For example Photos/%year%/%month_name%\n\nFollowing variables are available:\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.OpenAutosavePath": "Open autosave path for current world", + "Settings.PhotoCaptureSettings.OpenAutosavePath.Description": "If you have photo autosave configured, clicking this will open Inventory at the location where photos are saved for the world you're currently in at the current time.\n\nMake sure that you've taken some photos in this world already, otherwise this action will fail, because the folder fill not exist yet!", "Settings.PhotoCaptureSettings.CapturePrivateUI": "Capture Private UI", "Settings.PhotoCaptureSettings.CapturePrivateUI.Description": "When enabled, the quick photo capture will render your private UI such as the dash. This can be useful in case you want to show information there.\n\nWe recommend turning this setting off once you're done, as leaving it on can lead to accidentally capturing and leaking your private information.", "Settings.PhotoCaptureSettings.EncodeFormat": "Encode Format", @@ -1914,6 +1948,10 @@ "Settings.RelaySettings.RelayPriorities": "Configure relay server priorities", "Settings.RelaySettings.RelayPriorities.Breadcrumb": "Relay Priorities", + "Settings.VideoStreamingServicesSettings": "Video Streaming Services Settings", + "Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser": "Use Cookies From Browser", + "Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser.Description": "If YouTube and other service videos are not loading for you, select the browser you typically use to load cookies from when fetching those videos. This increases the chances of video loading successfully.", + "Settings.PostProcessingSettings": "Post Processing", "Settings.PostProcessingSettings.MotionBlurIntensity": "Motion Blur Intensity", "Settings.PostProcessingSettings.MotionBlurIntensity.Description": "This controls the strength of the motion blur effect, which smears image with motion. Higher values will result in more blurring with same amount of motion.\n\nIf you set the effect to 0 % the filter will be disabled completely, which can improve performance.", @@ -1964,6 +2002,14 @@ "Settings.RenderingQualitySettings.SkinWeightMode": "Skin Weights", "Settings.RenderingQualitySettings.SkinWeightMode.Description": "For any skinned meshes (3D models that are deformed by bones, like most avatars), this controls how many bones are used to affect position of each vertex.\n\nLowering this value will save some performance, but the deformation quality will be lower, resulting in sharp creases and other artifacts, typically around joints.", + "Settings.ImportSettings": "Import Settings", + "Settings.ImportSettings.SessionUrls": "On Session URL Import", + "Settings.ImportSettings.SessionUrls.Description": "When a Session URL is imported, what should happen. The available options are:\n\nOpen - Open the Session.\nSpawnEntityInterface - Spawns a representation(such as a session orb) of the URL in your current location.\nSpawnUrl - Spawns the URL in your current location as a URL Interface.", + "Settings.ImportSettings.WorldUrls": "On World URL Import", + "Settings.ImportSettings.WorldUrls.Description": "When a World URL is imported, what should happen. The available options are:\n\nOpen - Open the World.\nSpawnEntityInterface - Spawns a representation(such as a world orb) of the world in your current location.\nSpawnUrl - Spawns the URL in your current location as a URL Interface.", + "Settings.ImportSettings.NetworkUrls": "On Network URL Import", + "Settings.ImportSettings.NetworkUrls.Description": "When a Network URL is imported, what should happen. The available options are:\n\nOpen - Open a connection to the session at the URL.\nSpawnEntityInterface - Spawns a representation(such as a session orb) of the url in your current location.\nSpawnUrl - Spawns the URL in your current location as a URL Interface.", + "LocomotionArchetype.Walk": "Walk", "LocomotionArchetype.Fly": "Fly", "LocomotionArchetype.NoClip": "Noclip", @@ -2088,6 +2134,9 @@ "Inspector.Texture3D.SpawnVisualizer" : "Spawn Visualizer", + "Inspector.Skybox.SetActiveSkybox": "Set as active skybox", + "Inspector.AmbientLightSH2.SetActiveAmbientLight": "Set as active ambient light", + "Inspector.CommonAvatarBuilder.UpdateLocomotionModules": "Update locomotion modules on present users", "Inspector.VHACD.Parameter.MergeDoubles": "Merge Doubles", @@ -2260,8 +2309,7 @@ "Inspector.CharacterController.Warning": "WARNING!
It is possible to use this component as a simple rigidbody by checking SimulateRotation. Before you do, please understand that it is not optimized for this purpose and proper Rigidbody Support is coming in the future.
Proper rigidbody support will offer:
- CPU and network efficiency - with CharacterController you'll be getting higher CPU usage and significant amount of network traffic
- Constraints - you'll be able to create joints, hinges, springs and other constraints between rigidbodies
- Smooth simulation and interactions for everyone - CharacterController will glitch out if another person tries to interact
- New Features and Tools - to make using them much easier
-----------------------
As long as you understand those limitations, have fun!", "Inspector.PrimitiveMemberEditor.Warning": "WARNING!
It is possible to use this component to interact with references by using their IDs. This process is commonly called 'Ref Hacking'.

Before you do this, please understand that this is not supported and may break at any time. Do not rely on this functionality for your creations.", - - "Inspector.ParticleSystem.BasicInfo" : "Particles: {count}\tSimulation Time: {time}\tSubmit Time: {renderSubmitTime}\tRender allocations: {allocationCount}", + "Inspector.ParticleSystem.BasicInfo" : "Particles: {count}, FPS: {fps}, Simulation Time: {time}, Submit Time: {renderSubmitTime}, Render allocations: {allocationCount}", "Inspector.ParticleSystem.TrailInfo" : "Trails: {trailCount} (capacity: {trailCapacity}), Trail Point Capacity: {trailPointCapacity}, Allocations: {allocationCount}", "Inspector.ParticleStyle.CommonTransitions": "Common Transition Templates:", diff --git a/eo.json b/eo.json index b0381f5..1768750 100644 --- a/eo.json +++ b/eo.json @@ -30,12 +30,12 @@ "General.Buy": "Aĉeti", "General.Yes": "Jes", "General.No": "Ne", - "General.ClearSelection" : "Nuligi Elekton", + "General.ClearSelection": "Nuligi Elekton", "General.Off": "Malŝalti", "General.On": "Ŝalti", "General.Understand": "Mi komprenas", - "General.Notice" : "Rimarko", - "General.UnderstandEnable" : "Mi komprenas, Ebligi", + "General.Notice": "Rimarko", + "General.UnderstandEnable": "Mi komprenas, Ebligi", "General.Dismiss": "Forsendi", "General.Edit": "Redakti", @@ -43,8 +43,8 @@ "General.UI.SearchPromptLong": "Tajpu por serĉi...", "General.UI.ToggleEditMode": "Baskuligi Redaktan Reĝimon", "General.UI.ToggleSubtitles": "Baskuligi Subtekstojn", - "General.UI.Subtitles.On" : "Subtekstojn: Ŝalti", - "General.UI.Subtitles.Off" : "Subtekstojn: Malŝalti", + "General.UI.Subtitles.On": "Subtekstojn: Ŝalti", + "General.UI.Subtitles.Off": "Subtekstojn: Malŝalti", "General.UI.MusicVolumeLocal": "Muzik-laŭto (loka):", "General.UI.VoiceVolumeLocal": "Voĉ-laŭto (loka):", @@ -58,22 +58,22 @@ "General.Units.Metric": "Metrika", "General.Units.Imperial": "Imperia", - "Worlds.Home" : "Hejmo", - "Worlds.Tutorial" : "Lernilo", + "Worlds.Home": "Hejmo", + "Worlds.Tutorial": "Lernilo", "Locomotion.Noclip.Name": "Senkolizie", - "Locomotion.Noclip.Description": "Simpla senkolizia flug-reĝimo, ideala por redaktado.", - "Locomotion.Teleport.Name": "Teletransporti", - "Locomotion.Teleport.Description": "Uzas balistikan vojan teletransportadon, por komforta movado.", - "Locomotion.Fly.Name": "Flugi", - "Locomotion.Fly.Description": "Fizika Flug-Reĝimo", - "Locomotion.WalkRun.Name": "Piediri/Kuri", - "Locomotion.WalkRun.Description": "Fizika marŝado, kurado kaj saltado.", - "Locomotion.WalkRunGripping.Name": "Piediri/Kuri (kun grimpado)", - "Locomotion.WalkRunGripping.Description": "Fizika marŝado, kurado, saltado kaj grimpado.", + "Locomotion.Noclip.Description": "Simpla senkolizia flug-movado, ideala por redaktado.", + "Locomotion.Teleport.Name": "Teleportado", + "Locomotion.Teleport.Description": "Ĝi uzas teleportadon per balistika vojo, por komforta movado.", + "Locomotion.Fly.Name": "Flugado", + "Locomotion.Fly.Description": "Fizika Flug-movado", + "Locomotion.WalkRun.Name": "Paŝi/Kuri", + "Locomotion.WalkRun.Description": "Fizika paŝado, kurado kaj saltado.", + "Locomotion.WalkRunGripping.Name": "Paŝi/Kuri (kun grimpado)", + "Locomotion.WalkRunGripping.Description": "Fizika paŝado, kurado, saltado kaj grimpado.", "Locomotion.ZeroG.Name": "Sen Gravito", "Locomotion.ZeroG.Description": "Senpeza fizika movado", - "Locomotion.GrabWorld.Name": "Ekpreni Mondon", + "Locomotion.GrabWorld.Name": "Preni Mondon", "Locomotion.GrabWorld.Description": "Krei mondan ankron kun la referenco kaj movas la uzanton rilate al ĝi.", "Locomotion.Slide.Name": "Gliti", "Locomotion.Slide.Description": "Simpla glitmovado kiu suriĝas sur surfacon se ĉeestanta, aŭ fluge alie.", @@ -81,6 +81,8 @@ "Interaction.Destroy": "Detrui", "Interaction.Duplicate": "Duobligi", "Interaction.SaveToInventory": "Konservi En Inventaro", + "Interaction.SaveToInventory.NotLoggedIn": "Vi devas ensaluti por konservi aĵojn.", + "Interaction.SaveToInventory.NoWritePermission": "Ne eblas konservi en la nuna inventar-dosierujo.", "Interaction.Undo": "Malfari", "Interaction.Redo": "Refari", "Interaction.EquipTool": "Ekipi", @@ -90,30 +92,31 @@ "Interaction.ResetScale": "Restaŭri Skalon", "Interaction.LaserEnabled": "Lasero Ebligita", "Interaction.LaserDisabled": "Lasero Malebligita", - "Interaction.Grab.Palm": "Ekpreni: Manplato", - "Interaction.Grab.Precision": "Ekpreni: Precizeco", - "Interaction.Grab.Auto": "Ekpreni: Aŭtomata", - "Interaction.Grab.Off": "Ekpreni: Nur Lasero", + "Interaction.Grab.Palm": "Preni: Manplato", + "Interaction.Grab.Precision": "Preni: Precize", + "Interaction.Grab.Auto": "Preni: Aŭtomate", + "Interaction.Grab.Off": "Preni: Nur Lasero", "Interaction.Locomotion": "Movado", "Interaction.Locomotion.None": "Neniu", "Interaction.NamedEquipTool": "Ekipi per {name}", - "Interaction.NamedEquipTool.Default": "Ilon", + "Interaction.NamedEquipTool.Default": "Ilo", "Interaction.EnterAnchor": "Eniri Ankron", "Interaction.ExitAnchor": "Eliri Ankron", "Interaction.EquipAvatar": "Porti Avataron", - "Interaction.SaveAsScreenshot": "Konservi kiel ekrankopion", + "Interaction.SaveAsScreenshot": "Konservi kiel ekrankopio", "Interaction.ExportScreenshot": "Elporti ekrankopion", - "Interaction.ImportFile": "Importi dosieron", - "Interaction.ExportFile": "Eksporti dosieron", + "Interaction.ImportFile": "Enporti dosieron", + "Interaction.ExportFile": "Elporti dosieron", "Interaction.CopyLink": "Kopii Ligilon", + "Interaction.CopyImage": "Kopii Bildon", "Inventory.OpenWorld": "Malfermi Mondon", "Inventory.Equip": "Ekipi", - "Inventory.Delete": "Forviŝi", + "Inventory.Delete": "Forigi", "Inventory.CreateDirectory": "Krei dosierujon", "Inventory.SaveHeld": "Konservi Tenatan", "Inventory.GetURL": "Akiri URL-on", @@ -121,23 +124,24 @@ "Inventory.Share": "Kunhavigi", "Inventory.Unshare": "Malkunhavigi", "Inventory.SaveAvatar": "Konservi Avataron", - "Inventory.Favorite.Home": "Elekti kiel Hejmo", - "Inventory.Favorite.ProgressBar": "Apliki Progresindikilon", - "Inventory.Favorite.AudioStreamController": "Apliki Flu-Regilon", - "Inventory.Favorite.TextDisplay": "Apliki Tekst-Ekranon", - "Inventory.Favorite.VideoPlayer": "Apliki Video-Ludilon", - "Inventory.Favorite.AudioPlayer": "Apliki Son-Ludilon", - "Inventory.Favorite.InteractiveCamera": "Apliki Fotilon", - "Inventory.Favorite.Keyboard": "Apliki Klavaron", - "Inventory.Favorite.Avatar": "Elekti kiel Ĉef-avataron", - "Inventory.Favorite.WorldLoadingIndicator": "Apliki Ŝarĝindikilon", - "Inventory.Favorite.ColorDialog": "Apliki Kolor-Elektilon", - "Inventory.Favorite.Hyperlink": "Apliki URL-Ekranon", - "Inventory.SpawnFacet": "Generi Faceton", + "Inventory.Favorite.Home": "Defaŭltigi Hejmon", + "Inventory.Favorite.ProgressBar": "Defaŭltigi Progresindikilon", + "Inventory.Favorite.AudioStreamController": "Defaŭltigi Elsend-Regilon", + "Inventory.Favorite.TextDisplay": "Defaŭltigi Tekst-Ekranon", + "Inventory.Favorite.VideoPlayer": "Defaŭltigi Video-Ludilon", + "Inventory.Favorite.AudioPlayer": "Defaŭltigi Son-Ludilon", + "Inventory.Favorite.InteractiveCamera": "Defaŭltigi Fotilon", + "Inventory.Favorite.Keyboard": "Defaŭltigi Klavaron", + "Inventory.Favorite.Avatar": "Defaŭltigi Avataron", + "Inventory.Favorite.WorldLoadingIndicator": "Defaŭltigi Ŝarĝindikilon", + "Inventory.Favorite.ColorDialog": "Defaŭltigi Kolor-Elektilon", + "Inventory.Favorite.Hyperlink": "Defaŭltigi URL-Ekranon", + + "Inventory.SpawnFacet": "Aperigi Faceton", "Dash.Screens.Home": "Hejmo", "Dash.Screens.Worlds": "Mondoj", - "Dash.Screens.Contacts": "Kontaktuloj", + "Dash.Screens.Contacts": "Kontaktoj", "Dash.Screens.Inventory": "Inventaro", "Dash.Screens.Desktop": "Labortablo", "Dash.Screens.Session": "Seanco", @@ -145,31 +149,31 @@ "Dash.Screens.Settings": "Agordoj", "Dash.Screens.Exit": "Eliri", - "Dash.Actions.PasteFromClipboard": "Alglui enhavon el tondejo", + "Dash.Actions.PasteFromClipboard": "Alglui enhavon de la tondujo", "Dash.Actions.TurnOffUIEdit": "Malŝalti redakt-reĝimon de UI", "Dash.Actions.CloudHome": "Malfermi Hejmon", - "Dash.Exit.Header": "Eliri {appName}", + "Dash.Exit.Header": "Eliri el {appName}", "Dash.Exit.ExitAndSave": "Eliri kaj Konservi Hejmojn", "Dash.Exit.ExitAndDiscard": "Eliri kaj Forĵeti Hejmojn", "Dash.Exit.Sponsor": "Koran dankon al {name} pro sponsori ĉi tiun projekton!", "Dash.Exit.Sponsor.You": "VI", "Dash.Exit.Shoutouts": "Ĉi tiu projekto eblas ankaŭ danke al ĉi tiuj homoj:", - "Dash.Exit.Shoutouts.AndMore" : " kaj pli multaj!", - "Dash.Exit.Shoutouts.You" : "{name} (Jen vi! Dankon!)", + "Dash.Exit.Shoutouts.AndMore": " kaj multaj pli!", + "Dash.Exit.Shoutouts.You": "{name} (Jen vi! Dankon!)", "Dash.Exit.ThankYou": "Dankon pro via uzo de {appName}!", "Dash.Exit.SubmittedBy": "Sendita de: {name}", - "Facets.FPS": "{fps} Kadroj Sekunde", + "Facets.FPS": "{fps} Filmeroj/s", - "World.Waiting": "Atendante...", - "World.HostIsStarting": "Gastiganto komencas la seancon", - "World.Loading": "Ŝarĝante...", + "World.Waiting": "Atendanta...", + "World.HostIsStarting": "La gastiganto komencas la seancon", + "World.Loading": "Ŝarĝanta...", "World.LoadingFailed": "Malsukcesis", "World.LoadedAssets": "{assets} ŝarĝitaj el {total_assets}", - "World.Downloading": "Elŝutante {bytes} el {total_bytes}", + "World.Downloading": "Elŝutanta {bytes} el {total_bytes}", "World.Loaded": "Ŝarĝita", "World.Connection.EstablishingConnection": "Stariganta konekton", @@ -178,47 +182,47 @@ "World.Connection.Connected": "Konektita", "World.Connection.SyncingInitialState": "Sinkroniganta komencan mondostaton", - "World.Connection.LNL.DirectIP": "LNL Rekta IP", - "World.Connection.LNL.NATPunchthrough": "LNL NAT Tra-truigado {n}", - "World.Connection.LNL.Relay": "LNL Relajso", - "World.Connection.SteamNetworkingSockets": "Steam-retaj konekt-interfacoj", + "World.Connection.LNL.DirectIP": "LNL Rekta IP
{address}", + "World.Connection.LNL.NATPunchthrough": "Tra-truigado LNL NAT {n}", + "World.Connection.LNL.Relay": "LNL-Plusendilo", + "World.Connection.SteamNetworkingSockets": "Retaj Konekt-interfacoj de Steam", "World.Error.AccessDenied": "Malpermesita aliro", - "World.Error.SecurityViolation": "Sekureca Malobservo", + "World.Error.SecurityViolation": "Malobservo de Sekureco", "World.Error.OnlyRegisteredUsers": "Nur registritaj uzantoj rajtas aliĝi", - "World.Error.OnlyContacts": "Nur kontaktuloj de la gastiganto rajtas aliĝi", - "World.Error.OnlyContactsOfContacts": "Nur kontaktuloj de uzantoj en la seanco rajtas aliĝi", + "World.Error.OnlyContacts": "Nur kontaktoj de la gastiganto rajtas aliĝi", + "World.Error.OnlyContactsOfContacts": "Nur kontaktoj de uzantoj en la seanco rajtas aliĝi", "World.Error.Private": "Ĉi tiu seanco estas privata", - "World.Error.SessionEnded": "Seanco Finiĝis", - "World.Error.UserLimitReached": "Seanco atingis uzantlimon", + "World.Error.SessionEnded": "La seanco Finiĝis", + "World.Error.UserLimitReached": "La seanco atingis uzantlimon", "World.Error.FailedAuthentication": "Malsukcesa aŭtentokontrolo", - "World.Error.FailedUserID": "Malsukcesis aŭtentigi Uzant-ID", - "World.Error.FailedFetchingAuthentication": "Malsukcesis preni aŭtentig-informojn", - "World.Error.JoinAlreadyRequested": "Aliĝo jam estis petita", - "World.Error.FailedConnectToRelay": "Malsukcesis konekto al relajso", - "World.Error.FailedToConnect": "Malsukcesis la konekto", + "World.Error.FailedUserID": "Malsukcesa aŭtentigo de Uzant-identigilo", + "World.Error.FailedFetchingAuthentication": "Malsukcesa peto de aŭtentig-informojn", + "World.Error.JoinAlreadyRequested": "Aliĝo jam petita", + "World.Error.FailedConnectToRelay": "Malsukcesa konekto al plusendilo", + "World.Error.FailedToConnect": "Malsukcesis krei la konekton", "World.Error.InvalidAddress": "Nevalida Adreso", "World.Error.NoPort": "Neniu Pordo Difinita", "World.Error.IncompatibleVersion": "Nekongrua Versio", "World.Error.HostBlocked": "Gastiganto barita", "World.Error.HostBlockedDetail": "La gastiganto estas barita de vi", "World.Error.WorldCrash": "La Mondo Kolapsis", - "World.Error.WorldCrashDetail" : "Neriparebla eraro dum la ĝisdatigo de la mondo", + "World.Error.WorldCrashDetail": "Neriparebla eraro dum ĝisdatigo de la mondo", "World.Error.Unknown": "Nekonanta Eraro", "World.Config.Name": "Nomo de la mondo:", "World.Config.Description": "Priskribo:", "World.Config.MaxUsers": "Maksimumaj uzantoj:", - "World.Config.MobileFriendly": "Poŝtelefon-adaptita", + "World.Config.MobileFriendly": "Adaptita por Portebla VR", "World.Config.SaveOptionsHeader": "Opcioj por Konservi la Mondon:", "World.Config.EditMode": "Redaktoreĝimo:", "World.Config.AccessLevelHeader": "Kiu povas aliĝi al ĉi tiu mondo?", "World.Config.AutoKickAFK": "Aŭtomate elpeli forestantojn:", "World.Config.AutoKickAFKMinutes": "Maksimumaj minutoj da foresto:", - "World.Config.HideFromListing": "Ne montriĝi en seanco listoj", + "World.Config.HideFromListing": "Ne montri en seanco-listoj", "World.Config.Autosave": "Aŭtomate konservi (anstataŭos lastan konservon):", "World.Config.AutosaveInterval": "Intervalo de aŭtomata konservado (minutoj):", - "World.Config.CleanupAssets": "Purigi Neuzitajn Aktivaĵojn:", + "World.Config.CleanupAssets": "Purigi Neuzitajn Havaĵojn:", "World.Config.CleanupInterval": "Intervalo de purigado (sekundoj):", "World.Actions.StartSession": "Komenci Seancon", @@ -231,56 +235,56 @@ "World.Actions.SaveCopy": "Konservi kopion...", "World.Actions.SaveHere": "Konservi ĉi tie", "World.Actions.SaveToInventory": "Konservi En Inventaro", - "World.Actions.Saving": "Konservante...", + "World.Actions.Saving": "Konservanta...", "World.Actions.Discard": "Forĵeti Ŝanĝojn", "World.Actions.Clone": "Kloni Mondon", "World.Actions.Delete": "Forigi Mondon", - "World.Actions.ConfirmDelete": "Konfirmi Forigadon", + "World.Actions.ConfirmDelete": "Konfirmi Forigon", "World.Actions.ReallyConfirmDelete": "FORIGI PORĈIAME", "World.Actions.Overwrite": "Anstataŭigi per {name}", - "World.Actions.ConfirmOverwrite": "Konfirmi ANSTATAŬIGADON", - "World.Actions.Overwriting": "Superskribante...", + "World.Actions.ConfirmOverwrite": "Konfirmi ANSTATAŬIGON", + "World.Actions.Overwriting": "Anstataŭiganta...", "World.Actions.ClosePrompt": "Ĉu Fermi Mondon?", "World.Actions.LeavePrompt": "Ĉu Forlasi Mondon?", "World.Actions.CloseConfirm": "Fermi", "World.Actions.LeaveConfirm": "Foriri", - "World.Actions.CannotClose": "(ne povas fermi ĉi tiun mondon)", + "World.Actions.CannotClose": "(ne eblas fermi ĉi tiun mondon)", "World.Actions.GuestWarning": "", "World.Actions.HostingWarning": "Vi gastigas ĉi tiun mondon. Ĉiuj uzantoj estos malkonektitaj.", - "World.Actions.GetWorldOrb": "Akiri Mond-Globon", - "World.Actions.CopyWorldURL": "Kopii URL de Mondo", - "World.Actions.CopyRecordURL": "Kopii URL de Rikordo", + "World.Actions.GetWorldOrb": "Akiri Mond-Sferon", + "World.Actions.CopyWorldURL": "Kopii URL-on de la Mondo", + "World.Actions.CopyRecordURL": "Kopii URL-on de la Rikordo", "World.Actions.StartCustomSession": "Komenci Propran Seancon", - "World.Actions.ModifyMetadata": "Redakti metadatenojn", - "World.Actions.GetSessionOrb": "Akiri Seanc-Globon", - "World.Actions.CopySessionURL": "Kopii URL-seancon", + "World.Actions.ModifyMetadata": "Redakti metadatumojn", + "World.Actions.GetSessionOrb": "Akiri Seanc-Sferon", + "World.Actions.CopySessionURL": "Kopii URL-on de Seanco", "World.Indicator.NoData": "Sen datumoj", "World.Indicator.LocalWorld": "Loka Maŝino", "World.Indicator.Author": "De: {name}", "World.Indicator.Host": "Gastiganto: {name}", - "World.Indicator.Hosting": "Gastigado", + "World.Indicator.Hosting": "Gastiganta", "World.Indicator.Sessions": "{n,plural, one {# seanco} other {# seancoj}}", "World.Indicator.Users": "Uzantoj", - "World.Indicator.Users.None": "(neniuj aktivaj seancoj troviĝis)", + "World.Indicator.Users.None": "(ne troviĝis aktivaj seancoj)", "World.Indicator.Description": "Priskribo", - "World.Indicator.Description.None": "(neniu priskribo estas donita)", - "World.Indicator.Visited": "(visita)", + "World.Indicator.Description.None": "(neniu priskribo donita)", + "World.Indicator.Visited": "(vizitita)", "World.Detail.ActiveSessions": "Aktivaj Seancoj:", - "World.Detail.ActiveUsers": "Aktivaj uzantoj:", + "World.Detail.ActiveUsers": "Aktivaj Uzantoj:", "World.Detail.NewSession": "", - "World.Detail.DescriptionHeader": "Priskribo:", - "World.Detail.SessionInformationHeader": "Informoj pri Seanco", + "World.Detail.DescriptionHeader": "Priskribo: ", + "World.Detail.SessionInformationHeader": "Seanc-informoj", "World.Detail.Uptime": "Vivdaŭro", - "World.Detail.AccessLevel": "Videbleco", + "World.Detail.AccessLevel": "Videblo", "World.Detail.Users": "Uzantoj", "World.Detail.Users.Count": "{active}{away, select, 0 {} other { (+{away} for)}} el {max}", - "World.Detail.WorldInformationHeader": "Monda Informo", - "World.Detail.PublishDate": "Eldonita", + "World.Detail.WorldInformationHeader": "Informoj de la Mondo", + "World.Detail.PublishDate": "Publikigita", "World.Detail.ModifyDate": "Laste ĝisdatigita", "World.Detail.Visits": "Vizitoj", @@ -288,117 +292,117 @@ "World.Detail.ActionsHeader": "Agoj:", "World.Category.Everything": "Ĉio", - "World.Category.Featured": "Prezentita", - "World.Category.PublishedWorlds": "Eldonitaj Mondoj", + "World.Category.Featured": "Elstaraj", + "World.Category.PublishedWorlds": "Publikigitaj Mondoj", "World.Category.ActiveSessions": "Aktivaj Seancoj", - "World.Category.ContactsSessions": "Seancoj de Kontaktuloj", + "World.Category.ContactsSessions": "Seancoj de Kontaktoj", "World.Category.HeadlessSessions": "Senkapaj Seancoj", - "World.Category.Social": "Socia", + "World.Category.Social": "Sociaj", "World.Category.Games": "Ludoj", "World.Category.Art": "Arto", "World.Category.Tutorials": "Lerniloj", - "World.Category.Educational": "Eduka", - "World.Category.Random": "Senorda", + "World.Category.Educational": "Edukado", + "World.Category.Random": "Hazarde", "World.Category.MyWorlds": "Miaj Mondoj", "World.Category.Custom": "Propra", "World.Category.GroupWorlds": "Mondoj de Grupoj", "World.AccessLevel.Anyone": "Iu ajn", "World.AccessLevel.RegisteredUsers": "Registritaj Uzantoj", - "World.AccessLevel.Contacts": "Kuntaktuloj", - "World.AccessLevel.ContactsPlus": "Kuntaktuloj+", - "World.AccessLevel.LAN": "LAN", - "World.AccessLevel.Private": "Privata (nur invito)", + "World.AccessLevel.Contacts": "Kontaktoj", + "World.AccessLevel.ContactsPlus": "Kontaktoj+", + "World.AccessLevel.LAN": "Loka Reto", + "World.AccessLevel.Private": "Privata (nur invititoj)", - "World.SortParameter.SearchScore": "Serĉa Poentaro", + "World.SortParameter.SearchScore": "Serĉ-Poentaro", "World.SortParameter.Name": "Nomo", "World.SortParameter.OpenedWorldCount": "Malfermitaj Mondoj", "World.SortParameter.TotalSessionCount": "Seancoj Entute", - "World.SortParameter.TotalUserCount": "Entute uzantoj", - "World.SortParameter.CreationDate": "Kreodato", - "World.SortParameter.LastUpdateDate": "Dato de modifo", - "World.SortParameter.FirstPublishTime": "Eldonita dato", - "World.SortParameter.TotalVisits": "Entute Vizitoj", - "World.SortParameter.LastVisit": "Lasta Visito", + "World.SortParameter.TotalUserCount": "Uzantoj Entute", + "World.SortParameter.CreationDate": "Dato de Kreo", + "World.SortParameter.LastUpdateDate": "Dato de Modifo", + "World.SortParameter.FirstPublishTime": "Dato de Publikigo", + "World.SortParameter.TotalVisits": "Vizitoj Entute", + "World.SortParameter.LastVisit": "Lasta Vizito", "World.SortParameter.Random": "Hazarde", - + "World.Filter.DataSources": "Datumfontoj:", "World.Filter.OpenedWorlds": "Malfermitaj Mondoj", "World.Filter.ActiveSessions": "Aktivaj Seancoj", - "World.Filter.PublishedWorlds": "Eldonitaj Mondoj", + "World.Filter.PublishedWorlds": "Publikigitaj Mondoj", "World.Filter.LocalWorlds": "Lokaj Mondoj", "World.Filter.BaseSearch": "Baza Serĉo:", "World.Filter.ByOwner": "Laŭ posedanto:", - "World.Filter.UserOwner": "Posedanto estas uzanto", + "World.Filter.UserOwner": "Posedanto estas Uzanto", "World.Filter.GroupOwner": "Posedanto estas Grupo", - "World.Filter.SubmittedToGroup": "Submetita al Grupo:", - "World.Filter.Featured": "Nur Prezentita", + "World.Filter.SubmittedToGroup": "Publikigita al Grupo:", + "World.Filter.Featured": "Nur Elstaraj", "World.Filter.MyWorlds": "Miaj Mondoj", "World.Filter.SessionFiltering": "Seanc-Filtrado:", - "World.Filter.MinimumUsers": "Minimumaj uzantoj: {n} ", - "World.Filter.MinimumContacts": "Minimumaj Kontaktuloj: {n}", + "World.Filter.MinimumUsers": "Minimumaj uzantoj: {n}", + "World.Filter.MinimumContacts": "Minimumaj Kontaktoj: {n}", "World.Filter.OnlyHeadless": "Nur Senkapaj Gastigantoj", - "World.Filter.MaxAccessLevel": "Maksimuma Alira Nivelo:", + "World.Filter.MaxAccessLevel": "Maksimuma Alir-Nivelo:", "World.Filter.MinimumUptime": "Minimuma Vivdaŭro:", - "World.Filter.Sorting": "Ordigo:", + "World.Filter.Sorting": "Ordo:", - "World.Edit.Title": "Redakti Mondajn Metadatenojn", - "World.Edit.Name": "Monda Nomo:", + "World.Edit.Title": "Redakti Mondajn Metadatumojn", + "World.Edit.Name": "Nomo de la Mondo:", "World.Edit.Description": "Priskribo:", "World.Edit.Tags": "Etikedoj (perkome disigitaj):", - "World.Edit.Path": "Monda Vojo:", + "World.Edit.Path": "Vojo de la Mondo:", "World.Edit.AccessLevelHeader": "Kiu povas malfermi ĉi tiun mondon?", "World.Edit.AccessPrivate": "Nur mi", "World.Edit.AccessPatreon": "Subtenantoj de Patreon", "World.Edit.AccessPublic": "Iu ajn (publika)", - "Tools.AvatarCreator": "Avatar-Kreinto", - "Tools.FullBodyCalibrator": "Plena Korpa /Avatar-Kalibrilo", - "Tools.CameraStreaming": "Fotilo / Elsendfluo", + "Tools.AvatarCreator": "Avatar-Kreilo", + "Tools.FullBodyCalibrator": "Plen-Korpa / Avatar-Kalibrilo", + "Tools.CameraStreaming": "Fotilo / Elsendilo", "Tools.CreateNewWorld": "Krei Novan Mondon", - "Tools.Debug": "Elpurigi", + "Tools.Debug": "Cimspuri", "Tools.StreamAudio": "Elsendi sonon", - "Tools.Setup2FA": "Agordi 2PA", + "Tools.Setup2FA": "Agordi 2FA", - "Tools.StreamAudio.Dialog.Title" : "Kreii Aŭdiofluon", - "Tools.StreamAudio.Start": "Komenci elsendfluon", - "Tools.StreamAudio.Bitrate": "Bitkvanto: {bitrate} kbps", - "Tools.StreamAudio.Title": "Son-elsendfluo de {username}", - "Tools.StreamAudio.Spatialized": "Spacigita(Spatialized)", - "Tools.StreamAudio.Broadcast": "Elsendo", - "Tools.StreamAudio.PlayForOwner.Off": "Ludi por posedanto: Off", - "Tools.StreamAudio.PlayForOwner.On": "Ludi por posedanto: On", + "Tools.StreamAudio.Dialog.Title": "Krei Son-Elsendon", + "Tools.StreamAudio.Start": "Komenci Elsendfluon", + "Tools.StreamAudio.Bitrate": "Bitrapido: {bitrate} kbs", + "Tools.StreamAudio.Title": "Son-elsendo de {username}", + "Tools.StreamAudio.Spatialized": "Spacigita", + "Tools.StreamAudio.Broadcast": "Ĉiea", + "Tools.StreamAudio.PlayForOwner.Off": "Ludi por posedanto: Ne", + "Tools.StreamAudio.PlayForOwner.On": "Ludi por posedanto: Jes", - "Options.FreeformDash.On": "Libera formo Dash: Enŝaltita", - "Options.FreeformDash.Off": "Libera formo Dash: Malŝaltita", - "Options.SeatedMode.On": "Sidita Reĝimo: Enŝaltita", - "Options.SeatedMode.Off": "Sidita reĝimo: Malŝaltita", - "Options.Nameplates.All": "Nomplatoj: Montras ĉiujn nomplatojn", - "Options.Nameplates.NonContacts": "Nomplatoj: Kaŝas nomplatojn de viaj kontaktuloj", - "Options.Nameplates.Hide": "Nomplatoj: Kaŝas ĉiujn nomplatojn", + "Options.FreeformDash.On": "Libera Panelo: Jes", + "Options.FreeformDash.Off": "Libera Panelo: Ne", + "Options.SeatedMode.On": "Sid-Reĝimo: Jes", + "Options.SeatedMode.Off": "Sid-Reĝimo: Ne", + "Options.Nameplates.All": "Nomplatoj: Ĉiuj", + "Options.Nameplates.NonContacts": "Nomplatoj: Ne-Kontaktoj", + "Options.Nameplates.Hide": "Nomplatoj: Neniu", "Options.Nameplates.DefaultStyle": "Uzi defaŭltajn nomplatojn", "Options.Nameplates.CustomStyle": "Permesi tajloritajn nomplatojn", "Indicator.OnlineUsers": "{users} {users,plural, one {Enreta Uzanto} other {Enretaj Uzantoj}}", - "Indicator.OnlineUsersVR": "{users} {users, plural, one {uzanto} other {uzantoj}} en VR", - "Indicator.OnlineUsersDesktop": "{users} {users, plural, one {uzanto} other {uzantoj}} en Labortabla", + "Indicator.OnlineUsersVR": "{users} {users, plural, one {uzanto} other {uzantoj}} kun VR-ilo", + "Indicator.OnlineUsersDesktop": "{users} {users, plural, one {uzanto} other {uzantoj}} sen VR-ilo", "Indicator.ServerStatus.Status": "Servil-stato", "Indicator.ServerStatus.Good": "Bona", "Indicator.ServerStatus.Slow": "Malrapida", - "Indicator.ServerStatus.Down": "Malsupre", - "Indicator.ServerStatus.NoInternet": "Neniu interreto", + "Indicator.ServerStatus.Down": "Paneinta", + "Indicator.ServerStatus.NoInternet": "Sen Interreto", - "Indicator.Sync.AllSynced": "Ĉiuj sinkronigitaj", - "Indicator.Sync.SyncingItems": "Sinkronigante {item_count,plural, one {# ero} other {# erojn}} ({item_percent} %)", - "Indicator.Sync.UploadingVariants": "Alŝutado de {variant_count,plural, one {# asset variant} other {# asset variants}}", - "Indicator.Sync.SyncError": "Eraro de sinkronigo! Check log for details", - "Indicator.Sync.StorageFull": "Konservejo plenas! Ne povas sinkronigi", + "Indicator.Sync.AllSynced": "Ĉiuj Sinkronigitaj", + "Indicator.Sync.SyncingItems": "Sinkroniganta
{item_count, plural, one {# Eron} other {# Erojn}}", + "Indicator.Sync.UploadingVariants": "Alŝutanta
Variojn de Havaĵoj", + "Indicator.Sync.SyncError": "Sinkronig-Eraro Kontrolu la protokolon por detaloj", + "Indicator.Sync.StorageFull": "Konservejo plena! Ne eblas sinkronigi", - "Indicator.Storage.StorageFull": "Konservejo Plenas", - "Indicator.Storage.Usage": "{storage_used} el {storage_max}
da Konserv-spaco Uzitaj", + "Indicator.Storage.StorageFull": "Konservejo Plena", + "Indicator.Storage.Usage": "{storage_used} el {storage_max}
da Uzita Konserv-spaco", - "Indicator.LiveHiddenMessage": "(informoj kaŝitaj dum dissendado)", + "Indicator.LiveHiddenMessage": "(informoj kaŝitaj dum elsendado)", "Login.InvalidCredentials": "Nevalidaj identigiloj", "Login.InvalidCredentials.Description": "Kontrolu viajn identigilojn kaj reprovu, aŭ premu \"Pasvorto Perdita?\"", @@ -407,151 +411,151 @@ "Login.InvalidLogin.Description": "Kontrolu viajn identigilojn kaj reprovu, aŭ premu \"Pasvorto Perdita?\"", "Login.MalformedUID": "Nevalida aparatinformo", - "Login.MalformedUID.Description": "Bonvolu provi reinstali, aŭ kontakti subtenadon je support.resonite.com.", - - "Login.MissingUID": "La aparatinformo mankas", - "Login.MissingUID.Description": "Bonvolu provi reinstali, aŭ kontakti subtenadon je support.resonite.com.", - - "Register.MissingUID": "La aparatinformo mankas", - "Register.MissingUID.Description": "Bonvolu provi reinstali, aŭ kontakti subtenadon je support.resonite.com.", - + "Login.MalformedUID.Description": "Provu reinstali, aŭ kontaktu subtenadon ĉe {supportUrl}.", + + "Login.MissingUID": "Mankas aparatinformo", + "Login.MissingUID.Description": "Provu reinstali, aŭ kontaktu subtenadon ĉe {supportUrl}.", + + "Register.MissingUID": "Mankas aparatinformo", + "Register.MissingUID.Description": "Provu reinstali, aŭ kontaktu subtenadon ĉe {supportUrl}.", + "Register.MalformedUID": "Nevalida aparatinformo", - "Register.MalformedUID.Description": "Bonvolu provi reinstali, aŭ kontakti subtenadon je support.resonite.com.", + "Register.MalformedUID.Description": "Provu reinstali, aŭ kontaktu subtenadon ĉe {supportUrl}.", "Login.MissingLogin": "Mankas indentigiloj", - "Login.MissingLogin.Description": "Ĉu vi forgesis provizi identigilojn?", - - "Login.InvalidRecoveryCode": "Nevalida restaŭrkodo", - "Login.InvalidRecoveryCode.Description": "Bonvolu kontroli vian restaŭrkodon kaj reprovi.", - - "Login.UnsupportedAuthentication": "Nesubtenita aŭtentig-metodo", + "Login.MissingLogin.Description": "Ĉu vi forgesis doni identigilojn?", + + "Login.InvalidRecoveryCode": "Nevalida reakirkodo", + "Login.InvalidRecoveryCode.Description": "Bonvolu kontroli vian reakirkodon kaj reprovi.", + + "Login.UnsupportedAuthentication": "Nesubtenata aŭtentig-metodo", "Login.UnsupportedAuthentication.Description": "Ni ne subtenas ĉi tiun aŭtentig-metodon. Bonvolu provi alian.", - "Login.EmailNotVerified": "Retadreso ne aprobita", - "Login.EmailNotVerified.Description": "Via retadreso ne estas aprobita. Bonvolu kontroli vian enirkeston por retmesaĝo nia. Ne forgesu kontroli vian spamujon.", + "Login.EmailNotVerified": "Retadreso ne konfirmita", + "Login.EmailNotVerified.Description": "Via retadreso ne estas konfirmita. Kontrolu vian enirkeston por retmesaĝo nia. Ne forgesu kontroli vian spamujon.", "Login.AccountTempLocked": "Via konto estas ŝlosita.", - "Login.AccountTempLocked.Description": "Bonvolu kontakti Moderigadon ĉe: moderation.resonite.com.", + "Login.AccountTempLocked.Description": "Bonvolu kontakti Moderigadon ĉe: {moderationUrl}.", "Login.AccountBanned": "Via konto estas forbarita.", - "Login.AccountBanned.Description": "Bonvolu kontakti Moderigadon ĉe: moderation.resonite.com.", + "Login.AccountBanned.Description": "Bonvolu kontakti Moderigadon ĉe: {moderationUrl}.", - "Login.DuplicateAccount": "Duobla konto", - "Login.DuplicateAccount.Description": "Bonvolu kontakti subtenadon at support.resonite.com.", + "Login.DuplicateAccount": "Duobligita konto", + "Login.DuplicateAccount.Description": "Bonvolu kontakti la helpejon ĉe {supportUrl}.", "Login.UnknownError": "Nekonata Eraro", - "Login.UnknownError.Description": "Nekonata eraro okazis dum ensaluto. login. Bonvolu kontakti la subtenejon per support.resonite.com", + "Login.UnknownError.Description": "Nekonata eraro okazis dum ensaluto. login. Bonvolu kontakti la helpejon per {supportUrl}", - "Register.MissingRequest": "La detaloj de la registriĝo mankas", - "Register.MissingRequest.Description": "Ne povis trovi iujn ajn detalojn de registrado. Bonvolu certe inkluzivi ilin dum registrado.", + "Register.MissingRequest": "Mankas detaloj de la registriĝo", + "Register.MissingRequest.Description": "Ne eblis trovi ajnajn detalojn de registrado. Certiĝu ke vi inkludas ilin dum registrado.", - "Register.InvalidEmail": "Nevalida retpoŝta adreso", - "Register.InvalidEmail.Description": "Via retpoŝta adreso ne estas valida.", + "Register.InvalidEmail": "Nevalida retadresa", + "Register.InvalidEmail.Description": "Via retadreso ne estas valida.", - "Register.MissingUsername": "La uzantnomo mankas", - "Register.MissingUsername.Description": "Ĉu vi provizis vian uzantnomon?", + "Register.MissingUsername": "Uzantnomo mankas", + "Register.MissingUsername.Description": "Ĉu vi donis vian uzantnomon?", - "Register.MissingEmail": "Retpoŝta adreso mankas", - "Register.MissingEmail.Description": "Ĉu vi provizis vian retpoŝtan adreson?", + "Register.MissingEmail": "Retadreso mankas", + "Register.MissingEmail.Description": "Ĉu vi donis vian retadreson?", - "Register.UsernameTooLong": "La uzantnomo estas tro longa", - "Register.UsernameTooLong.Description": "Uzantnomon eblas enhavi ĝis 32 signojn.", + "Register.UsernameTooLong": "Uzantnomo tro longa", + "Register.UsernameTooLong.Description": "Ni permesas uzantnomojn longajn ĝis 32 karaktrojn", + + "Register.UsernameContainsAmpersand": "Uzantnomo ne povas enhavi @", + "Register.UsernameContainsAmpersand.Description": "Via uzantnomo ne povas enhavi @.", + + "Register.UsernameStartsWithU": "Uzantnomo ne povas komenci per U-.", + "Register.UsernameStartsWithU.Description": "Uzantnomoj ne povas komenci per U-.", - "Register.UsernameContainsAmpersand": "La uzantnomo ne permesiĝisas enhavi @", - "Register.UsernameContainsAmpersand.Description": "La uzantnomo ne permesiĝisas enhavi la @-signon.", - - "Register.UsernameStartsWithU": "La uzantnomo ne permesiĝisas komenci per U-", - "Register.UsernameStartsWithU.Description": "Uzantnomoj ne permesiĝisas komenci per U-.", - "Register.InvalidUsername": "Nevalida uzantnomo", "Register.InvalidUsername.Description": "Via uzantnomo ne estas valida.", - + "Register.InvalidDateOfBirth": "Nevalida naskiĝdato", "Register.InvalidDateOfBirth.Description": "Via naskiĝdato ne estas valida.", - - "Register.UsernameContainsBlockedTerms": "La uzantnomo enhavas barantajn vortojn", - "Register.UsernameContainsBlockedTerms.Description": "Via uzantnomo enhavas barantajn vortojn. Se vi creas ke ĉi tiu eraras, bonvolu kontakti subtenadon je support.resonite.com.", - "Register.MissingPassword": "La pasvorto mankas", - "Register.MissingPassword.Description": "Vi ne provizis pasvorton.", - + "Register.UsernameContainsBlockedTerms": "La uzantnomo enhavas malpermesitajn vortojn", + "Register.UsernameContainsBlockedTerms.Description": "Via uzantnomo enhavas malpermesitajn vortojn. Se vi kredas ke ĉi tio estas eraro, kontaktu {supportUrl}.", + + "Register.MissingPassword": "Pasvorto mankas", + "Register.MissingPassword.Description": "Vi ne donis pasvorton.", + "Register.InvalidPassword": "Nevalida Pasvorto", - "Register.InvalidPassword.Description": "Via pasvorto ne estas valida. Ĝi devas enhavi minimune 8 signojn, 1 ciferon, 1 majusklon, kaj 1 minusklon.", - - "Register.EmailAlreadyRegistered": "La retpoŝta adreso estas ja registrigita", - "Register.EmailAlreadyRegistered.Description": "Konto uzante ĉi tiun retpoŝta adreso ja ekzistas, se vi forgesis vian pasvorton vi povas alklaki \"Pasvorto Perdita\". Or vi povas kontakti subtenadon per support.resonite.com.", + "Register.InvalidPassword.Description": "Via pasvorto ne estas valida. Ĝi devas enhavi minimune 8 karaktrojn, inkluzive 1 ciferon, 1 majusklon, kaj 1 minusklon.", - "Register.UsernameAlreadyRegistered": "La uzantnomo estas ja registrigita", - "Register.UsernameAlreadyRegistered.Description": "Konto uzante ĉi tiun uzantnomon ja ekzistas, se vi forgesis vian pasvorton vi povas alklaki \"Pasvorto Perdita\". Or vi povas kontakti subtenadon per support.resonite.com.", + "Register.EmailAlreadyRegistered": "La retadreso estas jam registrita", + "Register.EmailAlreadyRegistered.Description": "Konto uzanta ĉi tiun retadreson jam ekzistas, se vi forgesis vian pasvorton vi povas alklaki \"Pasvorto Perdita\". Aŭ vi povas kontakti la helpejon ĉe {supportUrl}.", - "Register.ErrorCheckingUserId": "Eraro dum kontrolo de la Uzantnumero", - "Register.ErrorCheckingUserId.Description" : "Bonvolu kontakti subtenadon per support.resonite.com.", + "Register.UsernameAlreadyRegistered": "La uzantnomo estas jam registrita", + "Register.UsernameAlreadyRegistered.Description": "Konto uzanta ĉi tiun uzantnomon jam ekzistas, se vi forgesis vian pasvorton vi povas alklaki \"Pasvorto Perdita\". Aŭ vi povas kontakti la helpejon ĉe {supportUrl}.", - "Recovery.MissingEmail" : "Retpoŝta Adreson mankas", - "Recovery.MissingEmail.Description" : "Ĉu vi difinis vian retpoŝtan adreson?", - - "Recovery.IncorrectEmail" : "Malĝusta Retpoŝta Adreso", - "Recovery.IncorrectEmail.Description" : "Vi eniris malĝustan retpoŝtan adreson por la pasvorta restarigo. Bonvolu kontroli la detalojn kaj reprovi.", + "Register.ErrorCheckingUserId": "Eraro dum kontrolo de la Uzant-identigilo", + "Register.ErrorCheckingUserId.Description": "Bonvolu kontakti la helpejon ĉe {supportUrl}.", + + "Recovery.MissingEmail": "Retadreso mankas", + "Recovery.MissingEmail.Description": "Ĉu vi donis vian retadreson?", + + "Recovery.IncorrectEmail": "Malĝusta Retadreso", + "Recovery.IncorrectEmail.Description": "Vi donis malĝustan retadreson por la pasvort-reakiro. Bonvolu kontroli la detalojn kaj reprovi.", + + "Recovery.NoPasswordSetup": "Neniu Pasvorto Difinita", + "Recovery.NoPasswordSetup.Description": "Bonvolu kontakti la helpejon ĉe {supportUrl}.", - "Recovery.NoPasswordSetup" : "Neniu Pasvorto Agordita", - "Recovery.NoPasswordSetup.Description" : "Bonvolu kontakti la subtenejon per support.resonite.com.", - "Register.UnknownError": "Nekonata Eraro", - "Register.UnknownError.Description": "Nekonata eraro okazis dum registratdo. Bonvolu kontakti la subtenejon per support.resonite.com", - + "Register.UnknownError.Description": "Nekonata eraro okazis dum registratdo. Bonvolu kontakti la helpejon ĉe {supportUrl}.", + "Account.Login": "Ensaluti", "Account.Logout": "Elsaluti", "Account.Register": "Registriĝi", - "Account.Saml2" : "Ensaluti per SAML 2.0", + "Account.Saml2": "Ensaluti per SAML 2.0", "Account.LoginOrRegister": "Ensaluti / Registriĝi", "Account.LogoutConfirm": "Ĉu vere elsaluti?", - "Account.LoggingIn": "Ensaluti...", - "Account.LoggingOut": "Elsaluti...", - "Account.Registering": "Registrante...", + "Account.LoggingIn": "Ensalutanta...", + "Account.LoggingOut": "Elsalutanta...", + "Account.Registering": "Registranta...", "Account.Anonymous": "Anonima", "Account.Username": "Uzantnomo:", - "Account.Email": "Retpoŝto:", - "Account.RememberMe": "Memoru Min (dum 30 tagoj):", - "Account.RepeatEmail": "Ripeti Retpoŝton:", - "Account.UsernameOrEmail": "Uzantnomo aŭ Retpoŝto:", + "Account.Email": "Retadreso:", + "Account.RememberMe": "Memoru Min
(elsalutas post 30 tagoj da senagado):", + "Account.RepeatEmail": "Ripeti Retadreson:", + "Account.UsernameOrEmail": "Uzantnomo aŭ Retadreso:", "Account.Password": "Pasvorto:", "Account.RepeatPassword": "Ripeti pasvorton:", "Account.RecoverPassword": "Ĉu pasvorto perdita?", - "Account.LiveEmailWarning": " AVERTO: live.com, hotmail.com, outlook.com kaj aliaj Microsoft-gastigitaj servoj povas daŭri ĝis 1-2 tagojn por akcepti la retpoŝton.", - "Account.PasswordRules": "(almenaŭ 8 signoj, 1 cifero, 1 minuskla, 1 majuskla)", + "Account.LiveEmailWarning": "AVERTO: live.com, hotmail.com, outlook.com kaj aliaj Microsoft-gastigitaj servoj povas bezoni ĝis 1-2 tagojn por akcepti la retadreson.", + "Account.PasswordRules": "(almenaŭ 8 karaktroj, 1 cifero, 1 minusklo, 1 majusklo)", "Account.LostPassword": "Perdita Pasvorto", - "Account.SendRecoveryCode": "Sendi Rekuperan Kodon", - "Account.ResetPasswordHeader": "Restarigi Vian Pasvorton", - "Account.ResetPasswordInstructions": "Rekuperiga kodo estis sendita al via retpoŝto. Kopiu ĝin al la kampa bato:", - "Account.RecoveryCode": "Reakira Kodo:", - "Account.NewPassword": "Nova pasvorto:", - "Account.ResetPassword": "Agordi Novan Pasvorton", - "Account.Requesting": "Petante...", + "Account.SendRecoveryCode": "Sendi Reakir-Kodon", + "Account.ResetPasswordHeader": "Rekrei Vian Pasvorton", + "Account.ResetPasswordInstructions": "Reakirkodo estas sendita al via retadreso. Kopiu ĝin al la tekstujo sube:", + "Account.RecoveryCode": "Reakir-Kodo:", + "Account.NewPassword": "Nova Pasvorto:", + "Account.ResetPassword": "Krei Novan Pasvorton", + "Account.Requesting": "Petanta...", "Account.ErrorPasswordMismatch": "Pasvortoj ne kongruas!", - "Account.ErrorEmailMismatch": "Retpoŝtoj ne kongruas!", - "Account.ErrorLoginError": "Ensaluta Eraro:", - "Account.RegistrationSuccess": " Sukceso!

Retpoŝto estis sendita al {email} kun kontrola ligilo.

Post kiam vi alklakos ĉi tiun ligon, ni aŭtomate ensalutos. vin dum ĉi tiu dialogo estos malfermita.

Se vi havas problemojn, kontaktu nin ĉe hello@{appName}.com aŭ discord.gg/resonite", + "Account.ErrorEmailMismatch": "Retadresoj ne kongruas!", + "Account.ErrorLoginError": "Ensalut-Eraro:", + "Account.RegistrationSuccess": "Sukceso!

Retmesaĝo sendita al {email} kun konfirm-ligilo.

Post kiam vi alklakos ĉi tiun ligon, ni aŭtomate ensalutigos vin nur dum ĉi tiu dialogo estos malfermita.

Se vi havas problemojn, kontaktu nin ĉe {appEmail} aŭ {appCommunity}", "Account.BirthMonth": "Naskiĝmonato:", "Account.BirthDay": "Naskiĝtago:", "Account.BirthYear": "Naskiĝjaro:", - "Account.PoliciesAgreement": "Mi interkonsentas al la kondiĉoj de uzado kaj regularo pri privateco", - "Account.AlternateMethods" : "Ensaluti per servuo de ekstera liveranto anstataŭ:", - - "Account.Saml2.Title" : "SAML 2.0", - "Account.Saml2.Select" : "Bonvolu elekti la SAML 2.0-provanto kiun vi volas uzi:", - "Account.Saml2.LoggingIn" : "Atendante la kompleton de la ensaluto (kontrolu la retumilon)...", + "Account.PoliciesAgreement": "Mi konsentas la uzkondiĉojn kaj privatecpolitikon", + "Account.AlternateMethods": "Ensaluti anstataŭe per servo de ekstera liveranto:", - "Account.TOTP.Title" : "Dupaŝa Aŭtentigo", - "Account.TOTP.Initializing": "Kontrolanta staton de 2PA por via konto...", + "Account.Saml2.Title": "SAML 2.0", + "Account.Saml2.Select": "Bonvolu elekti la SAML-2.0-provizanton kiun vi volas uzi:", + "Account.Saml2.LoggingIn": "Atendanta la finiĝon de la ensaluto (kontrolu la retumilon)...", + + "Account.TOTP.Title": "Dufaktora Aŭtentigo", + "Account.TOTP.Initializing": "Kontrolanta staton de 2FA por via konto...", "Account.TOTP.Code.Header": "Sekreta kodo", - "Account.TOTP.Code.Description": "Unue vi devas entajpi sekretan kodon por via TOTP aŭtentiga apo, kiel AuthyGoogle Authenticator.

Ni rekomendas fari tion per skano de la QR kodo, sed alternative vi povas permane entajpi la sekretan kodon. Neniam diskonigu ĉi tiun kodon kun iu ajn.

Se vi estas en VR, vi povas ŝanĝi al via komputilo premante F8.", + "Account.TOTP.Code.Description": "Unue vi devas entajpi sekretan kodon por via TOTP-aŭtentiga apo, kiel AuthyGoogle Authenticator.

Ni rekomendas fari tion per skano de la QR-kodo, sed alternative vi povas permane entajpi la sekretan kodon. Neniam diskonigu ĉi tiun kodon kun iu ajn.

Se vi estas en VR, vi povas ŝanĝi al via komputilo premante F8.", "Account.TOTP.Code.QRCode": "Skani QR-kodon", "Account.TOTP.Code.Key": "Sekreta kodo:", - "Account.TOTP.RecoveryCodes.Header": "Restaŭraj kodoj", - "Account.TOTP.RecoveryCodes.Description": "Konservu ĉi tiujn kodojn en sekura loko. Vi povas uzi ilin por restaŭri la enireblon al via konto okaze de perdo aŭ difekto de via poŝtelefono. Ĉiu kodo povas esti uzita nur unufoje. Neniam diskonigu ilin kun iu ajn. Se vi perdas ilin, vi perdos PORĈIAME la enireblon al via konto.", + "Account.TOTP.RecoveryCodes.Header": "Reakirkodoj", + "Account.TOTP.RecoveryCodes.Description": "Konservu ĉi tiujn kodojn en sekura loko. Vi povas uzi ilin por reakiri la enireblon al via konto okaze de perdo aŭ difekto de via poŝtelefono. Ĉiu kodo uzeblas nur unufoje. Neniam diskonigu ilin kun iu ajn. Se vi perdas ilin, vi perdos PORĈIAME la enireblon al via konto.", "Account.TOTP.RecoveryCodes.Codes": "Kodoj", - "Account.TOTP.Activate.Header": "Aktivigi 2PA", - "Account.TOTP.Activate.Description": "Por aktivigi 2PA por via konto, uzu la 6-ciferan ĵetonon, kion generis vian aŭtentigilo por certigi ke ĉio funkcias ĝuste.

Kiam aktivigita, vi bezonos uzi la kodon dum konfirmi certajn agadojn.", + "Account.TOTP.Activate.Header": "Aktivigi 2FA", + "Account.TOTP.Activate.Description": "Por aktivigi 2FA por via konto, uzu la 6-ciferan ĵetonon generitan de via aŭtentigilo por certigi ke ĉio funkcias ĝuste.

Kiam ĝí estos aktivigita, vi bezonos uzi la kodon por konfirmi kelkajn operaciojn.", "Account.TOTP.Activate.Token": "6-cifera ĵetono:", "Account.TOTP.Activate.TokenField": "Entajpu vian ĵetonon ĉi tie...", "Account.TOTP.Activate.Activate": "Aktivigi", @@ -559,22 +563,22 @@ "Account.TOTP.Activate.InvalidToken": "Nevalida ĵetono!", "Account.TOTP.Message.AlreadySetup": "2FA estas jam agordita en via konto!", "Account.TOTP.Message.Error": "Neatendita eraro! Bonvolu reprovi poste.", - "Account.TOTP.Message.SetupComplete": "Gratulojn!

Via konto estas nuntempe agordita per 2PA por aldona protekto!

Vi povas opcie eligi ĉi tion por via kontoensaluto per la komando /enableLogin2FA .", + "Account.TOTP.Message.SetupComplete": "Gratulojn!

Via konto estas nun agordita per 2FA por ekstra protekto!

Vi povas opcie aktivigi ĉi tion por via kontoensaluto per la komando /enableLogin2FA .", "Account.TOTP.Deactivate.Header": "Malaktivigi 2FA", - "Account.TOTP.Deactivate.Description": "2PA estas nuntempe agordita kaj aktiva en via konto. Se vi bezonas malaktivigi ĝin (ekz. kaŭze ke vi perdas vian poŝtelefonon aŭ la kodoj endanĝeriĝas), vi povas fari tion tie ĉi.

Post malaktivigo, vi povas agordi 2FA denove, kio generos tute novan sekretan kodon kaj novan aron de restaŭran kodojn.

Se vi perdas vian poŝtelefonon kaj bezonas agordi 2FA denove, ni FORTE konsilas ke vi faru tuj, ĉar ĉiu restaŭra kodo uzeblas nur unufoje kaj post kiam ili elĉerpiĝos vi estos tute ŝlosita ekster via konto.", + "Account.TOTP.Deactivate.Description": "2FA estas nuntempe agordita kaj aktiva en via konto. Se vi bezonas malaktivigi ĝin (ekz. kaŭze ke vi perdas vian poŝtelefonon, aŭ la kodoj ne plu haveblas), vi povas fari tion tie ĉi.

Post malaktivigo, vi povas agordi 2FA denove, kio generos tute novan sekretan kodon kaj novan reakirkodaron.

Se vi perdas vian poŝtelefonon kaj bezonas agordi 2FA denove, ni TRE konsilas ke vi faru tuj, ĉar ĉiu reakirkodo uzeblas nur unufoje kaj post kiam ili foruziĝos vi estos tute ŝlosita ekster via konto.", "Account.TOTP.Deactivate.Deactivate": "Malaktivigi", "Account.TOTP.Deactivate.Deactivating": "Malaktiviganta...", "Account.TOTP.Message.DeactivationComplete": "2FA sukcese malaktiviĝis en via konto.

Via konto estas nun en pli alta risko!

Ni forte rekomendas agordi tuj 2FA denove, speciale se vi uzis restaŭran kodon kaŭze de tio ke vi perdis vian poŝtelefonon.", - "Account.Type.Standard" : "Norma Konto", - "Account.Type.Business" : "Komerca Konto", - "Account.Type.Patreon" : "Subtenanto per Patreon", - "Account.Type.Mentor" : "{platform} Mentoro", - "Account.Type.Moderator" : "{platform} Kontrolisto", - "Account.Type.Team" : "{platform} Teamo", - - "Avatar.Badge.Live" : "TUJA", - + "Account.Type.Standard": "Normala Konto", + "Account.Type.Business": "Komerca Konto", + "Account.Type.Patreon": "Subtenanto per Patreon", + "Account.Type.Mentor": "{platform} Mentoro", + "Account.Type.Moderator": "{platform} Moderigisto", + "Account.Type.Team": "{platform} Teamo", + + "Avatar.Badge.Live": "ELSENDANTA", + "2FA.Header": "2FA kontrolo", "2FA.Token": "6-cifera ĵetono", @@ -582,230 +586,228 @@ "Profile.Status.Away": "For", "Profile.Status.Busy": "Okupata", "Profile.Status.Invisible": "Nevidebla", - "Profile.Status.Offline": "Senkonekta", + "Profile.Status.Offline": "Eksterrete", "Profile.Status.Headless": "Senkapa Gastigo", "Session.Tab.Settings": "Agordoj", "Session.Tab.Users": "Uzantoj", "Session.Tab.Permissions": "Permesoj", - "Session.Permission.Anonymous": "Defaŭlta Anonima:", + "Session.Permission.Anonymous": "Defaŭlta Anonimulo:", "Session.Permission.Vistor": "Defaŭlta Vizitanto:", "Session.Permission.Contact": "Defaŭlta Kontakto:", "Session.Permission.Host": "Defaŭlta Gastiganto:", - "Session.Permission.PermissionOverrideCount": "Permesaj Superregoj: {n,select, -1 {---} other {{n}}}", - "Session.Permission.ClearOverrides": "Forigi uzantajn anstataŭigojn", + "Session.Permission.PermissionOverrideCount": "Superregitaj Permesoj: {n,select, -1 {---} other {{n}}}", + "Session.Permission.ClearOverrides": "Forigi Superregitajn Permesojn", - "Session.JoinVerifier.EnableHeader" : "Aktivigi Tajlorita Aliĝ-Aprobilo?", - "Session.JoinVerifier.EnableText" : "AVERTO: Vi estas ebligonta tajloritan aliĝ-aprobilecon kio estas parto de la nuna mondo. Antaŭ ol vi tion faros, certigi ke vi fidas al la kreinto de la mondo, ĉar tajlorita aliĝ-aprobilo povas preterpasi la regulojn de normaj seancoj kaj permesi aŭ bari la eniron de uzantoj per ĝiaj propraj reguloj.", - "Session.JoinVerifier.Label" : "Uzi Tajloritan Aliĝ-Aprobilon: {name}", - "Session.JoinVerifier.ComponentWarning" : "AVERTO: Nuntempe, ne ekzistas mekanismo por preventi tuŝaĉi kun la aprobilo tiam, kiam ĝi estas ebligita. Se tuŝaĉi kun la agordo de ProtoFlux por aprobecon estas zorgo, NE UZU ĉi tion fukcion kaj NE EBLIGI ĝin en viaj mondoj.", - "Session.JoinVerifier.SetCustomVerifier" : "Agordi kiel tajlorita aliĝ-aprobilo", + "Session.JoinVerifier.EnableHeader": "Aktivigi Tajloritan Aliĝ-Aprobilon?", + "Session.JoinVerifier.EnableText": "AVERTO: Vi estas ebligonta tajloritan aliĝ-aprobilon kiu estas parto de la nuna mondo. Antaŭ ol vi tion faros, certiĝu ke vi fidas la kreinton de la mondo, ĉar tajlorita aliĝ-aprobilo povas preterpasi la alir-regulojn de normalaj seancoj kaj permesi aŭ bari la eniron de uzantoj per ĝiaj propraj reguloj.", + "Session.JoinVerifier.Label": "Uzi Tajloritan Aliĝ-Aprobilon: {name}", + "Session.JoinVerifier.ComponentWarning": "AVERTO: Nuntempe, ne ekzistas mekanismo por preventi manipulojn al la aprobilo post aktivigo. Se manipulado de la agordoj de ProtoFlux por aprobado estas zorgo, NE UZU ĉi tiun fukcion kaj NE AKTIVIGU ĝin en viaj mondoj.", + "Session.JoinVerifier.SetCustomVerifier": "Agordi kiel tajloritan aliĝ-aprobilon", - "Permissions.NotAllowedToSpawn": "Vi ne rajtas krei aferojn ĉi tie", + "Permissions.NotAllowedToSpawn": "Vi ne rajtas krei aĵojn ĉi tie.", "Permissions.NotAllowedToSave": "Vi ne rajtas konservi aĵojn en ĉi tiu mondo.", - "Permissions.NotAllowedToSwapAvatar": "Vi ne rajtas interŝanĝi al tajlorita avataro ĉi tie.", + "Permissions.NotAllowedToSwapAvatar": "Vi ne rajtas uzi propran avataron ĉi tie.", - "User.Actions.Silence": "Silentigi por ĉiu", - "User.Actions.Mute": "Silentigi", - "User.Actions.Jump": "Iri al", - "User.Actions.Respawn": "Regeneri", + "User.Actions.Silence": "Mutigi por ĉiuj", + "User.Actions.Mute": "Mutigi", + "User.Actions.Jump": "Aliri", + "User.Actions.Respawn": "Reaperigi", "User.Actions.Kick": "Forpeli", "User.Actions.Ban": "Forbari", - "Contacts.Add": "Aldoni kontaktulon", - "Contacts.Remove": "Forigi kontaktulon", + "Contacts.Add": "Aldoni kontakton", + "Contacts.Remove": "Forigi kontakton", "Contacts.ConfirmRemove": "Ĉu vere forigi?", "Contacts.AcceptRequest": "Akcepti Peton", "Contacts.IgnoreRequest": "Ignori Peton", "Contacts.Invite": "Inviti ĉi tien", - "Contacts.RevokeInvite": "Senvalidigi Inviton", - "Contacts.BanFromAllSessions": "Forbari de ĈIUJ miaj seancoj", - "Contacts.UnbanFromAllSessions": "Malforbari de ĈIUJ miaj seancoj", - "Contacts.BanFromCurrentWorld": "Forbari de nuna mondo", - "Contacts.UnbanFromCurrentWorld": "Malforbari de nuna mondo", - "Contacts.RecordingVoiceMessage": "Registrante voĉon...", - "Contacts.Unblocked" : "Malbarita", - "Contacts.AvatarBlock" : "Forbari Avataron", - "Contacts.MutualBlock" : "Reciproke Forbari", + "Contacts.RevokeInvite": "Nuligi Inviton", + "Contacts.BanFromAllSessions": "Forbari de miaj seancoj", + "Contacts.UnbanFromAllSessions": "Malforbari de miaj seancoj", + "Contacts.BanFromCurrentWorld": "Forbari de la nuna mondo", + "Contacts.UnbanFromCurrentWorld": "Malforbari de la nuna mondo", + "Contacts.RecordingVoiceMessage": "Registranta voĉon...", + "Contacts.Unblocked": "Malblokita", + "Contacts.AvatarBlock": "Bloki Avataron", + "Contacts.MutualBlock": "Reciproke Bloki", "Contacts.SelfAccount": "Mia Konto", - "Contacts.SearchPrompt": "Serĉi kontaktulojn...", + "Contacts.SearchPrompt": "Serĉi kontaktojn...", "Contacts.WriteMessage": "Skribi mesaĝon...", - + "Contacts.InSession": "En {name}", + "Contacts.InPrivate": "En privata mondo", - "Contacts.InContactsOnly": "En Mondo por Kontaktuloj Nur", + "Contacts.InContactsOnly": "En Mondo nur por Kontaktoj", "Contacts.InHidden": "En Kaŝita Mondo", - "Contacts.InHiddenContactsOnly": "En Kaŝita Mondo por Kontaktuloj Nur", - "Contacts.InHiddenContactsPlus": "En Kaŝita Mondo por Kontaktuloj+", - "Contacts.InLAN": "En LAN-Mondo", + "Contacts.InHiddenContactsOnly": "En Kaŝita Mondo nur por Kontaktoj", + "Contacts.InHiddenContactsPlus": "En Kaŝita Mondo por Kontaktoj+", + "Contacts.InLAN": "En Mondo de Loka Reto", "Contacts.UsingDifferentVersion": "Uzante version {version}", "Contacts.RequestSent": "Peto sendita", - "Contacts.RequestReceived": "Peto de Kontakto", + "Contacts.RequestReceived": "Kontaktopeto", "Contacts.RequestIgnored": "Ignorita", "Contacts.Blocked": "Blokita", "Contacts.SearchResult": "Serĉrezulto", - "Contacts.Bot": "Bot-konto", - "Contacts.Migrated": "Kontaktulo Ankoraŭ ne Migris", + "Contacts.Bot": "Robot-konto", + "Contacts.Migrated": "Kontakto Ankoraŭ ne Migris", - "Notifications.IsOnline": "Nun estas Interrete", - "Notifications.IsOnlineOnDifferentVersion": "Nun estas Interrete (uzante version: {version})", + "Notifications.IsOnline": "Nun estas Enrete", + "Notifications.IsOnlineOnDifferentVersion": "Nun estas Enrete (uzante version: {version})", "Notifications.ReceivedContactRequest": "Sendis kontaktopeton", "Notifications.ReceivedInvite": "Invitas vin al:", - "Notifications.ReceivedItem": "Sendis al vi eron:", - "Notifications.VoiceMessage": "Sendis voĉan mesaĝon", + "Notifications.ReceivedItem": "Sendis aĵon al vi:", + "Notifications.VoiceMessage": "Sendis voĉmesaĝon", "Undo.SetField": "Agordi kampon {field_name} al {value}", "Undo.SetReference": "Agordi referencon {ref_name} al {ref_target}", "Undo.Spawn": "Aperigi {name}", "Undo.Destroy": "Detrui {name}", "Undo.SpawnComponent": "Aldoni {component_type} al {slot_name}", - "Undo.DuplicateComponent": "Duobligi Komponanton", - "Undo.DestroyComponent": "Detrui {component_type} de {slot_name}", - "Undo.Transform": "Movis {name}", - "Undo.Translate": "Translacii", - "Undo.TranslateAlongAxis": "Translacii laŭ akso", - "Undo.RotateAroundAxis": "Turni Ĉirkaŭ Akso", + "Undo.DuplicateComponent": "Duobligi Eron", + "Undo.DestroyComponent": "Forigi {component_type} de {slot_name}", + "Undo.Transform": "Movitan {name}", "Undo.Translate": "Translacii", "Undo.TranslateAlongAxis": "Translacii laŭ akso", "Undo.RotateAroundAxis": "Turni Ĉirkaŭ Akso", "Undo.ResetPosition": "Restaŭri Pozicion", "Undo.ResetRotation": "Restaŭri Rotacion", "Undo.ResetScale": "Restaŭri Skalon", - "Undo.GrabObjects": "Ekpreni Objektojn", - "Undo.DestroyGrabbed": "Detrui Kaptitajn Objektojn", - "Undo.DuplicateGrabbed": "Duobligi Kaptitajn Objektojn", + "Undo.GrabObjects": "Preni Aĵojn", + "Undo.DestroyGrabbed": "Detrui Kaptitajn Aĵojn", + "Undo.DuplicateGrabbed": "Duobligi Kaptitajn Aĵojn", - "Undo.ChangeBoxSize": "Ŝanĝi Kestograndecon", - "Undo.BrushStroke": "Penika Streko", + "Undo.ChangeBoxSize": "Ŝanĝi Grandon de la Kesto", + "Undo.BrushStroke": "Strekon de la Peniko", "Undo.ChangeColor": "Ŝanĝi Koloron", - "Undo.CloneComponent": "Kloni Komponanton", + "Undo.CloneComponent": "Kloni Eron", "Undo.MoveIKBone": "Movi IK-Oston", "Undo.MoveSun": "Movi La Sunon", "Undo.ApplyMaterial": "Apliki Materialon", "Undo.BakeMeshes": "Baki {name}", - "Undo.ChangeMesh": "Ŝanĝi Maŝaron", - "Undo.InsertParent": "Enmeti gepatron por {name}", - "Undo.Wiggler": "Malbonaj Aĵoj", + "Undo.ChangeMesh": "Modifi Maŝaron", + "Undo.InsertParent": "Enmeti Patron por {name}", + "Undo.Wiggler": "Malicajn Aferojn", - "Undo.ExtractMaterialsFromHierarchy": "Elpreni materialojn el hierarkio", - "Undo.BatchConvertMaterials": "Konverti materialojn staple", + "Undo.ExtractMaterialsFromHierarchy": "Elpreni Materialojn el Hierarkio", + "Undo.BatchConvertMaterials": "Konverti materialojn po aroj", - "Tools.Brush.ChangeColor" : "Ŝanĝi Koloron", - "Tools.Brush.IncrementSize" : "Pligrandi Grandon", - "Tools.Brush.DecrementSize" : "Malpligrandigi Grandon", + "Tools.Brush.ChangeColor": "Ŝanĝi Koloron", + "Tools.Brush.IncrementSize": "Pligrandigi", + "Tools.Brush.DecrementSize": "Malpligrandigi", - "Tools.Dev.CreateNew": "Krei novan...", + "Tools.Dev.CreateNew": "Krei Novan...", "Tools.Dev.Selection": "Elekto: {mode}", - "Tools.Dev.DevMode.Off": "Programisto: Malŝaltita", - "Tools.Dev.DevMode.On": "Programisto: Ŝaltita", - "Tools.Dev.OpenInspector": "Malfermi inspektilon", - "Tools.Dev.DeselectAll": "Malelekti ĉiujn", + "Tools.Dev.DevMode.Off": "Programista Reĝimo: Ne", + "Tools.Dev.DevMode.On": "Programista Reĝimo: Jes", + "Tools.Dev.OpenInspector": "Malfermi Inspektilon", + "Tools.Dev.DeselectAll": "Malelekti Ĉiujn", "Tools.Dev.DestroySelected": "Detrui elektitajn", - "Tools.Dev.ConfirmDestroySelected": "VERE Detrui Elektitajn", + "Tools.Dev.ConfirmDestroySelected": "JES Detrui Elektitajn", + + "Tools.Dev.GizmoOptions": "Opcioj de la Gizmo", + "Tools.Dev.SelectParent": "Eletkti Patron", + "Tools.Dev.LocalSpace": "Loka Spaco", + "Tools.Dev.GlobalSpace": "Ĉiea Spaco", + "Tools.Dev.Translation": "Translacio", + "Tools.Dev.Rotation": "Rotacio", + "Tools.Dev.Scale": "Skalo", - "Tools.Dev.GizmoOptions" : "Opcioj de la Gizmo", - "Tools.Dev.SelectParent" : "Eletkti Gepatron", - "Tools.Dev.LocalSpace" : "Loka Spaco", - "Tools.Dev.GlobalSpace" : "Ĉieja Spaco", - "Tools.Dev.Translation" : "Translokigo", - "Tools.Dev.Rotation" : "Rotacio", - "Tools.Dev.Scale" : "Skalo", - "Tools.Dev.Selection.Single": "Unuopa", "Tools.Dev.Selection.Multi": "Multaj", "Tools.Dev.Interaction.Tip": "Pinto", "Tools.Dev.Interaction.Projection": "Projekcio", - "Tools.Color.Picker": "Kolora elektilo", + "Tools.Color.Picker": "Kolor-elektilo", - "Tools.GrabbableSetter.Scalable": "Agordi Skaleblan", - "Tools.GrabbableSetter.NonScalable": "Agordi Neskaleblan", - "Tools.GrabbableSetter.ApplyToRoot": "Agordi 'Apliki al Radiko'", - "Tools.GrabbableSetter.AppyToHit": "Agordi 'Apliki por Trafo'", + "Tools.GrabbableSetter.Scalable": "Igi Skalebla", + "Tools.GrabbableSetter.NonScalable": "Igi Neskalebla", + "Tools.GrabbableSetter.ApplyToRoot": "Apliki al Radiko", + "Tools.GrabbableSetter.AppyToHit": "Apliki al Trafo", - "Tools.CharacterCollider.MarkGrippable": "Marki Teniebla", - "Tools.CharacterCollider.DontMarkGrippable": "Ne Marki Teniebla", - "Tools.CharacterCollider.EnsureWalkRun": "Certigi Marŝi / Kuri movadon", - "Tools.CharacterCollider.EnsureZeroG": "Certigi Sen-Gravitan movadon", - "Tools.CharacterCollider.EnsurePhysicalFly": "Certigi Fizikan Muŝan movadon", + "Tools.CharacterCollider.MarkGrippable": "Igi Grimpebla", + "Tools.CharacterCollider.DontMarkGrippable": "Igi Negrimpebla", + "Tools.CharacterCollider.EnsureWalkRun": "Certigi Paŝ-/Kur-movadon", + "Tools.CharacterCollider.EnsureZeroG": "Certigi Sengravitan movadon", + "Tools.CharacterCollider.EnsurePhysicalFly": "Certigi Flugmovadon", "Tools.Light.Point": "Punkto", "Tools.Light.Spot": "Spoto", "Tools.Light.Sun": "Suno", - "Tools.Light.Shadows.None": "Neniuj Ombroj", + "Tools.Light.Shadows.None": "Sen Ombroj", "Tools.Light.Shadows.Hard": "Malmolaj Ombroj", "Tools.Light.Shadows.Soft": "Molaj Ombroj", - "Tools.MeshVisibility.KeepShadow": "Konservi Ombron", + "Tools.MeshVisibility.KeepShadow": "Ne Ŝanĝi Ombron", "Tools.MeshVisibility.ShadowOff": "Malŝalti Ombron", - "Tools.MeshVisibility.ShadowOn": "Ebligi Ombron", - "Tools.MeshVisibility.OnlyShadow": "Agordi kiel nur ombron", - "Tools.MeshVisibility.DoubleSidedShadow": "Agordi al duflanka ombro", + "Tools.MeshVisibility.ShadowOn": "Ŝalti Ombron", + "Tools.MeshVisibility.OnlyShadow": "Montri nur ombron", + "Tools.MeshVisibility.DoubleSidedShadow": "Montri duflankan ombron", - "Tools.Slicer.Add": "Aldoni tranĉilon", + "Tools.Slicer.Add": "Aldoni Tranĉilon", "Tools.Slicer.Clear": "Forigi Agordon", - "Tools.Material.RayMode": "Radireĝimo", - "Tools.Material.AreaMode": "Areoreĝimo", - "Tools.Material.ObjectMode": "Objekta Tutmonda Reĝimo", - "Tools.Material.SceneMode": "Scena Tutmonda Reĝimo", + "Tools.Material.RayMode": "Reĝimo: Radia", + "Tools.Material.AreaMode": "Reĝimo: Area", + "Tools.Material.ObjectMode": "Reĝimo: Monda de Objekto", + "Tools.Material.SceneMode": "Reĝimo: Monda de Sceno", "Tools.Material.CreateCopy": "Krei Kopion", - "Tools.Material.Edit": "Redakti materialon", + "Tools.Material.Edit": "Redakti Materialon", "Tools.Material.Convert": "Konverti al...", - "Tools.Material.ConvertAll": "Konverti ĉiujn al...", - "Tools.Material.CreateNew": "Krei novan", + "Tools.Material.ConvertAll": "Konverti Ĉiujn al...", + "Tools.Material.CreateNew": "Krei Novan", - "Tools.Mesh.Edit": "Redakti maŝaron", + "Tools.Mesh.Edit": "Redakti Maŝaron", - "Tools.Cartridge.Eject": "Elĵeti Globon", + "Tools.Cartridge.Eject": "Eligi Sferon", - "Tools.Microphone.Format.WAV": "WAV dosiero", - "Tools.Microphone.Format.Vorbis": "OGG Vorbis dosiero", - "Tools.Microphone.Format.FLAC": "FLAC dosiero", - "Tools.Microphone.ModeHold": "Premi por registri sonon", - "Tools.Microphone.ModePress": "Premi por komenci/halti registri sonon", - "Tools.Microphone.SourceRaw": "Kruda dosiero", + "Tools.Microphone.Format.WAV": "WAV", + "Tools.Microphone.Format.Vorbis": "OGG Vorbis", + "Tools.Microphone.Format.FLAC": "FLAC", + "Tools.Microphone.ModeHold": "Premteni por sonregistri", + "Tools.Microphone.ModePress": "Premi por komenci/haltigi sonregistron", + "Tools.Microphone.SourceRaw": "Kruda", "Tools.Microphone.SourceFiltered": "Filtrita kaj Normigita", - "Tools.ProtoFlux.Drive" : "Direkti", - "Tools.ProtoFlux.Source" : "Fonto", - "Tools.ProtoFlux.Reference" : "Referenco", - "Tools.ProtoFlux.Write" : "Skribi", - "Tools.ProtoFlux.Proxy" : "Prokura", - "Tools.ProtoFlux.CreateLocal" : "Kreii Loke", - "Tools.ProtoFlux.CreateStore" : "Kreii Memoron", - "Tools.ProtoFlux.CreateDataModelStore" : "Kreii Memoron de Datum-Modelo", - "Tools.ProtoFlux.Overview" : "Baskuligi Superrigard-Reĝimon", - "Tools.ProtoFlux.NodeBrowser" : "Esplori nodoj", - "Tools.ProtoFlux.PackInPlace" : "Paki Enloke", - "Tools.ProtoFlux.PackInto" : "Paki ene de {name}", - "Tools.ProtoFlux.Unpack" : "Malpaki el {name}", - "Tools.ProtoFlux.ExplicitCast" : "Eksplika Elsendo\n(Averto: Ebleco por Perdo de Datumoj)", + "Tools.ProtoFlux.Drive": "Direkti", + "Tools.ProtoFlux.Source": "Fonto", + "Tools.ProtoFlux.Reference": "Referenco", + "Tools.ProtoFlux.Write": "Skribi", + "Tools.ProtoFlux.Proxy": "Prokurilo", + "Tools.ProtoFlux.CreateLocal": "Krei Lokan", + "Tools.ProtoFlux.CreateStore": "Krei Konservejan", + "Tools.ProtoFlux.CreateDataModelStore": "Krei Konservejan de Datum-Modelo", + "Tools.ProtoFlux.Overview": "Baskuligi Superrigard-Reĝimon", + "Tools.ProtoFlux.NodeBrowser": "Esplori nodojn", + "Tools.ProtoFlux.PackInPlace": "Paki Enloke", + "Tools.ProtoFlux.PackInto": "Paki en {name}", + "Tools.ProtoFlux.Unpack": "Malpaki el {name}", + "Tools.ProtoFlux.ExplicitCast": "Eksplicita Elsendo\n(Averto: Ebla Perdo de Datumoj)", - "Tools.Meter.Mode.Ray" : "Reĝimo: Radia", - "Tools.Meter.Mode.Perpendicular" : "Reĝimo: Perpendikulara", - "Tools.Meter.Mode.Drag" : "Reĝimo: Trenanta", + "Tools.Meter.Mode.Ray": "Reĝimo: Radia", + "Tools.Meter.Mode.Perpendicular": "Reĝimo: Orta", + "Tools.Meter.Mode.Drag": "Reĝimo: Trena", - "Tools.Meter.Points.Two" : "Du Punkoj", - "Tools.Meter.Points.Multiple" : "Multaj Punktoj", + "Tools.Meter.Points.Two": "Du Punktoj", + "Tools.Meter.Points.Multiple": "Pluraj Punktoj", - "Tools.Meter.ObjectSpace" : "Mezuri en Spaco de Objektoj", - "Tools.Meter.WorldSpace" : "Mezuri en Spaco de Mondo", + "Tools.Meter.ObjectSpace": "Mezuri en Objekto-spaco", + "Tools.Meter.WorldSpace": "Mezuri en Mondo-spaco", - "Tools.Glue.Mode.BakeMeshes" : "Reĝimo: Bake meshes", - "Tools.Glue.Mode.BakeSkinnedMeshes" : "Reĝimo: Bake skinned meshes", - "Tools.Glue.Mode.ParentObjects" : "Reĝimo: Gepatrigi objektojn", + "Tools.Glue.Mode.BakeMeshes": "Reĝimo: Baki maŝarojn", + "Tools.Glue.Mode.BakeSkinnedMeshes": "Reĝimo: Baki haŭtigitajn maŝarojn", + "Tools.Glue.Mode.ParentObjects": "Reĝimo: Aldoni patron", - "Tools.RigTransfer.ClearSource" : "Forigi fonton", + "Tools.RigTransfer.ClearSource": "Forigi fonton", - "Tools.ComponentClone.SingleInstanceOn" : "Ununura Apero: Eblita", - "Tools.ComponentClone.SingleInstanceOff" : "Ununura Apero: Maleblita", - "Tools.ComponentClone.ClearTemplate" : "Defaŭltigi ŝablonon", + "Tools.ComponentClone.SingleInstanceOn": "Ununura Apero: Jes", + "Tools.ComponentClone.SingleInstanceOff": "Ununura Apero: Ne", + "Tools.ComponentClone.ClearTemplate": "Malplenigi ŝablonon", - "ProtoFlux.UI.Call" : "Pasigo", - "ProtoFlux.UI.AsyncCall" : "Nesinkrona Pasigo", - "ProtoFlux.UI.NodeBrowser.Title" : "ProtoFlux-Nodoj", + "ProtoFlux.UI.Call": "Pasigo", + "ProtoFlux.UI.AsyncCall": "Nesinkrona Pasigo", + "ProtoFlux.UI.NodeBrowser.Title": "ProtoFlux-Nodoj", "CreateNew.Back": "<<< Reen ", "CreateNew.EmptyObject": "Malplena objekto", @@ -892,7 +894,7 @@ "Importer.General.AsRawFile": "Kruda Dosiero", - "Importer.Folder.Title": "Importi Dosierujon", + "Importer.Folder.Title": "Enporti Dosierujon", "Importer.Folder.Individual": "Individua importado", "Importer.Folder.Individual.Description": "Kreas apartan importan dialogon por ĉiu subtenata dosiero en la dosierujo", "Importer.Folder.Batch": "Stapla importado", @@ -900,11 +902,12 @@ "Importer.Folder.Minecraft": "Minecraft-Mondo", "Importer.Folder.Minecraft.Description": "Importas Minecraft-Mondon, se Mineways estas instalita.", - "Importer.Image.Title": "Importi Bildon", + "Importer.Image.Title": "Enporti Bildon", "Importer.Image.Prompt": "Kion vi importas?", "Importer.Image.Regular": "Bildo/Teksturo", "Importer.Image.Screenshot": "Ekrankopio (kopita ĉi tie)", - "Importer.Image.PixelArt" : "Bildera Pikturo", + "Importer.Image.PixelArt": "Bildera Pikturo", + "Importer.Image.360": "Foto de 360°/ĉielkubo", "Importer.Image.StereoPhoto": "Sterea Foto", "Importer.Image.Stereo360": "Sterea Foto de 360°", @@ -918,7 +921,7 @@ "Importer.ImageVideo.LayoutVerticalLR": "Supra/Suba (Maldekstra/Dekstra)", "Importer.ImageVideo.LayoutVerticalRL": "Supra/Suba (Dekstre/Maldekstre)", - "Importer.Model.Title": "Importi Modelon", + "Importer.Model.Title": "Enporti Modelon", "Importer.Model.Prompt": "Kion vi importas?", "Importer.Model.Regular": "3D-modelo", "Importer.Model.3DScan": "3D-skanaĵo", @@ -1034,7 +1037,7 @@ "FullBody.FineTuneCalibrationInstructions": "Kontroli kaj agordi kalibrigon movante bluajn referencojn", "FullBody.CalibrateTrackersHeader": "Kalibrigi spurilojn", - "FullBody.CalibrateTrackersInstructions": "Ekprenu kaj poziciigu la bluajn korpopartojn rilate al la spuriloj por ĝustigi ilian deŝovon. Ili devas kongrui kun la loko de la spurilo sur via korpo. \nVi povas alĝustigi la kalibrigon iam ajn remalfermante ĉi tiun ilon.", + "FullBody.CalibrateTrackersInstructions": "Prenu kaj poziciigu la bluajn korpopartojn rilate al la spuriloj por ĝustigi ilian deŝovon. Ili devas kongrui kun la loko de la spurilo sur via korpo. \nVi povas alĝustigi la kalibrigon iam ajn remalfermante ĉi tiun ilon.", "FullBody.UseSymmetry": "Uzi Simetrion", "FullBody.ShowBodyOverlay": "Montri Korpan Surmeton", "FullBody.HeightCompensationInstructions": "Se la manekeno estas tro alta (kurbiĝinta) aŭ tro mallonga, ĝustigu la altan kompenson por plej bona mezuro.", @@ -1136,24 +1139,24 @@ "CameraControl.OBS.Instructions": "Certigu, ke OBS funkcias kaj la OBS-reteja kromaĵo estas instalita", "CameraControl.OBS.OpenInstaller": "Malfermi retpaĝon de instalilo", "CameraControl.OBS.Launch": "Lanĉi OBS", - "CameraControl.OBS.Launching": "Lanĉante...", + "CameraControl.OBS.Launching": "Lanĉanta...", "CameraControl.OBS.Launched": "Lanĉita!", - "CameraControl.OBS.Connecting": "Konektante...", + "CameraControl.OBS.Connecting": "Konektanta...", "CameraControl.OBS.Connected": "Konektita!", "CameraControl.OBS.Disconnected": "Malkonektita!", - "CameraControl.OBS.AuthFailure": "Aŭtentiga Malsukceso!", + "CameraControl.OBS.AuthFailure": "Aŭtentigo malsukcesis!", "CameraControl.OBS.ConnectionFailed": "Konekto malsukcesis:", - "CameraControl.OBS.ConnectionTimeout": "Tempolimo de konekto. Ĉu OBS funkcias kun reteja kromaĵo instalita?", + "CameraControl.OBS.ConnectionTimeout": "Posttempiĝo de konekto. Ĉu OBS estas lanĉita?", "CameraControl.OBS.UnexpectedConnectionError": "Neatendita konekta eraro:", "CameraControl.OBS.DisconnectedPage": "OBS Malkonektita", - "CameraControl.OBS.ReturnToConnect": "Reveni al konekta paĝo", + "CameraControl.OBS.ReturnToConnect": "Reveni al konekto-paĝo", "CameraControl.OBS.AutoMirror": "Aŭtomata spegulo surdiskigita / flua", - "CameraControl.OBS.Bitrate": "Bitrapideco: {n} / s", - "CameraControl.OBS.FPS": "FPS: {n}", + "CameraControl.OBS.Bitrate": "Bitrapido: {n}/s", + "CameraControl.OBS.FPS": "filmeroj/s: {n}", "CameraControl.OBS.DroppedFrames": "Faligitaj kadroj: {n}", - "CameraControl.OBS.Idle": "SENOKUPA", - "CameraControl.OBS.Live": "TUJA", - "CameraControl.OBS.Recording": "RIK", + "CameraControl.OBS.Idle": "SENFARA", + "CameraControl.OBS.Live": "ELSENDANTA", + "CameraControl.OBS.Recording": "FILMANTA", "CameraControl.OBS.OpenInstallerReason": "Ĉi tiu retejo ebligos vin elŝuti la komprogramon de la OBS-konektinterfaco", "CameraControl.OBS.Streaming.Start": "Komenci Elsendfluo", @@ -1166,7 +1169,7 @@ "CameraControl.OBS.Recording.Stop": "Ĉesi Registradon", "CameraControl.OBS.Recording.Stopping": "Ĉesigi Registradon", - "Security.Hyperlink.Title" : "Ligilo al Ekstero", + "Security.Hyperlink.Title": "Ligilo al Ekstero", "Security.Hyperlink.Warning": " Averto: Eliranta hiperligo \n Vi alklakis ligon en mondo. Ĉu vi volas malfermi ĝin? Ĉi tio faros malfermu en via labortabla retumilo. ", "Security.Hyperlink.Open": "Malfermi", "Security.Hyperlink.Cancel": "Nuligi", @@ -1179,14 +1182,14 @@ "Security.HostAccess.Allow": "Permesi", "Security.HostAccess.Deny": "Neigi", - "ComponentSelector.Back" : "< (antaŭen)", - "ComponentSelector.Title" : "Komponantojn", - "ComponentSelector.CreateCustomType" : "Krei Propran Tipon", - "ComponentSelector.CommonGenericTypes" : "Oftaj Nespecifaj Tipoj", - "ComponentSelector.CustomGenericArguments" : "Propraj Nespecifa Argumentoj:", - "ComponentSelector.InvalidType" : "Nevalida tipo", + "ComponentSelector.Back": "< (antaŭen)", + "ComponentSelector.Title": "Komponantojn", + "ComponentSelector.CreateCustomType": "Krei Propran Tipon", + "ComponentSelector.CommonGenericTypes": "Oftaj Nespecifaj Tipoj", + "ComponentSelector.CustomGenericArguments": "Propraj Nespecifa Argumentoj:", + "ComponentSelector.InvalidType": "Nevalida tipo", - "Inspector.Title" : "Scena Inspektilo", + "Inspector.Title": "Scena Inspektilo", "Inspector.Slot.AttachComponent": "Aldoni Komponanton", "Inspector.Slot.Axis.X": "X: +Dekstre -Maldekstre", @@ -1296,7 +1299,7 @@ "Inspector.SkinnedMesh.ComputeExplicitBoundsFromPose": "Kalkuli eksplicitajn limojn de nuntempa pozo", "Inspector.SkinnedMesh.ExtendExplicitBoundsFromPose": "Etendi eksplicitajn limojn de nuntempa pozo", "Inspector.SkinnedMesh.BakeToStaticMesh": "Baki al Statikan Maŝaron", - + "Inspector.SimpleAvatarProtection.RemoveAll": "Forigi Ĉiajn Aperojn", "Inspector.SimpleAvatarProtection.RemoveSingle": "Forigi Unuopan Aperon", "Inspector.SimpleAvatarProtection.Warning": "AVERTO!
Forigi ĉi tiun komponanton iel ajn krom se la dediĉitaj butonoj subaj ekigos la mekanismon de protektado kaj rezultos en mem-detruo kaj potenciala perdo de datumoj!", @@ -1353,20 +1356,20 @@ "Inspector.Texture.RotateCW": "Turni 90° Dekstrume", "Inspector.Texture.RotateCCW": "Turni 90° Maldekstrume", "Inspector.Texture.Rotate180": "Turni 180°", - "Inspector.Texture.TrimTransparent" : "Tondi Travideblecon", - "Inspector.Texture.TrimByCornerColor" : "Tondi per Koloro de Anguloj", + "Inspector.Texture.TrimTransparent": "Tondi Travideblecon", + "Inspector.Texture.TrimByCornerColor": "Tondi per Koloro de Anguloj", "Inspector.Texture.MakeSquare": "Fari Kvadrata", "Inspector.Texture.ToNearestPOT": "Al plej proksima potenco de du", "Inspector.Texture.MakeTileable": "Fari Kahelebla (proporcio de transiro):", "Inspector.Texture.TileLoop": "Kahelo (buklo)", "Inspector.Texture.TileMirror": "Kahelo (spegulo)", - "Inspector.Texture.NormalizeMaxOnly" : "Normaligi (maksimume nur)", - "Inspector.Texture.NormalizeMinMax" : "Normaligi (maksimume kaj minimume)", - "Inspector.Texture.NormalizeIndependent" : "Normaligi RVB sendepende (maksimume kaj minimume)", - "Inspector.Texture.BleedColorToAlpha" : "Likigi Koloron al Alfon", - + "Inspector.Texture.NormalizeMaxOnly": "Normaligi (maksimume nur)", + "Inspector.Texture.NormalizeMinMax": "Normaligi (maksimume kaj minimume)", + "Inspector.Texture.NormalizeIndependent": "Normaligi RVB sendepende (maksimume kaj minimume)", + "Inspector.Texture.BleedColorToAlpha": "Likigi Koloron al Alfon", + "Inspector.Texture.InvalidFloats": "Diagnozo: Nevalidaj flosiloj", - "Inspector.Texture.GenerateMetadata": "Diagnozo: Generi Bitmapajn Metadatenojn", + "Inspector.Texture.GenerateMetadata": "Diagnozo: Generi Bitmapajn Metadatumojn", "Inspector.Material.VariantInfo": "Varianto: {variantID} (Kruda: {rawVariantID})", "Inspector.Material.WaitingForApply": "Atendas aplikadon: {waiting}", @@ -1433,21 +1436,21 @@ "Inspector.Collider.SetFromPreciseCylinderBounds": "Agordi de precizaj cilindraj limoj", "Inspector.Collider.Visualize": "Videbligi Kolizanton", - "Inspector.SimpleAwayIndicator.TestAway" : "Agordi al fora (cimspure)", - "Inspector.SimpleAwayIndicator.TestRestore" : "Restaŭri al normala (cimspure)", + "Inspector.SimpleAwayIndicator.TestAway": "Agordi al fora (cimspure)", + "Inspector.SimpleAwayIndicator.TestRestore": "Restaŭri al normala (cimspure)", - "Inspector.Fields.Drive" : "Disko", - "Inspector.Fields.DriveWriteBack" : "Disko (kaŝmemorskribe)", + "Inspector.Fields.Drive": "Disko", + "Inspector.Fields.DriveWriteBack": "Disko (kaŝmemorskribe)", - "Inspector.Actions.CopyComponent" : "Kopii Komponanton", - "Inspector.Actions.MoveComponent" : "Movigi Komponanton", + "Inspector.Actions.CopyComponent": "Kopii Komponanton", + "Inspector.Actions.MoveComponent": "Movigi Komponanton", - "UserInspector.Title" : "Uzant-Inspektilo", + "UserInspector.Title": "Uzant-Inspektilo", - "WorkerInspector.Title" : "{name} Inspektilo", + "WorkerInspector.Title": "{name} Inspektilo", + + "CreateNew.Title": "Nova", - "CreateNew.Title" : "Nova", - "Wizard.General.ProcessRoot": "Radiko de Procezo:", "Wizard.General.Result": "Rezulto:", "Wizard.General.ErrorNoRoot": "Neniu Radiko Elektita", @@ -1483,8 +1486,8 @@ "Wizard.CubemapCreator.Title": "Kubomap-Kreinto", "Wizard.CubemapCreator.Textures": "Font-teksturoj:", - "Wizard.CubemapCreator.TexturesNote": "Notu, ke kelkaj konvencioj interŝanĝis maldekstren kaj dekstren. Se la rezultita kubmapo malĝustas, provu interŝanĝi la maldekstran kaj dekstran teksturojn.", "Wizard.CubemapCreator.PosX": "Pozitiva X (dekstre)", - "Wizard.CubemapCreator.PosX": "Positiva X (dekstre)", + "Wizard.CubemapCreator.TexturesNote": "Notu, ke kelkaj konvencioj interŝanĝis maldekstren kaj dekstren. Se la rezultita kubmapo malĝustas, provu interŝanĝi la maldekstran kaj dekstran teksturojn.", + "Wizard.CubemapCreator.PosX": "Pozitiva X (dekstre)", "Wizard.CubemapCreator.NegX": "Negativa X (maldekstre)", "Wizard.CubemapCreator.PosY": "Pozitiva Y (supre)", "Wizard.CubemapCreator.NegY": "Negativa Y (malsupre)", @@ -1496,7 +1499,7 @@ "Wizard.ReflectionProbes.ProcessRoot": "Radiko por Prilabori:", "Wizard.ReflectionProbes.ProcessDisabled": "Procezo Malebligis", "Wizard.ReflectionProbes.WithTag": "Kun Etikedo:", - "Wizard.ReflectionProbes.TeleportUserToProbe": "Teletransporti min al ĉiu sondo", + "Wizard.ReflectionProbes.TeleportUserToProbe": "Teleporti min al ĉiu sondo", "Wizard.ReflectionProbes.DelayBetweenProbes": "Prokrasto inter sondadoj", "Wizard.ReflectionProbes.ShowDebugVisuals": "Montri Sencimigajn Bildojn", "Wizard.ReflectionProbes.HideDebugVisuals": "Kaŝi Sencimigajn Bildojn", @@ -1524,10 +1527,11 @@ "VolumePlaneSlicer.Highlight": "Marki", "VolumePlaneSlicer.Slicer": "Segmenti", - "Tutorial.Welcome.Description" : "Plonĝu en tute novan bituniverson kun nefinitaj eblecoj. Ĉu vi venas ĉi tien por societumi kaj kunvivi kun homoj tra la mondo aŭ konstrui, krei, kaj evoluigi iun ajn de bela desegnarto, interageblaj avataroj kaj akcesoraĵo, al kompleksaj interageblajmondoj kaj ludoj, Resonite estas nefina tajlorebla loko kie vi estos bonvenita kaj trovos grupon kun kiun resoni.

Antaŭ ol vi komencos esplori, ni unue givdos vin tra la agordo de iuj ajn necesaĵojn, por certigi glatan sperton. Kiam vi pretas, alklaku la butonon suban", + + "Tutorial.Welcome.Description": "Plonĝu en tute novan bituniverson kun nefinitaj eblecoj. Ĉu vi venas ĉi tien por societumi kaj kunvivi kun homoj tra la mondo aŭ konstrui, krei, kaj evoluigi iun ajn de bela desegnarto, interageblaj avataroj kaj akcesoraĵo, al kompleksaj interageblajmondoj kaj ludoj, Resonite estas nefina tajlorebla loko kie vi estos bonvenita kaj trovos grupon kun kiun resoni.

Antaŭ ol vi komencos esplori, ni unue givdos vin tra la agordo de iuj ajn necesaĵojn, por certigi glatan sperton. Kiam vi pretas, alklaku la butonon suban", "Tutorial.Welcome.AccountHeader": "{appName}-konto", - "Tutorial.Welcome.AccountDescription": "Krei konton donas al vi 1GB senpagan stokadon kaj aliron al konservado de artikoloj, plej ŝatatajn avataroj, aldono de kontaktuloj kaj mesaĝoj.", + "Tutorial.Welcome.AccountDescription": "Krei konton donas al vi 1GB senpagan stokadon kaj aliron al konservado de artikoloj, plej ŝatatajn avataroj, aldono de kontaktoj kaj mesaĝoj.", "Tutorial.Welcome.AccountCreate": "Krei konton", "Tutorial.Welcome.AccountLogin": "Mi jam havas konton", "Tutorial.Welcome.AccountSkip": "Daŭrigi sen konto", @@ -1544,14 +1548,16 @@ "Tutorial.Welcome.SettingsSmoothTurn.Description": "Iom post iom turniĝas, sed povas kaŭzi naŭzon.", "Tutorial.Welcome.SettingsPrimaryController": "Ĉefa Regilo", "Tutorial.Welcome.SettingsPrimaryLeft": "Maldekstre", + "Tutorial.Welcome.SettingsPrimaryRight": "Dekstre", + "Tutorial.Welcome.SettingsHeight": "Via alteco", "Tutorial.Welcome.SettingsHeightExamples": "Ekzemploj: 1.85 m, 185 cm, 6' 1\", 6 futo 1 colo", "Tutorial.Welcome.StartTutorialHeader": "Ĉu vi pretas komenci esplori?", "Tutorial.Welcome.StartTutorialDescription": "Ni translokos vin al baza lernila mondo por helpi vin komenci kun {appName}. Vi povas elekti aŭ havi la lernil-mondon publika, permesante al {appName}-komunumo aliĝi kaj helpi vin, aŭ lerni memstare.", "Tutorial.Welcome.StartTutorial": "Komenci Lernilon", - + "Tutorial.CommunityYouTube.Title": "Komunumaj YouTube-kanaloj", "Tutorial.UserResources.UserResourcesTitle": "Uzant-resursoj", @@ -1591,20 +1597,20 @@ "Migration.LoginModal.OpenMigration": "Malfermi Migradilon", "Migration.LoginModal.Later": "Eble pli poste", "Migration.LoginResetID.Title": "Ĉu vere restartigi la Uzantnumeron?", - "Migration.LoginResetID.Description": "Bonvolu kompreni ke ĉi tia ago rezultos en LA NEANTAŬVIDEBLA ROMPIĜO DE ENHAVOJ. Ĉiuj viaj aĵoj, mondoj, kontaktuloj, kaj mesaĝoj estos sukcese migradigotaj, sed iuj kondutoj kaj komponantoj kiuj fidi al la referenco de via malnova Uzantnumero varŝajne rompiĝos kaj bezonos esti re-agordotaj kaj reparotaj. Krome se vi havas seriozan reason por voli restartigi vian Uzantnumeron, NE ELEKTU ĈI TIUN OPCION.", + "Migration.LoginResetID.Description": "Bonvolu kompreni ke ĉi tia ago rezultos en LA NEANTAŬVIDEBLA ROMPIĜO DE ENHAVOJ. Ĉiuj viaj aĵoj, mondoj, kontaktoj, kaj mesaĝoj estos sukcese migradigotaj, sed iuj kondutoj kaj komponantoj kiuj fidi al la referenco de via malnova Uzantnumero varŝajne rompiĝos kaj bezonos esti re-agordotaj kaj reparotaj. Krome se vi havas seriozan reason por voli restartigi vian Uzantnumeron, NE ELEKTU ĈI TIUN OPCION.", "Migration.LoginResetID.ResetButton": "Jes, restartigi", - "Migration.ReservedUsername.Title":"Rezervita Uzantnomo", + "Migration.ReservedUsername.Title": "Rezervita Uzantnomo", "Migration.ReservedUsername.Description": "Ĉi tiu uzantnomo estas rezervita por ĝia originala posedanto. Se ĉi tio estas via konto, bonvolu provizi viajn identigilojn de {platform} por malŝlosi ĝin. Ni ne konservos ĉi tiujn itentigilojn, iliaj estas nur uzotaj por kontroli la posedecon de via konto dum registriĝo.", "Migration.SourcePassword": "{platform} Pasvorto:", "Migration.SourceUsername": "{platform} Uzantnomo:", "Migration.Dialog.Title": "Konto-Migrado", - "Migration.Dialog.Source" : "You can migrate data from any compatible infrastructure. First select one from the list below that you'd like to migrate data from. You can add additional infrastructures by placing config files in the \"Migrations\" folder in the installation.", + "Migration.Dialog.Source": "You can migrate data from any compatible infrastructure. First select one from the list below that you'd like to migrate data from. You can add additional infrastructures by placing config files in the \"Migrations\" folder in the installation.", "Migration.Dialog.AccountDescription": "To migrate your account, we'll need your {platform} account password. This will let us login to it and access the data.", "Migration.ResetID.Title": "Restartigi mian Uzantnomeron", - "Migration.ResetID.Description":"AVERTO: Elekti ĉi tiun opcion PARTE ROMPOS EKZISANTAJN ENHAVOJN KAJ ES NENULIGEBLA, ĉi tiu enhavas iu ajn Uzantnom-referencoj en enhavoj de uzantoj, servicoj de la komunumo, ligiloj, nubovariabloj, kaj pli. Ĉi tiuj referencoj estos restartigotaj, sed via aĵoj, mondoj, kontaktuloj, kaj mesaĵoj mem ne perdotos. Ni rekomendas ke vi uzu ĉi tiun opcion NUR se al vi plaĉus forĵeti vian malnovan Uzantnumeron kaj anstataŭi ĝin per nova, hazargidita Uzantnumero. Krom se vi havas fortan motivan restartigi vian Uzantnumeron, vi NE ELEKTU ĉi tiun opcion. Via Uzantnumero ŝanĝos ĉi tiel: \n U-MiaUzantnomo -> U-fX3pKe7AYYQ", + "Migration.ResetID.Description": "AVERTO: Elekti ĉi tiun opcion PARTE ROMPOS EKZISANTAJN ENHAVOJN KAJ ES NENULIGEBLA, ĉi tiu enhavas iu ajn Uzantnom-referencoj en enhavoj de uzantoj, servicoj de la komunumo, ligiloj, nubovariabloj, kaj pli. Ĉi tiuj referencoj estos restartigotaj, sed via aĵoj, mondoj, kontaktoj, kaj mesaĵoj mem ne perdotos. Ni rekomendas ke vi uzu ĉi tiun opcion NUR se al vi plaĉus forĵeti vian malnovan Uzantnumeron kaj anstataŭi ĝin per nova, hazargidita Uzantnumero. Krom se vi havas fortan motivan restartigi vian Uzantnumeron, vi NE ELEKTU ĉi tiun opcion. Via Uzantnumero ŝanĝos ĉi tiel: \n U-MiaUzantnomo -> U-fX3pKe7AYYQ", "Migration.DataSelection.Title": "Kiam ni migradigos vian kondon, kiujn datumojn ni migradigu?", "Migration.DataSelection.Everything": "Ĉiujn", @@ -1618,7 +1624,7 @@ "Migration.DataSelection.Home.Title": "Agordi vian malnovan hejmon kiel defaŭlto?", "Migration.DataSelection.Home.Description": "When we migrate your data, your original cloud home will be placed under different URL and you will get a brand new cloud home as default. However if you'd prefer, we can default your old home as the default one. Even if you select \"No\", your old cloud home will still be accessible and you can favorite it as your default later.", - "Migration.DataSelection.Contacts": "Kontaktuloj", + "Migration.DataSelection.Contacts": "Kontaktoj", "Migration.DataSelection.Message History": "Historio de Mesaĝoj", "Migration.DataSelection.InventoryWorld": "Inventaro & Mondoj", "Migration.DataSelection.CloudVariable.Definitions": "Difinaro de Nubovariabloj", @@ -1660,10 +1666,10 @@ "Migration.Report.CurrentRate": "Nuna rapido: ~{value} mondaj/eroj per minuto", "Migration.Report.EstimatedQueuePosition": "Restantaj taskoj en vico antaŭ ol ĉi tiu: {value}", - "Migration.Report.ContactStatus": "Migradigite {current} kontaktulojn el {total}", + "Migration.Report.ContactStatus": "Migradigite {current} kontaktojn el {total}", "Migration.Report.MessageStatus": "Migradigite {value} mesaĝojn", "Migration.Report.CloudVariableDefinitionStatus": "Migradigite {value} difinojn de nubovariabloj", - "Migration.Report.CloudVariableValueStatus":"Migradigite {value} nubovariablojn", + "Migration.Report.CloudVariableValueStatus": "Migradigite {value} nubovariablojn", "Migration.Report.RecordStatus": "Migradigite {current} erojn/mondojn el {total}. {failed} malsukcesis.", "Migration.Report.GroupStatus": "Migradigite {current} grupojn el {total}", "Migration.Report.GroupMemberStatus": "Migradigite sumon {value} membroj de grupoj", @@ -1694,32 +1700,32 @@ "Temporary.MMC.VotedAlready": "Vi jam voĉdonis por {voteTarget}.", "Temporary.MMC.VoteInvalid": "Voĉo estas nevalida, bonvolu provi denove.", - "CloudHome.WelcomeHome": "Bonvenon Hejmen", - "CloudHome.TargetRangeOptions": "Opciojn por Arkpafejo", + "CloudHome.WelcomeHome": "Bonvenon al via Hejmo", + "CloudHome.TargetRangeOptions": "Opcioj por Pafejo", - "Tutorial.Saving.Title": "Bonvenon Hejmen!", - "Tutorial.Saving.Content": "Bonvenon al via Hejm-mondo! Ĉi tie estas tie, kie vi aperiĝos ĉiufoje kiam vi ensalutos.

Ĉi tio estas mundo tuta propra, do iujn ŝanĝojn vi faras estas konserveblan.

Se vi konservos, ĉio estos precize kial forlasita kiam vi revenos!", + "Tutorial.Saving.Title": "Bonvenon al via Hejmo!", + "Tutorial.Saving.Content": "Bonvenon al via Hejmo! Ĉi tie estas kie vi aperos ĉiufoje kiam vi ensalutos.

Ĝi estas mundo tute via, do ajnaj ŝanĝoj kiujn vi faros estos konserveblaj.

Se vi konservas, kiam vi revenos, ĉio restos precize tiel kiel vi lasis ĝin!", "Tutorial.Teleporter.Error": "Malsukcesis ŝarĝi vian nubohejmon!
Eliru el la teleportilo kaj eniru denove por reprovi.", "CloudHome.Info.OnlineUsers": "Enrete {online_users,plural, one {uzanto} other {uzantoj}}: {online_users}
Joinable {joinable_users,plural, one {aliĝebla} other {aliĝeblaj}}: {joinable_users}", - "CloudHome.Info.Moderation": "Kontrolado", + "CloudHome.Info.Moderation": "Moderigado", "CloudHome.Info.Inventory": "Inventaro", "CloudHome.Info.Tools": "Iloj", - "CloudHome.Info.MoreInfo": "Pli da Informo", + "CloudHome.Info.MoreInfo": "Pli da Informoj", "CloudHome.Info.SessionUptime": "Daŭro de Seanco:", - "CloudHome.Info.AccessLevel": "Atingonievlo:", + "CloudHome.Info.AccessLevel": "Atingonivelo:", "CloudHome.Info.StorageUsed": "Memoro Uzata:", "CloudHome.Info.DashInfoTab.Title": "Bonvenon!", - "CloudHome.Info.DashInfoDesktop": "Por viaj unuaj paŝoj, estas kelkaj aferoj pri kiuj vin ni sciigu. Vi havas Panelon, kiun vi povas malfermi per premi la eskapan klavon. Bonvolu pensi pri ĝi kiel via labortablo aŭ kontrolpanelo.

Ĉu vi konfusiĝis, ĉi tiu ekrano havas ian kroman informon por vin helpi. Alklaku la suban butonon por kaŝi ĉi tiun mesaĝon.", - "CloudHome.Info.DashInfoVR": "Por viaj unuaj paŝoj, estas kelkaj aferoj pri kiuj vin ni sciigu. Vi havas Panelon, kiun vi povas malfermi per premi B or Y. Bonvolu pensi pri ĝi kiel via labortablo aŭ kontrolpanelo.

Ĉu vi konfusiĝis, ĉi tiu ekrano havas ian kroman informon por vin helpi. Alklaku la suban butonon por kaŝi ĉi tiun mesaĝon.", - "CloudHome.Info.DashInfoVRNoButtons": "Por viaj unuaj paŝoj, estas kelkaj aferoj pri kiuj vin ni sciigu. Vi havas. Vi havas Panelon, kiun vi povas malfermi per premtemi la Menubutonon ĝis la cirklo kompletiĝas. Bonvolu pensi pri ĝi kiel via labortablo aŭ kontrolpanelo.

Ĉu vi konfusiĝis, ĉi tiu ekrano havas ian kroman informon por vin helpi. Alklaku la suban butonon por kaŝi ĉi tiun mesaĝon.", + "CloudHome.Info.DashInfoDesktop": "Por viaj unuaj paŝoj, estas kelkaj aferoj kiujn vi devus scii. Vi havas Panelon, kiun vi povas malfermi per la eskap-klavo. Pensu pri ĝi kiel via labortablo aŭ kontrolpanelo.

Se vi konfuziĝas, ĉi tiu ekrano havas kelkajn pliajn informojn por helpi vin. Alklaku la suban butonon por forigi ĉi tiun mesaĝon.", + "CloudHome.Info.DashInfoVR": "Por viaj unuaj paŝoj, estas kelkaj aferoj kiujn vi devus scii. Vi havas Panelon, kiun vi povas malfermi per B aŭ Y. Pensu pri ĝi kiel via labortablo aŭ kontrolpanelo.

Se vi konfuziĝas, ĉi tiu ekrano havas kelkajn pliajn informojn por helpi vin. Alklaku la suban butonon por forigi ĉi tiun mesaĝon.", + "CloudHome.Info.DashInfoVRNoButtons": "Por viaj unuaj paŝoj, estas kelkaj aferoj kiujn vi devus scii. Vi havas Panelon, kiun vi povas malfermi premtenante la Menubutonon ĝis la cirklo kompletiĝos. Bonvolu pensi pri ĝi kiel via labortablo aŭ kontrolpanelo.

Ĉu vi konfuziĝas, ĉi tiu ekrano havas kelkajn pliajn informojn por helpi vin. Alklaku la suban butonon por forigi ĉi tiun mesaĝon.", - "CloudHome.Info.GoToWiki": "Ek al Wiki-paĝaron!", - "CloudHome.Info.GoToDiscord": "Ek al Discord-servilon!", + "CloudHome.Info.GoToWiki": "Ek al Viki-paĝaro!", + "CloudHome.Info.GoToDiscord": "Ek al Discord-servilo!", - "CloudHome.Info.ModerationTab.Title": "Kontrolado!", + "CloudHome.Info.ModerationTab.Title": "Moderigado!", "CloudHome.Info.ModerationTab.Content": "Sekureco tre gravas al ni. Se vi bezonas helpon aŭ bezonas raporti pri uzanto, malfermu help-bileton en nia Portalo de Kontrolado.

Ni havas fortan temamon de volontaj kontralodisto kiuj konservas la komunumon sekura! Bonvolu krei help-bileton se vi havas demandojn aŭ observas konduton, kio rompas la gvidnormaron.", "CloudHome.Info.InventoryTab.Title": "Konservi Viajn Erojn!", @@ -1728,17 +1734,17 @@ "CloudHome.Info.ToolsTab.Title": "En-Monda Redaktado!", "CloudHome.Info.ToolsTab.Content": "Prima trajto de {appName} estas ke la ebleco facile kreii aŭ modifi aĵon direkte en-lude.

Jes, tio signifas ĝuste ĉi tie! Aŭ ie ajn, vere - la iloj haveblaj en Esencaĵoj -> Iloj en via inventaro permesas al vi facile redakti la mondon ĉirkaŭ vi al via prefero.", - "CloudHome.Info.HelpTab.Title": "Akiri Helpon", + "CloudHome.Info.HelpTab.Title": "Ricevi Helpon", "CloudHome.Info.HelpTab.InfoLineOne": "Ĉu via bezonas helpon? Esplori nian Wiki-paĝaron, aŭ akiri respondojn por viaj", "CloudHome.Info.HelpTab.InfoLineTwo": "demandoj en nia Discord-servilo! Facile, vi povas vidi ligilojn sur via labortablo per via Panelo en la langeto Labortablo.", "CloudHome.Info.UsersTab.Title": "Trovi Uzantojn", "CloudHome.Info.UsersTab.Content": "Publikaj seancoj estas bonega metodo mem mergiĝi en la komunumon!

Publikaj seancoj, kiujn vi povas nun ekaliĝi estas troveblaj en la langeto Mondoj en via panalo. Bonvolu esplori!", - "Mirror.Header.RenderingOptions" : "Opcioj por Bildigi", - "Mirror.Header.Type" : "Tipo de Spegulo", - "Mirror.Header.Resolution" : "Distingivo de Spegulo", - "Mirror.Header.AspectRatio" : "Proporcio", + "Mirror.Header.RenderingOptions": "Opcioj por Bildigi", + "Mirror.Header.Type": "Tipo de Spegulo", + "Mirror.Header.Resolution": "Distingivo de Spegulo", + "Mirror.Header.AspectRatio": "Proporcio", "Mirror.EnableLights": "Ŝalti Lumojn", "Mirror.DisableLights": "Malŝalti Lumojn", @@ -1766,11 +1772,11 @@ "StickyNote.TheaterTablet": "Uzi ĉi tiun tabuleton por kontroli la ventumilon kaj nuancon de la fenestroj en ĉi tiu ĉambro!", "StickyNote.ControlTablet": "Uzi ĉi tiun tabuleton por kontroli partoj de la hejmo!", - "StickyNote.RotateMeDesktop": "Turnigi min per premtemi E!", - "StickyNote.RotateMeVR": "Turnigu min!", + "StickyNote.RotateMeDesktop": "Turnu min per premtenata E!", + "StickyNote.RotateMeVR": "Turnu min!", - "StickyNote.EquipMeDesktop": "Ekipi per mi kaj premi la maldekstran musbutonon!", - "StickyNote.EquipMeVR": "Ekipi per mi kaj tiri la ŝnuron!", + "StickyNote.EquipMeDesktop": "Ekipu kaj premu la maldekstran musbutonon!", + "StickyNote.EquipMeVR": "Ekipu kaj tiru la ŝnuron!", "StickyNote.DipBrushes": "Trempi penikojn en globojn por uzi materialojn", "StickyNote.BrushColor": "Ŝanĝi la penik-koloron kaj grandecon en via Kuntekst-Menuo", @@ -1826,69 +1832,69 @@ "Tutorial.InfoPanel.Title": "Hej! Antaŭ ol vi foriros...", "Tutorial.InfoPanel.Content": " Mondo de eblecoj atendas vin, kaj tio, kio eblas limiĝas nur je via imago.

Preskaŭ ĉiuj la eroj, kiujn vi vidis ĝis nun estis faritaj ĝuste en-lude! Homoj el la tuta mondo laboris kune realtempe por konstrui ĉi tion.

La platformo ja tre estas en frua programado kaj ni estas konstante ĝisdatigi kaj plibonigi aferojn. Sed vi ankaŭ estas parto de ĉi tiu vojaĝo, and la ĉielo estas la limo!

Dankon pro via vizito.", - "Tutorial.GrabItems.Grab": "Ekpreni", + "Tutorial.GrabItems.Grab": "Preni", "Tutorial.GrabItems.Snap": "Kapti", "Tutorial.GrabItems.Slide": "Glitigi", - "Tutorial.Panel.Jumping.Title": "Salti", - "Tutorial.Panel.Jumping.ContentDesktop": "Kiam movi per Marŝi, premu la spacostangon por salti!", - "Tutorial.Panel.Jumping.ContentVR": "Kiam movi per Marŝi, subpremu la stirstangon por salti!", - "Tutorial.Panel.Jumping.ContentVRNoButtons": "Kiam movi per Marŝi, subpremu la centron de la tuŝplaton por salti!", + "Tutorial.Panel.Jumping.Title": "Saltado", + "Tutorial.Panel.Jumping.ContentDesktop": "Dum en Paŝ-movado, premu la spacostangon por salti!", + "Tutorial.Panel.Jumping.ContentVR": "Dum en Paŝ-movado, premu la stirstangon por salti!", + "Tutorial.Panel.Jumping.ContentVRNoButtons": "Dum en Paŝ-movado, subpremu la centron de la tuŝplaton por salti!", - "Tutorial.Panel.WalkLocomotion.Title": "Movi per Marŝi", - "Tutorial.Panel.WalkLocomotion.Content": "Movu kaj saltu trans la grundo.", + "Tutorial.Panel.WalkLocomotion.Title": "Paŝ-movado", + "Tutorial.Panel.WalkLocomotion.Content": "Moviĝu kaj saltu sur la grundo.", - "Tutorial.Panel.TeleportLocomotion.Title": "Movi per Teleporti", - "Tutorial.Panel.TeleportLocomotion.Content": "Telepori tuj sendos vin al la indikilo de teleportado.", + "Tutorial.Panel.TeleportLocomotion.Title": "Teleport-movado", + "Tutorial.Panel.TeleportLocomotion.Content": "Teleportado tuj sendas vin al la teleport-indikilo.", - "Hints.Spawn.InitialMovementDesktop": "Uzu la movad-klavojn por ĉirkaŭmarŝi!", - "Hints.Spawn.InitialMovementVR": "Uzu la stirstangojn por ĉirkaŭmarŝi!", - "Hints.Spawn.InitialMovementVRNoButtons": "Uzu la tuŝplatojn por ĉirkaŭmarŝi!", + "Hints.Spawn.InitialMovementDesktop": "Uzu la movad-klavojn por paŝi!", + "Hints.Spawn.InitialMovementVR": "Uzu la stirstangojn por paŝi!", + "Hints.Spawn.InitialMovementVRNoButtons": "Uzu la tuŝplatojn por paŝi!", - "Hints.Spawn.ContextMenuDesktop": "Malfermu la Kunteksmenuon per premi T por opcioj!", - "Hints.Spawn.ContextMenuVR": "Ĉu vi sentas vin malsana? Feeling sick? Malfermu la Kunteksmenuon per premi B aŭ Y por opcioj!", - "Hints.Spawn.ContextMenuVRNoButtons": "Ĉu vi sentas vin malsana? Malfermu la Kunteksmenuon per premi la Menu-butonon por opcioj!", + "Hints.Spawn.ContextMenuDesktop": "Malfermu la Kuntekstmenuon per la klavo T por opcioj!", + "Hints.Spawn.ContextMenuVR": "Ĉu vi eknaŭziĝas? Malfermu la Kuntekstmenuon per B aŭ Y por opcioj!", + "Hints.Spawn.ContextMenuVRNoButtons": "Ĉu vi eknaŭziĝas? Malfermu la Kuntekstmenuon per la Menubutono por opcioj!", - "Hints.Spawn.TeleportLocomotionDesktop": "Aliaj opcioj por movado, kiel flugi, estas haveblaj por provo en la Movad-menuo.", - "Hints.Spawn.TeleportLocomotionVR": "Aliaj opcioj por movado, kiel flugi aŭ teleporti, or fly, estas haveblaj por provo en la Movad-menuo.", + "Hints.Spawn.TeleportLocomotionDesktop": "Aliaj opcioj por movado, kiel flugado, disponeblas en la Movad-menuo.", + "Hints.Spawn.TeleportLocomotionVR": "Aliaj opcioj por movado, kiel flugado aŭ teleportado, disponeblas en la Movad-menuo.", "Hints.Bridge.RaiseTheWorld": "Alklaku ĉi tiun butonon por movi la platformon al vi!", - "Hints.Grabbing.GrabbingDesktop": "Fizike ekpreni erojn per premteni la dekstran musbutonon!", - "Hints.Grabbing.GrabbingVR": "Fizike ekpreni erojn per premteni la Kroĉilon!", + "Hints.Grabbing.GrabbingDesktop": "Fizike prenu aĵojn premtenante la dekstran musbutonon!", + "Hints.Grabbing.GrabbingVR": "Fizike prenu aĵojn premtenante Preni!", - "Hints.Grabbing.Rotating": "Turnigu erojn, kiujn vi tenas, per premtemi E kaj movi la muson!", - "Hints.Grabbing.RotatingExtra": "Premtemu E kaj la majuskligan klavon samtempe por turnigi eron ĉirkaŭ ĝia horizontala akso!", + "Hints.Grabbing.Rotating": "Turnu aĵojn, kiujn vi tenas, premteante E kaj movante la muson!", + "Hints.Grabbing.RotatingExtra": "Premtenu majuskligon kaj E samtempe por turni aĵon ĉirkaŭ ĝia horizontala akso!", - "Hints.Grabbing.ScalingDesktop": "Ekprenu eron, premtemu la majuskligan klavon, kaj uzu la rumilon de la muso por skali ĝin!", - "Hints.Grabbing.ScalingVR": "Fizike ekprenu erojn per ambaŭ manoj por skali ilin!", + "Hints.Grabbing.ScalingDesktop": "Prenu aĵon, premtenu majuskligon, kaj uzu la rulumilon por skali ĝin!", + "Hints.Grabbing.ScalingVR": "Fizike prenu erojn per ambaŭ manoj por skali ilin!", - "Hints.Grabbing.OtherGrabbables": "Estas diversaj interagadeblaĵoj, ludu kun ĉi tiuj tri por elkovri, kiel ili funkcias!", - "Hints.Grabbing.OtherGrabbablesExtraDesktop": "Aldone al skali objektojn, vi povas ankaŭ skali vi mem per ebligi skali en via Kuntekstmenuo, kaj poste premteni la stirklavon kaj uzi la rumilon de la muso!", - "Hints.Grabbing.OtherGrabbablesExtraVR": "Aldone al skali objektojn, vi povas ankaŭ skali vi mem per ebligi skali en via Kuntekstmenuo, ekpreni antaŭ ol vi mem per ambaŭ manoj, kaj movi la manojn pli kaj pli malproksime!", + "Hints.Grabbing.OtherGrabbables": "Estas diversaj interagebloj, ludu per ĉi tiuj tri por malkovri, kiel ili funkcias!", + "Hints.Grabbing.OtherGrabbablesExtraDesktop": "Krom skali aĵojn, vi povas skali ankaŭ vin mem ebliginte memskaladon en via Kuntekstmenuo, kaj poste premtenante la stirklavon kaj uzante la rulumilon!", + "Hints.Grabbing.OtherGrabbablesExtraVR": "Krom skali aĵojn, vi povas skali ankaŭ vin mem ebliginte memskaladon en via Kuntekstmenuo, prenante antaŭ vi per ambaŭ manoj, kaj movante la manojn apartaj aŭ malapartaj!", - "Hints.Telescope.Alignment": "Ekprenu la teleskopon kaj celi ĝin je la luno!", + "Hints.Telescope.Alignment": "Prenu la teleskopon kaj celu la lunon per ĝi!", - "Hints.Telescope.TheMoonDesktop": "Kiam celianta je la luno, premtenu la dekstran muskbutonon kaj ĉirkaŭrigardu por movigi la lunon!", - "Hints.Telescope.TheMoonVR": "Utiligi vian laseron per la ellasila butono kaj ekprenu la lunon!", + "Hints.Telescope.TheMoonDesktop": "Celante la lunon, premtenu la dekstran musbutonon kaj ĉirkaŭrigardu por movi ĝin!", + "Hints.Telescope.TheMoonVR": "Aperigu vian laseron per la Ĉefbutono kaj prenu la lunon!", - "Hints.Sundial.SoftEquip": "Ekprenu ĉi tion utilon por uzi ĝin!", - "Hints.Sundial.SoftEquipExtra": "Utilon permesas al vi ŝanĝi la ĉirkaŭan mondon per diversaj metodoj!", + "Hints.Sundial.SoftEquip": "Prenu ĉi tiun ilon por uzi ĝin!", + "Hints.Sundial.SoftEquipExtra": "Iloj ebligas al vi ŝanĝi la ĉirkaŭan mondon diversmaniere!", - "Hints.Sundial.HardEquip": "Alklaku ĉi tion utilon por ekipi per ĝi!", - "Hints.Sundial.HardEquipExtra": "Ĉu vi ne vidas vian lasaron? Malpeze premtemula ellasilan butonon por malkaŝi gin!!", + "Hints.Sundial.HardEquip": "Alklaku ĉi tiun ilon por ekipiĝi per ĝi!", + "Hints.Sundial.HardEquipExtra": "Ĉu vi ne vidas vian laseron? Ete premtenu la Ĉefbutonon por malkaŝi gin!", - "Hints.Sundial.TheSun": "Celu je la ĉielon por movi la sunon tien!", - "Hints.Sundial.TheSunExtra": "Provu celi suben de la horizonto por noktigi la mondon!", + "Hints.Sundial.TheSun": "Celu la ĉielon kaj klaku por movi la sunon tien!", + "Hints.Sundial.TheSunExtra": "Provu celi sub la horizonton por noktigi la mondon!", - "Hints.Sundial.Dequip": "Falugu la nunan utilon per elekti Malekipi en la Kuntekstmenuo.", - "Hints.Sundial.DequipExtra": "Rigardu ke la opcioj en via Kuntekstmenuo ŝanĝigis ĉar vi tenas ĉi tian utilon.", + "Hints.Sundial.Dequip": "Delasu la nunan ilon elektante Malekipi en la Kuntekstmenuo.", + "Hints.Sundial.DequipExtra": "Rimarku ke la opcioj en via Kuntekstmenuo ŝanĝiĝis ĉar vi tenas ĉi tiun ilon.", "Hints.Sundial.Teleporter": "Alklaku ĉi tiun butonon por aktivigi la Teleportilon al via Nubohejmo!", - "Hints.Sundial.TeleporterExtra": "Ĝuu vian novan hejmon kaj dankon pro via vizito!", - - "UI.TextDisplay.Landscape": "Pejzaĝo", - "UI.TextDisplay.Portrait": "Portreto", + "Hints.Sundial.TeleporterExtra": "Ĝuu vian hejmon kaj dankon pro via vizito!", + + "UI.TextDisplay.Landscape": "Horizontala", + "UI.TextDisplay.Portrait": "Vertikala", "UI.TextDisplay.NormalText": "Normala", "UI.TextDisplay.MonospaceText": "Egallarĝa", @@ -1903,11 +1909,11 @@ "UI.VideoPlayer.UsersLoaded": "{users_loaded}/{users_present} {users_present,plural, one {uzanto} other {uzantoj}}
ŝarĝita", "UI.VideoPlayer.AllUsersLoaded": "Ĉiuj uzantoj
ŝarĝitaj", - "UI.ColorPicker.ColorPicker": "Koloro Elektilo", + "UI.ColorPicker.ColorPicker": "Kolor-elektilo", "UI.ColorPicker.Linear": "Lineara", - "UI.ColorPicker.Hexadecimal": "Deksusuma", + "UI.ColorPicker.Hexadecimal": "Deksesuma", "UI.ColorPicker.ColorSwatches": "Specimenaro", "UI.ColorPicker.Red": "Ruĝa", @@ -1932,79 +1938,6 @@ "Tools.Names.ManipulationTools": "Iloj por Manipulado", "Tools.Names.InformationTools": "Iloj por Informo", - - - - - - - - - - - - - - - - - - - - - - "UI.TextDisplay.Landscape": "Pejzaĝo", - "UI.TextDisplay.Portrait": "Portreto", - "UI.TextDisplay.NormalText": "Normala", - - "UI.VideoPlayer.GlobalSettings": "Mallokaj
Agordoj", - "UI.VideoPlayer.LocalSettings": "Loka
Agordoj", - "UI.VideoPlayer.SpatialAudio": "Spaca
Aŭdio", - "UI.VideoPlayer.AreaBroadcast": "Zona
Elsendo", - "UI.VideoPlayer.UsersLoaded": "{users_loaded}/{users_present} {users_present,plural, one {uzanto} other {uzantoj}}
ŝarĝita", - - "UI.ColorPicker.ColorPicker": "Koloro Elektilo", - - "UI.ColorPicker.Linear": "Lineara", - - "UI.ColorPicker.Red": "Ruĝa", - "UI.ColorPicker.Green": "Verda", - "UI.ColorPicker.Blue": "Blua", - - "UI.ColorPicker.Hue": "Kolortono", - "UI.ColorPicker.Saturation": "Satureco", - "UI.ColorPicker.Value": "Valoro", - - "UI.ColorPicker.Alpha": "Alfo", - "UI.ColorPicker.Gain": "Gajno", - - "Tools.Names.MultiTool": "Kunmetita Ilo", - - "Tools.Names.CommonTools": "Kutimaj Iloj", - "Tools.Names.ManipulationTools": "Iloj por Manipulado", - "Tools.Names.InformationTools": "Iloj por Informo", - - - - - - - - - - - - - - - - - - - - - - "Dummy": "Dummy" } } diff --git a/es.json b/es.json index 09f25c7..1ec0fae 100644 --- a/es.json +++ b/es.json @@ -358,6 +358,7 @@ "World.Edit.AccessPrivate": "Sólo Yo", "World.Edit.AccessPatreon": "Partidarios de Patreon", "World.Edit.AccessPublic": "Cualquiera (público)", + "World.Edit.ReadOnly": "Leer Solamente", "Tools.AvatarCreator": "Creador de Avatares", "Tools.FullBodyCalibrator": "Calibrador de Rastreadores", @@ -636,7 +637,7 @@ "Contacts.IgnoreRequest": "Ignorar Solicitud", "Contacts.Invite": "Invitar Aquí", "Contacts.RevokeInvite": "Revocar Invitación", - "Contacts.BanFromAllSessions": "Banear de TODAS mis sesiones", + "Contacts.BanFromAllSessions": "Banear de todas mis sesiones", "Contacts.UnbanFromAllSessions": "Desbanear de todas mis sesiones", "Contacts.BanFromCurrentWorld": "Banear del mundo actual", "Contacts.UnbanFromCurrentWorld": "Desbanear del mundo actual", @@ -676,6 +677,8 @@ "Notifications.SessionStarted": "Sesión iniciada:", "Notifications.UserJoined": "Un usuario se unió", "Notifications.UserLeft": "Un usuario se ha marchado", + "Notifications.PermissionChanged": "Tu rol cambio a {new}", + "Notifications.PermissionChangedDetail": "En {world}. Rol previo: {old}", "Undo.SetField": "Establecer campo {field_name} a {value}", "Undo.SetReference": "Establecer referencia {ref_name} a {ref_target}", @@ -715,6 +718,9 @@ "Tools.Brush.IncrementSize": "Incrementar Tamaño", "Tools.Brush.DecrementSize": "Disminuir Tamaño", + "Tools.GeometryLineBrush.Name": "Pincel de Linea Geométrica", + + "Tools.Dev.Name": "Herramienta de Desarrollo", "Tools.Dev.CreateNew": "Crear Nuevo...", "Tools.Dev.Selection": "Selección: {mode}", "Tools.Dev.DevMode.Off": "Modo Desarrollador: No", @@ -738,7 +744,8 @@ "Tools.Dev.Interaction.Tip": "Punta", "Tools.Dev.Interaction.Projection": "Proyección", - "Tools.Color.Picker": "Selector de color", + "Tools.Color.Name": "Herramienta de Color", + "Tools.Color.Picker": "Selector de Color", "Tools.GrabbableSetter.Scalable": "Establecer Escalable", "Tools.GrabbableSetter.NonScalable": "Establecer No Escalable", @@ -755,6 +762,7 @@ "Tools.Light.Spot": "Área", "Tools.Light.Sun": "Sol", + "Tools.Light.Name": "Herramienta de Luz", "Tools.Light.Shadows.None": "Sin Sombras", "Tools.Light.Shadows.Hard": "Sombras Definidas", "Tools.Light.Shadows.Soft": "Sombras Suaves", @@ -765,9 +773,12 @@ "Tools.MeshVisibility.OnlyShadow": "Establecer a sólo sombra", "Tools.MeshVisibility.DoubleSidedShadow": "Establecer como sombra bi-lateral", + "Tools.Mesh.Name": "Herramienta de Malla", + "Tools.Slicer.Add": "Agregar rebanador", "Tools.Slicer.Clear": "Restablecer configuración", + "Tools.Material.Name": "Herramienta de Material", "Tools.Material.RayMode": "Modo de Rayo", "Tools.Material.AreaMode": "Modo de Área", "Tools.Material.ObjectMode": "Modo global de Objeto", @@ -782,6 +793,7 @@ "Tools.Cartridge.Eject": "Ejectar Orbe", + "Tools.Microphone.Name": "Micrófono", "Tools.Microphone.Format.WAV": "WAV", "Tools.Microphone.Format.Vorbis": "OGG Vorbis", "Tools.Microphone.Format.FLAC": "FLAC", @@ -790,6 +802,7 @@ "Tools.Microphone.SourceRaw": "Crudo", "Tools.Microphone.SourceFiltered": "Filtrado y Normalizado", + "Tools.ProtoFlux.Name": "Herramienta Proto-Flux", "Tools.ProtoFlux.Drive": "Controlar", "Tools.ProtoFlux.Source": "Fuente", "Tools.ProtoFlux.Reference": "Referencia", @@ -812,19 +825,30 @@ "Tools.Meter.Points.Two": "Dos Puntos", "Tools.Meter.Points.Multiple": "Múltiples Puntos", + "Tools.Meter.Name": "Medidor", "Tools.Meter.ObjectSpace": "Medir en Espacio del Objeto", "Tools.Meter.WorldSpace": "Medir en Espacio del Mundo", + "Tools.Glue.Name": "Herramienta de Pega", "Tools.Glue.Mode.BakeMeshes": "Modo: Hornear mallas", "Tools.Glue.Mode.BakeSkinnedMeshes": "Modo: Hornear mallas (skinned)", "Tools.Glue.Mode.ParentObjects": "Modo: Enparentar objetos", "Tools.RigTransfer.ClearSource": "Limpiar origen", + "Tools.ComponentClone.Name": "Herramienta de clonar componente", "Tools.ComponentClone.SingleInstanceOn": "Instancia Única: Sí", "Tools.ComponentClone.SingleInstanceOff": "Instancia Única: No", "Tools.ComponentClone.ClearTemplate": "Limpiar plantilla", + "Tools.Shape.Name": "Herramienta de figura", + + "Tools.CameraObjectHider.Name": "Herramienta de Esconder Objetos de la Cámara", + + "Tools.ControllerDiagnostic.Name": "Herramienta de Diagnóstico de Controladores", + + "Tools.Labeler.Name": "Herramienta de etiqueta", + "ProtoFlux.UI.Call": "Llamada", "ProtoFlux.UI.AsyncCall": "LLamada Asincrónica", "ProtoFlux.UI.NodeBrowser.Title": "Nodos ProtoFlux", @@ -832,6 +856,9 @@ "CreateNew.Back": "<<< Atrás", "CreateNew.EmptyObject": "Objeto vacío", "CreateNew.ParticleSystem": "Sístema de partículas", + "CreateNew.LegacyParticleSystem": "Sistema Viejo de Partículas", + + "CreateNew.Object": "Objeto", "CreateNew.Object.AvatarCreator": "Creador de Avatar", @@ -1926,6 +1953,7 @@ "Inspector.Member.SetAllToY": "Establecer todos a Y", "Inspector.Member.SetAllToZ": "Establecer todos a Z", "Inspector.Member.SetAllToW": "Establecer todos a W", + "Inspector.Member.Normalize": "Normalizar", "Inspector.Member.BakeBlendshape": "Hornear Forma Clave", "Inspector.Member.RemoveBlendshape": "Remover Forma Clave", "Inspector.Member.SplitBlendshape.X": "Dividir Forma Clave sobre X", diff --git a/fr.json b/fr.json index dc4acd1..6e884dc 100644 --- a/fr.json +++ b/fr.json @@ -1,6 +1,6 @@ { "localeCode": "fr", - "authors": ["Archer", "FreakyWaves", "Xqua", "brodokk", "Sopra", "Khosumi", "j4", "cerealbowl"], + "authors": ["Archer", "FreakyWaves", "Xqua", "brodokk", "Sopra", "Khosumi", "j4", "cerealbowl", "MIP"], "messages": { "General.OK": "OK", @@ -96,6 +96,9 @@ "Interaction.Grab.Precision": "Saisir: précision", "Interaction.Grab.Auto": "Saisir: automatique", "Interaction.Grab.Off": "Saisir: laser seulement", + "Interaction.Grabbing": "Saisissement", + "Interaction.Grab.StickyGrab": "Saisissement collant", + "Interaction.Grab.HoldToHold": "Attraper pour saisir", "Interaction.Locomotion": "Mouvement", "Interaction.Locomotion.None": "Aucun", @@ -585,7 +588,8 @@ "Account.Type.Standard": "Compte Standard", "Account.Type.Business": "Compte Business", - "Account.Type.Patreon": "Compte Supporteur", + "Account.Type.Patreon": "Compte Patreon", + "Account.Type.Stripe": "Compte Stripe", "Account.Type.Mentor": "Mentor {platform}", "Account.Type.Moderator": "Modérateur {platform}", "Account.Type.Team": "Équipe {platform}", @@ -629,7 +633,7 @@ "User.Actions.Silence": "Mettre en sourdine", "User.Actions.Mute": "Sourdine", "User.Actions.Jump": "Saut", - "User.Actions.Respawn": "Re-matérialiser", + "User.Actions.Respawn": "Réapparaître", "User.Actions.Kick": "Éjecter", "User.Actions.Ban": "Bannir", @@ -640,6 +644,7 @@ "Contacts.IgnoreRequest": "Ignorer la requête", "Contacts.Invite": "Inviter ici", "Contacts.RevokeInvite": "Révoquer l'invitation", + "Contacts.RequestInvite": "Demander une invitation", "Contacts.BanFromAllSessions": "Bannir de TOUTES mes sessions", "Contacts.UnbanFromAllSessions": "Dé-bannir de toutes mes sessions", "Contacts.BanFromCurrentWorld": "Bannir de ce monde", @@ -669,6 +674,19 @@ "Contacts.Bot": "Compte de bot", "Contacts.Migrated": "Contact non-migré", "Contacts.IncompatibleSession": "Session incompatible", + "Contacts.AskToJoin": "Demander à rejoindre", + + "Contacts.InviteRequest.UserWantsToJoin": "{username} veux vous rejoindre", + "Contacts.InviteRequest.UserWantsToInviteAnother": "\"{requestingUser\" veux inviter \"{userToInvite}\" dans \"{sessionName}\"", + "Contacts.InviteRequest.GrantInvite": "Inviter (une utilisation)", + "Contacts.InviteRequest.AddAsContact": "Ajouter \"{username}\" comme contact", + "Contacts.InviteRequest.AddAsContactOfHeadless": "Ajouter \"{username}\" comme contact du serveur", + "Contacts.InviteRequest.AddHostAsContact": "Ajouter \"{username}\" (hôte) comme contact", + "Contacts.InviteRequest.HostIsUnregistered": "L'hôte n'a pas de compte", + "Contacts.InviteRequest.ForwardToHost": "Envoyer à l'hôte: {username}", + "Contacts.InviteRequest.SentRequest": "Requête envoyée", + "Contacts.InviteRequest.ForwardedRequest": "Requête reçue de \"{username}\" pour \"{sessionName}\"", + "Contacts.InviteRequest.GrantedRequest": "Requête acceptée pour inviter \"{username}\" dans \"{sessionName}\"", "Notifications.IsSociable": "Est social, contactez ou invitez-le!", "Notifications.IsOnline": "est maintenant en ligne", @@ -678,6 +696,8 @@ "Notifications.ReceivedItem": "Vous envoie un objet:", "Notifications.VoiceMessage": "a envoyé un message vocal", "Notifications.SessionStarted": "Session démarrée:", + "Notifications.ReceivedInviteRequestDirect": "Veux être invité.e", + "Notifications.ReceivedInviteRequestForwarded": "Veux inviter", "Notifications.UserJoined": "Un utilisateur a rejoint la session", "Notifications.UserLeft": "Un utilisateur a quitté la session", "Notifications.PermissionChanged": "Rôle changé {new}", @@ -866,8 +886,6 @@ "CreateNew.ParticleSystem": "Système de particules", "CreateNew.LegacyParticleSystem": "Créer un système de particules (ancien)", - "CreateNew.ExperimentalParticleSystem": "Système PhotonDust (ATTENTION: éxperimental)", - "CreateNew.Object": "Objet", "CreateNew.Object.AvatarCreator": "Créateur d'avatar", "CreateNew.Object.Camera": "Caméra", @@ -935,7 +953,7 @@ "AvatarCreator.ShowToolAnchors": "Montrer les ancres des outils", "AvatarCreator.SetupVolumeMeter": "Configurer un compteur de volume", "AvatarCreator.SetupEyes": "Configurer les yeux", - "AvatarCreator.SetupFaceTracking": "Configurer le tracking du visage", + "AvatarCreator.SetupFaceTracking": "Configurer le suivi du visage", "AvatarCreator.ProtectAvatar": "Protéger l'avatar", "AvatarCreator.CalibrateFeet": "Calibrer les pieds", "AvatarCreator.CalibrateHips": "Calibrer le bassin/la hanche", @@ -966,9 +984,9 @@ "Importer.Image.Sprite": "Sprite", "Importer.Image.360": "Photo 360 / skybox", "Importer.Image.StereoPhoto": "Photo stéréoscopique", - "Importer.Image.Stereo360": "Photo 360 stéréoscopique", - "Importer.Image.180": "Photo 180", - "Importer.Image.Stereo180": "Photo stéréoscopique 180", + "Importer.Image.Stereo360": "Photo 360° stéréoscopique", + "Importer.Image.180": "Photo 180°", + "Importer.Image.Stereo180": "Photo stéréoscopique 180°", "Importer.Image.LUT": "LUT", "Importer.Image.Failure.Heading": "L'import de l'image a échoué {image}", @@ -1008,7 +1026,7 @@ "Importer.Model.Advanced.AutoScale": "Échelle automatique", "Importer.Model.Advanced.MaxTexSize": "Taille maximale de la texture", "Importer.Model.Advanced.ImageFormat": "Format d'image:", - "Importer.Model.Advanced.Material": "Matériel:", + "Importer.Model.Advanced.Material": "Matériaux:", "Importer.Model.Advanced.PreferSpecular": "Préférer le spéculaire", "Importer.Model.Advanced.AlignAxis": "Aligner l'axe:", @@ -1065,6 +1083,12 @@ "Importer.Slices.TitleGrayscale": "Lamelles comme texture volumétrique (niveaux de gris)", "Importer.Slices.Description": "Convertir toutes les images dans le dossier en une texture volumétrique", + "Importer.UnsupportedRecordType.Heading": "Type d'URL inconnu", + "Importer.UnsupportedRecordType.Description": "Le type d'URL que vous tentez d'importer ({url}) à un type non-supporté. Veuillez reporter cela à {bugUrl}.", + "Importer.Link.Invalid.Heading": "Lien de dossier invalide", + "Importer.Link.Invalid.Description": "Le lien de dossier ({url}) que vous essayez d'importer est invalide. Veuillez vérifier le lien et ré-essayer.", + "Inventory.Link.LinkText": "Lien d'inventaire vers {name}", + "Exporter.Title": "Exporter", "Exporter.FileName": "Nom du fichier:", "Exporter.ExportAs": "Exporter comme:", @@ -1714,6 +1738,8 @@ "Settings.NotificationSettings.Message.Description": "Contrôle si vous voulez recevoir les notifications quand vous recevez un message.", "Settings.NotificationSettings.Invite": "Invitations", "Settings.NotificationSettings.Invite.Description": "Contrôle si vous voulez recevoir les notifications d'invitation à une session.", + "Settings.NotificationSettings.InviteRequest": "Requêtes d'invitation", + "Settings.NotificationSettings.InviteRequest.Description": "Contrôle si vous voulez recevoir les requêtes d'invitation ou non.", "Settings.NotificationSettings.ContactRequest": "Demandes d'ami", "Settings.NotificationSettings.ContactRequest.Description": "Contrôle si vous voulez recevoir les notifications de demande d'ami.", "Settings.NotificationSettings.ContactSessionStarted": "Nouvelle session d'ami", @@ -1759,6 +1785,12 @@ "Settings.LaserSettings.ShowInDesktop": "Montrer les lasers en mode bureau", "Settings.LaserSettings.ShowInDesktop.Description": "Quand activé, les lasers seront visibles en mode bureau à la première personne.", + "Settings.EditSettings": "Options d'édition", + "Settings.EditSettings.ConfirmComponentDestroy": "Confirmer la destruction de composants", + "Settings.EditSettings.ConfirmComponentDestroy.Description": "Quand activé, vous aurez à confirmer avant de détruire un composant dans l'inspecteur. Cela évite de détruire un composant par erreur.", + "Settings.EditSettings.ConfirmSlotDestroy": "Confirmer la destruction de slots", + "Settings.EditSettings.ConfirmSlotDestroy.Description": "Quand activé, vous aurez à confirmer avant de détruire un slot. Cela évite de détruire des objets après une erreur", + "Settings.CursorSettings": "Options de curseur", "Settings.CursorSettings.BaseCursorSize": "Taille du curseur de base", @@ -1797,6 +1829,8 @@ "Settings.PhotoCaptureSettings.StereoSeparation.Description": "Utilisez cette option pour contrôler la séparation entre les caméras stéréo. La distance entre les caméras affecte l'effet stéréoscopique pour les objets plus distants.\n\nLors de la capture d'objets proches, il est recommandé d'utiliser une valeur plus basse, et inversement pour les grandes scènes.", "Settings.PhotoCaptureSettings.PhotoAutosavePath": "Chemin de sauvegarde automatique", "Settings.PhotoCaptureSettings.PhotoAutosavePath.Description": "Quand vous prenez ou sauvegardez une photo, elle est sauvegardée dans ce chemin dans votre inventaire. Par exemple: Photos/%year%/%month_name%.\n\nLes variables suivantes sont disponibles: \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.OpenAutosavePath": "Ouvrir le chemin de sauvegarde automatique", + "Settings.PhotoCaptureSettings.OpenAutosavePath.Description": "Quand activé, ouvre le chemin de sauvegarde automatique dans votre inventaire du monde dans lequel vous êtes.\n\nFaites attention a prendre quelques photos avant d'activer cette option sinon vous tenterez d'ouvrir un chemin qui n'existe pas.", "Settings.PhotoCaptureSettings.CapturePrivateUI": "Capturer les interfaces privées", "Settings.PhotoCaptureSettings.CapturePrivateUI.Description": "Quand activé, ce paramètre vous permet de capturer les interfaces privées telles que votre tableau de bord. Ceci peut être utile pour montrer certaines informations s'y trouvant.\n\nIl est recommandé de laisser cette option désactivée afin de ne pas faire fuiter vos informations privées.", "Settings.PhotoCaptureSettings.EncodeFormat": "Format d'encodage", @@ -1890,6 +1924,10 @@ "Settings.RelaySettings.RelayPriorities": "Configurer les priorités de relais", "Settings.RelaySettings.RelayPriorities.Breadcrumb": "Priorités des relais", + "Settings.VideoStreamingServicesSettings": "Options de plateformes de streaming", + "Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser": "Utiliser les cookies du navigateur", + "Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser.Description": "Si YouTube et autres services ne fonctionnent pas, vous pouvez essayer de charger les cookies de votre navigateur pour tenter de charger les vidéos. Cela augmente les chances de la vidéo de charger.", + "Settings.PostProcessingSettings": "Post-traitement", "Settings.PostProcessingSettings.MotionBlurIntensity": "Intensité du flou de mouvement", "Settings.PostProcessingSettings.MotionBlurIntensity.Description": "Cette option contrôle l'intensité du flou de mouvement. Des valeurs plus hautes résulteront en plus de floutage avec la même quantité de mouvement. Définir cette valeur à
0 % désactive cet effet.", @@ -1936,6 +1974,14 @@ "Settings.RenderingQualitySettings.SkinWeightMode": "Poids d'os dynamiques", "Settings.RenderingQualitySettings.SkinWeightMode.Description": "Pour chaque maillage polygonal avec des poids (modèles 3D qui sont déformés par des os, comme la plupart des avatars), cette option contrôle combien d'os affectent la position de chaque vertex.\n\nBaisser cette valeur peut augmenter la performance mais la qualité de déformation sera moindre, résultant en des plis aiguisés, typiquement autour des articulations.", + "Settings.ImportSettings": "Options d'import", + "Settings.ImportSettings.SessionUrls": "Importation d'URL de session", + "Settings.ImportSettings.SessionUrls.Description": "Que faire quand une URL de session est importée, les options étant:\n\nOuvrir - Ouvre la session.\nMatérialiser une interface d'entité - Matérialise une représentation comme un orbe de session dans le monde dans lequel vous êtes.\nMatérialiser l'URL - Matérialise une URL copiable dans le monde.", + "Settings.ImportSettings.WorldUrls": "Importation d'URL de monde", + "Settings.ImportSettings.WorldUrls.Description": "Que faire quand une URL de monde est importée, les options étant:\n\nOuvrir - Ouvre le monde.\nMatérialiser une interface d'entité - Matérialise une représentation comme un orbe de monde dans le monde dans lequel vous êtes.\nMatérialiser l'URL - Matérialise une URL copiable dans le monde.", + "Settings.ImportSettings.NetworkUrls": "Importation d'URL de réseau", + "Settings.ImportSettings.NetworkUrls.Description": "Que faire quand une URL de réseau est importée, les options étant:\n\nOuvrir - Tente de se connecter a la session.\nMatérialiser une interface d'entité - Matérialise une représentation comme un orbe de session dans le monde dans lequel vous êtes.\nMatérialiser l'URL - Matérialise une URL copiable dans le monde.", + "LocomotionArchetype.Walk": "Marche", "LocomotionArchetype.Fly": "Vol", "LocomotionArchetype.NoClip": "Sans collisions", @@ -2060,6 +2106,9 @@ "Inspector.Texture3D.SpawnVisualizer": "Matérialiser un visualiseur", + "Inspector.Skybox.SetActiveSkybox": "Définir comme ciel (skybox) actif", + "Inspector.AmbientLightSH2.SetActiveAmbientLight": "Définir comme lumière d’ambiance active", + "Inspector.CommonAvatarBuilder.UpdateLocomotionModules": "Mettre à jour les modules de locomotion sur les utilisateurs actuels", "Inspector.VHACD.Parameter.MergeDoubles": "Fusionner les doubles", @@ -2232,7 +2281,6 @@ "Inspector.CharacterController.Warning": "ATTENTION!
Il est possible d'utiliser ce composant comme un simple RigidBody en cochant SimulateRotation. Avant de le faire, veuillez comprendre qu'il n'est pas optimisé à cet effet et qu'un support Rigidbody approprié arrive à l'avenir.
Un support rigidbody approprié offrira :
- Efficacité du processeur et du réseau - avec CharacterController, vous obtiendrez une utilisation plus élevée du processeur et une quantité importante de trafic réseau
- Contraintes - vous pourrez créer des articulations, des charnières, des ressorts et d'autres contraintes entre les corps rigides
- Simulation et interactions fluides pour tout le monde - CharacterController disparaîtra si une autre personne essaie d'interagir
- Nouvelles fonctionnalités et outils - pour en faciliter l'utilisation
-- ---------------------
Vous pouvez en trouver plus sur GitHub n°22. Tant que vous comprenez ces limites, amusez-vous !", "Inspector.PrimitiveMemberEditor.Warning": "ATTENTION!
Il est possible d'utiliser ce composant pour interagir avec des références depuis leur ID. Ce processus est appelé 'ref hacking'.

Avant de continuer, faire cela n'est pas supporté officiellement et peut casser à tout moment. Ne comptez pas dessus pour vos créations.", - "Inspector.ParticleSystem.TestingWarning": "ATTENTION!
Ce système de particles appelé \"PhotonDust\" et est en cours de test. Vous pouvez jouer avec mais il n'est pas encore recommandé de créer quoi que ce soit de sérieux avec.

Nous recommandons d'utiliser l'ancien système de particles pour vos projets jusque ce que ce système soit retiré.", "Inspector.ParticleSystem.BasicInfo": "Particules: {count}\tDernière durée de simulation: {time}\tAllocations de rendu: {allocationCount}", "Inspector.ParticleSystem.TrailInfo": "Traînées: {trailCount} (capacité: {trailCapacity}), Capacité de points: {trailPointCapacity}, Allocations: {allocationCount}", diff --git a/ja.json b/ja.json index e711691..a511336 100644 --- a/ja.json +++ b/ja.json @@ -96,6 +96,9 @@ "Interaction.Grab.Precision": "グラブ: 精密(摘み)", "Interaction.Grab.Auto": "グラブ: 自動切替", "Interaction.Grab.Off": "グラブ: レーザーのみ", + "Interaction.Grabbing" : "グラビング", + "Interaction.Grab.StickyGrab" : "トグル", + "Interaction.Grab.HoldToHold" : "ホールド", "Interaction.Locomotion": "移動方法", "Interaction.Locomotion.None": "なし", @@ -586,6 +589,7 @@ "Account.Type.Standard" : "スタンダードアカウント", "Account.Type.Business" : "ビジネスアカウント", "Account.Type.Patreon" : "Patreon サポーター", + "Account.Type.Stripe": "Stripe サポーター", "Account.Type.Mentor" : "{platform} メンター", "Account.Type.Moderator" : "{platform} モデレーター", "Account.Type.Team" : "{platform} チーム", @@ -640,6 +644,7 @@ "Contacts.IgnoreRequest": "リクエスト無視", "Contacts.Invite": "招待", "Contacts.RevokeInvite": "招待取消", + "Contacts.RequestInvite": "招待をリクエスト", "Contacts.BanFromAllSessions": "自分がホストの​セッションからBAN", "Contacts.UnbanFromAllSessions": "自分がホストの​セッションからBAN解除", "Contacts.BanFromCurrentWorld": "現在のワールド​からBAN", @@ -669,6 +674,19 @@ "Contacts.Bot": "ボットアカウント", "Contacts.Migrated": "移行していないフレンド", "Contacts.IncompatibleSession" : "互換性のないセッション", + "Contacts.AskToJoin" : "参加をリクエスト", + + "Contacts.InviteRequest.UserWantsToJoin" : "{username}さんがセッション参加を希望しています", + "Contacts.InviteRequest.UserWantsToInviteAnother" : "\"{requestingUser}\"さんが\"{userToInvite}\"に\"{sessionName}\"への招待を希望しています", + "Contacts.InviteRequest.GrantInvite" : "招待する(1回)", + "Contacts.InviteRequest.AddAsContact" : "\"{username}\"をフレンドに追加", + "Contacts.InviteRequest.AddAsContactOfHeadless" : "\"{username}\"をヘッドレスのフレンドに追加", + "Contacts.InviteRequest.AddHostAsContact" : "\"{username}\"(host)をフレンドに追加", + "Contacts.InviteRequest.HostIsUnregistered" : "ホストは未登録ユーザーです", + "Contacts.InviteRequest.ForwardToHost" : "ホストに転送: {username}", + "Contacts.InviteRequest.SentRequest" : "招待をリクエスト済み", + "Contacts.InviteRequest.ForwardedRequest" : "\"{username}\"から、\"{sessionName}\"への招待リクエストの転送", + "Contacts.InviteRequest.GrantedRequest" : "\"{username}\"に\"{sessionName}\"への招待を許可", "Notifications.IsSociable" : "さんはひまです。気軽に交流しましょう!", "Notifications.IsOnline": "さんがオンラインになりました", @@ -678,6 +696,8 @@ "Notifications.ReceivedItem": "アイテムが届きました:", "Notifications.VoiceMessage": "ボイスメッセージが送られてきました", "Notifications.SessionStarted": "セッションが開始しました:", + "Notifications.ReceivedInviteRequestDirect": "招待リクエストを受信しました", + "Notifications.ReceivedInviteRequestForwarded": "招待リクエストが転送されました:", "Notifications.UserJoined": "ユーザーが参加しました", "Notifications.UserLeft": "ユーザーが退出しました", "Notifications.PermissionChanged": "権限が{new}へ変更されました", @@ -866,8 +886,6 @@ "CreateNew.ParticleSystem": "パーティクル​システム", "CreateNew.LegacyParticleSystem": "レガシーパーティクルシステム", - "CreateNew.ExperimentalParticleSystem": "PhotonDust System (警告:試験用!)", - "CreateNew.Object": "オブジェクト", "CreateNew.Object.AvatarCreator": "アバター​クリエイター", "CreateNew.Object.Camera": "カメラ", @@ -1065,6 +1083,12 @@ "Importer.Slices.TitleGrayscale": "スライス画像を
3Dテクスチャと
してインポート
(グレースケール)", "Importer.Slices.Description": "フォルダ内の​すべての画像ファイル​を​3Dテクスチャ​に​します", + "Importer.UnsupportedRecordType.Heading":"サポートされていないレコード型", + "Importer.UnsupportedRecordType.Description":"インポートしようとしているレコード({url})にはサポートされていない{recordType}型があります。{bugUrl}までご報告ください。", + "Importer.Link.Invalid.Heading":"Invalid Folder Link", + "Importer.Link.Invalid.Description":"インポートしようとしているフォルダリンク({url})は無効です。リンクを再確認し、もう一度やり直してください。", + "Inventory.Link.LinkText": "{name}へのインベントリリンク", + "Exporter.Title": "エクスポート", "Exporter.FileName": "ファイル名:", "Exporter.ExportAs": "ファイル形式:", @@ -1713,6 +1737,8 @@ "Settings.NotificationSettings.Message.Description": "メッセージ受信時に通知するかを設定できます。", "Settings.NotificationSettings.Invite": "セッション招待", "Settings.NotificationSettings.Invite.Description": "セッションに招待されたときに通知するかどうかを設定できます。", + "Settings.NotificationSettings.InviteRequest": "招待をリクエスト", + "Settings.NotificationSettings.InviteRequest.Description": "セッションへの招待をリクエストされたときに通知するかどうかを設定できます。", "Settings.NotificationSettings.ContactRequest": "フレンド申請", "Settings.NotificationSettings.ContactRequest.Description": "誰かからフレンドの申請を受けたときに通知するかどうかを設定できます。", @@ -1760,6 +1786,12 @@ "Settings.LaserSettings.ShowInDesktop": "デスクトップモードでレーザーを表示", "Settings.LaserSettings.ShowInDesktop.Description": "有効にすると、デスクトップモードで一人称視点の場合にも、レーザーが表示されます。", + "Settings.EditSettings": "編集設定", + "Settings.EditSettings.ConfirmComponentDestroy": "コンポーネント削除時に確認する", + "Settings.EditSettings.ConfirmComponentDestroy.Description": "有効にすると、インスペクタでコンポーネントを削除する前に確認を求められます。コンポーネントを誤って削除するのを防ぎます。", + "Settings.EditSettings.ConfirmSlotDestroy": "スロット削除時に確認する", + "Settings.EditSettings.ConfirmSlotDestroy.Description": "有効にすると、Devツールでスロットを削除する前に確認を求められます。誤ってオブジェクトを削除するのを防ぎます。", + "Settings.CursorSettings": "カーソル設定", "Settings.CursorSettings.BaseCursorSize": "基本のカーソルサイズ", @@ -1798,6 +1830,8 @@ "Settings.PhotoCaptureSettings.TimerSeconds.Description": "タイマー撮影時のタイマー時間の長さを設定できます。", "Settings.PhotoCaptureSettings.PhotoAutosavePath": "自動保存パス", "Settings.PhotoCaptureSettings.PhotoAutosavePath.Description": "保存先を示すパスを設定することで、撮影(またはコンテキストメニューから保存)した写真を自動でゲーム内インベントリに保存します。例: Photos/%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.OpenAutosavePath": "現在のワールドの自動保存パスを開く", + "Settings.PhotoCaptureSettings.OpenAutosavePath.Description": "写真の自動保存が設定されている場合、これをクリックすると、現在いるワールドの写真が保存されたインベントリーが開きます。\n\n設定されていない場合は、フォルダがまだ存在しないため、この動作は無効です。", "Settings.PhotoCaptureSettings.CapturePrivateUI": "プライベートUIを撮影", "Settings.PhotoCaptureSettings.CapturePrivateUI.Description": "有効にすると、ダッシュメニューなどのプライベートなUIが撮影時に含まれます。\n\nこの設定を有効にしたままにすると、誤って撮影してしまった場合に、個人情報が漏れてしまう可能性があるので、撮影が終わったらオフにすることをおすすめします。", "Settings.PhotoCaptureSettings.EncodeFormat": "エンコードフォーマット", @@ -1891,6 +1925,10 @@ "Settings.RelaySettings.RelayPriorities": "リレーサーバーの優先順位を設定", "Settings.RelaySettings.RelayPriorities.Breadcrumb": "リレーサーバーの優先順位を設定", + "Settings.VideoStreamingServicesSettings": "ビデオストリーミングサービス設定", + "Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser": "ブラウザのCookieを使用", + "Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser.Description": "YouTubeやその他のサービスのビデオが読み込まれない場合は、普段使用しているブラウザからCookieを読み込みます。これにより、ビデオが正常に読み込まれる可能性が高まります。", + "Settings.PostProcessingSettings": "ポストプロセッシング", "Settings.PostProcessingSettings.MotionBlurIntensity": "モーションブラーの強さ", "Settings.PostProcessingSettings.MotionBlurIntensity.Description": "モーションブラー効果の強さを設定できます。高い値にすると、同じ動きでもより多くボケるようになります。\n\n0 % に設定すると、フィルタは完全に無効になり、パフォーマンスが向上します。", @@ -1937,6 +1975,14 @@ "Settings.RenderingQualitySettings.SkinWeightMode": "スキンウェイト", "Settings.RenderingQualitySettings.SkinWeightMode.Description": "スキニングされたメッシュ(アバターのようにボーンによって変形する3Dモデル)で、各頂点の位置に影響を与えるために使用されるボーン数を制御します。\n\nこの値を下げると、パフォーマンスは多少下がりますが、変形の質は低下し、曲がりが粗くなり、他の歪みが発生します。", + "Settings.ImportSettings": "インポート設定", + "Settings.ImportSettings.SessionUrls": "セッションURLインポート時", + "Settings.ImportSettings.SessionUrls.Description": "セッションURLがインポートされたときの動作:\n\nOpen - セッションを開く\nSpawnEntityInterface - セッションオーブとして、URLを生成する\nSpawnUrl - URLインターフェイスとして、URLを生成する", + "Settings.ImportSettings.WorldUrls": "ワールドURLインポート時", + "Settings.ImportSettings.WorldUrls.Description": "ワールドURLがインポートされた時の動作:\n\nOpen - ワールドを開く\nSpawnEntityInterface - ワールドオーブとして、URLを生成する\nSpawnUrl - URLインターフェイスとして、URLを生成する", + "Settings.ImportSettings.NetworkUrls": "ネットワークURLインポート時", + "Settings.ImportSettings.NetworkUrls.Description": "ネットワークURLがインポートされた時の動作:\n\nOpen - セッションへの接続を開く\nSpawnEntityInterface - セッションオーブとして、URLを生成する\nSpawnUrl - URLインターフェイスとして、URLを生成する", + "LocomotionArchetype.Walk": "歩行", "LocomotionArchetype.Fly": "フライ", "LocomotionArchetype.NoClip": "ノークリップ", @@ -2061,6 +2107,9 @@ "Inspector.Texture3D.SpawnVisualizer" : "ビジュアライザーをスポーン", + "Inspector.Skybox.SetActiveSkybox": "スカイボックスに設定", + "Inspector.AmbientLightSH2.SetActiveAmbientLight": "環境光に設定", + "Inspector.CommonAvatarBuilder.UpdateLocomotionModules": "ユーザーのロコモーションモジュールを更新", "Inspector.VHACD.Parameter.MergeDoubles": "重複を結合", @@ -2233,8 +2282,7 @@ "Inspector.CharacterController.Warning": "警告!
SimulateRotationにチェックをいれることで、​このコンポーネントを単純なRigidbodyとして使用できます。​前提として、この目的のために最適化されておらず、​適切なRigidbodyが将来提供されることを理解しておいてください。
適切なRigidbodyは以下を提供します:
- CPUとネットワーク負荷の軽減 - CharacterControllerを使用すると、 CPU使用率が高くなり、ネットワークトラフィックが大量に発生します。
- Constraints - Rigidbody間にジョイント、ヒンジ、スプリング、 その他のconstraintを作成できるようになります。
- どのユーザーからもスムーズなシミュレーションと相互作用 - 他の人が操作すると、CharacterControllerはグリッチアウトします。
- 新機能とツール - それらをはるかに簡単に使用できるようになります。
-----------------------
これらの制限を理解している限り、楽しんでください!", "Inspector.PrimitiveMemberEditor.Warning": "警告!このコンポーネントを使用すると、IDを使用して参照を操作できます。​この手法は一般的に「Refハック」と呼ばれます。

これを実行するに、​これはサポートされていないため、​いつか壊れる可能性があることを理解してください。​この機能に依存しないでください。", - "Inspector.ParticleSystem.TestingWarning" : "警告!
これは\"PhotonDust\"という新しいパーティクルシステムです。このシステムを試すのは自由ですが、重要なコンテンツではまだ使用しないことをおすすめします。

この警告が表示されなくなるまで、レガシー・パーティクル・システムを使用することをおすすめします。", - "Inspector.ParticleSystem.BasicInfo" : "Particles: {count}\tSimulation Time: {time}\tSubmit Time: {renderSubmitTime}\tRender allocations: {allocationCount}", + "Inspector.ParticleSystem.BasicInfo" : "Particles: {count}, FPS: {fps}, Simulation Time: {time}, Submit Time: {renderSubmitTime}, Render allocations: {allocationCount}", "Inspector.ParticleSystem.TrailInfo" : "Trails: {trailCount} (capacity: {trailCapacity}), Trail Point Capacity: {trailPointCapacity}, Allocations: {allocationCount}", "Inspector.ParticleStyle.CommonTransitions": "遷移テンプレート:", diff --git a/ko.json b/ko.json index e218c3b..f80ad7d 100644 --- a/ko.json +++ b/ko.json @@ -96,6 +96,9 @@ "Interaction.Grab.Precision": "잡기: 정밀", "Interaction.Grab.Auto": "잡기: 자동", "Interaction.Grab.Off": "잡기: 지시선만 허용", + "Interaction.Grabbing" : "잡는 방법", + "Interaction.Grab.StickyGrab" : "행위 시 토글", + "Interaction.Grab.HoldToHold" : "행위 중 유지", "Interaction.Locomotion": "이동기능", "Interaction.Locomotion.None": "없음", @@ -586,6 +589,7 @@ "Account.Type.Standard" : "일반 계정", "Account.Type.Business" : "비즈니스 계정", "Account.Type.Patreon" : "페트리온 후원자", + "Account.Type.Stripe" : "스트라이프 후원자", "Account.Type.Mentor" : "{platform} 멘토", "Account.Type.Moderator" : "{platform} 중재자", "Account.Type.Team" : "{platform} 팀", @@ -640,6 +644,7 @@ "Contacts.IgnoreRequest": "친구요청 무시", "Contacts.Invite": "초대", "Contacts.RevokeInvite": "초대 취소", + "Contacts.RequestInvite": "참여 요청", "Contacts.BanFromAllSessions": "내가 시작한 세션에서 차단", "Contacts.UnbanFromAllSessions": "내가 시작한 세션의 차단해제", "Contacts.BanFromCurrentWorld": "현재 세션에서 차단", @@ -669,6 +674,19 @@ "Contacts.Bot": "봇 계정", "Contacts.Migrated": "연락처를 이전하지 않았습니다.", "Contacts.IncompatibleSession" : "비호환 세션에 있음", + "Contacts.AskToJoin" : "참여요청 보내기", + + "Contacts.InviteRequest.UserWantsToJoin" : "{username}이(가) 참여하길 원하고 있습니다.", + "Contacts.InviteRequest.UserWantsToInviteAnother" : "\"{requestingUser}\"이(가) \"{userToInvite}\"을(를) \"{sessionName}\" 세션에 초대하길 원합니다.", + "Contacts.InviteRequest.GrantInvite" : "초대 허가(단발성)", + "Contacts.InviteRequest.AddAsContact" : "연락처에 \"{username}\"을(를) 추가", + "Contacts.InviteRequest.AddAsContactOfHeadless" : "헤드리스 연락처에 \"{username}\"을(를) 추가", + "Contacts.InviteRequest.AddHostAsContact" : "호스트 \"{username}\"을(를) 연락처에 추가", + "Contacts.InviteRequest.HostIsUnregistered" : "연락처에 없는 호스트 입니다.", + "Contacts.InviteRequest.ForwardToHost" : "호스트에게 전달: {username}", + "Contacts.InviteRequest.SentRequest" : "초대 요청", + "Contacts.InviteRequest.ForwardedRequest" : "\"{username}\"이(가) \"{sessionName}\" 세션으로의 초대 요청을 전달하였습니다.", + "Contacts.InviteRequest.GrantedRequest" : "\"{sessionName}\" 세션에 \"{username}\"의 초대가 허용되었습니다.", "Notifications.IsSociable" : "대화 가능 상태가 되었습니다! 상대방과 대화 또는 초대해 보세요!", "Notifications.IsOnline": "온라인 상태가 되었습니다.", @@ -678,6 +696,8 @@ "Notifications.ReceivedItem": "아이템을 수신받음:", "Notifications.VoiceMessage": "음성 메시지를 보냈습니다.", "Notifications.SessionStarted": "세션이 시작되었습니다.", + "Notifications.ReceivedInviteRequestDirect": "참여 요청", + "Notifications.ReceivedInviteRequestForwarded": "초대 요청:", "Notifications.UserJoined": "사용자가 참여 하였습니다.", "Notifications.UserLeft": "사용자가 퇴장 하였습니다.", "Notifications.PermissionChanged": "역할을 {new}(으)로 변경했습니다.", @@ -865,8 +885,6 @@ "CreateNew.EmptyObject": "빈 오브젝트", "CreateNew.ParticleSystem": "파티클 시스템", "CreateNew.LegacyParticleSystem": "기존 파티클 시스템", - - "CreateNew.ExperimentalParticleSystem": "포톤 더스트 시스템 (경고: 실험적인 기능 입니다!)", "CreateNew.Object": "오브젝트", "CreateNew.Object.AvatarCreator": "아바타 생성기", @@ -1065,6 +1083,12 @@ "Importer.Slices.TitleGrayscale": "볼륨메트릭 텍스처로 자르기(회색조)", "Importer.Slices.Description": "폴더의 모든 이미지 파일을 볼륨메트릭 텍스처로 처리합니다.", + "Importer.UnsupportedRecordType.Heading":"지원되지 않는 레코드 형식입니다.", + "Importer.UnsupportedRecordType.Description":"가져오려는 레코드({url})에 지원되지 않는 형식({recordType})이 있습니다. {bugUrl}에 보고해 주세요.", + "Importer.Link.Invalid.Heading":"폴더 주소가 형식에 어긋납니다.", + "Importer.Link.Invalid.Description":"폴더 주소({url})가 유효하지 않습니다. 확인 후 재시도해 보세요.", + "Inventory.Link.LinkText": "{name}에 연결된 공유폴더 입니다.", + "Exporter.Title": "내보내기", "Exporter.FileName": "파일명:", "Exporter.ExportAs": "내보낼 유형:", @@ -1431,10 +1455,10 @@ "Settings.SteamIntegrationSettings": "스팀 연동", "Settings.DiscordIntegrationSettings.RichPresence": "디스코드", - "Settings.DiscordIntegrationSettings.RichPresence.Description": "레소나이트에서 디스코드에 전달하는 상태 메시지를 제어합니다.\n\nNone : 상태정보 전달안함\nBasic : 기본정보만 전달\nFull - 세션 정보(월드명 및 사용자 수)를 포함하여 전달\n\n디스코드도 자체적으로 실행중인 게임정보를 표시합니다. 이것은 디스코드 클라이언트 자체 설정을 통하여 비활성화할 수 있습니다.", + "Settings.DiscordIntegrationSettings.RichPresence.Description": "레소나이트에서 디스코드에 전달하는 상태 메시지를 제어합니다.\n\nNone : 상태정보 전달안함\nBasic : 기본정보만 전달\nFull : 세션정보(월드명 및 사용자 수)를 포함하여 전달\n\n디스코드도 자체적으로 실행중인 게임정보를 표시합니다. 이것은 디스코드 클라이언트 자체 설정을 통하여 비활성화할 수 있습니다.", "Settings.SteamIntegrationSettings.RichPresence": "스팀", - "Settings.SteamIntegrationSettings.RichPresence.Description": "레소나이트에서 스팀으로 전달하는 상태 메시지를 제어합니다.\n\nNone : 상태정보 전달안함\nBasic : 기본정보만 전달\nFull - 세션 정보(월드명 및 사용자 수)를 포함하여 전달\n\n스팀의 경우 이 설정과 상관없이 레소나이트를 플레이하고 있다고 표시됩니다. 다만, 이 설정은 활성 세션 정보가 추가되느냐 마느냐에 대해서만 영향을 미칩니다.", + "Settings.SteamIntegrationSettings.RichPresence.Description": "레소나이트에서 스팀으로 전달하는 상태 메시지를 제어합니다.\n\nNone : 상태정보 전달안함\nBasic : 기본정보만 전달\nFull : 세션정보(월드명 및 사용자 수)를 포함하여 전달\n\n스팀의 경우 이 설정과 상관없이 레소나이트를 플레이하고 있다고 표시됩니다. 다만, 이 설정은 활성 세션 정보가 추가되느냐 마느냐에 대해서만 영향을 미칩니다.", "Settings.SteamIntegrationSettings.SaveScreenshots": "스크린샷 저장", "Settings.SteamIntegrationSettings.SaveScreenshots.Description": "활성화 시, 게임내에서 촬영한 사진이 스팀 스크린샷에도 저장됩니다.", @@ -1714,6 +1738,8 @@ "Settings.NotificationSettings.Message.Description" : "활성화 시, 연락처에서 메시지를 받을때 알림을 받습니다.", "Settings.NotificationSettings.Invite" : "세션에 초대 되었을 때", "Settings.NotificationSettings.Invite.Description" : "활성화 시, 세션에 초대될때 알림을 받습니다.", + "Settings.NotificationSettings.InviteRequest": "참여 요청", + "Settings.NotificationSettings.InviteRequest.Description": "응답 할 수 있는 참여 요청을 받았을 때 알림을 받을지 설정합니다.", "Settings.NotificationSettings.ContactRequest" : "친구 요청을 받을 때", "Settings.NotificationSettings.ContactRequest.Description" : "활성화 시, 누군가에게 친구 요청을 받을때 알림을 받습니다.", "Settings.NotificationSettings.ContactSessionStarted" : "친구가 세션을 시작할 때", @@ -1759,6 +1785,12 @@ "Settings.LaserSettings.ShowInDesktop": "데스크탑 모드에서 지시선 보이기", "Settings.LaserSettings.ShowInDesktop.Description": "활성화한 경우, 데스크탑 1인칭 모드에서 지시선이 표현됩니다.", + "Settings.EditSettings": "편집 설정", + "Settings.EditSettings.ConfirmComponentDestroy": "구성요소 삭제시 승인받기", + "Settings.EditSettings.ConfirmComponentDestroy.Description": "활성화 시, 인스펙터를 통해 구성요소를 삭제할때 추가로 사용자의 확인을 요구합니다. 이를 통해 실수에 의한 삭제를 어느정도 예방할 수 있습니다.", + "Settings.EditSettings.ConfirmSlotDestroy": "슬롯 삭제시 승인받기", + "Settings.EditSettings.ConfirmSlotDestroy.Description": "활성화 시, 개발 툴팁(Developer tool)을 통해 슬롯을 삭제할때 추가로 사용자의 확인을 요구합니다. 이를 통해 실수로 대상을 삭제하는 사고를 어느정도 예방할 수 있습니다.", + "Settings.CursorSettings": "커서 설정", "Settings.CursorSettings.BaseCursorSize": "기본 커서 크기", @@ -1798,6 +1830,8 @@ "Settings.PhotoCaptureSettings.StereoSeparation.Description" : "스테레오 촬영이 활성화된 상태일때 적용되며, 스테레오 촬영의 특성인 양안거리를 얼마나 넓힐지 결정합니다. 이를 이용하여 스테레오 강도를 조절할 수 있습니다.\n\n가까이 있는 대상을 촬영할때는 값을 낮추고, 멀리있늘 풍경을 촬영할때는 값을 높이면 더 좋은 결과를 얻을 수 있습니다.", "Settings.PhotoCaptureSettings.PhotoAutosavePath": "사진 저장 경로", "Settings.PhotoCaptureSettings.PhotoAutosavePath.Description": "설정시 촬영한 모든 사진이 자동으로 대시메뉴/보관함에 저장됩니다. 사용 가능한 변수를 이용하면 특정한 경로로 자동 분리 저장할 수 있습니다. (예제. Photos/%year%/%month_name%)\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.OpenAutosavePath": "현재 월드에서 저장된 저장소 경로 열기", + "Settings.PhotoCaptureSettings.OpenAutosavePath.Description": "사진 자동 저장을 구성하였다면, 이 버튼 클릭 시 현재 월드에서 촬영한 사진이 저장된 보관함이 열립니다.\n\n현재 월드에서 촬영한 사진이 없는 경우 수행되지 않습니다.", "Settings.PhotoCaptureSettings.CapturePrivateUI" : "개인 로컬 UI도 같이 촬영", "Settings.PhotoCaptureSettings.CapturePrivateUI.Description" : "활성화 시, 즉석 촬영을 할때 대시 메뉴와 같은 개인화된 UI도 같이 촬영합니다. 다른 사용자와의 정보 교환이나 특정 정보를 기록하기 위해 유용할 수 있으나, 이 설정을 항상 유지하면 개인 정보를 유출할 위험이 있으므로 필요할때만 켰다가 끄는 방식으로 사용하는것을 추천합니다.", "Settings.PhotoCaptureSettings.EncodeFormat" : "압축 형식", @@ -1891,6 +1925,9 @@ "Settings.RelaySettings.RelayPriorities": "중계 서버 우선순위 설정", "Settings.RelaySettings.RelayPriorities.Breadcrumb": "중계 서버 우선순위", + "Settings.VideoStreamingServicesSettings": "영상 송출 서비스 설정", + "Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser": "쿠키를 가져올 웹브라우저", + "Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser.Description": "유튜브 및 기타 영상 스트리밍 컨텐츠를 성공적으로 불러오기 위한 쿠키를 가져올 웹브라우저를 선택합니다.", "Settings.PostProcessingSettings" : "후처리", "Settings.PostProcessingSettings.MotionBlurIntensity" : "모션 블러 강도", "Settings.PostProcessingSettings.MotionBlurIntensity.Description" : "이는 개체의 움직임으로 인해 이미지가 번지는 효과의 강도를 제어합니다. 값이 높을수록 더 많이 흐릿해집니다. \n\n값을 0%로 설정하면 필터가 완전히 비활성화되어 프레임을 향상시킬 수 있습니다.", @@ -1937,6 +1974,14 @@ "Settings.RenderingQualitySettings.SkinWeightMode" : "스킨 웨이트(Skin Weights)", "Settings.RenderingQualitySettings.SkinWeightMode.Description" : "매시에 뼈(Bone) 가중치가 할당된 모든 스킨드 매시에 대해 각 정점의 위치에 영항을 미치는 뼈(Bone)의 수를 제어합니다.\n\n값을 낮추면 클라이언트의 성능은 좋아지지만, 뼈의 움직임에 의해 변화되는 품질은 낮아집니다. 일반적으로 관절부에 날카로운 주름과 무언가가 나타납니다.", + "Settings.ImportSettings": "가져오기 설정", + "Settings.ImportSettings.SessionUrls": "세션 URL 가져오기 수행시", + "Settings.ImportSettings.SessionUrls.Description": "세션 URL을 가져오기 하는 경우 수행할 동작을 설정합니다.\n\nOpen : 세션 열기\nSpawnEntityInterface : 세션 오브 생성\nSpawnUrl : 세션 주소를 링크로 표시", + "Settings.ImportSettings.WorldUrls": "월드 URL 가져오기 수행시", + "Settings.ImportSettings.WorldUrls.Description": "월드 URL을 가져오기 하는 경우 수행할 동작을 설정합니다.\n\nOpen : 월드 열기\nSpawnEntityInterface : 월드 오브 생성\nSpawnUrl : 월드 주소를 링크로 표시", + "Settings.ImportSettings.NetworkUrls": "네트워크 URL 가져오기 수행시", + "Settings.ImportSettings.NetworkUrls.Description": "네트워크 URL을 가져오기 하는 경우 수행할 동작을 설정합니다.\n\nOpen : URL을 통해 세션 열기\nSpawnEntityInterface : 세션 오브 같은 아이템 생성\nSpawnUrl : URL을 링크로 표시", + "LocomotionArchetype.Walk": "걷기/뛰기", "LocomotionArchetype.Fly": "자유비행", "LocomotionArchetype.NoClip": "노클립(No-clip)", @@ -2061,6 +2106,9 @@ "Inspector.Texture3D.SpawnVisualizer" : "생성 시각화", + "Inspector.Skybox.SetActiveSkybox": "활성 스카이박스로 설정", + "Inspector.AmbientLightSH2.SetActiveAmbientLight": "활성 주변광으로 설정", + "Inspector.CommonAvatarBuilder.UpdateLocomotionModules": "현재 사용자들의 이동기능에 적용하기", "Inspector.VHACD.Parameter.MergeDoubles": "중첩 병합", @@ -2233,7 +2281,7 @@ "Inspector.CharacterController.Warning": "경고!
SimulateRotation을 선택하여, 이 구성요소를 단순한 형태의 리지드바디로 이용하실 수 있습니다. 이 기능은 향후 적절한 버전으로 지원될 예정이며, 현재는 목적에 부합하는 용도로 사용하기에 최적화된 상태는 아님을 이해해 주시기 바랍니다.
적절한 리지드바디는 아래와 같은 장단점을 제공합니다.
- CPU 및 네트워크 효율성 - CharacterController를 사용하는 경우, 더 많은 CPU 사용량과 상당한 양의 네트워크 트래픽이 발생됩니다.
- 제약 조건 - 리지드바디 간 조인트, 힌지, 스프링 및 기타 제약 조건을 생성할 수 있습니다.
- 여러 사용자에 대한 매끄러운 시뮬레이션 및 상호 작용 - 다른 사람이 상호 작용을 시도하면 CharacterController에서 오류를 발생시킵니다.
- 새로운 기능 및 도구 - 훨씬 더 간단한 사용환경을 제공합니다.
-----------------------
GitHub 이슈 #22에서 더 많은 정보를 확인하실 수 있습니다. 이러한 제약사항을 이해하신 후 즐겨주세요!", "Inspector.PrimitiveMemberEditor.Warning": "경고!
이 구성요소를 사용하면 해당 ID를 사용하여 참조와 상호작용할 수 있습니다. 이것을 일반적으로 'Ref Hacking'이라고 합니다.

사용하기 앞서 이 기능은 언제든지 중단되거나 지원이 끊길 수 있음을 염두해 두시기 바랍니다.", - "Inspector.ParticleSystem.TestingWarning" : "경고!
이것은 이제 테스트가 시작된 새로운 파티클 시스템으로 \"포톤 더스트\"라고 합니다. 자유롭게 사용 가능하지만, 프로젝트에 사용하기에는 심각한 문제가 발생할 수 있으므로 사용하지 않는것을 추천합니다.

프로젝트에 사용하는 것은 이 경고 메세지가 사라진 후로 미뤄 주세요.", + "Inspector.ParticleSystem.BasicInfo" : "입자: {count}\t모의 시간: {time}\t렌더 할당량: {allocationCount}", "Inspector.ParticleSystem.TrailInfo" : "꼬리: {trailCount} (용량: {trailCapacity}), 지점 용량: {trailPointCapacity}, 할당량: {allocationCount}", "Inspector.ParticleStyle.CommonTransitions": "통상적인 변화유형:", diff --git a/pl.json b/pl.json index d6bc44c..62e7f52 100644 --- a/pl.json +++ b/pl.json @@ -9,18 +9,18 @@ "General.Cancel": "Anuluj", "General.Continue": "Kontynuuj", "General.Next": "Dalej", - "General.Previous": "Poprzedni", - "General.Back": "Wstecz", + "General.Previous": "Wstecz", + "General.Back": "Cofnij", "General.Confirm": "Na pewno?", "General.Loading": "Ładowanie...", "General.Processing": "Przetwarzanie...", - "General.FAILED": "NIEUDANE", + "General.FAILED": "Niepowodzenie", "General.Reset": "Reset", "General.WorldOpenConfirm": "Na pewno otworzyć?", "General.Save": "Zapisz", - "General.Saving": "Zapisywanie...", - "General.Saved": "Zapisano!", - "General.Done": "Gotowe!", + "General.Saving": "Trwa zapisywanie…", + "General.Saved": "Pomyślnie zapisano!", + "General.Done": "Ukończono!", "General.Close": "Zamknij", "General.CopyToClipboard": "Skopiuj do schowka", "General.CopiedToClipboard": "Skopiowano!", @@ -39,8 +39,8 @@ "General.Dismiss": "Zamknij", "General.Edit": "Edytuj", - "General.UI.SearchPrompt": "Wyszukaj...", - "General.UI.SearchPromptLong": "Pisz aby wyszukać...", + "General.UI.SearchPrompt": "Szukaj...", + "General.UI.SearchPromptLong": "Wpisz, aby wyszukać...", "General.UI.ToggleEditMode": "Włącz tryb edycji", "General.UI.ToggleSubtitles": "Włącz napisy", "General.UI.Subtitles.On": "Napisy: włączone", @@ -55,28 +55,28 @@ "General.Sort.Ascending": "Rosnąco", "General.Sort.Descending": "Malejąco", - "General.Units.Metric": "Metryczny", - "General.Units.Imperial": "Imperialny", + "General.Units.Metric": "System metryczny", + "General.Units.Imperial": "System imperialny", "Worlds.Home": "Dom", - "Worlds.Tutorial": "Tutorial", + "Worlds.Tutorial": "Samouczek", "Locomotion.Noclip.Name": "Noclip", - "Locomotion.Noclip.Description": "Prosty tryb latania no-clip, idealny do edytowania.", + "Locomotion.Noclip.Description": "Swobodny tryb latania (no-clip), idealny do edycji.", "Locomotion.Teleport.Name": "Teleport", "Locomotion.Teleport.Description": "Używa teleporacji po krzywej balistycznej dla wygodnego poruszania się.", "Locomotion.Fly.Name": "Lot", - "Locomotion.Fly.Description": "Fizyczny tryb latania", + "Locomotion.Fly.Description": "Naturalna symulacja lotu", "Locomotion.WalkRun.Name": "Chodzenie/Bieganie", "Locomotion.WalkRun.Description": "Fizyczne chodzenie, bieganie i skakanie.", - "Locomotion.WalkRunGripping.Name": "Chodzenie/Bieganie (ze wpinaczką)", + "Locomotion.WalkRunGripping.Name": "Chodzenie/Bieganie (ze wspinaczką)", "Locomotion.WalkRunGripping.Description": "Fizyczne chodzenie, bieganie i skakanie oraz wspinanie.", "Locomotion.ZeroG.Name": "Zero-G", - "Locomotion.ZeroG.Description": "Fizyczny tryb nieważkości", + "Locomotion.ZeroG.Description": "Tryb ruchu w zerowej grawitacji", "Locomotion.GrabWorld.Name": "Chwyć Świat", - "Locomotion.GrabWorld.Description": "Tworzy zakotwiczenie świata z odniesieniem i porusza użytkownika względem niego.", + "Locomotion.GrabWorld.Description": "Pozwala przesuwać świat względem użytkownika.", "Locomotion.Slide.Name": "Poślizg", - "Locomotion.Slide.Description": "Prosta lokomocja poślizgu która przyczepia się do powierzchni jeśli jakaś istnieje, inaczej lata.", + "Locomotion.Slide.Description": "Prosty tryb ślizgu. Jeśli dostępna jest powierzchnia, postać się jej trzyma, w przeciwnym razie unosi się w powietrzu.", "Interaction.Destroy": "Zniszcz", "Interaction.Duplicate": "Duplikuj", @@ -85,8 +85,8 @@ "Interaction.SaveToInventory.NoWritePermission": "Nie można zapisać przedmiotu w bieżącym folderze ekwipunku.", "Interaction.Undo": "Cofnij", "Interaction.Redo": "Ponów", - "Interaction.EquipTool": "Ekwipuj", - "Interaction.DequipTool": "Odekwipuj", + "Interaction.EquipTool": "Wyposaż", + "Interaction.DequipTool": "Zdejmij narzędzie", "Interaction.ScalingEnabled": "Skalowanie Włączone", "Interaction.ScalingDisabled": "Skalowanie Wyłączone", "Interaction.ResetScale": "Resetuj Skalę", @@ -99,13 +99,13 @@ "Interaction.Locomotion": "Lokomocja", "Interaction.Locomotion.None": "Żadna", - "Interaction.NamedEquipTool": "Ekwipuj {name}", + "Interaction.NamedEquipTool": "Wyposaż {name}", "Interaction.NamedEquipTool.Default": "Narzędzie", "Interaction.EnterAnchor": "Usiądź", "Interaction.ExitAnchor": "Wstań", - "Interaction.EquipAvatar": "Załóż Awatar", + "Interaction.EquipAvatar": "Użyj Awatar", "Interaction.SaveAsScreenshot": "Zapisz jako zrzut ekranu", "Interaction.ExportScreenshot": "Eksportuj zrzut ekranu", @@ -117,17 +117,17 @@ "Inventory.OpenWorld": "Otwórz świat", "Inventory.Equip": "Wyposaż", "Inventory.Delete": "Usuń", - "Inventory.CreateDirectory": "Utwórz folder", - "Inventory.SaveHeld": "Zapisz trzymane", + "Inventory.CreateDirectory": "Utwórz katalog", + "Inventory.SaveHeld": "Zapisz trzymane przedmioty", "Inventory.GetURL": "Kopiuj URL", "Inventory.Inventories": "Ekwipunki", - "Inventory.Share": "Udostepnij", - "Inventory.Unshare": "Cofnij udostępnianie", - "Inventory.SaveAvatar": "Zapisz Awatara", + "Inventory.Share": "Udostępnij", + "Inventory.Unshare": "Przestań udostępniać", + "Inventory.SaveAvatar": "Zapisz Awatar", "Inventory.Favorite.Home": "Ustaw dom", "Inventory.Favorite.ProgressBar": "Ustaw pasek postępu", - "Inventory.Favorite.AudioStreamController": "Ustaw Steam kontroler", - "Inventory.Favorite.TextDisplay": "Ustaw wyświetlania tekstu", + "Inventory.Favorite.AudioStreamController": "Ustaw kontroler transmisji audio", + "Inventory.Favorite.TextDisplay": "Ustaw wyświetlacz tekstu", "Inventory.Favorite.VideoPlayer": "Ustaw odtwarzacz wideo", "Inventory.Favorite.AudioPlayer": "Ustaw odtwarzacz audio", "Inventory.Favorite.InteractiveCamera": "Ustaw kamerę", @@ -137,7 +137,7 @@ "Inventory.Favorite.ColorDialog": "Ustaw próbnik kolorów", "Inventory.Favorite.Hyperlink": "Ustaw wyświetlacz URL", "Inventory.Favorite.Document": "Ustaw wyświetlacz dokumentów", - "Inventory.SpawnFacet": "Przyzwij Fastetę", + "Inventory.SpawnFacet": "Przyzwij fasetę", "Dash.Screens.Home": "Dom", "Dash.Screens.Worlds": "Światy", @@ -156,8 +156,8 @@ "Dash.Actions.CloudHome": "Mój Dom w Chmurze", "Dash.Exit.Header": "Wyjdź z {appName}", - "Dash.Exit.ExitAndSave": "Wyjdź i Zapisz Domy", - "Dash.Exit.ExitAndDiscard": "Wyjdź i Nie Zapisuj Domów", + "Dash.Exit.ExitAndSave": "Wyjdź i Zapisz światy", + "Dash.Exit.ExitAndDiscard": "Wyjdź i Nie Zapisuj światów", "Dash.Exit.Sponsor": "Ogromne podziękowania dla {name} za Wspieranie tego projektu!", "Dash.Exit.Sponsor.You": "TY", "Dash.Exit.Shoutouts": "Ten projekt powstał także dzięki tym osobom:", @@ -169,22 +169,22 @@ "Facets.FPS": "{fps} FPS", "World.Waiting": "Oczekiwanie...", - "World.HostIsStarting": "Host zaczyna sesję...", + "World.HostIsStarting": "Host rozpoczyna sesję...", "World.Loading": "Ładowanie...", - "World.LoadingFailed": "Niepowodzenie", + "World.LoadingFailed": "Błąd ładowania", "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", + "World.Connection.RequestingJoin": "Wysyłanie żądania dołączenia", "World.Connection.Authenticating": "Uwierzytelnianie", "World.Connection.Connected": "Połączono", "World.Connection.SyncingInitialState": "Synchronizacja początkowego stanu świata", "World.Connection.LNL.DirectIP": "LNL Bezpośrednie IP", "World.Connection.LNL.LNLPoke": "Prośba o zaczepienie LNL", - "World.Connection.LNL.NATPunchthrough": "Przebicie LNL NAT {n}", + "World.Connection.LNL.NATPunchthrough": "Przebicie NAT LNL {n}", "World.Connection.LNL.Relay": "Przekaźnik LNL", "World.Connection.SteamNetworkingSockets": "Gniazda Sieciowe Steam", "World.Connection.TCP": "TCP
{address}", @@ -195,7 +195,7 @@ "World.Error.OnlyContacts": "Tylko kontakty hosta mogą dołączyć", "World.Error.OnlyContactsOfContacts": "Tylko kontakty użytkowników w sesji mogą dołączyć", "World.Error.Private": "Sesja jest prywatna", - "World.Error.SessionEnded": "Sesja się zakończyła", + "World.Error.SessionEnded": "Sesja została zakończona", "World.Error.UserLimitReached": "Sesja osiągnęła limit użytkowników", "World.Error.FailedAuthentication": "Uwierzytelnianie nie powiodło się", "World.Error.FailedUserID": "Uwierzytelnianie UserID nie powiodło się", @@ -207,12 +207,12 @@ "World.Error.NoPort": "Nie określono portu", "World.Error.IncompatibleVersion": "Niekompatybilna wersja {appName}", "World.Error.HostBlocked": "Host zablokowany", - "World.Error.HostBlockedDetail": "Zablokowałeś hosta", + "World.Error.HostBlockedDetail": "Ten host jest zablokowany", "World.Error.WorldCrash": "Crash świata", "World.Error.WorldCrashDetail": "Fatalny błąd podczas aktualizacji świata", - "World.Error.Handshake": "Błąd podczas nawiązywania położenia", + "World.Error.Handshake": "Błąd przy nawiązywaniu połączenia", "World.Error.Unknown": "Nieznany błąd", - "World.Error.FailedToCreateBanAccessKey": "Błąd z tworzeniem klucza do banów", + "World.Error.FailedToCreateBanAccessKey": "Nie udało się utworzyć klucza banowania", "World.Error.UnhandledError": "Błąd", "World.Config.Name": "Nazwa świata:", @@ -225,8 +225,8 @@ "World.Config.AutoKickAFK": "Automatyczne wyrzucanie nieaktywnych użytkowników:", "World.Config.AutoKickAFKMinutes": "Maksymalny Czas Nieaktywności:", "World.Config.HideFromListing": "Nie pokazuj na liście sesji", - "World.Config.Autosave": "Autozapis (będzie nadpisywał poprzedni zapis):", - "World.Config.AutosaveInterval": "Interwał Autozapisu (minuty):", + "World.Config.Autosave": "Automatyczny zapis (nadpisze poprzedni zapis):", + "World.Config.AutosaveInterval": "Interwał automatycznego zapisu (minuty):", "World.Config.CleanupAssets": " Oczyść nieużywane zasoby:", "World.Config.CleanupInterval": "Interwał czyszczenia (sekundy):", @@ -273,30 +273,30 @@ "World.Indicator.Hosting": "Jesteś hostem", "World.Indicator.Sessions": "{n,plural, one {# sesja} few {# sesje} many {# sesji}}", "World.Indicator.Users": "Użytkownicy", - "World.Indicator.Users.None": "(nie znaleziono aktywnych sesji)", + "World.Indicator.Users.None": "(brak aktywnych sesji)", "World.Indicator.Description": "Opis", "World.Indicator.Description.None": "(nie podano opisu)", "World.Indicator.Visited": "(odwiedzono)", - "World.Detail.ActiveSessions": "Aktywne Sesje:", - "World.Detail.ActiveUsers": "Aktywni Użytkownicy:", + "World.Detail.ActiveSessions": "Trwające sesje:", + "World.Detail.ActiveUsers": "Użytkownicy online:", "World.Detail.NewSession": "", "World.Detail.DescriptionHeader": "Opis: ", "World.Detail.SessionInformationHeader": "Informacje o Sesji", "World.Detail.Uptime": "Czas Działania", "World.Detail.AccessLevel": "Widoczność", "World.Detail.Users": "Użytkownicy", - "World.Detail.Users.Count": "{active}{away, select, 0 {} other { (+{away} away)}} na {max}", + "World.Detail.Users.Count": "Aktywnych: {active}{away, select, 0 {} other { (+{away} nieaktywnych)}} z {max}", - "World.Detail.WorldInformationHeader": "Informacje o Świecie", - "World.Detail.PublishDate": "Opublikowany", - "World.Detail.ModifyDate": "Ostatnio Zaktualizowany", - "World.Detail.Visits": "Odwiedziny", + "World.Detail.WorldInformationHeader": "Szczegóły świata", + "World.Detail.PublishDate": "Data publikacji", + "World.Detail.ModifyDate": "Data ostatniej aktualizacji", + "World.Detail.Visits": "Liczba odwiedzin", "World.Detail.Tags": "Tagi", "World.Detail.ActionsHeader": "Akcje:", - "World.Category.Everything": "Wszystko", + "World.Category.Everything": "Wszystkie", "World.Category.Featured": "Polecane", "World.Category.PublishedWorlds": "Opublikowane Światy", "World.Category.ActiveSessions": "Aktywne Sesje", @@ -371,19 +371,19 @@ "Tools.StreamAudio": "Transmisja Dźwięku", "Tools.Setup2FA": "Skonfiguruj 2FA", - "Tools.StreamAudio.Dialog.Title": "Utwórz strumień audio", + "Tools.StreamAudio.Dialog.Title": "Transmituj audio", "Tools.StreamAudio.Start": "Rozpocznij Transmisję", "Tools.StreamAudio.Bitrate": "Bitrate: {bitrate} kbps", "Tools.StreamAudio.Title": "Transmisja Dźwięku {username}", "Tools.StreamAudio.Spatialized": "W Przestrzeni", "Tools.StreamAudio.Broadcast": "Wszędzie", - "Tools.StreamAudio.PlayForOwner.Off": "Nasłuch dla właściciela: Nie", - "Tools.StreamAudio.PlayForOwner.On": "Nasłuch dla właściciela: Tak", + "Tools.StreamAudio.PlayForOwner.Off": "Nasłuch dla właściciela: Wył.", + "Tools.StreamAudio.PlayForOwner.On": "Nasłuch dla właściciela: Wł.", - "Options.FreeformDash.On": "Swobodna Tablica: Tak", - "Options.FreeformDash.Off": "Swobodna Tablica: Nie", - "Options.SeatedMode.On": "Tryb Siedzący: Tak", - "Options.SeatedMode.Off": "Tryb Siedzący: Nie", + "Options.FreeformDash.On": "Swobodna Tablica: Wł.", + "Options.FreeformDash.Off": "Swobodna Tablica: Wył.", + "Options.SeatedMode.On": "Tryb Siedzący: Wł.", + "Options.SeatedMode.Off": "Tryb Siedzący: Wył.", "Options.Nameplates.All": "Nazwy Graczy: Wszystkie", "Options.Nameplates.NonContacts": "Nazwy Graczy: Nie Kontaktów", "Options.Nameplates.Hide": "Nazwy Graczy: Ukryte", @@ -396,7 +396,7 @@ "Indicator.ServerStatus.Status": "Status serwera", "Indicator.ServerStatus.Good": "Dobry", - "Indicator.ServerStatus.Slow": "Powolny", + "Indicator.ServerStatus.Slow": "Spowolniony", "Indicator.ServerStatus.Down": "Niesprawny", "Indicator.ServerStatus.NoInternet": "Brak internetu", @@ -436,7 +436,7 @@ "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?", + "Login.MissingLogin.Description": "Sprawdź dane logowania i spróbuj ponownie.", "Login.InvalidRecoveryCode": "Nieprawidłowy kod odzyskiwania", "Login.InvalidRecoveryCode.Description": "Sprawdź kod odzyskiwania i spróbuj ponownie.", @@ -444,8 +444,8 @@ "Login.UnsupportedAuthentication": "Nieobsługiwana metoda uwierzytelniania", "Login.UnsupportedAuthentication.Description": "Nie obsługujemy tej metody uwierzytelniania. Spróbuj użyć innej.", - "Login.EmailNotVerified": "E-mail niezweryfikowany", - "Login.EmailNotVerified.Description": "Twój adres e-mail nie został zweryfikowany, sprawdź swoją skrzynkę pocztową czy nie otrzymałeś wiadomości od nas i upewnij się, że sprawdziłeś folder spamu.", + "Login.EmailNotVerified": "Adres e-mail nie został zweryfikowany", + "Login.EmailNotVerified.Description": "Twój adres e-mail nie został zweryfikowany. Sprawdź swoją skrzynkę pocztową czy nie otrzymano wiadomości od nas i upewnij się, że nie wylądowała ona w spamie.", "Login.AccountTempLocked": "Twoje konto jest zablokowane.", "Login.AccountTempLocked.Description": "Prosimy o kontakt z zespołem moderacyjnym: {moderationUrl}.", @@ -466,12 +466,12 @@ "Register.InvalidEmail.Description": "Twój adres e-mail jest nieprawidłowy.", "Register.MissingUsername": "Brak nazwy użytkownika", - "Register.MissingUsername.Description": "Czy podałeś swoją nazwę użytkownika?", + "Register.MissingUsername.Description": "Czy podano nazwę użytkownika?", "Register.MissingEmail": "Brak adresu e-mail", - "Register.MissingEmail.Description": "Czy podałeś swój adres e-mail?", + "Register.MissingEmail.Description": "Czy podano adres e-mail?", - "Register.UsernameTooLong": "Nazwa użytkownika jest za długa", + "Register.UsernameTooLong": "Zbyt długa nazwa użytkownika", "Register.UsernameTooLong.Description": "Nazwy użytkownika mogą mieć maksymalnie 32 znaki.", "Register.UsernameContainsAmpersand": "Nazwa użytkownika nie może zawierać @", @@ -489,19 +489,19 @@ "Register.UsernameContainsBlockedTerms": "Nazwa użytkownika zawiera zablokowane słowa", "Register.UsernameContainsBlockedTerms.Description": "Twoja nazwa użytkownika zawiera niedozwolone słowa. Jeśli uważasz, że jest to błąd, skontaktuj się z nami: {supportUrl}.", - "Register.MissingPassword": "Brak hasła", + "Register.MissingPassword": "Nie podano hasła", "Register.MissingPassword.Description": "Hasło nie zostało wprowadzone.", "Register.InvalidPassword": "Nieprawidłowe Hasło", - "Register.InvalidPassword.Description": "Hasło jest nieprawidłowe. Musi zawierać co najmniej 8 znaków, 1 cyfrę, 1 wielką literę i 1 małą literę.", + "Register.InvalidPassword.Description": "Hasło musi zawierać co najmniej 8 znaków, w tym: 1 cyfrę, 1 dużą i małą literę.", "Register.EmailAlreadyRegistered": "E-mail już zarejestrowany", - "Register.EmailAlreadyRegistered.Description": "Istnieje już konto korzystające z tego adresu e-mail. 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.EmailAlreadyRegistered.Description": "Istnieje już konto pod tym adresem e-mail. 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.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": "Błąd podczas sprawdzania UserID", "Register.ErrorCheckingUserId.Description": "Skontaktuj się z pomocą techniczną: {supportUrl}.", "Recovery.MissingEmail": "Brak adresu e-mail", @@ -528,14 +528,14 @@ "Account.Anonymous": "Anonim", "Account.Username": "Nazwa Użytkownika:", "Account.Email": "Email:", - "Account.RememberMe": "Zapamiętaj Mnie (na 30 dni):", + "Account.RememberMe": "Zapamiętaj mnie na 30 dni:", "Account.RepeatEmail": "Powtórz email:", "Account.UsernameOrEmail": "Nazwa Użytkownika lub Email:", "Account.Password": "Hasło:", "Account.RepeatPassword": "Powtórz Hasło:", "Account.RecoverPassword": "Nie pamiętasz hasła?", - "Account.LiveEmailWarning": "UWAGA: live.com, hotmail.com, outlook.com i inne domeny Microsoft mogą zająć 1-2 dni aby przyjąć email.", - "Account.PasswordRules": "(co najmniej 8 znaków, 1 liczba, 1 mała litera, 1 duża litera)", + "Account.LiveEmailWarning": "UWAGA: live.com, hotmail.com, outlook.com i inne domeny Microsoft mogą zająć 1-2 dni, zanim email zostanie odebrany.", + "Account.PasswordRules": "Min. 8 znaków, w tym 1 cyfra, 1 mała i duża litera", "Account.LostPassword": "Nie pamiętam hasła", "Account.SendRecoveryCode": "Wyślij Kod Odzyskiwania", "Account.ResetPasswordHeader": "Resetuj Swoje Hasło", @@ -558,34 +558,35 @@ "Account.Saml2.Select": "Wybierz dostawcę SAML 2.0, którego chcesz używać:", "Account.Saml2.LoggingIn": "Czekam na zakończenie logowania (sprawdź swoją przeglądarkę)...", - "Account.TOTP.Title": "Uwierzytelnianie dwupoziomowe", - "Account.TOTP.Initializing": "Sprawdzanie statusu 2FA dla Twojego konta...", + "Account.TOTP.Title": "Dwuetapowa weryfikacja", + "Account.TOTP.Initializing": "Sprawdzanie statusu dwuetapowej weryfikacji Twojego konta...", "Account.TOTP.Code.Header": "Sekretny kod", - "Account.TOTP.Code.Description": "Najpierw musisz wprowadzić tajny kod do aplikacji uwierzytelniającej TOTP, takiej jak Authy lub Google Authenticator.

Zalecamy zrobienie tego poprzez zeskanowanie kodu QR, ale alternatywnie możesz ręcznie wprowadzić tajny kod. Nigdy nikomu nie udostępniaj tego kodu.

Jeśli jesteś w VR, możesz przełączyć się na Monitor, naciskając klawisz F8.", + "Account.TOTP.Code.Description": "Aby rozpocząć, wprowadź tajny kod z aplikacji generującej kody TOTP, np. Authy lub Google Authenticator.

Zalecamy zeskanowanie kodu QR, ale możesz również wprowadzić kod ręcznie. Nigdy nie udostępniaj ich nikomu.

Jeśli korzystasz z VR, możesz przełączyć się na Monitor, naciskając klawisz F8.", "Account.TOTP.Code.QRCode": "Zeskanuj kod QR", "Account.TOTP.Code.Key": "Sekretny kod:", "Account.TOTP.RecoveryCodes.Header": "Kody odzyskiwania", - "Account.TOTP.RecoveryCodes.Description": "Zapisz te kody w bezpiecznym miejscu. Można ich użyć do odzyskania dostępu do konta w przypadku zgubienia lub uszkodzenia telefonu. Każdy kod może zostać użyty tylko raz. Nigdy nie udostępniaj ich nikomu. Jeśli je zgubisz, TRWALE utracisz dostęp do swojego konta.", + "Account.TOTP.RecoveryCodes.Description": "Zapisz te kody w bezpiecznym miejscu. Możesz ich użyć do odzyskania dostępu do konta w razie utraty lub uszkodzenia telefonu. Każdy kod można wykorzystać tylko raz. Nigdy nie udostępniaj ich nikomu. Jeśli je zgubisz, TRWALE stracisz dostęp do swojego konta.", "Account.TOTP.RecoveryCodes.Codes": "Kody:", - "Account.TOTP.Activate.Header": "Aktywuj 2FA", - "Account.TOTP.Activate.Description": "Aby aktywować 2FA na swoim koncie, użyj 6-cyfrowego tokena wygenerowanego przez aplikację uwierzytelniającą, aby upewnić się, że wszystko działa poprawnie.

Po aktywacji kod będzie potrzebny do potwierdzenia niektórych operacji.", + "Account.TOTP.Activate.Header": "Aktywuj dwuetapową weryfikację", + "Account.TOTP.Activate.Description": "Aby aktywować dwuetapową weryfikację na swoim koncie, wprowadź 6-cyfrowy token wygenerowany przez aplikację uwierzytelniającą. Dzięki temu upewnisz się, że wszystko działa poprawnie.

Po aktywacji token będzie wymagany do potwierdzania niektórych operacji.", "Account.TOTP.Activate.Token": "6-cyfrowy token:", - "Account.TOTP.Activate.TokenField": "Wpisz tutaj swój token...", + "Account.TOTP.Activate.TokenField": "Wpisz swój token...", "Account.TOTP.Activate.Activate": "Aktywuj", "Account.TOTP.Activate.Activating": "Aktywowanie...", - "Account.TOTP.Activate.InvalidToken": "Nieprawidłowy Token!", - "Account.TOTP.Message.AlreadySetup": "2FA zostało już skonfigurowane na Twoim koncie!", - "Account.TOTP.Message.Error": "Niespodziewany błąd! Spróbuj ponownie później.", - "Account.TOTP.Message.SetupComplete": "Gratulacje!

Twoje konto jest teraz skonfigurowane z 2FA dla dodatkowej ochrony!

Możesz opcjonalnie włączyć tę funkcję dla logowania do konta za pomocą polecenia /enableLogin2FA.", - "Account.TOTP.Deactivate.Header": "Dezaktywuj 2FA", - "Account.TOTP.Deactivate.Description": "2FA jest obecnie skonfigurowane i aktywne na Twoim koncie. Jeśli musisz dezaktywować 2FA (np. z powodu utraty telefonu lub naruszenia bezpieczeństwa kodów), możesz to zrobić tutaj.

Po dezaktywacji możesz ponownie skonfigurować 2FA, co spowoduje wygenerowanie zupełnie nowego sekretnego kodu i nowego zestawu kodów odzyskiwania.

Jeśli zgubisz telefon, a będzie konieczne ponowne skonfigurowanie 2FA, zdecydowanie zalecamy zrobienie tego natychmiast, ponieważ każdy kod odzyskiwania może być użyty tylko raz, a po ich wyczerpaniu dostęp do twojego konta będzie niemożliwy.", + "Account.TOTP.Activate.InvalidToken": "Nieprawidłowy token!", + "Account.TOTP.Message.AlreadySetup": "Dwuetapowa weryfikacja została już skonfigurowana na Twoim koncie!", + "Account.TOTP.Message.Error": "Wystąpił błąd. Spróbuj ponownie później.", + "Account.TOTP.Message.SetupComplete": "Gratulacje!

Twoje konto jest teraz zabezpieczone dwuetapową weryfikacją.

Możesz opcjonalnie włączyć tę funkcję przy logowaniu do konta, używając polecenia /enableLogin2FA.", + "Account.TOTP.Deactivate.Header": "Dezaktywuj dwuetapową weryfikację", + "Account.TOTP.Deactivate.Description": "Dwuetapowa weryfikacja jest obecnie skonfigurowana i aktywna na Twoim koncie. Jeśli musisz ją dezaktywować, np. z powodu utraty telefonu lub naruszenia bezpieczeństwa kodów, możesz to zrobić tutaj.

Po dezaktywacji będziesz mógł ponownie skonfigurować dwuetapową weryfikację, co spowoduje wygenerowanie nowego sekretnego kodu oraz nowego zestawu kodów odzyskiwania.

Jeśli zgubisz telefon, a konieczne będzie ponowne skonfigurowanie dwuetapowej weryfikacji, zdecydowanie zalecamy wykonanie tego natychmiast, ponieważ każdy kod odzyskiwania można użyć tylko raz, a po ich wyczerpaniu dostęp do konta będzie niemożliwy.", "Account.TOTP.Deactivate.Deactivate": "Dezaktywuj", "Account.TOTP.Deactivate.Deactivating": "Dezaktywowanie...", - "Account.TOTP.Message.DeactivationComplete": "2FA zostało pomyślnie dezaktywowane na Twoim koncie.

Twoje konto jest teraz bardziej narażone na ryzyko!

Zdecydowanie zalecamy natychmiastowe ponowne skonfigurowanie 2FA, zwłaszcza jeśli użyłeś kodu odzyskiwania z powodu utraty telefonu.", + "Account.TOTP.Message.DeactivationComplete": "Dwuetapowa weryfikacja została pomyślnie dezaktywowana na Twoim koncie.

Twoje konto jest teraz bardziej narażone na ryzyko!

Zdecydowanie zalecamy ponowne skonfigurowanie dwuetapowej weryfikacji, zwłaszcza jeśli użyto kodu odzyskiwania z powodu utraty telefonu.", "Account.Type.Standard": "Konto Standardowe", "Account.Type.Business": "Konto Biznesowe", "Account.Type.Patreon": "Wsparcie na Patreon", + "Account.Type.Stripe": "Wsparcie na Stripe", "Account.Type.Mentor": "{platform} Mentor", "Account.Type.Moderator": "{platform} Moderator", "Account.Type.Team": "{platform} Zespół", @@ -599,7 +600,7 @@ "Profile.Status.Online": "Online", "Profile.Status.Away": "Zaraz Wracam", "Profile.Status.Busy": "Nie Przeszkadzać", - "Profile.Status.Invisible": "Niewidzialny", + "Profile.Status.Invisible": "Niewidoczny", "Profile.Status.Offline": "Offline", "Profile.Status.Headless": "Host Headless", "Profile.Status.Bot": "Bot: {version}", @@ -669,8 +670,21 @@ "Contacts.Bot": "Konto Bota", "Contacts.Migrated": "Znajomy nie przeszedł Migracji", "Contacts.IncompatibleSession": "Niekompatybilna sesja", + "Contacts.AskToJoin" : "Poproś aby dołączyć", - "Notifications.IsSociable": "Poszukuje towarzystwa, Wyślij im wiadomość lub zaproś ich!", + "Contacts.InviteRequest.UserWantsToJoin" : "{username} chce dołączyć", + "Contacts.InviteRequest.UserWantsToInviteAnother" : "\"{requestingUser}\" chce zaprosić \"{userToInvite}\" do \"{sessionName}\"", + "Contacts.InviteRequest.GrantInvite" : "Zaproś (jednorazowe)", + "Contacts.InviteRequest.AddAsContact" : "Dodaj \"{username}\" jako kontakt", + "Contacts.InviteRequest.AddAsContactOfHeadless" : "Dodaj \"{username}\" jako kontakt headless", + "Contacts.InviteRequest.AddHostAsContact" : "Dodaj \"{username}\" (host) jako kontakt", + "Contacts.InviteRequest.HostIsUnregistered" : "Host jest niezarejestrowanym użytkownikiem", + "Contacts.InviteRequest.ForwardToHost" : "Przekaż do hosta: {username}", + "Contacts.InviteRequest.SentRequest" : "Poroszono o dołączenie", + "Contacts.InviteRequest.ForwardedRequest" : "Przekazano prośbę dołączenia od \"{username}\" do \"{sessionName}\"", + "Contacts.InviteRequest.GrantedRequest" : "Zaproszono \"{username}\" do \"{sessionName}\"", + + "Notifications.IsSociable": "Poszukuje towarzystwa. Wyślij im wiadomość lub zaproś ich!", "Notifications.IsOnline": "Jest teraz Online", "Notifications.IsOnlineOnDifferentVersion": "Jest teraz Online (używając wersji: {version})", "Notifications.ReceivedContactRequest": "Wysłano zaproszenie do znajomych", @@ -689,7 +703,7 @@ "Undo.Destroy": "Zniszczenie {name}", "Undo.SpawnComponent": "Dodanie {component_type} do {slot_name}", "Undo.DuplicateComponent": "Duplikowanie Komponentu", - "Undo.DestroyComponent": "Zniszczenie {component_type} na {slot_name}", + "Undo.DestroyComponent": "Zniszczenie {component_type} w {slot_name}", "Undo.Transform": "Przeniesienie {name}", "Undo.Translate": "Przeniesienie", "Undo.TranslateAlongAxis": "Przeniesienie Wzdłuż Osi", @@ -776,7 +790,7 @@ "Tools.MeshVisibility.KeepShadow": "Pozostaw Cień", "Tools.MeshVisibility.ShadowOff": "Wyłącz Cień", "Tools.MeshVisibility.ShadowOn": "Włącz Cień", - "Tools.MeshVisibility.OnlyShadow": "Ustaw na tylko cień", + "Tools.MeshVisibility.OnlyShadow": "Pokaż tylko cień", "Tools.MeshVisibility.DoubleSidedShadow": "Ustaw na dwustronny cień", "Tools.Mesh.Name": "Narzędzie meshy", @@ -865,8 +879,6 @@ "CreateNew.EmptyObject": "Pusty Obiekt", "CreateNew.ParticleSystem": "System Cząsteczek", "CreateNew.LegacyParticleSystem": "Stary System Cząsteczek", - "CreateNew.ExperimentalParticleSystem": "System PhotonDust (UWAGA: eksperymentalne!)", - "CreateNew.Object": "Obiekt", "CreateNew.Object.AvatarCreator": "Kreator Awatarów", @@ -892,8 +904,8 @@ "CreateNew.Editor": "Edytor", "CreateNew.Editor.UserInspector": "Inspektor Użytkowników", - "CreateNew.Editor.LightSourcesWizard": "Kreator Źródeł Światła Świata", - "CreateNew.Editor.TextRendererWizard": "Kreator renderowania tekstu na świecie", + "CreateNew.Editor.LightSourcesWizard": "Kreator Źródeł Światła", + "CreateNew.Editor.TextRendererWizard": "Kreator tekstu 3D", "CreateNew.Editor.AssetOptimizationWizard": "Kreator Optymalizacji Zasobów", "CreateNew.Editor.CubemapCreator": "Kreator Cubemap", "CreateNew.Editor.ReflectionProbes": "Kreator Próbek Odbicia", @@ -936,7 +948,7 @@ "AvatarCreator.SetupVolumeMeter": "Konfiguruj Miernik Głośności", "AvatarCreator.SetupEyes": "Konfiguruj Oczy", "AvatarCreator.SetupFaceTracking": "Konfiguruj Śledzenie Twarzy", - "AvatarCreator.ProtectAvatar": "Chroń Awatar", + "AvatarCreator.ProtectAvatar": "Zabezpiecz Awatar", "AvatarCreator.CalibrateFeet": "Kalibruj Stopy", "AvatarCreator.CalibrateHips": "Kalibruj Miednicę/Biodra", "AvatarCreator.AlignHeadForward": "Wyrównaj Głowę do Przodu", @@ -956,7 +968,7 @@ "Importer.Folder.Batch": "Import zbiorczy", "Importer.Folder.Batch.Description": "Tworzy jeden importer dla każdego typu, używając tych samych ustawień dla każdego pliku", "Importer.Folder.Minecraft": "Świat Minecraft", - "Importer.Folder.Minecraft.Description": "Importuje świat Minecraft jeśli Mineways jest zainstalowane.", + "Importer.Folder.Minecraft.Description": "Importuje świat Minecraft, jeśli Mineways jest zainstalowany.", "Importer.Image.Title": "Importer Obrazów", "Importer.Image.Prompt": "Co chcesz importować?", @@ -1065,6 +1077,12 @@ "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ą", + "Importer.UnsupportedRecordType.Heading": "Ten typ pliku nie jest obsługiwany", + "Importer.UnsupportedRecordType.Description": "Plik, który chcesz zaimportować ({url}), ma nieobsługiwany format ({recordType}). Daj nam znać o tym tutaj: {bugUrl} – poprawimy to!", + "Importer.Link.Invalid.Heading": "Błędny link do foldera", + "Importer.Link.Invalid.Description": "Link do foldera ({url}) jest nieprawidłowy. Sprawdź, czy na pewno został dobrze skopiowany, i spróbuj ponownie.", + "Inventory.Link.LinkText": "Link do zasobów: {name}", + "Exporter.Title": "Eksport", "Exporter.FileName": "Nazwa pliku:", "Exporter.ExportAs": "Eksportuj jako:", @@ -1137,7 +1155,7 @@ "FullBody.FinishAvatarCalibration": "Zakończ Kalibrację Awatara", "FullBody.CalibrationFinishedInstructions": "Jeśli jesteś zadowolony z kalibracji, możesz teraz zapisać swój awatar i wyjść.", "FullBody.CloseCalibrator": "Zamknij Kalibrator", - "FullBody.CalibrationRedoInstructions": "Jeśli kalibracja jest wyłączona lub chcesz skalibrować więcej awatarów, możesz wprowadzić więcej korekt. Możesz także ponownie otworzyć ten kalibrator w przyszłości, aby wprowadzić zmiany. \n Jeśli zmieniłeś tylko trackery, nie musisz ponownie kalibrować swoich awatarów.", + "FullBody.CalibrationRedoInstructions": "Jeśli kalibracja jest wyłączona lub chcesz skalibrować więcej awatarów, możesz wprowadzić więcej korekt. Możesz także ponownie otworzyć ten kalibrator w przyszłości, aby wprowadzić zmiany.\nJeśli zmieniono tylko trackery, nie musisz ponownie kalibrować swoich awatarów.", "FullBody.ReturnToTrackerCalibration": "Powróć do kalibracji trackerów", "FullBody.Hips": "Biodra", @@ -1278,15 +1296,15 @@ "Settings.OnlineStatusSettings.DefaultStatus": "Domyślny Status", "Settings.OnlineStatusSettings.DefaultStatus.Description": "To jest domyślny status, który zostanie ustawiony po logowaniu, chyba że istnieje poprzednio zapamiętany status.", "Settings.OnlineStatusSettings.RememberMode": "Pamiętaj ostatni status", - "Settings.OnlineStatusSettings.RememberMode.Description": "Użyj tego aby ustalić czy twój ostatnio używany status powinien być zachowany pomiędzy logowaniami czy nie. To dotyczy statusów innych niż Niewidzialny, który to jest kontrolowany przez inne ustawienie.", + "Settings.OnlineStatusSettings.RememberMode.Description": "Użyj tego aby ustalić czy twój ostatnio używany status powinien być zachowany pomiędzy logowaniami czy nie. To dotyczy statusów innych niż niewidoczny, który to jest kontrolowany przez inne ustawienie.", "Settings.OnlineStatusSettings.RememberTimespan": "Zapamiętaj status na", "Settings.OnlineStatusSettings.RememberTimespan.Description": "Twój ostatni status będzie zapamiętany tylko jeżeli zalogujesz się ponownie w tym czasie. Jeśli będziesz wylogowany dłużej, zaczniesz ze swoim domyślnym statusem.", - "Settings.OnlineStatusSettings.InvisibleRememberMode": "Pamiętaj ostatni niewidzialny status", - "Settings.OnlineStatusSettings.InvisibleRememberMode.Description": "To kontroluje sposób w jaki twój ostatni status jest zapamiętywany, tylko jeżeli ostatnio byłeś Niewidzialny.\n\nNiewidzialny status ma osobne ustawienie dla prywatności. Możesz ustalić, że jeżeli ostatnio byłeś Niewidzialny, to pozostaniesz Niewidzialny przy następnym logowaniu, nawet jeśli inne twoje statusy nie są zapamiętywane.", - "Settings.OnlineStatusSettings.InvisibleRememberTimespan": "Zapamiętaj niewidzialny status na", - "Settings.OnlineStatusSettings.InvisibleRememberTimespan.Description": "Twój ostatni niewidzialny status będzie zapamiętany tylko jeżeli zalogujesz się ponownie w tym czasie. Jeśli będziesz wylogowany dłużej, zaczniesz ze swoim domyślnym statusem.", + "Settings.OnlineStatusSettings.InvisibleRememberMode": "Pamiętaj ostatni status niewidoczny", + "Settings.OnlineStatusSettings.InvisibleRememberMode.Description": "To kontroluje sposób, w jaki zapamiętywany jest ostatni status, tylko jeśli był niewidoczny.\n\nNiewidoczny status ma osobne ustawienie dla prywatności. Można ustawić, że jeśli ostatni status był niewidoczny, to taki pozostanie przy następnym logowaniu, nawet jeśli inne statusy nie są zapamiętywane.", + "Settings.OnlineStatusSettings.InvisibleRememberTimespan": "Zapamiętaj status niewidoczny na", + "Settings.OnlineStatusSettings.InvisibleRememberTimespan.Description": "Ostatni status niewidoczny będzie zapamiętany tylko, jeśli zalogujesz się ponownie w tym czasie. Jeśli wylogujesz się na dłużej, zaczniesz z domyślnym statusem.", "Settings.OnlineStatusSettings.AutoAwayTimespan": "Zmień na Zaraz Wracam po", - "Settings.OnlineStatusSettings.AutoAwayTimespan.Description": "Jeśli jesteś bezczynny przez ten okres czasu, twój status zostanie automatycznie ustawiony na Zaraz Wracam. Gdy wrócisz, zostanie ustawiony na poprzedni status, chyba że ustawiłeś go na Zaraz Wracam ręcznie.", + "Settings.OnlineStatusSettings.AutoAwayTimespan.Description": "Jeśli przez ten czas nie będzie aktywności, status zostanie automatycznie zmieniony na Zaraz Wracam. Po powrocie zostanie ustawiony poprzedni status, chyba że został ustawiony ręcznie na Zaraz Wracam.\n\n(Nie dotyczy statusu niewidocznego.)", "Settings.AudioInputDeviceSettings": "Urządzenie Wejścia", "Settings.AudioOutputDeviceSettings": "Urządzenie Wyjścia", @@ -1325,9 +1343,9 @@ "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.PrimaryHand": "Ręka wiodąca", + "Settings.GeneralControlsSettings.PrimaryHand.Description": "Którą rękę uważasz za wiodącą. Różne systemy używają tego przy interakcji, np. przy ekwipowaniu narzędzi.", + "Settings.GeneralControlsSettings.DoubleClickInterval": "Odstęp podwójnego kliknię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", @@ -1358,7 +1376,7 @@ "Settings.GrabbingSettings": "Ustawienia Chwytania", "Settings.GrabbingSettings.DefaultHandGrabType": "Domyślny Tryb Chwytania", - "Settings.GrabbingSettings.DefaultHandGrabType.Description": "To ustala twój domyślny tryb chwytania gdy pojawiasz się na nowym świecie.\n\nPalm: Złapiesz wszystkie obiekty, które są w pobliżu twojej dłoni.\n\nPrecision: Złapiesz pojedynczy obiekt pomiędzy twoim palcem wskazującym i kciukiem.\n\nAuto: Tryb łapania jest automatycznie zmienany pomiędzy Dłonią i Precyzyjnym, w zależności od położenia twojej ręki.\n\nOff: Będziesz mógł łapać przedmioty tylko laserami.", + "Settings.GrabbingSettings.DefaultHandGrabType.Description": "To ustala twój domyślny tryb chwytania gdy pojawiasz się na nowym świecie.\n\nPalm: Złapiesz wszystkie obiekty, które są w pobliżu twojej dłoni.\n\nPrecision: Złapiesz pojedynczy obiekt pomiędzy twoim palcem wskazującym i kciukiem.\n\nAuto: Tryb łapania jest automatycznie zmienany pomiędzy Dłonią i Precyzyjnym, w zależności od położenia twojej ręki.\n\nOff: Przedmioty będzie można łapać tylko laserami.", "Settings.FullBodyTrackingSettings": "Full Body Tracking", "Settings.FullBodyTrackingSettings.BodyHorizontalAngle": "Kąt poziomy ciała", @@ -1388,7 +1406,6 @@ "Settings.KeyboardLookSettings": "Ustawienia ruchu kamery przy użyciu klawiatury", "Settings.KeyboardLookSettings.LookEnabled": "Ruch kamery przy użyciu klawiatury", "Settings.KeyboardLookSettings.LookEnabled.Description": "Gdy ta opcja jest włączona, można używać strzałek na klawiaturze do sterowania kamerą.
Ta funkcja jest przeznaczona do scenariuszy, w których mysz może nie być dostępna lub odpowiednia, na przykład podczas korzystania z laptopa.", - "Settings.KeyboardLookSettings.HorizontalSpeed": "Prędkość w poziomie", "Settings.KeyboardLookSettings.HorizontalSpeed.Description": "Regulacja szybkości ruchu kamery w poziomie.", "Settings.KeyboardLookSettings.VerticalSpeed": "Prędkość w pionie", @@ -1715,6 +1732,8 @@ "Settings.NotificationSettings.Message.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy otrzymasz wiadomość.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.", "Settings.NotificationSettings.Invite": "Zaproszenia do sesji", "Settings.NotificationSettings.Invite.Description": "Kontroluje czy otrzymujesz powiadomienia o zaproszeniu do sesji.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.", + "Settings.NotificationSettings.InviteRequest": "Prośby o dołączenie", + "Settings.NotificationSettings.InviteRequest.Description": "Kontroluje czy otrzymujesz powiadomienia gdy otrzymujesz prośbę o dołączenie.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.", "Settings.NotificationSettings.ContactRequest": "Prośby o dodanie do znajomych", "Settings.NotificationSettings.ContactRequest.Description": "Kontroluje czy otrzymujesz powiadomienia gdy otrzymujesz zaproszenie do znajomych.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.", "Settings.NotificationSettings.ContactSessionStarted": "Nowe sesje znajomych", @@ -1724,7 +1743,7 @@ "Settings.NotificationSettings.UserJoinAndLeave": "Dołączanie i opuszczanie użytkowników", "Settings.NotificationSettings.UserJoinAndLeave.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy użytkownicy dołączają lub opuszczają sesję, w której się znajdujesz.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.", "Settings.NotificationSettings.PermissionChanged": "Zmiana uprawnień", - "Settings.NotificationSettings.PermissionChanged.Description": "Określa, czy będziesz powiadamiany o zmianie uprawnień w świecie. Np. gdy zostaniesz zmieniony z Gościa na Buildera.", + "Settings.NotificationSettings.PermissionChanged.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy twoje uprawnienia są zmienione w sesji. Np. z Gościa na Buildera.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.", "Settings.NamePlateSettings.NameplateVisibility": "Widoczność tabliczki znamionowej", "Settings.NamePlateSettings.NameplateVisibility.Description": "Służy do kontrolowania, czyje tabliczki znamionowe będą widoczne.\n\nAll: Wszystkie tabliczki.\n\nNonContacts: Wyświetlone są tabliczki tylko nieznajomych.\n\nNone: Nie wyświetlone są żadne tabliczki.", @@ -1760,6 +1779,12 @@ "Settings.LaserSettings.ShowInDesktop": "Pokaż lasery w trybie stacjonarnym", "Settings.LaserSettings.ShowInDesktop.Description": "Po włączeniu, laser będzie w pełni wyświetlany w widoku pierwszoosobowym w trybie stacjonarnym.", + "Settings.EditSettings": "Edytuj ustawienia", + "Settings.EditSettings.ConfirmComponentDestroy": "Potwierdzanie usuwania komponentów", + "Settings.EditSettings.ConfirmComponentDestroy.Description": "Gdy włączone, system zapyta Cię o potwierdzenie przed usunięciem komponentu w inspektorze. Dzięki temu nie usuniesz go przypadkiem przez pomyłkowe kliknięcie.", + "Settings.EditSettings.ConfirmSlotDestroy": "Potwierdzanie usuwania slotów", + "Settings.EditSettings.ConfirmSlotDestroy.Description": "Gdy włączone, system wymaga potwierdzenia przed usunięciem Slotów za pomocą Narzędzia Deweloperskiego. Chroni to przed przypadkowym wykasowaniem obiektów przez omyłkowe kliknięcie.", + "Settings.CursorSettings": "Ustawienia kursora", "Settings.CursorSettings.BaseCursorSize": "Podstawowy rozmiar kursora", @@ -1908,7 +1933,7 @@ "Settings.TextureQualitySettings.TextureSizeRatio.Description": "Określa względny rozmiar wszystkich tekstur, które zostaną załadowane. Można tego użyć do obniżenia ogólnej rozdzielczości tekstur, co zmniejsza zużycie pamięci graficznej i szybkość ładowania kosztem przejrzystości wizualnej.\n\nNa przykład, jeśli tekstura ma rozdzielczość 4K i ustawisz ją na połowę rozdzielczości, zamiast tego zostanie załadowana wersja 2K.", "Settings.TextureQualitySettings.TextureSizeLimit": "Maksymalny rozmiar tekstury", "Settings.TextureQualitySettings.TextureSizeLimit.Description": "Służy do ograniczania maksymalnej rozdzielczości załadowanych tekstur. Wszelkie tekstury powyżej tej rozdzielczości zostaną ograniczone do ustawionej rozdzielczości. Nie wpływa to na tekstury mniejsze niż ustawiony limit.\n\nTo ustawienie jest stosowane po względnym rozmiarze tekstury.", - "Settings.TextureQualitySettings.MinimumTextureSize": "Ogranicz teksturę poniżej rozdzielczości", + "Settings.TextureQualitySettings.MinimumTextureSize": "Minimalna rozdzielczość tekstur", "Settings.TextureQualitySettings.MinimumTextureSize.Description": "To ustawia minimalny rozmiar tekstury limitowanej przez ustawienie względnego rozmiaru. Jeśli rozmiar tekstury jest mniejszy niż podany, zostanie ona załadowana bez zmian.\n\nNp. jeśli ustawisz tę wartość na 512, to jeśli tekstura ma rozmiar 256, nadal będzie ładowana jako 256, nawet jeśli ustawienie względnego rozmiaru tekstury jest ustawiony na połowę.", "Settings.TextureQualitySettings.DefaultFilterMode": "Filtrowane tekstur", "Settings.TextureQualitySettings.DefaultFilterMode.Description": "To kontroluje jakie filtrowanie tekstur będzie użyte, co wpływa na jakość i wydajność.\n\nPoint: Najniższa jakość, bez filtrowania. Tekstury bęndą rozpikselowane.\n\nBilinear: Piksele tekstury są interpolowane, ale przejścia między mapami mip będą ostre, prowadząc do widocznej linii przejścia.\n\nTrilinear: Płynne przejścia między różnymi poziomami mip, usuwając ostrą linię przejścia na dystansie.\n\nAnisotropic: Najwyższa jakość, tekstury będą ostre nawet pod dużym kątem.", @@ -1937,6 +1962,14 @@ "Settings.RenderingQualitySettings.SkinWeightMode": "Waga kości", "Settings.RenderingQualitySettings.SkinWeightMode.Description": "Dla meszy z kościami (Modele 3D które są deformowane przez kości, np. avatary), to ustawia ile kości jest używanych do wpływania na pozycję każdego wierzchołka.\n\nObniżenie tej wartości zwiększy wydajność, ale jakość deformacji będzie niższa, co spowoduje ostre zagniecenia i inne artefakty, zwykle wokół stawów.", + "Settings.ImportSettings": "Ustawienia importowania", + "Settings.ImportSettings.SessionUrls": "Import URL sesji", + "Settings.ImportSettings.SessionUrls.Description": "Kiedy URL sesji jest importowany, co powinno się stać. Dostępne opcje:\n\nOpen - Dołącz do sesji.\nSpawnEntityInterface - Pokaż reprezentacje (np. kule sesji) URLa.\nSpawnUrl - Pokaż dialog URLa.", + "Settings.ImportSettings.WorldUrls": "Import URL świata", + "Settings.ImportSettings.WorldUrls.Description": "Kiedy URL świata jest importowany, co powinno się stać. Dostępne opcje:\n\nOpen - Otwórz świat .\nSpawnEntityInterface - Pokaż reprezentacje (np. kule sesji) Świata.\nSpawnUrl - Pokaż dialog URLa.", + "Settings.ImportSettings.NetworkUrls": "Import URL sieci", + "Settings.ImportSettings.NetworkUrls.Description": "Kiedy URL sieci jest importowany, co powinno się stać. Dostępne opcje:\n\nOpen - Połącz z sesją przez URL.\nSpawnEntityInterface - Pokaż reprezentacje (np. kule sesji) URLa.\nSpawnUrl - Pokaż dialog URLa.", + "LocomotionArchetype.Walk": "Chodzenie", "LocomotionArchetype.Fly": "Lot", "LocomotionArchetype.NoClip": "Noclip", @@ -2061,6 +2094,9 @@ "Inspector.Texture3D.SpawnVisualizer": "Spawn Wizualizator", + "Inspector.Skybox.SetActiveSkybox": "Ustaw jako aktywny skybox", + "Inspector.AmbientLightSH2.SetActiveAmbientLight": "Ustaw jako aktywny ambient light", + "Inspector.CommonAvatarBuilder.UpdateLocomotionModules": "Aktualizuj moduły lokomocji dla obecnych użytkowników", "Inspector.VHACD.Parameter.MergeDoubles": "Scalanie duplikatów", @@ -2080,7 +2116,7 @@ "Inspector.VHACD.DecompositionMode.Header": "Tryb dekompozycji:", "Inspector.VHACD.DecompositionMode.Voxel": "Woksel", - "Inspector.VHACD.DecompositionMode.Tetrahedron": "Tetraedr", + "Inspector.VHACD.DecompositionMode.Tetrahedron": "Tetrahedron", "Inspector.VHACD.RunDecomposition": "Uruchom dekompozycję", "Inspector.VHACD.RemoveVisuals": "Usuń wizualizacje", @@ -2233,9 +2269,8 @@ "Inspector.CharacterController.Warning": "UWAGA!
Możliwe jest użycie tego komponentu do symulacji rigidbody, poprzez zaznaczenie opcji \"SimulateRotation\". Komponent ten jednak nie jest zaprojektowany do tego celu, a prawidłowe wsparcie dla rigidbody pojawi się w przyszłości.
Użycie tego komponentu do symulacji rigidbody może spowodować:
- Zwiększone użycie procesora i sieci
- CharacterController ulegnie glitchowi, jeśli inna osoba spróbuje interakcji.", "Inspector.PrimitiveMemberEditor.Warning": "UWAGA!
Możliwe jest użycie tego komponentu do interakcji z referencjami przy użyciu ich ID. Proces ten jest powszechnie nazywany \"Ref Hacking\".

Zanim to zrobisz, pamiętaj, że to nie jest oficjalnie wspierana funkcja, i proces ten może przestać działać w każdej chwili. Nie należy polegać na tym przy tworzeniu swoich dzieł.", - "Inspector.ParticleSystem.TestingWarning" : "UWAGA!
To jest nowy system, o nazwie \"PhotonDust\". System ten jest w fazie testowej, i poważne zmiany są przewidziane.

Zalecamy używania starego systemu, dopóki nie zostanie on usunięty.", - "Inspector.ParticleSystem.BasicInfo" : "Ilość cząstek: {count}\tCzas ostatniej symulacji: {time}", - "Inspector.ParticleSystem.TrailInfo" : "Ślady: {trailCount} (Pojemność: {trailCapacity}), Pojemność punktu śladu: {trailPointCapacity}", + "Inspector.ParticleSystem.BasicInfo": "Ilość cząstek: {count}, FPS: {fps}, Czas symulacji: {time}, Submit Time: {renderSubmitTime}, Render allocations: {allocationCount}", + "Inspector.ParticleSystem.TrailInfo": "Ilość Śladów: {trailCount} (Pojemność: {trailCapacity}), Trail Point Capacity: {trailPointCapacity}, Allocations: {allocationCount}", "Inspector.ParticleStyle.CommonTransitions": "Wspólne szablony przejść:", "Inspector.ParticleStyle.AlphaFadeInOut": "Zanikanie Alpha: Wprowadzenie i Wycofanie", @@ -2391,7 +2426,7 @@ "Tutorial.Welcome.SidewaysOff.Description": "Tylko ruch do przodu/do tyłu", "Tutorial.Welcome.SettingsHeight": "Twój wzrost", - "Tutorial.Welcome.SettingsHeightExamples": "Przykłady: 1.85 m, 185 cm, 6' 1\", 6 stóp 1 cal", + "Tutorial.Welcome.SettingsHeightExamples": "Przykłady: 1.85 m, 185 cm, 6' 1\", 6 feet 1 inch", "Tutorial.Welcome.StartTutorialHeader": "Rozpocznij tutorial", "Tutorial.Welcome.StartTutorialDescription": "Przeniesiemy Cię do prostego świata tutorialowego aby pomóc Ci zacząć z {appName}. Możesz wybrać czy chcesz aby świat był publiczny, pozwalając społeczności {appName} na dołączanie i pomaganie Tobie albo możesz uczyć się samemu.", @@ -2449,7 +2484,7 @@ "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:\nU-MyUsername -> U-fX3pKe7AYYQ", "Migration.DataSelection.Title": "Jakie dane powinny zostać przeniesione podczas migracji konta?", "Migration.DataSelection.Everything": "Wszystko", @@ -2457,7 +2492,7 @@ "Migration.DataSelection.Favorites": "Ulubione (awatar, dom, kamera, klawiatura, aspekty)", - "Migration.DataSelection.Favorites.Description": "Spowoduje to najpierw migrację domu, ulubionego awatara, klawiatury, kamery i tablicy, aby można było zacząć z nich korzystać tak szybko, jak to możliwe.\n OSTRZEŻENIE: Wybranie tej opcji może spowodować UTRATĘ WSZELKICH ZMIAN dokonanych na tej platformie przed migracją ulubionych.", + "Migration.DataSelection.Favorites.Description": "Spowoduje to najpierw migrację domu, ulubionego awatara, klawiatury, kamery i tablicy, aby można było zacząć z nich korzystać tak szybko, jak to możliwe.\nOSTRZEŻENIE: Wybranie tej opcji może spowodować UTRATĘ WSZELKICH ZMIAN dokonanych na tej platformie przed migracją ulubionych.", "Migration.DataSelection.Favorites.OverwriteTitle": "Czy podczas migracji należy nadpisać ulubione?", "Migration.DataSelection.Home.Title": "Ustawić stary dom jako domyślny?", @@ -2486,7 +2521,7 @@ "Migration.Groups.NoGroups": "Nie znaleziono grup {platform} do migracji.", "Migration.Groups.NotGroupAdmin": "Nie jesteś administratorem żadnej grupy {platform}, poproś administratorów grupy o migrację grupy!", - "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.Summary": "Ok, mamy wszystko, czego potrzebujemy. Kliknij przycisk Rozpocznij migrację, a my skopujemy twoje dane. Jeśli wybrano migrację swoich ulubionych, nadamy im priorytet, aby było Ci wygodnie. {appName} nie musi być uruchomione podczas migracji, ale wyślemy Ci aktualizacje przez bota {appName}, informując o postępach.", "Migration.List.EmptyTitle": "Chcesz rozpocząć nową migrację?", "Migration.List.EmptySubtitle": "Kliknij \"Nowe zadanie migracji\" w lewym górnym rogu.", @@ -2502,7 +2537,7 @@ "Migration.Report.CurrentlyMigrating": "Obecnie trwa migracja danych {value}.", "Migration.Report.CurrentItem": "Bieżący element: {value}", - "Migration.Report.CurrentRate": "Bieżąca prędkość: ~{value} światów/przedmiotów na minutę", + "Migration.Report.CurrentRate": "Bieżąca prędkość: ≈{value} światów/przedmiotów na minutę", "Migration.Report.EstimatedQueuePosition": "Pozostałe zadania w kolejce przed tym: {value}", "Migration.Report.ContactStatus": "Zmigrowano {current} kontaktów z {total}", @@ -2516,7 +2551,7 @@ "Migration.Error": "Błąd: {error}", "Migration.NothingSelected": "Nic nie wybrano, nie można rozpocząć.", - "Migration.ColorManagement": "Ten świat został stworzony w przestrzeni gamma i został automatycznie przekonwertowany na linearny.

Może wyglądać inaczej niż oryginał, ale powinien być ogólnie używalny.

Jeśli jesteś autorem i napotkasz jakiekolwiek problemy z konwersją świata NIE ZAPISUJ. Zapisz tylko kopie.

Dopóki istnieje oryginał, możemy dostosować proces konwersji. W przeciwnym razie będziesz odpowiedzialny za naprawienie tego samodzielnie.", + "Migration.ColorManagement": "Ten świat został stworzony w przestrzeni gamma i został automatycznie przekonwertowany na linearny.

Może wyglądać inaczej niż oryginał, ale powinien być ogólnie używalny.

Jeśli to twój świat, i napotkasz jakiekolwiek problemy z konwersją NIE ZAPISUJ. Zapisz tylko kopie.

Dopóki istnieje oryginał, możemy dostosować proces konwersji. W przeciwnym razie będzie potrzeba naprawić to samodzielnie.", "Temporary.MMC.Voting UI": "Interfejs głosowania MMC", "Temporary.MMC.Vote": "Głosuj", @@ -2536,14 +2571,14 @@ "Temporary.MMC.VoteSuccess": "Oddano głos w kategorii {category} na {voteTarget}.", "Temporary.MMC.VoteFailure": "Głosowanie nie powiodło się, Twój głos nie został zarejestrowany, spróbuj ponownie.", - "Temporary.MMC.VotedAlready": "Oddałeś już głos na {voteTarget}.", + "Temporary.MMC.VotedAlready": "Już oddano głos na {voteTarget}.", "Temporary.MMC.VoteInvalid": "Głos jest nieprawidłowy, spróbuj ponownie.", "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.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 zostawiono!", "Tutorial.Teleporter.Error": "Nie udało się wczytać Twojego domu w chmurze!
Wyjdź z teleportera i wróć, aby spróbować ponownie.", @@ -2557,15 +2592,15 @@ "CloudHome.Info.StorageUsed": "Użyta pamięć:", "CloudHome.Info.DashInfoTab.Title": "Witaj!", - "CloudHome.Info.DashInfoDesktop": "Aby być na bieżąco, powinieneś wiedzieć parę rzeczy. Masz Tablice którą możesz otworzyć naciskając Escape. Potraktuj to jako pulpit lub panel sterowania.

Jeśli jesteś nie pewny, ten ekran zawiera dodatkowe informacje, które mogą Ci pomóc. Kliknij poniższy przycisk, aby odrzucić tę wiadomość.", - "CloudHome.Info.DashInfoVR": "Aby być na bieżąco, powinieneś wiedzieć parę rzeczy. Masz Tablice którą możesz otworzyć naciskając B lub Y. Potraktuj to jako pulpit lub panel sterowania.

Jeśli jesteś nie pewny, ten ekran zawiera dodatkowe informacje, które mogą Ci pomóc. Kliknij poniższy przycisk, aby odrzucić tę wiadomość.", - "CloudHome.Info.DashInfoVRNoButtons": "Aby być na bieżąco, powinieneś wiedzieć parę rzeczy. Masz Tablice którą możesz otworzyć, naciskając i przytrzymując przycisk Menu, aż okrąg się zamknie. Potraktuj to jako pulpit lub panel sterowania.

Jeśli jesteś nie pewny, ten ekran zawiera dodatkowe informacje, które mogą Ci pomóc. Kliknij poniższy przycisk, aby odrzucić tę wiadomość.", + "CloudHome.Info.DashInfoDesktop": "Aby być na bieżąco, warto wiedzieć kilka rzeczy. Masz Tablicę, którą możesz otworzyć, naciskając Escape. Potraktuj to jako pulpit lub panel sterowania.

Jeśli masz wątpliwości, ten ekran zawiera dodatkowe informacje, które mogą Ci pomóc. Kliknij poniższy przycisk, aby zamknąć tę wiadomość.", + "CloudHome.Info.DashInfoVR": "Aby być na bieżąco, warto wiedzieć kilka rzeczy. Masz Tablicę, którą możesz otworzyć, naciskając B lub Y. Potraktuj to jako pulpit lub panel sterowania.

Jeśli masz wątpliwości, ten ekran zawiera dodatkowe informacje, które mogą Ci pomóc. Kliknij poniższy przycisk, aby zamknąć tę wiadomość.", + "CloudHome.Info.DashInfoVRNoButtons": "Aby być na bieżąco, warto wiedzieć kilka rzeczy. Masz Tablicę, którą możesz otworzyć, naciskając i przytrzymując przycisk Menu, aż okrąg się zamknie. Potraktuj to jako pulpit lub panel sterowania.

Jeśli masz wątpliwości, ten ekran zawiera dodatkowe informacje, które mogą Ci pomóc. Kliknij poniższy przycisk, aby zamknąć tę wiadomość.", "CloudHome.Info.GoToWiki": "Przejdź do Wiki!", "CloudHome.Info.GoToDiscord": "Przejdź do Discorda!", "CloudHome.Info.ModerationTab.Title": "Moderacja!", - "CloudHome.Info.ModerationTab.Content": "Bezpieczeństwo jest dla nas ważne. Jeśli potrzebujesz pomocy lub chcesz zgłosić użytkownika, otwórz zgłoszenie w naszym Portalu moderacji.

Mamy silny zespół wolontariuszy-moderatorów którzy dbają o bezpieczeństwo społeczności! Prześlij zgłoszenie, jeśli masz pytania lub widzisz zachowanie łamiące wytyczne.", + "CloudHome.Info.ModerationTab.Content": "Bezpieczeństwo jest dla nas ważne. Jeśli potrzebujesz pomocy lub chcesz zgłosić użytkownika, otwórz zgłoszenie w naszym Portalu moderacji.

Mamy silny zespół wolontariuszy-moderatorów którzy dbają o bezpieczeństwo społeczności! Prześlij zgłoszenie, jeśli masz pytania lub widzisz zachowanie łamiące regulamin.", "CloudHome.Info.InventoryTab.Title": "Zachowaj swoje przedmioty!", "CloudHome.Info.InventoryTab.Content": "Ekfipunek na Tablocy zawiera zapisane awatary i przedmioty.

Folder Niezbędne ma parę fajnych rzeczy do zabawy; kliknij dwukrotnie przedmiot, aby go spawnować!", @@ -2612,7 +2647,7 @@ "StickyNote.ControlTablet": "Użyj tego tabletu do sterowania częściami domu!", "StickyNote.RotateMeDesktop": "Obróć mnie trzymając E!", - "StickyNote.RotateMeVR": "Obracaj mnie!", + "StickyNote.RotateMeVR": "Obróć mnie!", "StickyNote.EquipMeDesktop": "Podnieś i naciśnij lewy przycisk myszy!", "StickyNote.EquipMeVR": "Podnieś i pociągnij za sznurek!", @@ -2669,7 +2704,7 @@ "CloudHome.SupporterPanel.Title": "Nasi wspierający", "Tutorial.InfoPanel.Title": "Hej! Zanim pójdziesz...", - "Tutorial.InfoPanel.Content": " Czeka na Ciebie świat możliwości, a to, co jest możliwe, ogranicza tylko Twoja wyobraźnia.

Prawie wszystkie rzeczy, które do tej pory widzieliście, zostały stworzone bezpośrednio w grze! Przy jego budowie współpracowali ludzie z całego świata w czasie rzeczywistym.

Platforma jest wciąż na wczesnym etapie rozwoju i stale ją aktualizujemy i ulepszamy. Ale ty też jesteś częścią tej podróży, a niebo jest granicą!

Dziękujemy, że się zatrzymałeś i spróbowałeś.", + "Tutorial.InfoPanel.Content": "Czeka na Ciebie świat możliwości, a to, co jest możliwe, ogranicza tylko Twoja wyobraźnia.

Prawie wszystkie rzeczy w tym świecie zostały stworzone bezpośrednio w grze! Przy ich budowie współpracowali użytkownicy z całego świata, w czasie rzeczywistym.

{appName} jest wciąż na wczesnym etapie rozwoju i stale ją aktualizujemy i ulepszamy. Ale ty też jesteś częścią tej podróży, a możliwości są nieograniczone!

Dziękujemy, że wypróbowaliście {appName}.", "Tutorial.GrabItems.Grab": "Złap", "Tutorial.GrabItems.Snap": "Snap", @@ -2709,12 +2744,12 @@ "Hints.Grabbing.ScalingVR": "Fizycznie chwytaj rzeczy obiema rękami, aby je skalować!", "Hints.Grabbing.OtherGrabbables": "Istnieje wiele elementów interaktywnych. Pobaw się tymi trzema obiektami, aby zobaczyć, jak działają!", - "Hints.Grabbing.OtherGrabbablesExtraDesktop": "Oprócz skalowania obiektów możesz także skalować siebie, włączając skalowanie w menu kontekstowym, a następnie przytrzymując klawisz Ctrl i używając kółka myszki!", - "Hints.Grabbing.OtherGrabbablesExtraVR": "Oprócz skalowania obiektów możesz także skalować siebie, włączając skalowanie w menu kontekstowym, chwytając przed sobą obiema rękami i przesuwając je bliżej lub dalej!", + "Hints.Grabbing.OtherGrabbablesExtraDesktop": "Możesz także skalować siebie, włączając skalowanie w menu kontekstowym, a następnie przytrzymując klawisz Ctrl i używając kółka myszki!", + "Hints.Grabbing.OtherGrabbablesExtraVR": "Możesz także skalować siebie, włączając skalowanie w menu kontekstowym, chwytając przed sobą obiema rękami i przesuwając je bliżej lub dalej!", "Hints.Telescope.Alignment": "Chwyć teleskop i wyceluj w Księżyc!", - "Hints.Telescope.TheMoonDesktop": "Podczas celowania w księżyc przytrzymaj prawy przycisk myszy i rozejrzyj się, aby przesunąć księżyc!", + "Hints.Telescope.TheMoonDesktop": "Podczas celowania w księżyc laserem, przytrzymaj prawy przycisk myszy i rozejrzyj się, aby przesunąć księżyc!", "Hints.Telescope.TheMoonVR": "Użyj swojego lasera za pomocą przycisku spustu i złap księżyc!", "Hints.Sundial.SoftEquip": "Chwyć to narzędzie, aby z niego skorzystać!", diff --git a/ru.json b/ru.json index ec3aa35..23a9b13 100644 --- a/ru.json +++ b/ru.json @@ -40,7 +40,7 @@ "General.Edit": "Редактировать", "General.UI.SearchPrompt": "Поиск...", - "General.UI.SearchPromptLong": "Введите для поиска...", + "General.UI.SearchPromptLong": "Поиск миров...", "General.UI.ToggleEditMode": "Включить режим редактирования", "General.UI.ToggleSubtitles": "Переключить субтитры", "General.UI.Subtitles.On": "Субтитры: Вкл", @@ -272,7 +272,7 @@ "World.Indicator.Host": "Хост: {name}", "World.Indicator.Hosting": "Моя сессия", "World.Indicator.Sessions": "{n,plural, one {# сессия} few {# сессии} other {# сессий}}", - "World.Indicator.Users": "Пользователей", + "World.Indicator.Users": "Пользователи", "World.Indicator.Users.None": "(активных сессий не найдено)", "World.Indicator.Description": "Описание", "World.Indicator.Description.None": "(Нет описания)", @@ -298,7 +298,7 @@ "World.Category.Everything": "Все", "World.Category.Featured": "Рекомендуемые", - "World.Category.PublishedWorlds": "Опубликованные миры", + "World.Category.PublishedWorlds": "Опубликованные", "World.Category.ActiveSessions": "Активные сессии", "World.Category.ContactsSessions": "Сессии контактов", "World.Category.HeadlessSessions": "Серверные сессии", @@ -369,7 +369,7 @@ "Tools.CreateNewWorld": "Создать Новый Мир", "Tools.Debug": "Отладка", "Tools.StreamAudio": "Стриминг аудио", - "Tools.Setup2FA": "Настроить 2FA (двухфакторную аутентификацию)", + "Tools.Setup2FA": "Настроить 2FA", "Tools.StreamAudio.Dialog.Title": "Создать аудио стрим", "Tools.StreamAudio.Start": "Начать трансляцию", @@ -628,7 +628,7 @@ "User.Actions.Silence": "Заглушить в мире", "User.Actions.Mute": "Заглушить", - "User.Actions.Jump": "Прыгнуть к", + "User.Actions.Jump": "Переместиться к", "User.Actions.Respawn": "Респаун", "User.Actions.Kick": "Кик", "User.Actions.Ban": "Бан", @@ -649,8 +649,8 @@ "Contacts.AvatarBlock": "Заблокировать аватар", "Contacts.MutualBlock": "Взаимная блокировка", "Contacts.SelfAccount": "Мой аккаунт", - "Contacts.SearchPrompt": "Искать в контактах...", - "Contacts.WriteMessage": "Напишите сообщение...", + "Contacts.SearchPrompt": "Поиск пользователей...", + "Contacts.WriteMessage": "Сообщение...", "Contacts.InSession": "В {name}", "Contacts.NoSession": "Без сессии", @@ -866,7 +866,7 @@ "CreateNew.ParticleSystem": "Система частиц", "CreateNew.LegacyParticleSystem": "Легаси система частиц (Unity)", - "CreateNew.ExperimentalParticleSystem": "Система частиц PhotonDust (ВНИМАНИЕ: экспериментальная!)", + "CreateNew.Object": "Объект", "CreateNew.Object.AvatarCreator": "Создатель аватаров", @@ -1279,19 +1279,19 @@ "Settings.OnlineStatusSettings.DefaultStatus.Description" : "Это статус по умолчанию, который будет установлен при входе, кроме случаев когда запомнен предыдущий статус.", "Settings.OnlineStatusSettings.RememberMode" : "Запоминать предыдущий статус", "Settings.OnlineStatusSettings.RememberMode.Description" : "Определяет, будет ли сохраняться ваш последний онлайн статус между входами. Включает все статусы кроме Невидимый, который управляется отдельной настройкой.", - "Settings.OnlineStatusSettings.RememberTimespan" : "Запомнить статус на", + "Settings.OnlineStatusSettings.RememberTimespan" : "Запоминать статус на", "Settings.OnlineStatusSettings.RememberTimespan.Description" : "Ваш последний онлайн статус будет запомнен только если вы зайдете снова в течение этого времени. Если вы зайдете позже, будет установлен статус по умолчанию.", - "Settings.OnlineStatusSettings.InvisibleRememberMode" : "Запомнить предыдущий статус Невидимый", + "Settings.OnlineStatusSettings.InvisibleRememberMode" : "Запоминать предыдущий статус Невидимый", "Settings.OnlineStatusSettings.InvisibleRememberMode.Description" : "Определяет, будет ли сохраняться ваш последний онлайн статус между входами, если вы были в статусе Невидимый. В остальном настройки идентичны.\n\nОтдельная настройка для статуса Невидимый добавлена из соображений приватности, чтобы гарантировать, что если вы были в статусе Невидимый, вы останетесь в нем при следующем входе даже если другие ваши статусы не запомниаются.", - "Settings.OnlineStatusSettings.InvisibleRememberTimespan" : "Запомнить статус Невидимый на", + "Settings.OnlineStatusSettings.InvisibleRememberTimespan" : "Запоминать статус Невидимый на", "Settings.OnlineStatusSettings.InvisibleRememberTimespan.Description" : "Ваш последний статус Невидимый будет запомнен только если вы зайдете снова в течение этого времени. Если вы зайдете позже, будет установлен статус по умолчанию.", - "Settings.OnlineStatusSettings.AutoAwayTimespan" : "Переключиться в Отошел если нет активности в течение", + "Settings.OnlineStatusSettings.AutoAwayTimespan" : "Переключиться в AFK если нет активности в течение", "Settings.OnlineStatusSettings.AutoAwayTimespan.Description" : "Когда вы не активны в течение указанного времени, ваш онлайн статус будет автоматически переключен в Отошел. Когда вы вернетесь, он автоматически вернется к прошлому состоянию, если вы не установили статус Отошел вручную.", "Settings.AudioInputDeviceSettings": "Аудио ввод", "Settings.AudioOutputDeviceSettings": "Аудио вывод", "Settings.AudioVolumeSettings": "Громкость", - "Settings.AudioAccessibilitySettings": "Аудио для людей с органиченными возможностями", + "Settings.AudioAccessibilitySettings": "Аудио (доступность)", "Settings.AudioInputFilteringSettings": "Обработка ввода", "Settings.RealtimeNetworkingSettings": "Настройки сети реального времени", @@ -1430,10 +1430,10 @@ "Settings.DiscordIntegrationSettings": "Интеграция с Discord", "Settings.SteamIntegrationSettings": "Интеграция со Steam", - "Settings.DiscordIntegrationSettings.RichPresence": "Богатое присутствие Discord", + "Settings.DiscordIntegrationSettings.RichPresence": "Статус в Discord", "Settings.DiscordIntegrationSettings.RichPresence.Description": "Задает, какую информацию {appName} передает в систему богатого присутствия Discord.\n\nNone - Не отправлять информацию богатого присутствия в Discord.\nBasic - Отправлять только базовую информацию, такую как присутствие в {appName}.\nFull - Когда вы в публичной сесии, отправляет всю подходящую информацию в Discord. Включает название мира и количество пользователей в сессии.\n\nDiscord сам также определяет в какую игру вы играете. Это можно отключить в настройках Discord.", - "Settings.SteamIntegrationSettings.RichPresence": "Богатое присутствие Steam", + "Settings.SteamIntegrationSettings.RichPresence": "Статус в Steam", "Settings.SteamIntegrationSettings.RichPresence.Description": "Задает, какую информацию {appName} передает в систему богатого присутствия Steam.\n\nNone - Не отправлять информацию богатого присутствия в Steam.\nBasic - Отправлять только базовую информацию, такую как присутствие в {appName}.\nFull - Когда вы в публичной сесии, отправляет всю подходящую информацию в Steam. Включает название мира и количество пользователей в сессии.\n\nSteam сам также будет отображать что вы в {appName}, независимо от этой настройки. Изменение этой настройки только задает сколько дополнительных сведений о вашей активной сессии отправляются в Steam.", "Settings.SteamIntegrationSettings.SaveScreenshots": "Сохранять скриншоты", @@ -1615,9 +1615,9 @@ "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": "Приглушение голоса", + "Settings.EarmuffSettings.EarmuffEnabled": "Использовать приглушение", + "Settings.EarmuffSettings.EarmuffEnabled.Description": "Когда включен режим приглушения: голоса пользователей будут становится ощутимо тише, зависимо от расстоянии до них и направления вашего взгляда.\n\nЭто создает \"конус слуха\", который может помочь когда в мире слишком много накладывающихся голосов.", "Settings.EarmuffSettings.Directionality": "Направленность", "Settings.EarmuffSettings.Directionality.Description": "Задает, насколько направленным будет затухание голоса. При 0 %, голоса позади вас будут той же громкости, как и голоса на том же расстоянии впереди вас. При 100 %, вы не будете слышать голоса позади вас, если только они не очень близко.\n\nЕсли вы хотите лучше слышать голоса позади, уменьшите это значение.", "Settings.EarmuffSettings.Distance": "Расстояние", @@ -1692,9 +1692,9 @@ "Settings.LocaleSettings.CultureLocaleCode.Description": "Когда задано, это значение будет использоваться вместо региональных настроек (культуры) из выбранной локали. Региональные настройки задают форматирование чисел и количеств. По умолчанию используется культура из выбранной локали, но эта настройка позволяет задать другую. Например, вы можете использовать ваш родной язык с форматированием, используемым в США.", "Settings.LocaleSettings.UseImperialUnits": "Использовать имперские единицы измерения", "Settings.LocaleSettings.UseImperialUnits.Description": "Когда включено, редакторы для количеств (длина/высота, масса, объем...) будут использовать имперские единицв вместо метрических. Полезно если вы из США, Великобритании, Либерии или Мьянмы.", - "Settings.LocaleSettings.AvailableLocales": "Выберите локаль", + "Settings.LocaleSettings.AvailableLocales": "Выберите язык", "Settings.LocaleSettings.AvailableLocales.Breadcrumb": "Локали", - "Settings.LocaleSettings.AvailableLocales.SystemLocale": "Использовать язык операционной системы", + "Settings.LocaleSettings.AvailableLocales.SystemLocale": "Язык системы", "Settings.DashSettings.DashCurvature": "Изгиб", "Settings.DashSettings.DashCurvature.Description": "Эта настройка определяет изгиб дэшборда в VR. Установите в 0 чтобы сделать его полностью плоским.", @@ -2233,8 +2233,8 @@ "Inspector.CharacterController.Warning": "ВНИМАНИЕ!
Этот компонент можно использовать как простое твердое тело, выбрав SimulateRotation. Перед тем как сделать это, имейте в виду, что он не оптимизирован для этих целей и полная поддержка твердых тел будет позже.
Полная поддержка твердых тел даст:
- Эффективное использование ЦП и сети - с CharacterController вы используете больше ресурсов ЦП и ощутимо больше сетевого трафика
- Ограничения - вы сможете задавать суставы, петли, пружины и другие ограничения между твердыми телами
- Плавная симуляция и взаимодействие для всех - CharacterController ведет себя очень странно если другой пользователь пытается с ним взаимодействовать
- Новые фичи и инструменты - чтобы упростить их использование
-----------------------
Вы можете узнать больше в заявке #22 на GitHub. Прочитали и осознали? Дерзайте!", "Inspector.PrimitiveMemberEditor.Warning": "ВНИМАНИЕ!
С помощью этого компонента можно взаимодействовать с рефренсами, используя их ID. Этот процесс часто называют 'Ref Hacking'.

Прежде чем начать, пожалуйста примите к сведению, что это не подерживается и может сломаться в любой момент. Не полагайтесь на данную функцию, при создании своих творений.", - "Inspector.ParticleSystem.TestingWarning" : "ВНИМАНИЕ!
Это новая система частиц \"PhotonDust\", которая сейчас тестируется. С ней можно поиграться, но мы не рекомендуем использовать её для создания нового контента, так как могут произойти изменения, ломающие её поведение.

Мы рекомендуем использовать легаси систему частиц для проектов, пока она не будет полностью упразнена и это предупреждение не пропадёт.", - "Inspector.ParticleSystem.BasicInfo" : "Частицы: {count}\tВремя симуляции: {time}\tВремя отправки: {renderSubmitTime}\tВремя выделения: {allocationCount}", + + "Inspector.ParticleSystem.BasicInfo" : "Частицы: {count}, FPS: {fps}, Время симуляции: {time}, Время отправки: {renderSubmitTime}, Время выделения: {allocationCount}", "Inspector.ParticleSystem.TrailInfo" : "Следы: {trailCount} (ёмкость: {trailCapacity}), Ёмкость точек следов: {trailPointCapacity}", "Inspector.ParticleStyle.CommonTransitions": "Часто используемые шаблоны:", diff --git a/zh-cn.json b/zh-cn.json index e52c3f5..bfb5bfa 100644 --- a/zh-cn.json +++ b/zh-cn.json @@ -1,6 +1,6 @@ { "localeCode": "zh-cn", - "authors": ["Melnus", "Holy_Water", "huang825172", "modimobeikete", "WARCRAFT11","flower-elf"], + "authors": ["Melnus", "Holy_Water", "huang825172", "modimobeikete", "WARCRAFT11", "flower-elf", "lolosiax"], "messages": { "General.OK": "确定", @@ -16,7 +16,7 @@ "General.Processing": "正在处理...", "General.FAILED": "失败", "General.Reset": "重置", - "General.WorldOpenConfirm": "真的开放吗?", + "General.WorldOpenConfirm": "确认要开放吗?", "General.Save": "保存", "General.Saving": "正在保存...", "General.Saved": "保存成功", @@ -55,8 +55,8 @@ "General.Sort.Ascending": "升序", "General.Sort.Descending": "降序", - "General.Units.Metric" : "米制", - "General.Units.Imperial" : "英制单位", + "General.Units.Metric" : "国际单位(米)", + "General.Units.Imperial" : "英制单位(吋)", "Worlds.Home" : "家", "Worlds.Tutorial" : "教程", @@ -96,6 +96,9 @@ "Interaction.Grab.Precision": "抓取:精准", "Interaction.Grab.Auto": "抓取:自动", "Interaction.Grab.Off": "抓取:仅激光", + "Interaction.Grabbing" : "抓握", + "Interaction.Grab.StickyGrab" : "粘着抓握", + "Interaction.Grab.HoldToHold" : "长按保持", "Interaction.Locomotion": "移动模式", "Interaction.Locomotion.None": "无", @@ -144,7 +147,7 @@ "Dash.Screens.Contacts": "好友", "Dash.Screens.Inventory": "物品栏", "Dash.Screens.Desktop": "桌面", - "Dash.Screens.Session": "会话", + "Dash.Screens.Session": "房间", "Dash.Screens.FileBrowser": "文件浏览器", "Dash.Screens.Settings": "设置", "Dash.Screens.Exit": "结束", @@ -169,11 +172,11 @@ "Facets.FPS": "{fps} 帧每秒", "World.Waiting": "正在等候...", - "World.HostIsStarting": "房主正在开始会话", + "World.HostIsStarting": "房主正在初始化一个房间", "World.Loading": "正在载入...", "World.LoadingFailed": "失败", - "World.LoadedAssets": "已加载{assets}个资产,共{total_assets}个", - "World.Downloading": "正在下载{total_bytes}个{bytes}资产", + "World.LoadedAssets": "已加载 {assets}/{total_assets} 个资产", + "World.Downloading": "正在下载 {bytes}/{total_bytes}", "World.Loaded": "加载完成", "World.Connection.EstablishingConnection": "正在连接", @@ -193,10 +196,10 @@ "World.Error.SecurityViolation": "发生安全违例", "World.Error.OnlyRegisteredUsers": "只允许注册用户加入", "World.Error.OnlyContacts": "仅允许房主的好友加入", - "World.Error.OnlyContactsOfContacts": "仅允许在会话中的用戶的好友加入", - "World.Error.Private": "本会话仅允许私人加入", - "World.Error.SessionEnded": "会话已关闭", - "World.Error.UserLimitReached": "会话达到了用户数限制", + "World.Error.OnlyContactsOfContacts": "仅允许在房间中的用戶的好友加入", + "World.Error.Private": "此房间仅允许房主邀请加入", + "World.Error.SessionEnded": "此房间已关闭", + "World.Error.UserLimitReached": "此房间达到了人数上限", "World.Error.FailedAuthentication": "身份验证失败", "World.Error.FailedUserID": "认证用户标识失败", "World.Error.FailedFetchingAuthentication": "无法获取身份验证信息", @@ -206,7 +209,7 @@ "World.Error.InvalidAddress": "无效地址", "World.Error.NoPort": "未指定端口", "World.Error.IncompatibleVersion": "不兼容的版本", - "World.Error.HostBlocked": "房主被屏蔽", + "World.Error.HostBlocked": "房主已屏蔽", "World.Error.HostBlockedDetail": "你已屏蔽该房主", "World.Error.WorldCrash": "世界崩溃了", "World.Error.WorldCrashDetail" : "在尝试更新该世界时遭遇了致命错误", @@ -221,20 +224,20 @@ "World.Config.MobileFriendly": "移动端友好", "World.Config.SaveOptionsHeader": "保存这个世界:", "World.Config.EditMode": "编辑模式:", - "World.Config.AccessLevelHeader": "谁可以加入这个世界?", + "World.Config.AccessLevelHeader": "谁可以加入这个房间?", "World.Config.AutoKickAFK": "自动踢出AFK用户:", "World.Config.AutoKickAFKMinutes": "最长AFK时长(分):", - "World.Config.HideFromListing": "不显示在会话列表中", + "World.Config.HideFromListing": "不显示在房间列表中", "World.Config.Autosave": "自动保存(将覆盖上一次保存):", "World.Config.AutosaveInterval": "自动保存间隔(分钟):", "World.Config.CleanupAssets": "清理未使用的资产:", "World.Config.CleanupInterval": "清理间隔(秒):", - "World.Actions.StartSession": "开始会话", + "World.Actions.StartSession": "创建房间", "World.Actions.Join": "加入", "World.Actions.Focus": "聚焦", - "World.Actions.Close": "关闭世界", - "World.Actions.Leave": "离开世界", + "World.Actions.Close": "关闭房间", + "World.Actions.Leave": "离开房间", "World.Actions.Save": "保存更改", "World.Actions.SaveAs": "另存为...", "World.Actions.SaveCopy": "保存副本...", @@ -250,39 +253,39 @@ "World.Actions.ConfirmOverwrite": "确认覆盖", "World.Actions.Overwriting": "正在覆盖...", - "World.Actions.ClosePrompt": "关闭世界?", - "World.Actions.LeavePrompt": "离开世界?", + "World.Actions.ClosePrompt": "要关闭房间吗?", + "World.Actions.LeavePrompt": "要离开房间吗?", "World.Actions.CloseConfirm": "关闭", "World.Actions.LeaveConfirm": "离开", - "World.Actions.CannotClose": "(无法关闭这个世界)", + "World.Actions.CannotClose": "(无法关闭这个房间)", "World.Actions.GuestWarning": "", - "World.Actions.HostingWarning": "你目前在主持这个世界。如果继续,所有的用户都会从此会话断开连接。", + "World.Actions.HostingWarning": "你的设备目前是此房间的主机。如果继续操作,所有的玩家都会从此房间断开连接。", - "World.Actions.GetWorldOrb": "获取世界球体", + "World.Actions.GetWorldOrb": "获取世界球", "World.Actions.CopyWorldURL": "复制世界URL", "World.Actions.CopyRecordURL": "复制记录URL", - "World.Actions.StartCustomSession": "开始自定义会话", + "World.Actions.StartCustomSession": "创建自定义房间", "World.Actions.ModifyMetadata": "编辑元数据", - "World.Actions.GetSessionOrb": "获取会话球", - "World.Actions.CopySessionURL": "复制会话URL", + "World.Actions.GetSessionOrb": "获取房间球", + "World.Actions.CopySessionURL": "复制房间URL", "World.Indicator.NoData": "没有数据", - "World.Indicator.LocalWorld": "本地机器", + "World.Indicator.LocalWorld": "本地设备", "World.Indicator.Author": "作者: {name}", - "World.Indicator.Host": "主持: {name}", - "World.Indicator.Hosting": "主持中", - "World.Indicator.Sessions": "{n,plural, other {# 会话}}", + "World.Indicator.Host": "房主: {name}", + "World.Indicator.Hosting": "正在主持", + "World.Indicator.Sessions": "{n} 个房间", "World.Indicator.Users": "用户", - "World.Indicator.Users.None": "(找不到活跃的会话)", + "World.Indicator.Users.None": "(找不到活跃的房间)", "World.Indicator.Description": "描述", "World.Indicator.Description.None": "(没有提供描述)", "World.Indicator.Visited": "(造访过)", - "World.Detail.ActiveSessions": "活动的会话:", + "World.Detail.ActiveSessions": "活跃的房间:", "World.Detail.ActiveUsers": "活跃用户:", - "World.Detail.NewSession": "<新会话>", + "World.Detail.NewSession": "<新房间>", "World.Detail.DescriptionHeader": "描述: ", - "World.Detail.SessionInformationHeader": "会话信息", + "World.Detail.SessionInformationHeader": "房间信息", "World.Detail.Uptime": "运行时间", "World.Detail.AccessLevel": "能见度", "World.Detail.Users": "用户", @@ -299,9 +302,9 @@ "World.Category.Everything": "所有", "World.Category.Featured": "精选", "World.Category.PublishedWorlds": "发布的世界", - "World.Category.ActiveSessions": "活跃会话", - "World.Category.ContactsSessions": "好友的会话", - "World.Category.HeadlessSessions": "云端会话", + "World.Category.ActiveSessions": "活跃房间", + "World.Category.ContactsSessions": "好友的房间", + "World.Category.HeadlessSessions": "云端房间", "World.Category.Social": "社交", "World.Category.Games": "游戏类", "World.Category.Art": "艺术", @@ -312,17 +315,17 @@ "World.Category.Custom": "自定义", "World.Category.GroupWorlds": "群组世界", - "World.AccessLevel.Anyone": "任何人", - "World.AccessLevel.RegisteredUsers": "注册用户", + "World.AccessLevel.Anyone": "公开", + "World.AccessLevel.RegisteredUsers": "公开,但不含匿名访客", "World.AccessLevel.Contacts": "仅好友", "World.AccessLevel.ContactsPlus": "好友+", "World.AccessLevel.LAN": "局域网", - "World.AccessLevel.Private": "私人(仅邀请)", + "World.AccessLevel.Private": "仅邀请", "World.SortParameter.SearchScore": "搜索分数", "World.SortParameter.Name": "名称", "World.SortParameter.OpenedWorldCount": "开放的世界数", - "World.SortParameter.TotalSessionCount": "总会话数", + "World.SortParameter.TotalSessionCount": "总房间数", "World.SortParameter.TotalUserCount": "总用户数", "World.SortParameter.CreationDate": "创建日期", "World.SortParameter.LastUpdateDate": "修改日期", @@ -333,7 +336,7 @@ "World.Filter.DataSources": "数据源:", "World.Filter.OpenedWorlds": "开放的世界", - "World.Filter.ActiveSessions": "活动会话", + "World.Filter.ActiveSessions": "活动房间", "World.Filter.PublishedWorlds": "发布的世界", "World.Filter.LocalWorlds": "本地世界", "World.Filter.BaseSearch": "基础搜索:", @@ -343,11 +346,11 @@ "World.Filter.SubmittedToGroup": "提交给组:", "World.Filter.Featured": "仅精选", "World.Filter.MyWorlds": "我的世界", - "World.Filter.SessionFiltering": "会话过滤:", + "World.Filter.SessionFiltering": "房间过滤:", "World.Filter.MinimumUsers": "最低人数: {n}", "World.Filter.MinimumContacts": "最低好友数: {n}", "World.Filter.OnlyHeadless": "仅云端主机", - "World.Filter.IncompatibleSessions": "不兼容的会话", + "World.Filter.IncompatibleSessions": "不兼容的房间", "World.Filter.MaxAccessLevel": "最大访问权限级别:", "World.Filter.MinimumUptime": "最小运行时间:", "World.Filter.Sorting": "排序:", @@ -363,9 +366,9 @@ "World.Edit.AccessPublic": "任何人(公开)", "World.Edit.ReadOnly": "只读", - "Tools.AvatarCreator": "虚拟形象创建工具", - "Tools.FullBodyCalibrator": "全身/虚拟形象校准器", - "Tools.CameraStreaming": "相机/流媒体", + "Tools.AvatarCreator": "创建虚拟形象", + "Tools.FullBodyCalibrator": "校准全身追踪", + "Tools.CameraStreaming": "打开相机", "Tools.CreateNewWorld": "创建新世界", "Tools.Debug": "调试", "Tools.StreamAudio": "流音频", @@ -390,9 +393,9 @@ "Options.Nameplates.DefaultStyle": "仅使用默认铭牌风格", "Options.Nameplates.CustomStyle": "显示自定义铭牌", - "Indicator.OnlineUsers": "目前共有 {users} 位用户在线 ", - "Indicator.OnlineUsersVR": "{users} 位用户在VR模式游玩", - "Indicator.OnlineUsersDesktop": "{users} 位用户在桌面模式游玩", + "Indicator.OnlineUsers": "服务器共 {users} 人在线", + "Indicator.OnlineUsersVR": "其中 {users} 人VR模式在线", + "Indicator.OnlineUsersDesktop": "{users} 人桌面模式在线", "Indicator.ServerStatus.Status": "云服务状态", "Indicator.ServerStatus.Good": "良好", @@ -401,39 +404,39 @@ "Indicator.ServerStatus.NoInternet": "无网络连接", "Indicator.Sync.AllSynced": "已全部同步", - "Indicator.Sync.SyncingItems": "正在同步
{item_count, plural, one {# 项目} other {# 项目}}", + "Indicator.Sync.SyncingItems": "正在同步
{item_count} 项内容", "Indicator.Sync.UploadingVariants": "正在上传
资产", "Indicator.Sync.SyncError": "同步错误 查看日志了解细节", "Indicator.Sync.StorageFull": "存储已满 无法同步", "Indicator.Storage.StorageFull": "存储已满", - "Indicator.Storage.Usage": "已使用 {storage_used} 的存储 你共有 {storage_max}的存储空间
", + "Indicator.Storage.Usage": "{storage_used}/{storage_max}
存储空间使用率", "Indicator.LiveHiddenMessage": "(直播时信息已隐藏)", "Login.InvalidCredentials": "登录信息无效", - "Login.InvalidCredentials.Description": "检查你的登录信息后再试一次,或者点击 \"忘记密码?\"来进行密码重置", + "Login.InvalidCredentials.Description": "检查你的登录信息后再试一次,或者点击“忘记密码?”来进行密码重置", "Login.InvalidLogin": "登录信息无效", - "Login.InvalidLogin.Description": "检查你的登录信息后再试一次,或者点击 \"忘记密码?\"来进行密码重置", + "Login.InvalidLogin.Description": "检查你的登录信息后再试一次,或者点击“忘记密码?”来进行密码重置", "Login.MalformedUID": "设备信息无效", - "Login.MalformedUID.Description": "尝试重新安装Resonite, 或者在 {supportUrl}联系支持人员。", + "Login.MalformedUID.Description": "尝试重新安装 Resonite, 或者在 {supportUrl} 联系支持人员。", "Login.MissingUID": "设备信息缺失", - "Login.MissingUID.Description": "尝试重新安装Resonite, 或者在 {supportUrl}联系支持人员。", + "Login.MissingUID.Description": "尝试重新安装 Resonite, 或者在 {supportUrl} 联系支持人员。", "Login.MissingSecretMachineId": "机器码缺失", - "Login.MissingSecretMachineId.Description": "尝试重新安装Resonite, 或者在 {supportUrl}联系支持人员。", + "Login.MissingSecretMachineId.Description": "尝试重新安装 Resonite, 或者在 {supportUrl} 联系支持人员。", "Login.MalformedSecretMachineId": "机器码无效", - "Login.MalformedSecretMachineId.Description": "尝试重新安装Resonite, 或者在 {supportUrl}联系支持人员。", + "Login.MalformedSecretMachineId.Description": "尝试重新安装 Resonite, 或者在 {supportUrl} 联系支持人员。", "Register.MissingUID": "设备信息无效", - "Register.MissingUID.Description": "尝试重新安装Resonite, 或者在 {supportUrl}联系支持人员。", + "Register.MissingUID.Description": "尝试重新安装 Resonite, 或者在 {supportUrl} 联系支持人员。", "Register.MalformedUID": "设备信息无效", - "Register.MalformedUID.Description": "尝试重新安装Resonite, 或者在 {supportUrl}联系支持人员。", + "Register.MalformedUID.Description": "尝试重新安装 Resonite, 或者在 {supportUrl} 联系支持人员。", "Login.MissingLogin": "未提供凭据", "Login.MissingLogin.Description": "你是不是忘了填写你的登录信息了?", @@ -448,16 +451,16 @@ "Login.EmailNotVerified.Description": "你的邮箱还没验证,请在邮箱里查找我们给你发的邮件。如果没有,确保你检查过垃圾箱。", "Login.AccountTempLocked": "你的账户已被锁定。", - "Login.AccountTempLocked.Description": "请在:{moderationUrl}联系支持人员。", + "Login.AccountTempLocked.Description": "请在:{moderationUrl} 联系支持人员。", "Login.AccountBanned": "你的账户已被封禁。", - "Login.AccountBanned.Description": "请在:{moderationUrl}联系支持人员。", + "Login.AccountBanned.Description": "请在:{moderationUrl} 联系支持人员。", "Login.DuplicateAccount": "重复的账号", - "Login.DuplicateAccount.Description": "请在:{moderationUrl}联系支持人员。", + "Login.DuplicateAccount.Description": "请在:{moderationUrl} 联系支持人员。", "Login.UnknownError": "未知错误", - "Login.UnknownError.Description": "在登录时发生了未知错误。请在 {supportUrl}联系支持人员。", + "Login.UnknownError.Description": "在登录时发生了未知错误。请在 {supportUrl} 联系支持人员。", "Register.MissingRequest": "未输入详细注册信息", "Register.MissingRequest.Description": "我们无法找到任何注册信息。请确保你在注册时填入了所需的信息。", @@ -487,7 +490,7 @@ "Register.InvalidDateOfBirth.Description": "你的出生日期无效", "Register.UsernameContainsBlockedTerms": "用户名含有屏蔽词", - "Register.UsernameContainsBlockedTerms.Description": "你的用户名含有屏蔽词。 如果你认为这是一个错误,请在 {supportUrl}联系支持人员。", + "Register.UsernameContainsBlockedTerms.Description": "你的用户名含有屏蔽词。如果你认为这是一个错误,请在 {supportUrl} 联系支持人员。", "Register.MissingPassword": "未输入密码", "Register.MissingPassword.Description": "你似乎没有提供密码", @@ -496,32 +499,32 @@ "Register.InvalidPassword.Description": "你的密码无效。 密码必须至少包含 8 个字符,包括 1 个数字、1 个大写字母和 1 个小写字母。", "Register.EmailAlreadyRegistered": "此邮箱已注册", - "Register.EmailAlreadyRegistered.Description": "使用此电子邮件的账户已经存在, 如果你忘记了密码,可以点击\"忘记密码?\"。 或者通过 {supportUrl} 联系支持人员。", + "Register.EmailAlreadyRegistered.Description": "使用此电子邮件的账户已经存在, 如果你忘记了密码,可以点击“忘记密码?”。 或者通过 {supportUrl} 联系支持人员。", "Register.UsernameAlreadyRegistered": "此用户名已注册", - "Register.UsernameAlreadyRegistered.Description": "使用此用户名的帐户已经存在, 如果你忘记了密码,可以点击\"忘记密码?\"。 或者通过 {supportUrl} 联系支持人员。", + "Register.UsernameAlreadyRegistered.Description": "使用此用户名的帐户已经存在, 如果你忘记了密码,可以点击“忘记密码?”。 或者通过 {supportUrl} 联系支持人员。", "Register.ErrorCheckingUserId": "检查用户ID时出错", - "Register.ErrorCheckingUserId.Description": "请在 {supportUrl}联系支持人员。", + "Register.ErrorCheckingUserId.Description": "请在 {supportUrl} 联系支持人员。", "Recovery.MissingEmail": "未输入电子邮箱", "Recovery.MissingEmail.Description": "你似乎没有填写你的邮箱", "Recovery.IncorrectEmail": "电子邮箱错误", - "Recovery.IncorrectEmail.Description": "你填写了一个错误的用于恢复密码的邮箱。 请检查细节后再试一次。", + "Recovery.IncorrectEmail.Description": "你填写了一个错误的用于恢复密码的邮箱。请检查细节后再试一次。", "Recovery.NoPasswordSetup": "未设置密码", - "Recovery.NoPasswordSetup.Description": "请在:{supportUrl}联系支持人员。", + "Recovery.NoPasswordSetup.Description": "请在:{supportUrl} 联系支持人员。", "Register.UnknownError": "未知错误", - "Register.UnknownError.Description": "在注册时发生了未知的错误。 请在 {supportUrl}联系支持人员。", + "Register.UnknownError.Description": "在注册时发生了未知的错误。 请在 {supportUrl} 联系支持人员。", "Account.Login": "登录", "Account.Logout": "登出", "Account.Register": "注册", "Account.Saml2" : "使用 SAML 2.0 登录", "Account.LoginOrRegister": "登录 / 注册", - "Account.LogoutConfirm": "确认登出?", + "Account.LogoutConfirm": "确认登出?", "Account.LoggingIn": "正在登录...", "Account.LoggingOut": "正在登出...", "Account.Registering": "正在注册...", @@ -529,11 +532,11 @@ "Account.Username": "用户名:", "Account.Email": "电子邮件:", "Account.RememberMe": "记住我
(30天无活动后将登出)", - "Account.RepeatEmail": "重复电子邮件:", + "Account.RepeatEmail": "再次输入电子邮件:", "Account.UsernameOrEmail": "用户名或电子邮件:", "Account.Password": "密码:", - "Account.RepeatPassword": "重复输入密码:", - "Account.RecoverPassword": "忘记密码?", + "Account.RepeatPassword": "再次输入密码:", + "Account.RecoverPassword": "忘记密码", "Account.LiveEmailWarning": "警告: live.com,hotmail.com,Outlook.com和其他Microsoft托管的服务最多可能需要1-2天才能接收到该电子邮件。", "Account.PasswordRules": "(至少8个字符,1个数字,1个小写字母,1个大写字母)", "Account.LostPassword": "忘记密码", @@ -547,7 +550,7 @@ "Account.ErrorPasswordMismatch": "密码不匹配!", "Account.ErrorEmailMismatch": "电子邮件不匹配!", "Account.ErrorLoginError": "登录错误:", - "Account.RegistrationSuccess": "成功!

验证链接已通过电子邮件发送到{email}。

保持此会话打开并单击此链接后,你将自动登录。

如果遇到问题,请通过 {appEmail} 或 {appCommunity} 与我们联系。", + "Account.RegistrationSuccess": "成功!

验证链接已通过电子邮件发送到 {email}。

保持此房间打开并单击此链接后,你将自动登录。

如果遇到问题,请通过 {appEmail} 或 {appCommunity} 与我们联系。", "Account.BirthMonth": "出生月份:", "Account.BirthDay": "出生日:", "Account.BirthYear": "出生年份:", @@ -561,16 +564,16 @@ "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.Description": "首先,你需要将一个安全码输入你的 2FA 认证应用,例如微软“Authenticator”或“Authy”,它们可以在手机应用商店获取。

我们建议以扫描二维码的方式输入,但你也可以手动输入。千万不要告诉他人你的安全码。

如果你正在 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.Description": "要在你的账户上激活 2FA, 请使用你认证应用所产生的六位一次性密码来确保一切工作正常。

一旦激活,你将需要这些代码来进行特定操作。", + "Account.TOTP.Activate.Token": "六位一次性密码:", + "Account.TOTP.Activate.TokenField": "在此处输入一次性密码...", "Account.TOTP.Activate.Activate": "激活", "Account.TOTP.Activate.Activating": "激活中...", "Account.TOTP.Activate.InvalidToken": "无效口令!", @@ -586,6 +589,7 @@ "Account.Type.Standard" : "标准账户", "Account.Type.Business" : "商用账户", "Account.Type.Patreon" : "Patreon 支持者", + "Account.Type.Stripe": "Stripe 支持者", "Account.Type.Mentor" : "{platform} 导师", "Account.Type.Moderator" : "{platform} 管理员", "Account.Type.Team" : "{platform} 团队", @@ -593,7 +597,7 @@ "Avatar.Badge.Live" : "直播", "2FA.Header": "2FA验证", - "2FA.Token": "6位令牌:", + "2FA.Token": "一次性密码:", "Profile.Status.Sociable" : "想社交", "Profile.Status.Online": "在线", @@ -613,11 +617,11 @@ "Session.Permission.Vistor": "访客的默认权限:", "Session.Permission.Contact": "好友的默认权限:", "Session.Permission.Host": "主机的默认权限:", - "Session.Permission.PermissionOverrideCount": "权限覆盖: {n,select, -1 {---} other {{n}}}", + "Session.Permission.PermissionOverrideCount": "权限覆盖: {n,select, -1 {无} other {#}}", "Session.Permission.ClearOverrides": "清除权限覆盖项", "Session.JoinVerifier.EnableHeader" : "激活自定义准入认证?", - "Session.JoinVerifier.EnableText" : "警告: 你将要启用自定义准入认证,其是当前世界的一部分。当你这样做之前,请确保你信任此世界的创建者。因为自定义准入认证器可以绕过标准会话访问规则,并使用其自己的规则允许或阻止用户进入。", + "Session.JoinVerifier.EnableText" : "警告: 你将要启用自定义准入认证,其是当前世界的一部分。当你这样做之前,请确保你信任此世界的创建者。因为自定义准入认证器可以绕过标准房间访问规则,并使用其自己的规则允许或阻止用户进入。", "Session.JoinVerifier.Label" : "使用自定义准入认证器: {name}", "Session.JoinVerifier.ComponentWarning" : "警告: 目前,并没有机制可以在认证器启用后防止篡改。如果篡改用于认证的 ProtoFlux 设置可能导致问题, 请!不!要!使用这个功能且 不!要!在你的世界中激活它。", "Session.JoinVerifier.SetCustomVerifier" : "设为自定义加入请求认证器", @@ -640,8 +644,9 @@ "Contacts.IgnoreRequest": "忽略请求", "Contacts.Invite": "邀请", "Contacts.RevokeInvite": "撤回邀请", - "Contacts.BanFromAllSessions": "禁止进入我主持的会话", - "Contacts.UnbanFromAllSessions": "取消禁止进入我主持的会话", + "Contacts.RequestInvite": "发出邀请", + "Contacts.BanFromAllSessions": "禁止进入我创建的房间", + "Contacts.UnbanFromAllSessions": "取消禁止进入我创建的房间", "Contacts.BanFromCurrentWorld": "禁止进入当前的世界", "Contacts.UnbanFromCurrentWorld": "取消禁止进入当前的世界", "Contacts.RecordingVoiceMessage": "正在录音...", @@ -653,13 +658,13 @@ "Contacts.WriteMessage": "编写消息...", "Contacts.InSession": "在 {name}", - "Contacts.NoSession": "无会话", - "Contacts.InPrivate": "在私人世界", - "Contacts.InContactsOnly": "在仅限好友的世界", - "Contacts.InHidden": "在隐藏的世界", - "Contacts.InHiddenContactsOnly": "在隐藏的,仅限好友的世界", - "Contacts.InHiddenContactsPlus": "在隐藏的,仅限好友+的世界", - "Contacts.InLAN": "在局域网世界", + "Contacts.NoSession": "无房间", + "Contacts.InPrivate": "在私人房间", + "Contacts.InContactsOnly": "在仅限好友的房间", + "Contacts.InHidden": "在隐藏的房间", + "Contacts.InHiddenContactsOnly": "在隐藏的,仅限好友的房间", + "Contacts.InHiddenContactsPlus": "在隐藏的,仅限好友+的房间", + "Contacts.InLAN": "在局域网房间", "Contacts.UsingDifferentVersion": "使用版本: {version}", "Contacts.RequestSent": "请求已发送", "Contacts.RequestReceived": "好友请求", @@ -668,16 +673,31 @@ "Contacts.SearchResult": "搜索结果", "Contacts.Bot": "Bot帐户", "Contacts.Migrated": "好友未迁移", - "Contacts.IncompatibleSession" : "不兼容的会话", + "Contacts.IncompatibleSession" : "房间版本不兼容", + "Contacts.AskToJoin" : "请求 加入", - "Notifications.IsSociable" : "有社交意愿, 叫一下或者邀请他们!", + "Contacts.InviteRequest.UserWantsToJoin" : "{username} 想要加入你。", + "Contacts.InviteRequest.UserWantsToInviteAnother" : "\"{requestingUser}\" 想要邀请 \"{userToInvite}\" 去 \"{sessionName}\"", + "Contacts.InviteRequest.GrantInvite" : "获得邀请 (one time)", + "Contacts.InviteRequest.AddAsContact" : "加 \"{username}\" 为好友", + "Contacts.InviteRequest.AddAsContactOfHeadless" : "加 \"{username}\" 为云端主机的好友。", + "Contacts.InviteRequest.AddHostAsContact" : "加 \"{username}\" (房主) 为好友", + "Contacts.InviteRequest.HostIsUnregistered" : "房主是未注册用户", + "Contacts.InviteRequest.ForwardToHost" : "转移主机至 {username}", + "Contacts.InviteRequest.SentRequest" : "已发送邀请", + "Contacts.InviteRequest.ForwardedRequest" : "已转移邀请请求 \"{username}\" 到 \"{sessionName}\"房间", + "Contacts.InviteRequest.GrantedRequest" : "已获得 \"{username}\" 的邀请到 \"{sessionName}\"房间", + + "Notifications.IsSociable" : "有社交意愿,叫一下或者邀请他们!", "Notifications.IsOnline": "上线了", "Notifications.IsOnlineOnDifferentVersion": "上线了 (使用版本: {version})", - "Notifications.ReceivedContactRequest": "发来一个好友请求", + "Notifications.ReceivedContactRequest": "请求添加你为好友", "Notifications.ReceivedInvite": "邀请你:", "Notifications.ReceivedItem": "发来一件物品:", "Notifications.VoiceMessage": "发来一条语音消息", - "Notifications.SessionStarted": "开始的会话:", + "Notifications.SessionStarted": "开始的房间:", + "Notifications.ReceivedInviteRequestDirect": "想要被邀请", + "Notifications.ReceivedInviteRequestForwarded": "想要邀请:", "Notifications.UserJoined": "用户加入了", "Notifications.UserLeft": "用户已离开", "Notifications.PermissionChanged": "权限组已经改为 {new}", @@ -748,7 +768,7 @@ "Tools.Dev.Interaction.Projection": "估算", "Tools.Color.Name": "颜色工具", - "Tools.Color.Picker": "选色器", + "Tools.Color.Picker": "取色器", "Tools.GrabbableSetter.Name": "抓取状态设置工具", "Tools.GrabbableSetter.Scalable": "设为可缩放", @@ -810,11 +830,11 @@ "Tools.Microphone.SourceFiltered": "过滤并归一化", "Tools.ProtoFlux.Name": "Proto-Flux 脚本编辑工具", - "Tools.ProtoFlux.Drive" : "驱动", - "Tools.ProtoFlux.Source" : "源", - "Tools.ProtoFlux.Reference" : "参考", - "Tools.ProtoFlux.Write" : "写", - "Tools.ProtoFlux.Proxy" : "代理", + "Tools.ProtoFlux.Drive" : "作为驱动节点", + "Tools.ProtoFlux.Source" : "作为源节点", + "Tools.ProtoFlux.Reference" : "作为可变源", + "Tools.ProtoFlux.Write" : "作为写入节点", + "Tools.ProtoFlux.Proxy" : "作为代理节点", "Tools.ProtoFlux.CreateLocal" : "创建局部变量", "Tools.ProtoFlux.CreateStore" : "创建变量", "Tools.ProtoFlux.CreateDataModelStore" : "创建结构变量", @@ -866,10 +886,8 @@ "CreateNew.ParticleSystem": "粒子系统", "CreateNew.LegacyParticleSystem": "传统粒子系统", - "CreateNew.ExperimentalParticleSystem": "PhotonDust 系统 (警告:实验性组件!)", - "CreateNew.Object": "对象", - "CreateNew.Object.AvatarCreator": "虚拟形象创建器", + "CreateNew.Object.AvatarCreator": "虚拟形象创建工具", "CreateNew.Object.Camera": "相机", "CreateNew.Object.ReflectionProbe": "反射探针", "CreateNew.Object.Mirror": "镜子", @@ -887,15 +905,15 @@ "CreateNew.Object.FogVolume.Gradient": "梯度", "CreateNew.Text": "文本", - "CreateNew.Text.Basic": "基本的", - "CreateNew.Text.Outline": "描边", + "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.CubemapCreator": "立方体贴图创建工具", "CreateNew.Editor.ReflectionProbes": "反射探针设置向导", "CreateNew.3DModel": "3D模型", @@ -904,7 +922,7 @@ "CreateNew.3DModel.Sphere": "球形", "CreateNew.3DModel.Capsule": "胶囊", "CreateNew.3DModel.Cone": "锥体", - "CreateNew.3DModel.Cylinder": "圆筒", + "CreateNew.3DModel.Cylinder": "圆柱体", "CreateNew.3DModel.Quad": "四边形", "CreateNew.3DModel.Grid": "网格", "CreateNew.3DModel.Torus": "圆环面", @@ -926,31 +944,31 @@ "CreateNew.Directory.Title": "创建新目录:", "CreateNew.Directory.Error.EmptyName": "请输入名称:", - "CreateNew.Directory.Error.LongName": "名称太长了:", + "CreateNew.Directory.Error.LongName": "名称过长:", "CreateNew.Directory.Error.InvalidName": "无效名称:", - "AvatarCreator.Title": "虚拟形象创建器", - "AvatarCreator.Instructions": "将虚拟形象对象与头显和控制器参考对齐(可选),然后按创建将其转换为虚拟形象", - "AvatarCreator.UseSymmetry": "使用对称", + "AvatarCreator.Title": "虚拟形象创建工具", + "AvatarCreator.Instructions": "将头戴式显示器和控制器参照与模型尽可能对齐,之后按下“创建”将其转换为虚拟形象", + "AvatarCreator.UseSymmetry": "启用对称", "AvatarCreator.ShowToolAnchors": "显示工具锚点", - "AvatarCreator.SetupVolumeMeter": "设置音量计", - "AvatarCreator.SetupEyes": "设置眼睛", - "AvatarCreator.SetupFaceTracking": "设置人脸追踪", + "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.CalibrateFeet": "校准脚部", + "AvatarCreator.CalibrateHips": "校准髋部(Hips)", + "AvatarCreator.AlignHeadForward": "将参照向前对齐头部", + "AvatarCreator.AlignHeadUp": "将参照向上对齐头部", + "AvatarCreator.AlignHeadRight": "将参照向右对齐头部", + "AvatarCreator.CenterHead": "将参照居中对齐头部", + "AvatarCreator.TryAlignHands": "尝试将参照与手部对齐", + "AvatarCreator.AlignToolAnchors": "将参照对齐工具锚点", "AvatarCreator.Create": "创建", - "AvatarCreator.ProtectionUnavailable": "虚拟形象保护在该世界不可用。 请切换到另外一个世界来保护虚拟形象。", + "AvatarCreator.ProtectionUnavailable": "虚拟形象保护在该世界不可用。请切换到另外一个世界来保护虚拟形象。", - "Importer.General.AsRawFile": "Raw文件", + "Importer.General.AsRawFile": "原始文件", - "Importer.Folder.Title": "文件夹导入器", + "Importer.Folder.Title": "文件夹导入工具", "Importer.Folder.Individual": "逐个导入", "Importer.Folder.Individual.Description": "为文件夹中的每个受支持文件创建一个单独的导入对话框", "Importer.Folder.Batch": "批量导入", @@ -958,18 +976,18 @@ "Importer.Folder.Minecraft": "Minecraft 中的世界", "Importer.Folder.Minecraft.Description": "如果安装了 Mineways,导入 Minecraft 中的世界。", - "Importer.Image.Title": "图片导入器", - "Importer.Image.Prompt": "你要导入什么?", - "Importer.Image.Regular": "图像/纹理", + "Importer.Image.Title": "图像导入工具", + "Importer.Image.Prompt": "请选择导入方式", + "Importer.Image.Regular": "常规图像、纹理", "Importer.Image.Screenshot": "(在这) 截图", - "Importer.Image.PixelArt" : "像素艺术", - "Importer.Image.Sprite": "雪碧(Sprite)式图片", - "Importer.Image.360": "360度照片/天空盒", - "Importer.Image.StereoPhoto": "立体照片", - "Importer.Image.Stereo360": "立体360度照片", - "Importer.Image.180": "180度照片", - "Importer.Image.Stereo180": "立体180度照片", - "Importer.Image.LUT": "LUT", + "Importer.Image.PixelArt" : "像素图", + "Importer.Image.Sprite": "精灵(网格图像)", + "Importer.Image.360": "360°图像(天空盒)", + "Importer.Image.StereoPhoto": "双目图像", + "Importer.Image.Stereo360": "360°双目图像", + "Importer.Image.180": "180°图像", + "Importer.Image.Stereo180": "180°双目图像", + "Importer.Image.LUT": "LUT 颜色查找表", "Importer.Image.Failure.Heading": "导入图片 {image} 失败", "Importer.Image.Failure.Description": "导入图片失败, 发生以下错误:\n\n{error}", @@ -977,32 +995,32 @@ "Importer.LUT.Failure.Heading": "导入 LUT {image} 失败", "Importer.LUT.Failure.Description": "导入 LUT 失败, 发生以下错误:\n\n{error}", - "Importer.ImageVideo.LayoutPrompt": "它使用什么布局?", - "Importer.ImageVideo.LayoutHorizontalLR": "并排 LR", - "Importer.ImageVideo.LayoutHorizontalRL": "并排 RL", - "Importer.ImageVideo.LayoutVerticalLR": "上下 LR", - "Importer.ImageVideo.LayoutVerticalRL": "上下 RL", + "Importer.ImageVideo.LayoutPrompt": "请选择布局", + "Importer.ImageVideo.LayoutHorizontalLR": "从左到右水平排布", + "Importer.ImageVideo.LayoutHorizontalRL": "从右到左水平排布", + "Importer.ImageVideo.LayoutVerticalLR": "从左到右垂直排布", + "Importer.ImageVideo.LayoutVerticalRL": "从右到左垂直排布", - "Importer.Model.Title": "模型导入器", - "Importer.Model.Prompt": "你要导入什么?", - "Importer.Model.Regular": "3D模型", - "Importer.Model.3DScan": "3D扫描", + "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.ModelKindPrompt": "请选择模型类型", + "Importer.Model.RegularKind": "虚拟形象、常规物体", "Importer.Model.SeparableKind": "可分离的可吸附组件", - "Importer.Model.UnitsPrompt": "它的单位是什么?", - "Importer.Model.AutoScale": "自动缩放(未知缩放)", - "Importer.Model.AutoHumanoid": "自动人形高度", + "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.Inches": "英寸(in)", + "Importer.Model.FinalizePrompt": "确定要导入吗?", + "Importer.Model.RunImport": "运行导入", "Importer.Model.Advanced.Scale": "缩放:", "Importer.Model.Advanced.AutoScale": "自动缩放", @@ -1032,25 +1050,25 @@ "Importer.Model.Advanced.ForceTpose": "强制T-Pose", "Importer.Model.Advanced.ForcePointCloud": "作为点云", - "Importer.Model.Advanced.DualSided": "强制双面", - "Importer.Model.Advanced.FlatShaded": "强制平面着色", + "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.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.Title": "视频导入工具", + "Importer.Video.Prompt": "请选择视频类型", "Importer.Video.Regular": "视频", "Importer.Video.360": "360度视频", "Importer.Video.Stereo": "立体视频", @@ -1065,6 +1083,12 @@ "Importer.Slices.TitleGrayscale": "将图像切片导入为体积纹理(灰度)", "Importer.Slices.Description": "将文件夹中的所有图像文件合成为一个体积纹理", + "Importer.UnsupportedRecordType.Heading":"不支持的数据记录文件", + "Importer.UnsupportedRecordType.Description":"你正在尝试导入的数据记录({url}) 类型不受支持。其类型为: {recordType}。请在 {bugUrl}向我们报告。", + "Importer.Link.Invalid.Heading":"文件夹链接无效", + "Importer.Link.Invalid.Description":"你正在尝试导入的文件夹链接({url}) 是无效的,请检查一遍后再试一次。", + "Inventory.Link.LinkText": "物品栏链接到 {name}", + "Exporter.Title": "导出", "Exporter.FileName": "文件名:", "Exporter.ExportAs": "导出为:", @@ -1073,7 +1097,7 @@ "Exporter.InvalidFileName": "无效的文件名", "Export.PackageExportable.Package": "Resonite 包文件", - "Export.PackageExportable.PackageWithVariants": "Resonite 包文件 (+变量)", + "Export.PackageExportable.PackageWithVariants": "Resonite 包文件 (包含变量)", "Export.AudioExportable.OriginalFormat" : "音频 (原始格式)", @@ -1084,17 +1108,17 @@ "Importer.Package.Progress.ImportingAssets" : "正在导入资产", "Importer.Package.Progress.LoadingObject" : "正在加载物品", "Importer.Package.Progress.Imported" : "包文件已导入", - "Importer.Package.Progress.Fail" : "无法导入。 请检查日志", + "Importer.Package.Progress.Fail" : "无法导入。请检查日志", "NewWorld.Title": "创建世界", - "NewWorld.SessionTitle": "新会话", + "NewWorld.SessionTitle": "新房间", "NewWorld.Template": "世界模板:", "NewWorld.CustomPreset": "自定义预设:", - "NewWorld.SessionSettings": "会话设定:", + "NewWorld.SessionSettings": "房间设定:", "NewWorld.UnsafeMode": "不安全模式:", "NewWorld.Port": "端口:", "NewWorld.AutoPort": "自动:", - "NewWorld.DefaultName": "{name} 世界", + "NewWorld.DefaultName": "{name}的新世界", "FullBody.Title": "全身/虚拟形象校准", "FullBody.SetHeight": "1) 设定身高", @@ -1204,8 +1228,8 @@ "CameraControl.Control.ScreenSpaceReflections": "屏幕空间反射", "CameraControl.Control.SpawnPhotoInWorld": "在世界中生成照片", "CameraControl.Control.FlipPreview": "翻转预览", - "CameraControl.Control.GroupDetectionRadius": "组检测半径:{n} m", - "CameraControl.Control.GroupExcludeBoundary": "组排除边界:{n} m", + "CameraControl.Control.GroupDetectionRadius": "组检测半径:{n}m", + "CameraControl.Control.GroupExcludeBoundary": "组排除边界:{n}m", "CameraControl.Control.PositionSmoothSpeed": "位置平滑速度:{n}", "CameraControl.Control.AngleSmoothSpeed": "角度平滑速度:{n}", "CameraControl.Control.FramingSmoothSpeed": "构图平滑速度:{n}", @@ -1431,10 +1455,10 @@ "Settings.SteamIntegrationSettings": "Steam 整合", "Settings.DiscordIntegrationSettings.RichPresence": "Discord 游戏状态", - "Settings.DiscordIntegrationSettings.RichPresence.Description": "控制 Resonite 向 Discord 的游戏状态系统发送哪些信息。\n\n无 - 不要向 Discord 发送游戏状态。\n基础 - 只发送有限的详细信息,例如你目前在 Resonite 处于在线状态。\n完整 - 在公开会话中,将所有合适的会话信息发送到 Discord。 包括世界名称和会话中有多少用户。\n\nDiscord 本身也会进行检测,以显示您正在玩的游戏。 这可以在 Discord 的设置中禁用。", + "Settings.DiscordIntegrationSettings.RichPresence.Description": "控制 Resonite 向 Discord 的游戏状态系统发送哪些信息。\n\n无 - 不要向 Discord 发送游戏状态。\n基础 - 只发送有限的详细信息,例如你目前在 Resonite 处于在线状态。\n完整 - 在公开房间中,将所有合适的房间信息发送到 Discord。 包括世界名称和房间中有多少用户。\n\nDiscord 本身也会进行检测,以显示您正在玩的游戏。 这可以在 Discord 的设置中禁用。", "Settings.SteamIntegrationSettings.RichPresence": "Steam 游戏状态", - "Settings.SteamIntegrationSettings.RichPresence.Description": "控制 Resonite 向 Steam 的游戏状态系统发送哪些信息。\n\n无 - 不要向 Steam 发送游戏状态。\n基础 - 只发送有限的详细信息,例如你目前在 Resonite 处于在线状态。\n完整 - 在公开会话中,将所有合适的会话状态发送到 Steam。 包括世界名称和会话中有多少用户。\n\n无论设置与否,Steam 本身都会显示您正在玩 Resonite。更改此设置只会影响向 Steam 发送多少有关当前会话的额外数据。", + "Settings.SteamIntegrationSettings.RichPresence.Description": "控制 Resonite 向 Steam 的游戏状态系统发送哪些信息。\n\n无 - 不要向 Steam 发送游戏状态。\n基础 - 只发送有限的详细信息,例如你目前在 Resonite 处于在线状态。\n完整 - 在公开房间中,将所有合适的房间状态发送到 Steam。 包括世界名称和房间中有多少用户。\n\n无论设置与否,Steam 本身都会显示您正在玩 Resonite。更改此设置只会影响向 Steam 发送多少有关当前房间的额外数据。", "Settings.SteamIntegrationSettings.SaveScreenshots": "保存截图", "Settings.SteamIntegrationSettings.SaveScreenshots.Description": "启用此设置后,您拍摄的照片副本将保存到 Steam 屏幕截图中。", @@ -1585,7 +1609,7 @@ "Settings.AudioVolumeSettings.MultimediaVolume": "多媒体音量", "Settings.AudioVolumeSettings.MultimediaVolume.Description": "控制各种多媒体的音频音量。 通常情况下,音频、音乐和视频播放器都属于多媒体,也包括世界上的背景音乐。", "Settings.AudioVolumeSettings.VoiceVolume": "语音音量", - "Settings.AudioVolumeSettings.VoiceVolume.Description": "这可以控制所有其他用户的语音音量。在某些情况下,预先录制的语音片段也受此设置控制。你还可以在会话选项中调整每个用户的音量。", + "Settings.AudioVolumeSettings.VoiceVolume.Description": "这可以控制所有其他用户的语音音量。在某些情况下,预先录制的语音片段也受此设置控制。你还可以在房间选项中调整每个用户的音量。", "Settings.AudioVolumeSettings.UserInterfaceVolume": "UI音量", "Settings.AudioVolumeSettings.UserInterfaceVolume.Description": "通过该设置,你可以专门调整UI的声音效果--悬停和按下按钮、滑块、某些工具的交互、捕捉照片等。", @@ -1632,25 +1656,25 @@ "Settings.EarmuffSettings.VolumeAttenuation.Description" : "该值控制 \"侦听锥\" 以外声音的响度。 将其设置为 0 % 时,侦听锥范围以外的所有用户都将完全静音。", "Settings.RealtimeNetworkingSettings.DisableLAN": "禁用局域网连接", - "Settings.RealtimeNetworkingSettings.DisableLAN.Description": "这将禁用本地网络特有的联网功能,例如在本地网络上广播会话或监听本网络上广播的其他会话。", + "Settings.RealtimeNetworkingSettings.DisableLAN.Description": "这将禁用本地网络特有的联网功能,例如在本地网络上广播房间或监听本网络上广播的其他房间。", "Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "尽可能通过 Steam 网络通信", "Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "启用后,你将尽可能通过 Steam 网络通信协议进行连接。在某些情况下,例如当 LNL 协议处于严重拥堵状态时,这将有所帮助。不过,由于该协议缺少某些功能,可能会导致网络更不稳定,因此我们建议只有在遇到问题时才启用该协议。", "Settings.RealtimeNetworkingSettings.PreferTCP": "尽可能使用 TCP", "Settings.RealtimeNetworkingSettings.PreferTCP.Description": "启用后,通过 TCP 的连接将优先于所有其他协议。这主要影响局域网内的连接,因为默认情况下互联网上的连接不使用 TCP。\n\nTCP 在局域网中性能更好,在某些基于 UDP 协议的网络中也能正常工作。\n\n不过,它们也会受到 \"头部数据包\" 堵塞的影响, 导致声音和动作出现明显延迟。", "Settings.RealtimeNetworkingSettings.LNL_WindowSize": "LNL 数据包大小", - "Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "该值会控制用于实时联网的 LNL 协议的数据包大小。 更改此设置将对你加入的所有会话立即生效。\n\n如果你遇到数据包排队的情况,可以增加该值,这样可以提高连接吞吐量。不过,数值越大也会使连接越不稳定,所以要谨慎。\n\n默认值:64\n\n请注意,此设置只是诊断和临时性的解决办法,将来会自动调整此值。", + "Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "该值会控制用于实时联网的 LNL 协议的数据包大小。 更改此设置将对你加入的所有房间立即生效。\n\n如果你遇到数据包排队的情况,可以增加该值,这样可以提高连接吞吐量。不过,数值越大也会使连接越不稳定,所以要谨慎。\n\n默认值:64\n\n请注意,此设置只是诊断和临时性的解决办法,将来会自动调整此值。", "Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "最大同时传输资产数", - "Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "在开始会话时,该设置调整当时可以传输多少本地导入的资产。增加该值可以更快地向用户传输资产,但也会降低网络连接的质量。我们建议测试网络可以承受的数值。", + "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.AllowHTTP_Requests": "允许 HTTP 请求", + "Settings.HostAccessSettings.Entries.AllowHTTP_Requests.Description": "这表示该主机是否允许 HTTP(S) 请求。这些请求通常是与第三方服务通信的 REST API 请求。", + "Settings.HostAccessSettings.Entries.AllowWebsockets": "允许使用 WebSocket", + "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 发送数据", @@ -1669,15 +1693,15 @@ "Settings.DebugSettings.DebugInputBindings": "显示输入绑定的调试信息", "Settings.DebugSettings.DebugInputBindings.Description": "启用后,你将看到输入绑定系统的调试信息。 这对开发人员非常有用。", - "Settings.DebugSettings.ConvertParticleSystems": "转换粒子系统到PhotonDust上。", + "Settings.DebugSettings.ConvertParticleSystems": "转换粒子系统到 PhotonDust 上。", "Settings.DebugSettings.ConvertParticleSystems.Description": "启用此选项将为任何 加载的物品和世界从旧式粒子系统转换到新的自定义粒子系统(PhotonDust)。

这仅用于测试目的! 如果你不是测试人员,我们不建议打开这个选项,你的内容有可能会因此导致损坏。

如果你想帮助测试,请查看我们的GitHub/Discord。", "Settings.LegacyFeatureSettings.UseLegacyGripEquip": "双击手柄握把键装备物品", "Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "启用后,只要连续按两次握把键,就可以装备工具和小物件。这一设置可能会在某个时候被移除。", "Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher": "使用传统世界切换器", "Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description": "启用后,非主要手部的应用按钮将打开传统的世界开关,在在线的世界之间切换。这一功能将来会被更灵活的解决方案所取代。", - "Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts" : "使用物品栏 & 会话手势快捷键", - "Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description" : "启用后,当你按住手柄并按下 A 键(通常会打开/关闭仪表盘)时,就会打开传统的库存或会话菜单。", + "Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts" : "使用传统物品栏与房间手势快捷键", + "Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description" : "启用后,当你按住手柄并按下 A 键(通常会打开/关闭仪表盘)时,就会打开传统的物品栏或房间菜单。", "Settings.LegacyFeatureSettings.SuppressFeetSimulation": "抑制脚步模拟", "Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description": "这是为了使某些功能像劫持脚代理的全身追踪玩家正常工作,而无需修改它们。

如果你在未使用追踪器或类似功能的情况下开启此功能,动画效果将无法正常显示。请在使用完追踪器器后再将其关闭。

请注意: 这个设置会在某一时刻移除,我们建议升级定位器,使其与新系统兼容,并在激活时自动抑制动作模拟。", @@ -1691,15 +1715,15 @@ "Settings.LocaleSettings.CultureLocaleCode": "区域代码", "Settings.LocaleSettings.CultureLocaleCode.Description": "设置后,将覆盖用于格式化数字和其他数量的默认区域格式。通常情况下,将使用所选语言的区域格式,这个设置可以让你混合它们。例如,使用你的母语语言和美国区域格式来显示内容。", "Settings.LocaleSettings.UseImperialUnits": "使用英制单位", - "Settings.LocaleSettings.UseImperialUnits.Description": "启用后,数量(长度/高度、质量、体积......)编辑器将尝试使用英制单位,而不是公制单位。如果你来自美国、英国、利比里亚或缅甸,这将非常有用。", + "Settings.LocaleSettings.UseImperialUnits.Description": "启用后,数量(长度/高度、质量、体积......)编辑器将尝试使用英制单位,而不是国际单位。如果你来自美国、英国、利比里亚或缅甸,这将非常有用。", "Settings.LocaleSettings.AvailableLocales": "选择语言", "Settings.LocaleSettings.AvailableLocales.Breadcrumb": "语言", "Settings.LocaleSettings.AvailableLocales.SystemLocale": "使用系统语言", - "Settings.DashSettings.DashCurvature": "曲度", - "Settings.DashSettings.DashCurvature.Description": "此设置可以控制在 VR 模式中面板的弯曲程度。将其设置为 0 将使其完全平坦。", - "Settings.DashSettings.OpenCloseSpeed": "打开/关闭速度", - "Settings.DashSettings.OpenCloseSpeed.Description": "用它来调整面板打开和关闭的速度。如果你不喜欢这种动画效果,可以将其设置为非常高的值,这样面板打开和关闭的速度就会非常快。", + "Settings.DashSettings.DashCurvature": "主菜单曲度", + "Settings.DashSettings.DashCurvature.Description": "此设置可以控制在 VR 模式中主菜单的弯曲程度。将其设置为 0 将使其完全平坦。", + "Settings.DashSettings.OpenCloseSpeed": "主菜单过渡动画速率", + "Settings.DashSettings.OpenCloseSpeed.Description": "用它来调整主菜单打开或关闭时过渡动画的速度。如果你不喜欢这种动画效果,可以将其设置为非常高的值,这样面板打开和关闭的速度就会非常快。", "Settings.DashSettings.AllowReplacingSettings" : "允许替换设置面板", "Settings.DashSettings.AllowReplacingSettings.Description" : "启用后,您就可以在 UI 编辑模式下选择面板上的设置面板,并将其替换为另一个面板。\n\n如果你想选取单个设置作为维面,则需要关闭此设置。 建议在你想用自定义替换设置 UI 时暂时打开,然后再禁用。", @@ -1708,18 +1732,20 @@ "Settings.NotificationSettings.UserOnline.Description" : "这可以控制好友上线时是否会收到通知。", "Settings.NotificationSettings.UserSociable" : "好友积极社交状态", "Settings.NotificationSettings.UserSociable.Description" : "当你的某个好友有很强的社交意愿时,你会收到一个明显的带声音的通知,这样你就可以邀请或叫他们了!\n\n如果你不喜欢这些通知,可以将其关闭,这将把社交状态视为与用户在线获取通知无异。", - "Settings.NotificationSettings.UserOnlineOnAnotherBuild" : "即使好友在不兼容的会话中也发送上线通知", + "Settings.NotificationSettings.UserOnlineOnAnotherBuild" : "即使好友在不兼容的房间中也发送上线通知", "Settings.NotificationSettings.UserOnlineOnAnotherBuild.Description" : "如果好友使用的版本与您的版本不兼容(例如,新版本或预发布版本),则此选项将控制您是否会在好友上线时收到通知。", "Settings.NotificationSettings.Message" : "消息", "Settings.NotificationSettings.Message.Description" : "这将控制你收到消息时的通知提醒。", - "Settings.NotificationSettings.Invite" : "会话邀请", - "Settings.NotificationSettings.Invite.Description" : "这可以控制你是否在受邀加入会话时收到通知。", + "Settings.NotificationSettings.Invite" : "房间邀请", + "Settings.NotificationSettings.Invite.Description" : "这可以控制你是否在受邀加入房间时收到通知。", + "Settings.NotificationSettings.InviteRequest": "邀请请求", + "Settings.NotificationSettings.InviteRequest.Description": "这控制着你在收到可回复的邀请请求时是否收到通知。", "Settings.NotificationSettings.ContactRequest" : "好友请求", "Settings.NotificationSettings.ContactRequest.Description" : "这可以控制当你收到某人的好友请求时,你是否能收到通知。", - "Settings.NotificationSettings.ContactSessionStarted" : "新的好友会话", - "Settings.NotificationSettings.ContactSessionStarted.Description" : "这可以控制当好友启动新会话时,你会收到哪些通知。", - "Settings.NotificationSettings.PublicSessionStarted" : "新的公开会话", - "Settings.NotificationSettings.PublicSessionStarted.Description" : "这将控制新的公开会话由非联系人发起时,你是否能收到通知。", + "Settings.NotificationSettings.ContactSessionStarted" : "新的好友房间", + "Settings.NotificationSettings.ContactSessionStarted.Description" : "这可以控制当好友启动新房间时,你会收到哪些通知。", + "Settings.NotificationSettings.PublicSessionStarted" : "新的公开房间", + "Settings.NotificationSettings.PublicSessionStarted.Description" : "这将控制新的公开房间由非联系人发起时,你是否能收到通知。", "Settings.NotificationSettings.UserJoinAndLeave" : "用户加入 & 离开", "Settings.NotificationSettings.UserJoinAndLeave.Description" : "启用后,当用户加入或离开你当前所在的世界时,你将收到通知。", "Settings.NotificationSettings.PermissionChanged": "权限组改变", @@ -1759,20 +1785,26 @@ "Settings.LaserSettings.ShowInDesktop": "在桌面模式下显示激光", "Settings.LaserSettings.ShowInDesktop.Description": "开启后,在桌面模式下的第一人称视角中,激光视觉效果将完全呈现在你眼前", + "Settings.EditSettings": "编辑设置", + "Settings.EditSettings.ConfirmComponentDestroy": "确定删除组件", + "Settings.EditSettings.ConfirmComponentDestroy.Description": "启用后,在检查器中删除组件前会要求你进行确认。这有助于防止因误操作而意外删除它们。", + "Settings.EditSettings.ConfirmSlotDestroy": "确定删除槽位", + "Settings.EditSettings.ConfirmSlotDestroy.Description": "启用后,使用开发者工具销毁槽位时会要求你进行确认。这可以防止因误点击而意外销毁对象。", + "Settings.CursorSettings": "光标设置", - + "Settings.CursorSettings.BaseCursorSize": "基本光标大小", "Settings.CursorSettings.BaseCursorSize.Description": "这会设置一个基本光标大小。我们建议先设置这个值,然后再调整其他值,因为它们的大小是相对于这个值的。", - + "Settings.CursorSettings.GrabMultiplier": "抓握时的大小倍数", "Settings.CursorSettings.GrabMultiplier.Description": "在抓取对象和项目时,它将作为光标的光标大小倍增应用。", - + "Settings.CursorSettings.InteractionMultiplier": "互动时的大小倍数", "Settings.CursorSettings.InteractionMultiplier.Description": "当与UI元素(如按钮)交互时,它将作为光标的光标大小倍增应用。", - + "Settings.CursorSettings.TextMultiplier": "文本编辑时的大小倍数", "Settings.CursorSettings.TextMultiplier.Description": "在互动和操作文本时,它将作为光标的光标大小倍增应用。", - + "Settings.CursorSettings.SliderMultiplier": "滑动时的大小倍数", "Settings.CursorSettings.SliderMultiplier.Description": "在与滑块和滚动条互动时,它将作为光标的光标大小倍增应用。", @@ -1798,6 +1830,8 @@ "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.OpenAutosavePath": "打开本世界自动保存路径", + "Settings.PhotoCaptureSettings.OpenAutosavePath.Description": "如果你已启用照片自动保存功能,点击此处将打开你当前所处世界的实时照片存储目录。\n\n请确保已在本世界拍摄过照片,否则此操作将会失败,因为文件夹尚未创建。!", "Settings.PhotoCaptureSettings.CapturePrivateUI" : "捕捉自身UI", "Settings.PhotoCaptureSettings.CapturePrivateUI.Description" : "启用后, 快速照片捕捉将呈现你的UI, 如界面。\n\n我们建议你在完成设置后将其关闭,因为开启它可能会导致意外拍摄到并泄露你的个人信息。", "Settings.PhotoCaptureSettings.EncodeFormat" : "照片编码格式", @@ -1890,6 +1924,10 @@ "Settings.RelaySettings.UseClosestAvailableRelay.Description" : "启用该选项后,将自动选择离你最近可用的中继服务器进行连接。如果你想通过特定中继服务器进行连接(例如,在长距离连接时,为避免数据包排队),可以禁用此选项,并在下面配置首选中继服务器。", "Settings.RelaySettings.RelayPriorities": "配置中继服务器优先级", "Settings.RelaySettings.RelayPriorities.Breadcrumb": "中继服务器优先级", + + "Settings.VideoStreamingServicesSettings": "视频流服务设置", + "Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser": "从浏览器中使用Cookie", + "Settings.VideoStreamingServicesSettings.UseCookiesFromBrowser.Description": "如果你无法加载 YouTube 和其他服务的视频,请选择您通常用于获取这些视频时加载 Cookie 的浏览器。这会增加视频成功加载的几率。", "Settings.PostProcessingSettings" : "后期处理", "Settings.PostProcessingSettings.MotionBlurIntensity" : "动态模糊强度", @@ -1937,6 +1975,14 @@ "Settings.RenderingQualitySettings.SkinWeightMode" : "蒙皮权重", "Settings.RenderingQualitySettings.SkinWeightMode.Description" : "对于任何蒙皮权重(通过骨骼变形的 3D 模型,如大多数虚拟形象),该值控制使用多少骨骼来影响每个顶点的位置。\n\n降低该值可以节省一些性能,但变形质量会降低,从而产生尖锐的折痕和其他伪影,通常出现在接缝处。", + "Settings.ImportSettings": "导入设置", + "Settings.ImportSettings.SessionUrls": "导入会话设置时", + "Settings.ImportSettings.SessionUrls.Description": "当一个房间URL被导入时,会发生什么。可用的选项有:\n\nOpen - 打开房间\nSpawnEntityInterface - 在当前位置生成URL的表示(例如会话球)。\nSpawnUrl - 在当前位置生成URL作为URL接口。", + "Settings.ImportSettings.WorldUrls": "导入世界URL时", + "Settings.ImportSettings.WorldUrls.Description": "当导入世界URL时,应该发生什么?可用的选项有:\n\nOpen - 打开世界。\nSpawnEntityInterface - 在当前位置生成URL的表示(例如世界球)。\nSpawnUrl - 在当前位置生成URL作为URL接口。", + "Settings.ImportSettings.NetworkUrls": "导入网络URL时", + "Settings.ImportSettings.NetworkUrls.Description": "当一个网络URL被导入时,应该发生什么?可用的选项有:\n\nOpen - 在URL处打开一个会话连接。\nSpawnEntityInterface - 在当前位置生成url的表示(例如房间球)。\nSpawnUrl - 在当前的位置生成URL作为URL接口。", + "LocomotionArchetype.Walk": "移动", "LocomotionArchetype.Fly": "飞行", "LocomotionArchetype.NoClip": "穿墙", @@ -1973,9 +2019,9 @@ "Inspector.Title" : "场景查看器", "Inspector.Slot.AttachComponent": "附加组件", - "Inspector.Slot.Axis.X": "X: +-左", - "Inspector.Slot.Axis.Y": "Y: +-下", - "Inspector.Slot.Axis.Z": "Z: +-后", + "Inspector.Slot.Axis.X": "+X-X左", + "Inspector.Slot.Axis.Y": "+Y-Y下", + "Inspector.Slot.Axis.Z": "+Z-Z后", "Inspector.Slot.Reset.Label": "重置:", "Inspector.Slot.Reset.Position": "位置", @@ -1996,8 +2042,8 @@ "Inspector.Member.ResetToDefault": "重置为默认值", - "Inspector.Member.BreakLinkDrive": "断开连接/驱动", - "Inspector.Member.OpenLinkDrive": "打开链接/驱动器来源", + "Inspector.Member.BreakLinkDrive": "断开驱动连接", + "Inspector.Member.OpenLinkDrive": "打开驱动来源", "Inspector.Member.SetAllToAvg": "全部设置为平均值", "Inspector.Member.SetAllToX": "全部设为 X", @@ -2005,11 +2051,11 @@ "Inspector.Member.SetAllToZ": "全部设为 Z", "Inspector.Member.SetAllToW": "全部设为 W", "Inspector.Member.Normalize": "标准化", - "Inspector.Member.BakeBlendshape" : "烘焙 Blendshape", - "Inspector.Member.RemoveBlendshape" : "移除 Blendshape", - "Inspector.Member.SplitBlendshape.X" : "在 X 轴上分割 Blendshape", - "Inspector.Member.SplitBlendshape.Y" : "在 Y 轴上分割 Blendshape", - "Inspector.Member.SplitBlendshape.Z" : "在 Z 轴上分割 Blendshape", + "Inspector.Member.BakeBlendshape" : "烘焙形态键", + "Inspector.Member.RemoveBlendshape" : "移除形态键", + "Inspector.Member.SplitBlendshape.X" : "在 X 轴上分割形态键", + "Inspector.Member.SplitBlendshape.Y" : "在 Y 轴上分割形态键", + "Inspector.Member.SplitBlendshape.Z" : "在 Z 轴上分割形态键", "Inspector.ProceduralAsset.UpdateCount": "更新次数: {n}", "Inspector.ProceduralAsset.Error": "错误: {error}", @@ -2030,9 +2076,9 @@ "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.RecalculateBlendshapeNormals": "重新计算形态键法线", + "Inspector.Mesh.RecalculateBlendshapeNormalsSmooth": "重新计算形态键法线(平滑着色)", + "Inspector.Mesh.RecalculateBlendshapeTangentsMikkt": "重新计算形态键切线(Mikktspace)", "Inspector.Mesh.FlipNormals": "翻转法线", "Inspector.Mesh.ReverseWinding": "反向布线", "Inspector.Mesh.MakeDualSided": "使双面", @@ -2040,16 +2086,16 @@ "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.StripEmptyBlendshapes": "去除空形态键", + "Inspector.Mesh.StripBlendshapeNormals": "去除形态键法线", + "Inspector.Mesh.StripBlendshapeTangents": "去除形态键切线", + "Inspector.Mesh.MergeBlendshapes": "合并形态键", "Inspector.Mesh.GetBoneList": "获取骨骼列表", "Inspector.Mesh.GetBoneData": "获取骨骼数据", "Inspector.Mesh.TrimVertexBoneWeightsTo": "修剪顶点骨骼权重:", - "Inspector.Mesh.BoneTrimCount": "{n,plural, one {# 骨骼} other {# 骨骼}}", + "Inspector.Mesh.BoneTrimCount": "{n} 骨骼", "Inspector.Mesh.UV_Multiplicator": "乘数:", "Inspector.Mesh.ScaleUVs": "UV缩放", @@ -2061,6 +2107,9 @@ "Inspector.Texture3D.SpawnVisualizer" : "生成显示器", + "Inspector.Skybox.SetActiveSkybox": "设为天空盒", + "Inspector.AmbientLightSH2.SetActiveAmbientLight": "设为环境光", + "Inspector.CommonAvatarBuilder.UpdateLocomotionModules": "更新现有虚拟形象的运动模块", "Inspector.VHACD.Parameter.MergeDoubles": "合并重复项", @@ -2089,21 +2138,21 @@ "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.SeparateOutBlendshapes": "将不受形态键影响的网格分离为零件", + "Inspector.SkinnedMesh.StripEmptyBlendshapes": "去除空形态键", + "Inspector.SkinnedMesh.StripBlendshapesResult": "完成!删除了 {n} 个形态键", "Inspector.SkinnedMesh.StripEmptyBones": "去除空骨骼", - "Inspector.SkinnedMesh.StripBonesResult": "完成!删除了:{n,plural, one {# 骨骼} other {# 骨骼}}", - "Inspector.SkinnedMesh.BakeNonDrivenBlendshapes": "烘焙无驱动 BlendShapes", - "Inspector.SkinnedMesh.BakeBlendShapeResult": "已烘焙 BlendShapes:{n}", + "Inspector.SkinnedMesh.StripBonesResult": "完成!删除了 {n} 个骨骼", + "Inspector.SkinnedMesh.BakeNonDrivenBlendshapes": "烘焙无驱动形态键", + "Inspector.SkinnedMesh.BakeBlendShapeResult": "已烘焙 {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.SkinnedMesh.SortBlendshapes.Name": "以名称对形态键排序", + "Inspector.SkinnedMesh.SortBlendshapes.NameLength": "以名称长度对形态键排序", "Inspector.SimpleAvatarProtection.RemoveAll": "移除所有实例", "Inspector.SimpleAvatarProtection.RemoveSingle": "移除单个实例", @@ -2121,18 +2170,18 @@ "Inspector.BipedRig.RightHandRigResult": "完成!检测到右手:{detected}", "Inspector.Texture.Size": "尺寸:{width} x {height}", - "Inspector.Texture.Format": "格式:{format}, 存储:
{memory}", + "Inspector.Texture.Format": "格式:{format}, 大小:{memory}", "Inspector.Texture.Variant": "变种ID:{variant}", - "Inspector.Texture3D.Size": "大小: {width} x {height} x {depth}", + "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.InvertRGB": "反色", + "Inspector.Texture.InvertR": "反相 R 通道", + "Inspector.Texture.InvertG": "反相 G 通道", + "Inspector.Texture.InvertB": "反相 B 通道", + "Inspector.Texture.InvertA": "反相透明度", "Inspector.Texture.ColorToAlphaWhite": "色彩为Alpha(白色)", "Inspector.Texture.ColorToAlphaBlack": "色彩为Alpha(黑色)", "Inspector.Texture.AlphaFromIntensity": "基于强度的Alpha", @@ -2140,15 +2189,15 @@ "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.SwapRG": "交换 R-G 通道", + "Inspector.Texture.SwapRB": "交换 R-B 通道", + "Inspector.Texture.SwapRA": "交换 R-A 通道", + "Inspector.Texture.SwapGB": "交换 G-B 通道", + "Inspector.Texture.SwapGA": "交换 G-A 通道", + "Inspector.Texture.SwapBA": "交换 B-A 通道", "Inspector.Texture.AddWhiteBackground": "添加白色背景", "Inspector.Texture.AddBlackBackground": "添加黑色背景", - "Inspector.Texture.Hue": "色调:", + "Inspector.Texture.Hue": "色相:", "Inspector.Texture.ShiftHue": "转变色相", "Inspector.Texture.Saturation": "饱和:", "Inspector.Texture.AdjustSaturation": "调整饱和度", @@ -2168,10 +2217,10 @@ "Inspector.Texture.MakeSquare": "使成正方形", "Inspector.Texture.ToNearestPOT": "到最接近的2的幂", "Inspector.Texture.MakeTileable": "使可切块(过渡比率):", - "Inspector.Texture.TileLoop": "平铺(循环)", - "Inspector.Texture.TileMirror": "平铺(镜面)", - "Inspector.Texture.NormalizeMaxOnly" : "归一化(仅最大值)", - "Inspector.Texture.NormalizeMinMax" : "归一化(最小值与最大值)", + "Inspector.Texture.TileLoop": "循环平铺", + "Inspector.Texture.TileMirror": "镜面平铺", + "Inspector.Texture.NormalizeMaxOnly" : "最大值归一化", + "Inspector.Texture.NormalizeMinMax" : "区间归一化", "Inspector.Texture.NormalizeIndependent" : "独立归一化RGB值(最小值与最大值)", "Inspector.Texture.BleedColorToAlpha" : "将颜色渗入Alpha", "Inspector.Texture.AlphaGamma": "Alpha 伽玛", @@ -2181,13 +2230,13 @@ "Inspector.Texture.InvalidFloats": "诊断:无效的浮点数", "Inspector.Texture.GenerateMetadata": "诊断:生成位图元数据", - "Inspector.Material.VariantInfo": "变种ID:{variantID} (Raw变种ID:{rawVariantID})", - "Inspector.Material.WaitingForApply": "应用变种(WaitingForApply):{waiting,select,True{等候} False{已应用}}", + "Inspector.Material.VariantInfo": "变体ID:{variantID} (原始变体ID:{rawVariantID})", + "Inspector.Material.WaitingForApply": "{waiting,select,True{等待} False{已}}应用变体", "Inspector.Audio.BakeAudio": "烘焙音频剪辑", - "Inspector.Audio.FormatInfo": "采样率:{rate} Hz, 频道:{channels} ({channel_count})", + "Inspector.Audio.FormatInfo": "采样率:{rate} Hz, 通道数:{channels} ({channel_count})", "Inspector.Audio.Duration": "持续时间:{duration},采样数:{samples}", - "Inspector.Audio.EncodingInfo": "编码器信息:{info}, 完全解码:{decoded}", + "Inspector.Audio.EncodingInfo": "编码器信息:{info}, {decoded,select,True{已} False{未}}完全解码", "Inspector.Audio.Normalize": "归一化音量", "Inspector.Audio.AmplitudeThreshold": "幅度阈值:", @@ -2211,9 +2260,9 @@ "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.SetupFromChildren": "应用到子级", + "Inspector.DynamicBoneChain.SetupFromChildrenAll": "全部应用到子级", + "Inspector.DynamicBoneChain.SetupFromChildrenRig": "仅将绑定应用到子级", "Inspector.DynamicBoneChain.ReplaceSmoothTransforms": "替换子级中的平滑变换", "Inspector.DynamicBoneChain.ClearSmoothTransforms": "清除子级中的平滑变换", "Inspector.DynamicBoneChain.CollidersGrabbingHeader": "------- 碰撞体与抓取 -------", @@ -2228,28 +2277,27 @@ "Inspector.Rig.GenerateDebugVisuals": "生成调试视觉效果", "Inspector.Rig.ClearDebugVisuals": "清除调试视觉效果", - "Inspector.AvatarExpression.AutoAssign": "自动分配Blendshapes(使用启发式)", + "Inspector.AvatarExpression.AutoAssign": "使用启发式自动分配形态键", "Inspector.CharacterController.Warning": "警告!
当勾选模拟旋转(SimulateRotation)时这个组件可以被当作一个简单的刚体。在你这样做之前,你需要明白它不曾为此优化,且对刚体的正式支持会在未来加入。
正式支持包括:
- CPU和网络效率提升 - 使用角色控制器,你的CPU和网络占用会显著上升
- 约束 - 你将能够在刚体间创建关节、合页、弹簧和其他约束
- 对每个人的平滑模拟与交互 - 在另一个人尝试交互时,角色控制器会发生故障
- 新功能与工具 - 让使用更加简单
-----------------------
只要你理解了上述限制,放开玩吧!", "Inspector.PrimitiveMemberEditor.Warning": "警告!
通过他们的ID,这个组件可以被用于与引用交互。这个过程常被称为“引用骇入”。

在你这样做之前,请知晓这种方式 不被 支持且随时可能失效。请勿让你的作品依赖于此项功能。", - "Inspector.ParticleSystem.TestingWarning" : "警告!
这是一种名为 \"PhotonDust\" 的新粒子系统,目前正在测试中。你可以自由地使用它,但我们建议不要将其用于制作新的高要求内容,因为仍有可能出现破环性的变化问题。

我们建议在项目中继续使用传统粒子系统,直到它完全被移除并且这个警告消失为止。", - "Inspector.ParticleSystem.BasicInfo" : "粒子: {count}\t最后一次模拟时间: {time}", + "Inspector.ParticleSystem.BasicInfo" : "粒子: {count}, 帧率: {fps}, 模拟时间: {time}, 提交时间: {renderSubmitTime}, 渲染分配: {allocationCount}", "Inspector.ParticleSystem.TrailInfo" : "尾迹: {trailCount} (容量: {trailCapacity}), 尾迹点容量: {trailPointCapacity}", "Inspector.ParticleStyle.CommonTransitions": "通用变化模板:", - "Inspector.ParticleStyle.AlphaFadeInOut": "Alpha 淡入 & 淡出", - "Inspector.ParticleStyle.AlphaFadeIn": "Alpha 淡入", - "Inspector.ParticleStyle.AlphaFadeOut": "Alpha 淡出", - "Inspector.ParticleStyle.IntensityFadeInOut": "强度淡入 & 淡出", + "Inspector.ParticleStyle.AlphaFadeInOut": "透明淡入和淡出", + "Inspector.ParticleStyle.AlphaFadeIn": "透明淡入", + "Inspector.ParticleStyle.AlphaFadeOut": "透明淡出", + "Inspector.ParticleStyle.IntensityFadeInOut": "强度淡入和淡出", "Inspector.ParticleStyle.IntensityFadeIn": "强度淡入", "Inspector.ParticleStyle.IntensityFadeOut": "强度淡出", "Inspector.ParticleStyle.ClearFades": "清除渐变", - "Inspector.Collider.SetFromLocalBounds": "根据本地边界设置", + "Inspector.Collider.SetFromLocalBounds": "根据局部边界设置", "Inspector.Collider.SetFromGlobalBounds": "根据全局边界设置", - "Inspector.Collider.SetFromLocalBoundsPrecise": "根据本地边界设置(精准)", - "Inspector.Collider.SetFromGlobalBoundsPrecise": "根据全局边界设置(精准)", + "Inspector.Collider.SetFromLocalBoundsPrecise": "根据局部边界精确地设置", + "Inspector.Collider.SetFromGlobalBoundsPrecise": "根据全局边界精确地设置", "Inspector.Collider.SetFromPreciseBounds": "根据精确边界设置", "Inspector.Collider.SetFromPreciseCylinderBounds": "根据精确圆柱边界设置", "Inspector.Collider.Visualize": "圆柱体可视化", @@ -2265,7 +2313,7 @@ "UserInspector.Title" : "用户查看器", - "WorkerInspector.Title" : "{name} 查看器", + "WorkerInspector.Title" : "{name}查看器", "CreateNew.Title" : "创建", @@ -2322,7 +2370,7 @@ "Wizard.ReflectionProbes.ShowDebugVisuals": "显示调试视觉效果", "Wizard.ReflectionProbes.HideDebugVisuals": "隐藏调试视觉效果", "Wizard.ReflectionProbes.BakeProbes": "烘焙探针", - "Wizard.ReflectionProbes.Baking": "正在烘焙{count}个中的第{index}个...", + "Wizard.ReflectionProbes.Baking": "正在烘焙 {index}/{count}...", "Wizard.TextRenderer.Header": "文本渲染器设置向导", "Wizard.TextRenderer.ProcessRoot": "处理根:", @@ -2351,29 +2399,29 @@ "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.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.SettingsTurning": "旋转方式", + "Tutorial.Welcome.SettingsSnapTurn": "固定角度", + "Tutorial.Welcome.SettingsSnapTurn.Description": "每次掰动摇杆,将会旋转固定的角度。适用于新用户。", + "Tutorial.Welcome.SettingsSmoothTurn": "平滑旋转", + "Tutorial.Welcome.SettingsSmoothTurn.Description": "平滑地旋转,旋转的角度与掰动摇杆的力度有关。容易引起3D眩晕。", "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.SettingsHeadDirectionMovement": "移动方式", + "Tutorial.Welcome.SettingsUseHeadDirection": "面朝方向", "Tutorial.Welcome.SettingsUseHeadDirection.Description": "你将朝着你在看的方向前进", "Tutorial.Welcome.SettingsUseControllerDirection": "控制器方向", "Tutorial.Welcome.SettingsUseControllerDirection.Description": "你会朝着控制器的方向移动", @@ -2413,7 +2461,7 @@ "Tutorial.Intro.BadgesDescription": "徽章是一些展示用户特色的小图标。这儿是一些需要被记住的重要徽章。用户可以通过 {appName} 机器人赋予自己身体障碍徽章。请查阅 {appName} Wiki 以了解更多信息", "Tutorial.Intro.HelpSite": "帮助", - "Object.Mirror.Toggle": "开关(镜子)", + "Object.Mirror.Toggle": "开关镜子", "Twitch.Panel.Button.Commands.Enabled": "命令启用", "Twitch.Panel.Button.Commands.Disabled": "命令禁用", @@ -2423,7 +2471,7 @@ "Twitch.Panel.Button.SubscriberCommands.Disabled": "订阅者命令
对所有人启用", "Twitch.Panel.Title.Text": "Twitch 聊天室", - "Exiting.SavingItems": "正在保存 {n, plural, other {# 项目}}...", + "Exiting.SavingItems": "正在保存 {n} 项内容...", "Exiting.SavingChanges": "正在保存更改...", "Exiting.Exiting": "正在退出...", "Exiting.LoggingOut": "正在注销...", @@ -2465,7 +2513,7 @@ "Migration.DataSelection.Contacts": "好友", "Migration.DataSelection.Message History": "消息历史", - "Migration.DataSelection.InventoryWorld": "库存 & 世界", + "Migration.DataSelection.InventoryWorld": "库存和世界", "Migration.DataSelection.CloudVariable.Definitions": "云变量定义", "Migration.DataSelection.CloudVariable.Values": "云变量值", @@ -2547,12 +2595,12 @@ "Tutorial.Teleporter.Error": "加载家园失败!
走出传送器,然后再尝试走进去", - "CloudHome.Info.OnlineUsers": "在线 {online_users,plural, one {用户} other {用户}}: {online_users}
可加入 {joinable_users,plural, one {用户} other {用户}}: {joinable_users}", + "CloudHome.Info.OnlineUsers": "在线用户: {online_users}
可加入用户: {joinable_users}", "CloudHome.Info.Moderation": "监管", "CloudHome.Info.Inventory": "库存", "CloudHome.Info.Tools": "工具", "CloudHome.Info.MoreInfo": "更多信息", - "CloudHome.Info.SessionUptime": "会话持续时间:", + "CloudHome.Info.SessionUptime": "房间持续时间:", "CloudHome.Info.AccessLevel": "权限等级:", "CloudHome.Info.StorageUsed": "已用存储:", @@ -2578,11 +2626,11 @@ "CloudHome.Info.HelpTab.InfoLineTwo": "在我们的 Discord! 中提问,通过你仪表盘中的 桌面 标签页,你可以轻易地在桌面模式下查看链接。", "CloudHome.Info.UsersTab.Title": "查找用户", - "CloudHome.Info.UsersTab.Content": "公共会话会是让你沉浸在社区氛围中的一个好去处!

你可以在仪表板中的 世界 标签页找到可以立即加入的公共会话。快去看看吧!", + "CloudHome.Info.UsersTab.Content": "公共房间会是让你沉浸在社区氛围中的一个好去处!

你可以在仪表板中的 世界 标签页找到可以立即加入的公共房间。快去看看吧!", "Mirror.Header.RenderingOptions" : "渲染选项", "Mirror.Header.Type" : "镜子类型", - "Mirror.Header.Resolution" : "镜像分辨率", + "Mirror.Header.Resolution" : "分辨率", "Mirror.Header.AspectRatio" : "宽高比", "Mirror.EnableLights": "启用灯光", @@ -2608,7 +2656,7 @@ "StickyNote.Bow": "拉弓,瞄准", "StickyNote.Crossbow": "使用杠杆(或是次级)来装填!", "StickyNote.Shade": "可调节的着色", - "StickyNote.TheaterTablet": "使用这个平板来控制房间的风扇与窗户!", + "StickyNote.TheaterTablet": "使用这个平板来控制家的风扇与窗户!", "StickyNote.ControlTablet": "使用这个平板来控制家的各个部分!", "StickyNote.RotateMeDesktop": "按住E来旋转我!", @@ -2753,7 +2801,7 @@ "UI.VideoPlayer.EnterURL": "在此输入URL", "UI.VideoPlayer.AudioZoneTheater": "本地
剧院", "UI.VideoPlayer.AudioZoneGlobal": "世界
音频", - "UI.VideoPlayer.UsersLoaded": "{users_loaded}/{users_present} {users_present,plural, one {用户} other {用户}}
已加载", + "UI.VideoPlayer.UsersLoaded": "{users_loaded}/{users_present} 用户
已加载", "UI.VideoPlayer.AllUsersLoaded": "所有用户
均已加载", "UI.ColorPicker.ColorPicker": "取色器", @@ -2785,26 +2833,26 @@ "Tools.Names.ManipulationTools": "操作工具集", "Tools.Names.InformationTools": "信息工具集", - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + "Discord.RichPresence.InPrivateWorld": "在私人世界", "Discord.RichPresence.InPrivateLargeText": "在私人世界 ({version})",