mirror of
https://github.com/Mrdabup/LocaleSpanish.git
synced 2025-12-06 14:23:00 -06:00
Merge branch 'Yellow-Dog-Man:main' into main
This commit is contained in:
commit
afa6895c4c
28 changed files with 3830 additions and 3412 deletions
|
|
@ -42,6 +42,7 @@ Dash.Exit.Shoutouts
|
||||||
Dash.Exit.Shoutouts.AndMore
|
Dash.Exit.Shoutouts.AndMore
|
||||||
Dash.Exit.Shoutouts.You
|
Dash.Exit.Shoutouts.You
|
||||||
Facets.FPS
|
Facets.FPS
|
||||||
|
World.Loaded
|
||||||
World.Error.HostBlocked
|
World.Error.HostBlocked
|
||||||
World.Error.HostBlockedDetail
|
World.Error.HostBlockedDetail
|
||||||
World.Error.WorldCrash
|
World.Error.WorldCrash
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@ Dash.Exit.Shoutouts
|
||||||
Dash.Exit.Shoutouts.AndMore
|
Dash.Exit.Shoutouts.AndMore
|
||||||
Dash.Exit.Shoutouts.You
|
Dash.Exit.Shoutouts.You
|
||||||
Facets.FPS
|
Facets.FPS
|
||||||
|
World.Loaded
|
||||||
World.Error.WorldCrashDetail
|
World.Error.WorldCrashDetail
|
||||||
World.AccessLevel.Contacts
|
World.AccessLevel.Contacts
|
||||||
Indicator.OnlineUsersVR
|
Indicator.OnlineUsersVR
|
||||||
|
|
|
||||||
|
|
@ -145,6 +145,7 @@ World.Loading
|
||||||
World.LoadingFailed
|
World.LoadingFailed
|
||||||
World.LoadedAssets
|
World.LoadedAssets
|
||||||
World.Downloading
|
World.Downloading
|
||||||
|
World.Loaded
|
||||||
World.Connection.EstablishingConnection
|
World.Connection.EstablishingConnection
|
||||||
World.Connection.RequestingJoin
|
World.Connection.RequestingJoin
|
||||||
World.Connection.Authenticating
|
World.Connection.Authenticating
|
||||||
|
|
|
||||||
|
|
@ -55,6 +55,7 @@ Dash.Exit.Shoutouts
|
||||||
Dash.Exit.Shoutouts.AndMore
|
Dash.Exit.Shoutouts.AndMore
|
||||||
Dash.Exit.Shoutouts.You
|
Dash.Exit.Shoutouts.You
|
||||||
Facets.FPS
|
Facets.FPS
|
||||||
|
World.Loaded
|
||||||
World.Error.InvalidAddress
|
World.Error.InvalidAddress
|
||||||
World.Error.HostBlocked
|
World.Error.HostBlocked
|
||||||
World.Error.HostBlockedDetail
|
World.Error.HostBlockedDetail
|
||||||
|
|
|
||||||
|
|
@ -43,6 +43,7 @@ Dash.Exit.Shoutouts
|
||||||
Dash.Exit.Shoutouts.AndMore
|
Dash.Exit.Shoutouts.AndMore
|
||||||
Dash.Exit.Shoutouts.You
|
Dash.Exit.Shoutouts.You
|
||||||
Facets.FPS
|
Facets.FPS
|
||||||
|
World.Loaded
|
||||||
World.Error.InvalidAddress
|
World.Error.InvalidAddress
|
||||||
World.Error.HostBlocked
|
World.Error.HostBlocked
|
||||||
World.Error.HostBlockedDetail
|
World.Error.HostBlockedDetail
|
||||||
|
|
|
||||||
|
|
@ -62,6 +62,7 @@ Dash.Exit.Shoutouts
|
||||||
Dash.Exit.Shoutouts.AndMore
|
Dash.Exit.Shoutouts.AndMore
|
||||||
Dash.Exit.Shoutouts.You
|
Dash.Exit.Shoutouts.You
|
||||||
Facets.FPS
|
Facets.FPS
|
||||||
|
World.Loaded
|
||||||
World.Connection.LNL.DirectIP
|
World.Connection.LNL.DirectIP
|
||||||
World.Connection.LNL.NATPunchthrough
|
World.Connection.LNL.NATPunchthrough
|
||||||
World.Connection.LNL.Relay
|
World.Connection.LNL.Relay
|
||||||
|
|
|
||||||
221
Missing/fi.md
221
Missing/fi.md
|
|
@ -2,146 +2,19 @@
|
||||||
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
|
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
|
||||||
|
|
||||||
# Finnish [fi]
|
# Finnish [fi]
|
||||||
General.Previous
|
|
||||||
General.Buy
|
|
||||||
General.Yes
|
|
||||||
General.No
|
|
||||||
General.ClearSelection
|
|
||||||
General.Off
|
|
||||||
General.On
|
|
||||||
General.Understand
|
|
||||||
General.Notice
|
|
||||||
General.UnderstandEnable
|
|
||||||
General.Dismiss
|
|
||||||
General.Edit
|
|
||||||
General.UI.Subtitles.On
|
|
||||||
General.UI.Subtitles.Off
|
|
||||||
Worlds.Home
|
|
||||||
Worlds.Tutorial
|
|
||||||
Inventory.OpenWorld
|
|
||||||
Inventory.Equip
|
|
||||||
Inventory.Delete
|
|
||||||
Inventory.SaveHeld
|
|
||||||
Inventory.Inventories
|
|
||||||
Inventory.Share
|
|
||||||
Inventory.Unshare
|
|
||||||
Inventory.SaveAvatar
|
|
||||||
Inventory.Favorite.Home
|
|
||||||
Inventory.Favorite.ProgressBar
|
|
||||||
Inventory.Favorite.AudioStreamController
|
|
||||||
Inventory.Favorite.TextDisplay
|
|
||||||
Inventory.Favorite.VideoPlayer
|
|
||||||
Inventory.Favorite.AudioPlayer
|
|
||||||
Inventory.Favorite.InteractiveCamera
|
|
||||||
Inventory.Favorite.Keyboard
|
|
||||||
Inventory.Favorite.Avatar
|
|
||||||
Inventory.Favorite.WorldLoadingIndicator
|
|
||||||
Inventory.Favorite.ColorDialog
|
|
||||||
Inventory.Favorite.Hyperlink
|
|
||||||
Inventory.SpawnFacet
|
|
||||||
Dash.Exit.Sponsor
|
|
||||||
Dash.Exit.Sponsor.You
|
|
||||||
Dash.Exit.Shoutouts
|
|
||||||
Dash.Exit.Shoutouts.AndMore
|
|
||||||
Dash.Exit.Shoutouts.You
|
|
||||||
Facets.FPS
|
Facets.FPS
|
||||||
World.Error.InvalidAddress
|
World.Loaded
|
||||||
World.Error.HostBlocked
|
|
||||||
World.Error.HostBlockedDetail
|
|
||||||
World.Error.WorldCrash
|
|
||||||
World.Error.WorldCrashDetail
|
|
||||||
World.Category.ContactsSessions
|
|
||||||
World.Category.GroupWorlds
|
|
||||||
World.AccessLevel.Contacts
|
|
||||||
World.AccessLevel.ContactsPlus
|
|
||||||
World.Filter.MinimumContacts
|
|
||||||
Tools.StreamAudio.Dialog.Title
|
|
||||||
Options.Nameplates.DefaultStyle
|
|
||||||
Options.Nameplates.CustomStyle
|
|
||||||
Indicator.OnlineUsersVR
|
|
||||||
Indicator.OnlineUsersDesktop
|
|
||||||
Indicator.ServerStatus.Status
|
|
||||||
Indicator.ServerStatus.Good
|
|
||||||
Indicator.ServerStatus.Slow
|
|
||||||
Indicator.ServerStatus.Down
|
|
||||||
Indicator.ServerStatus.NoInternet
|
|
||||||
Indicator.Sync.StorageFull
|
|
||||||
Indicator.Storage.StorageFull
|
|
||||||
Indicator.Storage.Usage
|
|
||||||
Login.InvalidCredentials
|
|
||||||
Login.InvalidLogin
|
|
||||||
Login.MalformedUID
|
|
||||||
Login.MissingUID
|
|
||||||
Register.MissingUID
|
|
||||||
Register.MalformedUID
|
|
||||||
Login.MissingLogin
|
|
||||||
Login.InvalidRecoveryCode
|
|
||||||
Login.UnsupportedAuthentication
|
|
||||||
Login.EmailNotVerified
|
|
||||||
Login.AccountTempLocked
|
|
||||||
Login.AccountBanned
|
|
||||||
Login.DuplicateAccount
|
|
||||||
Register.MissingRequest
|
|
||||||
Register.InvalidEmail
|
|
||||||
Register.MissingUsername
|
|
||||||
Register.MissingEmail
|
|
||||||
Register.UsernameTooLong
|
|
||||||
Register.UsernameContainsAmpersand
|
|
||||||
Register.UsernameStartsWithU
|
|
||||||
Register.InvalidUsername
|
|
||||||
Register.InvalidDateOfBirth
|
|
||||||
Register.UserContainsBlockedTerms
|
|
||||||
Register.MissingPassword
|
|
||||||
Register.InvalidPassword
|
|
||||||
Register.EmailAlreadyRegistered
|
|
||||||
Register.UsernameAlreadyRegistered
|
|
||||||
Register.ErrorCheckingUserId
|
|
||||||
Account.Saml2
|
|
||||||
Account.BirthMonth
|
|
||||||
Account.BirthDay
|
|
||||||
Account.BirthYear
|
|
||||||
Account.PoliciesAgreement
|
|
||||||
Account.AlternateMethods
|
|
||||||
Account.Saml2.Title
|
Account.Saml2.Title
|
||||||
Account.Saml2.Select
|
|
||||||
Account.Saml2.LoggingIn
|
|
||||||
Account.TOTP.Title
|
|
||||||
Account.TOTP.Activate.Description
|
Account.TOTP.Activate.Description
|
||||||
Account.TOTP.Message.SetupComplete
|
Account.TOTP.Message.SetupComplete
|
||||||
Account.Type.Standard
|
|
||||||
Account.Type.Business
|
|
||||||
Account.Type.Patreon
|
|
||||||
Account.Type.Mentor
|
|
||||||
Account.Type.Moderator
|
|
||||||
Account.Type.Team
|
|
||||||
Avatar.Badge.Live
|
Avatar.Badge.Live
|
||||||
Profile.Status.Headless
|
|
||||||
Session.JoinVerifier.EnableHeader
|
Session.JoinVerifier.EnableHeader
|
||||||
Session.JoinVerifier.EnableText
|
Session.JoinVerifier.EnableText
|
||||||
Session.JoinVerifier.Label
|
Session.JoinVerifier.Label
|
||||||
Session.JoinVerifier.ComponentWarning
|
Session.JoinVerifier.ComponentWarning
|
||||||
Session.JoinVerifier.SetCustomVerifier
|
Session.JoinVerifier.SetCustomVerifier
|
||||||
Contacts.RevokeInvite
|
|
||||||
Contacts.Unblocked
|
Contacts.Unblocked
|
||||||
Contacts.AvatarBlock
|
|
||||||
Contacts.MutualBlock
|
|
||||||
Contacts.SelfAccount
|
|
||||||
Contacts.SearchPrompt
|
|
||||||
Contacts.WriteMessage
|
|
||||||
Contacts.InContactsOnly
|
|
||||||
Contacts.InHiddenContactsOnly
|
|
||||||
Contacts.InHiddenContactsPlus
|
|
||||||
Contacts.Migrated
|
Contacts.Migrated
|
||||||
Tooltips.Brush.ChangeColor
|
|
||||||
Tooltips.Brush.IncrementSize
|
|
||||||
Tooltips.Brush.DecrementSize
|
|
||||||
Tooltips.Dev.GizmoOptions
|
|
||||||
Tooltips.Dev.SelectParent
|
|
||||||
Tooltips.Dev.LocalSpace
|
|
||||||
Tooltips.Dev.GlobalSpace
|
|
||||||
Tooltips.Dev.Translation
|
|
||||||
Tooltips.Dev.Rotation
|
|
||||||
Tooltips.Dev.Scale
|
|
||||||
Tooltip.Cartridge.Eject
|
Tooltip.Cartridge.Eject
|
||||||
Tooltip.ProtoFlux.Drive
|
Tooltip.ProtoFlux.Drive
|
||||||
Tooltip.ProtoFlux.Source
|
Tooltip.ProtoFlux.Source
|
||||||
|
|
@ -161,28 +34,12 @@ ProtoFlux.UI.Call
|
||||||
ProtoFlux.UI.AsyncCall
|
ProtoFlux.UI.AsyncCall
|
||||||
ProtoFlux.UI.NodeBrowser.Title
|
ProtoFlux.UI.NodeBrowser.Title
|
||||||
Importer.Image.PixelArt
|
Importer.Image.PixelArt
|
||||||
Exporter.Title
|
|
||||||
Exporter.FileName
|
|
||||||
Exporter.ExportAs
|
|
||||||
Exporter.Export
|
|
||||||
Exporter.Exporting
|
|
||||||
NewWorld.SessionTitle
|
|
||||||
CameraControl.OBS.Idle
|
CameraControl.OBS.Idle
|
||||||
CameraControl.OBS.OpenInstallerReason
|
|
||||||
Settings.Hotswitching
|
Settings.Hotswitching
|
||||||
Settings.AutosaveAllScreenshots
|
|
||||||
Settings.DebugInputBinding
|
Settings.DebugInputBinding
|
||||||
Settings.Audio.Input.Title
|
Settings.LeapMotion.Name
|
||||||
Settings.Locale.Title
|
|
||||||
Settings.LeapMotion.UseFingersWhenSnapped
|
Settings.LeapMotion.UseFingersWhenSnapped
|
||||||
Settings.ViveHandTracking.UseFingersWhenSnapped
|
Settings.ViveHandTracking.UseFingersWhenSnapped
|
||||||
Security.Hyperlink.Title
|
|
||||||
ComponentSelector.Back
|
|
||||||
ComponentSelector.Title
|
|
||||||
ComponentSelector.CreateCustomType
|
|
||||||
ComponentSelector.CommonGenericTypes
|
|
||||||
ComponentSelector.CustomGenericArguments
|
|
||||||
ComponentSelector.InvalidType
|
|
||||||
Inspector.Title
|
Inspector.Title
|
||||||
Inspector.Slot.ParentUnder.Label
|
Inspector.Slot.ParentUnder.Label
|
||||||
Inspector.Slot.ParentUnder.WorldRoot
|
Inspector.Slot.ParentUnder.WorldRoot
|
||||||
|
|
@ -199,10 +56,6 @@ Inspector.SkinnedMesh.VisualizeApproximateBoneBounds
|
||||||
Inspector.SkinnedMesh.ComputeExplicitBoundsFromPose
|
Inspector.SkinnedMesh.ComputeExplicitBoundsFromPose
|
||||||
Inspector.SkinnedMesh.ExtendExplicitBoundsFromPose
|
Inspector.SkinnedMesh.ExtendExplicitBoundsFromPose
|
||||||
Inspector.SimpleAvatarProtection.Warning
|
Inspector.SimpleAvatarProtection.Warning
|
||||||
Inspector.Texture.ConvertToGrayscaleLuminance
|
|
||||||
Inspector.Texture.SwapRA
|
|
||||||
Inspector.Texture.SwapGA
|
|
||||||
Inspector.Texture.SwapBA
|
|
||||||
Inspector.Texture.Value
|
Inspector.Texture.Value
|
||||||
Inspector.Texture.AdjustValue
|
Inspector.Texture.AdjustValue
|
||||||
Inspector.Texture.TrimTransparent
|
Inspector.Texture.TrimTransparent
|
||||||
|
|
@ -239,96 +92,26 @@ Inspector.SimpleAwayIndicator.TestAway
|
||||||
Inspector.SimpleAwayIndicator.TestRestore
|
Inspector.SimpleAwayIndicator.TestRestore
|
||||||
Inspector.Fields.Drive
|
Inspector.Fields.Drive
|
||||||
Inspector.Fields.DriveWriteBack
|
Inspector.Fields.DriveWriteBack
|
||||||
Inspector.Actions.CopyComponent
|
|
||||||
Inspector.Actions.MoveComponent
|
|
||||||
UserInspector.Title
|
|
||||||
WorkerInspector.Title
|
WorkerInspector.Title
|
||||||
CreateNew.Title
|
|
||||||
Desktop.Controls.Title
|
|
||||||
VolumePlaneSlicer.Highlight
|
VolumePlaneSlicer.Highlight
|
||||||
VolumePlaneSlicer.Slicer
|
VolumePlaneSlicer.Slicer
|
||||||
Tutorial.Welcome.Welcome
|
|
||||||
Tutorial.Welcome.Description
|
Tutorial.Welcome.Description
|
||||||
Tutorial.Welcome.Begin
|
|
||||||
Tutorial.Welcome.StartTutorial
|
|
||||||
Tutorial.Intro.BadgesAppTeam
|
|
||||||
Twitch.Panel.Button.Commands.Enabled
|
|
||||||
Twitch.Panel.Button.Commands.Disabled
|
|
||||||
Twitch.Panel.Button.SafeMode.Enabled
|
|
||||||
Twitch.Panel.Button.SafeMode.Disabled
|
|
||||||
Twitch.Panel.Button.SubscriberCommands.Enabled
|
|
||||||
Twitch.Panel.Button.SubscriberCommands.Disabled
|
|
||||||
Twitch.Panel.Title.Text
|
Twitch.Panel.Title.Text
|
||||||
Migration.Title
|
|
||||||
Migration.NewTask
|
|
||||||
Migration.LoginModal.Title
|
|
||||||
Migration.LoginModal.Description
|
|
||||||
Migration.LoginModal.OpenMigration
|
|
||||||
Migration.LoginModal.Later
|
|
||||||
Migration.LoginResetID.Title
|
|
||||||
Migration.LoginResetID.Description
|
Migration.LoginResetID.Description
|
||||||
Migration.LoginResetID.ResetButton
|
|
||||||
Migration.ReservedUsername.Title
|
|
||||||
Migration.ReservedUsername.Description
|
|
||||||
Migration.SourcePassword
|
|
||||||
Migration.SourceUsername
|
|
||||||
Migration.Dialog.Title
|
|
||||||
Migration.Dialog.Source
|
Migration.Dialog.Source
|
||||||
Migration.Dialog.AccountDescription
|
Migration.Dialog.AccountDescription
|
||||||
Migration.ResetID.Title
|
|
||||||
Migration.ResetID.Description
|
Migration.ResetID.Description
|
||||||
Migration.DataSelection.Title
|
|
||||||
Migration.DataSelection.Everything
|
|
||||||
Migration.DataSelection.Choose
|
|
||||||
Migration.DataSelection.Favorites
|
|
||||||
Migration.DataSelection.Favorites.Description
|
Migration.DataSelection.Favorites.Description
|
||||||
Migration.DataSelection.Favorites.OverwriteTitle
|
Migration.DataSelection.Favorites.OverwriteTitle
|
||||||
Migration.DataSelection.Home.Title
|
|
||||||
Migration.DataSelection.Home.Description
|
Migration.DataSelection.Home.Description
|
||||||
Migration.DataSelection.Contacts
|
|
||||||
Migration.DataSelection.Message History
|
|
||||||
Migration.DataSelection.InventoryWorld
|
|
||||||
Migration.DataSelection.CloudVariable.Definitions
|
Migration.DataSelection.CloudVariable.Definitions
|
||||||
Migration.DataSelection.CloudVariable.Values
|
Migration.DataSelection.CloudVariable.Values
|
||||||
Migration.DataSelection.AlwaysOverwrite
|
|
||||||
Migration.Start
|
|
||||||
Migration.Groups.Title
|
|
||||||
Migration.Groups.Introduction
|
|
||||||
Migration.Groups.Description
|
Migration.Groups.Description
|
||||||
Migration.Groups.LoadGroups
|
|
||||||
Migration.Groups.RefreshGroups
|
|
||||||
Migration.Groups.Fetching
|
|
||||||
Migration.Groups.Fetching.LoginFailed
|
|
||||||
Migration.Groups.Fetching.Error
|
|
||||||
Migration.Groups.NoGroups
|
|
||||||
Migration.Groups.NotGroupAdmin
|
|
||||||
Migration.Summary
|
Migration.Summary
|
||||||
Migration.List.EmptyTitle
|
|
||||||
Migration.List.EmptySubtitle
|
|
||||||
Migration.List.ButtonLabel
|
|
||||||
Migration.Report.Title
|
|
||||||
Migration.Report.Description
|
|
||||||
Migration.Report.Status
|
|
||||||
Migration.Report.CreatedOn
|
|
||||||
Migration.Report.StartedOn
|
|
||||||
Migration.Report.CompletedOn
|
|
||||||
Migration.Report.CurrentlyMigrating
|
|
||||||
Migration.Report.CurrentItem
|
|
||||||
Migration.Report.CurrentRate
|
|
||||||
Migration.Report.EstimatedQueuePosition
|
|
||||||
Migration.Report.ContactStatus
|
|
||||||
Migration.Report.MessageStatus
|
|
||||||
Migration.Report.CloudVariableDefinitionStatus
|
Migration.Report.CloudVariableDefinitionStatus
|
||||||
Migration.Report.CloudVariableValueStatus
|
Migration.Report.CloudVariableValueStatus
|
||||||
Migration.Report.RecordStatus
|
|
||||||
Migration.Report.GroupStatus
|
|
||||||
Migration.Report.GroupMemberStatus
|
|
||||||
Migration.Error
|
|
||||||
Migration.NothingSelected
|
|
||||||
Migration.ColorManagement
|
Migration.ColorManagement
|
||||||
CloudHome.WelcomeHome
|
|
||||||
CloudHome.TargetRangeOptions
|
CloudHome.TargetRangeOptions
|
||||||
Tutorial.Saving.Title
|
|
||||||
Tutorial.Saving.Content
|
Tutorial.Saving.Content
|
||||||
CloudHome.Info.OnlineUsers
|
CloudHome.Info.OnlineUsers
|
||||||
CloudHome.Info.Moderation
|
CloudHome.Info.Moderation
|
||||||
|
|
|
||||||
|
|
@ -55,6 +55,7 @@ Dash.Exit.Shoutouts
|
||||||
Dash.Exit.Shoutouts.AndMore
|
Dash.Exit.Shoutouts.AndMore
|
||||||
Dash.Exit.Shoutouts.You
|
Dash.Exit.Shoutouts.You
|
||||||
Facets.FPS
|
Facets.FPS
|
||||||
|
World.Loaded
|
||||||
World.Error.InvalidAddress
|
World.Error.InvalidAddress
|
||||||
World.Error.HostBlocked
|
World.Error.HostBlocked
|
||||||
World.Error.HostBlockedDetail
|
World.Error.HostBlockedDetail
|
||||||
|
|
|
||||||
|
|
@ -59,6 +59,7 @@ Dash.Exit.Shoutouts
|
||||||
Dash.Exit.Shoutouts.AndMore
|
Dash.Exit.Shoutouts.AndMore
|
||||||
Dash.Exit.Shoutouts.You
|
Dash.Exit.Shoutouts.You
|
||||||
Facets.FPS
|
Facets.FPS
|
||||||
|
World.Loaded
|
||||||
World.Connection.LNL.DirectIP
|
World.Connection.LNL.DirectIP
|
||||||
World.Connection.LNL.NATPunchthrough
|
World.Connection.LNL.NATPunchthrough
|
||||||
World.Connection.LNL.Relay
|
World.Connection.LNL.Relay
|
||||||
|
|
|
||||||
|
|
@ -2,40 +2,13 @@
|
||||||
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
|
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
|
||||||
|
|
||||||
# Japanese [ja]
|
# Japanese [ja]
|
||||||
|
World.Loaded
|
||||||
World.Error.WorldCrashDetail
|
World.Error.WorldCrashDetail
|
||||||
World.AccessLevel.Contacts
|
World.AccessLevel.Contacts
|
||||||
World.AccessLevel.ContactsPlus
|
World.AccessLevel.ContactsPlus
|
||||||
World.Filter.MinimumContacts
|
World.Filter.MinimumContacts
|
||||||
Indicator.ServerStatus.Status
|
Indicator.ServerStatus.Status
|
||||||
Indicator.Sync.StorageFull
|
Indicator.Sync.StorageFull
|
||||||
Login.InvalidCredentials
|
|
||||||
Login.InvalidLogin
|
|
||||||
Login.MalformedUID
|
|
||||||
Login.MissingUID
|
|
||||||
Register.MissingUID
|
|
||||||
Register.MalformedUID
|
|
||||||
Login.MissingLogin
|
|
||||||
Login.InvalidRecoveryCode
|
|
||||||
Login.UnsupportedAuthentication
|
|
||||||
Login.EmailNotVerified
|
|
||||||
Login.AccountTempLocked
|
|
||||||
Login.AccountBanned
|
|
||||||
Login.DuplicateAccount
|
|
||||||
Register.MissingRequest
|
|
||||||
Register.InvalidEmail
|
|
||||||
Register.MissingUsername
|
|
||||||
Register.MissingEmail
|
|
||||||
Register.UsernameTooLong
|
|
||||||
Register.UsernameContainsAmpersand
|
|
||||||
Register.UsernameStartsWithU
|
|
||||||
Register.InvalidUsername
|
|
||||||
Register.InvalidDateOfBirth
|
|
||||||
Register.UserContainsBlockedTerms
|
|
||||||
Register.MissingPassword
|
|
||||||
Register.InvalidPassword
|
|
||||||
Register.EmailAlreadyRegistered
|
|
||||||
Register.UsernameAlreadyRegistered
|
|
||||||
Register.ErrorCheckingUserId
|
|
||||||
Contacts.Migrated
|
Contacts.Migrated
|
||||||
CameraControl.OBS.Live
|
CameraControl.OBS.Live
|
||||||
CameraControl.OBS.Recording
|
CameraControl.OBS.Recording
|
||||||
|
|
|
||||||
461
Missing/ko.md
461
Missing/ko.md
|
|
@ -2,465 +2,6 @@
|
||||||
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
|
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
|
||||||
|
|
||||||
# Korean [ko]
|
# Korean [ko]
|
||||||
General.Previous
|
World.Loaded
|
||||||
General.Yes
|
|
||||||
General.No
|
|
||||||
General.ClearSelection
|
|
||||||
General.Off
|
|
||||||
General.On
|
|
||||||
General.Understand
|
|
||||||
General.Notice
|
|
||||||
General.UnderstandEnable
|
|
||||||
General.Dismiss
|
|
||||||
General.Edit
|
|
||||||
Worlds.Home
|
|
||||||
Worlds.Tutorial
|
|
||||||
Inventory.OpenWorld
|
|
||||||
Inventory.Equip
|
|
||||||
Inventory.Delete
|
|
||||||
Inventory.SaveHeld
|
|
||||||
Inventory.Inventories
|
|
||||||
Inventory.Share
|
|
||||||
Inventory.Unshare
|
|
||||||
Inventory.SaveAvatar
|
|
||||||
Inventory.Favorite.Home
|
|
||||||
Inventory.Favorite.ProgressBar
|
|
||||||
Inventory.Favorite.AudioStreamController
|
|
||||||
Inventory.Favorite.TextDisplay
|
|
||||||
Inventory.Favorite.VideoPlayer
|
|
||||||
Inventory.Favorite.AudioPlayer
|
|
||||||
Inventory.Favorite.InteractiveCamera
|
|
||||||
Inventory.Favorite.Keyboard
|
|
||||||
Inventory.Favorite.Avatar
|
|
||||||
Inventory.Favorite.WorldLoadingIndicator
|
|
||||||
Inventory.Favorite.ColorDialog
|
|
||||||
Inventory.Favorite.Hyperlink
|
|
||||||
Inventory.SpawnFacet
|
|
||||||
Dash.Exit.Sponsor
|
|
||||||
Dash.Exit.Sponsor.You
|
|
||||||
Dash.Exit.Shoutouts
|
|
||||||
Dash.Exit.Shoutouts.AndMore
|
|
||||||
Dash.Exit.Shoutouts.You
|
|
||||||
Facets.FPS
|
|
||||||
World.Error.HostBlocked
|
|
||||||
World.Error.HostBlockedDetail
|
|
||||||
World.Error.WorldCrash
|
|
||||||
World.Error.WorldCrashDetail
|
|
||||||
World.Category.ContactsSessions
|
|
||||||
World.Category.GroupWorlds
|
|
||||||
World.AccessLevel.Contacts
|
|
||||||
World.AccessLevel.ContactsPlus
|
|
||||||
World.Filter.MinimumContacts
|
|
||||||
Tools.StreamAudio.Dialog.Title
|
|
||||||
Options.Nameplates.DefaultStyle
|
|
||||||
Options.Nameplates.CustomStyle
|
|
||||||
Indicator.OnlineUsersVR
|
|
||||||
Indicator.OnlineUsersDesktop
|
|
||||||
Indicator.ServerStatus.Status
|
|
||||||
Indicator.ServerStatus.Good
|
|
||||||
Indicator.ServerStatus.Slow
|
|
||||||
Indicator.ServerStatus.Down
|
|
||||||
Indicator.ServerStatus.NoInternet
|
|
||||||
Indicator.Sync.StorageFull
|
Indicator.Sync.StorageFull
|
||||||
Indicator.Storage.StorageFull
|
|
||||||
Indicator.Storage.Usage
|
|
||||||
Login.InvalidCredentials
|
|
||||||
Login.InvalidLogin
|
|
||||||
Login.MalformedUID
|
|
||||||
Login.MissingUID
|
|
||||||
Register.MissingUID
|
|
||||||
Register.MalformedUID
|
|
||||||
Login.MissingLogin
|
|
||||||
Login.InvalidRecoveryCode
|
|
||||||
Login.UnsupportedAuthentication
|
|
||||||
Login.EmailNotVerified
|
|
||||||
Login.AccountTempLocked
|
|
||||||
Login.AccountBanned
|
|
||||||
Login.DuplicateAccount
|
|
||||||
Register.MissingRequest
|
|
||||||
Register.InvalidEmail
|
|
||||||
Register.MissingUsername
|
|
||||||
Register.MissingEmail
|
|
||||||
Register.UsernameTooLong
|
|
||||||
Register.UsernameContainsAmpersand
|
|
||||||
Register.UsernameStartsWithU
|
|
||||||
Register.InvalidUsername
|
|
||||||
Register.InvalidDateOfBirth
|
|
||||||
Register.UserContainsBlockedTerms
|
|
||||||
Register.MissingPassword
|
|
||||||
Register.InvalidPassword
|
|
||||||
Register.EmailAlreadyRegistered
|
|
||||||
Register.UsernameAlreadyRegistered
|
|
||||||
Register.ErrorCheckingUserId
|
|
||||||
Account.Saml2
|
|
||||||
Account.BirthMonth
|
|
||||||
Account.BirthDay
|
|
||||||
Account.BirthYear
|
|
||||||
Account.PoliciesAgreement
|
|
||||||
Account.AlternateMethods
|
|
||||||
Account.Saml2.Title
|
|
||||||
Account.Saml2.Select
|
|
||||||
Account.Saml2.LoggingIn
|
|
||||||
Account.TOTP.Title
|
|
||||||
Account.TOTP.Activate.Description
|
|
||||||
Account.TOTP.Message.SetupComplete
|
|
||||||
Account.Type.Standard
|
|
||||||
Account.Type.Business
|
|
||||||
Account.Type.Patreon
|
|
||||||
Account.Type.Mentor
|
|
||||||
Account.Type.Moderator
|
|
||||||
Account.Type.Team
|
|
||||||
Avatar.Badge.Live
|
|
||||||
Profile.Status.Headless
|
|
||||||
Session.JoinVerifier.EnableHeader
|
|
||||||
Session.JoinVerifier.EnableText
|
|
||||||
Session.JoinVerifier.Label
|
|
||||||
Session.JoinVerifier.ComponentWarning
|
|
||||||
Session.JoinVerifier.SetCustomVerifier
|
|
||||||
Contacts.RevokeInvite
|
|
||||||
Contacts.Unblocked
|
|
||||||
Contacts.AvatarBlock
|
|
||||||
Contacts.MutualBlock
|
|
||||||
Contacts.SelfAccount
|
|
||||||
Contacts.SearchPrompt
|
|
||||||
Contacts.WriteMessage
|
|
||||||
Contacts.InContactsOnly
|
|
||||||
Contacts.InHiddenContactsOnly
|
|
||||||
Contacts.InHiddenContactsPlus
|
|
||||||
Contacts.Migrated
|
|
||||||
Tooltips.Brush.ChangeColor
|
|
||||||
Tooltips.Brush.IncrementSize
|
|
||||||
Tooltips.Brush.DecrementSize
|
|
||||||
Tooltips.Dev.GizmoOptions
|
|
||||||
Tooltips.Dev.SelectParent
|
|
||||||
Tooltips.Dev.LocalSpace
|
|
||||||
Tooltips.Dev.GlobalSpace
|
|
||||||
Tooltips.Dev.Translation
|
|
||||||
Tooltips.Dev.Rotation
|
|
||||||
Tooltips.Dev.Scale
|
|
||||||
Tooltip.Cartridge.Eject
|
|
||||||
Tooltip.ProtoFlux.Drive
|
|
||||||
Tooltip.ProtoFlux.Source
|
|
||||||
Tooltip.ProtoFlux.Reference
|
|
||||||
Tooltip.ProtoFlux.Write
|
|
||||||
Tooltip.ProtoFlux.Proxy
|
|
||||||
Tooltip.ProtoFlux.CreateLocal
|
|
||||||
Tooltip.ProtoFlux.CreateStore
|
|
||||||
Tooltip.ProtoFlux.CreateDataModelStore
|
|
||||||
Tooltip.ProtoFlux.Overview
|
|
||||||
Tooltip.ProtoFlux.NodeBrowser
|
|
||||||
Tooltip.ProtoFlux.PackInPlace
|
|
||||||
Tooltip.ProtoFlux.PackInto
|
|
||||||
Tooltip.ProtoFlux.Unpack
|
|
||||||
Tooltip.ProtoFlux.ExplicitCast
|
|
||||||
ProtoFlux.UI.Call
|
|
||||||
ProtoFlux.UI.AsyncCall
|
|
||||||
ProtoFlux.UI.NodeBrowser.Title
|
|
||||||
Importer.Image.PixelArt
|
|
||||||
Exporter.Title
|
|
||||||
Exporter.FileName
|
|
||||||
Exporter.ExportAs
|
|
||||||
Exporter.Export
|
|
||||||
Exporter.Exporting
|
|
||||||
NewWorld.SessionTitle
|
|
||||||
CameraControl.OBS.Idle
|
|
||||||
Settings.Hotswitching
|
|
||||||
Settings.AutosaveAllScreenshots
|
|
||||||
Settings.Audio.Input.Title
|
|
||||||
Settings.Locale.Title
|
|
||||||
Security.Hyperlink.Title
|
|
||||||
ComponentSelector.Back
|
|
||||||
ComponentSelector.Title
|
|
||||||
ComponentSelector.CreateCustomType
|
|
||||||
ComponentSelector.CommonGenericTypes
|
|
||||||
ComponentSelector.CustomGenericArguments
|
|
||||||
ComponentSelector.InvalidType
|
|
||||||
Inspector.Title
|
|
||||||
Inspector.Texture.ConvertToGrayscaleLuminance
|
|
||||||
Inspector.Texture.SwapRA
|
|
||||||
Inspector.Texture.SwapGA
|
|
||||||
Inspector.Texture.SwapBA
|
|
||||||
Inspector.Texture.TrimTransparent
|
|
||||||
Inspector.Texture.TrimByCornerColor
|
|
||||||
Inspector.Texture.NormalizeMaxOnly
|
|
||||||
Inspector.Texture.NormalizeMinMax
|
|
||||||
Inspector.Texture.NormalizeIndependent
|
|
||||||
Inspector.Texture.BleedColorToAlpha
|
|
||||||
Inspector.PrimitiveMemberEditor.Warning
|
|
||||||
Inspector.SimpleAwayIndicator.TestAway
|
|
||||||
Inspector.SimpleAwayIndicator.TestRestore
|
|
||||||
Inspector.Fields.Drive
|
|
||||||
Inspector.Fields.DriveWriteBack
|
|
||||||
Inspector.Actions.CopyComponent
|
|
||||||
Inspector.Actions.MoveComponent
|
|
||||||
UserInspector.Title
|
|
||||||
WorkerInspector.Title
|
|
||||||
CreateNew.Title
|
|
||||||
Desktop.Controls.Title
|
|
||||||
VolumePlaneSlicer.Highlight
|
|
||||||
VolumePlaneSlicer.Slicer
|
|
||||||
Tutorial.Welcome.Welcome
|
|
||||||
Tutorial.Welcome.Description
|
|
||||||
Tutorial.Welcome.Begin
|
|
||||||
Tutorial.Welcome.StartTutorial
|
|
||||||
Tutorial.Intro.BadgesAppTeam
|
|
||||||
Migration.Title
|
|
||||||
Migration.NewTask
|
|
||||||
Migration.LoginModal.Title
|
|
||||||
Migration.LoginModal.Description
|
|
||||||
Migration.LoginModal.OpenMigration
|
|
||||||
Migration.LoginModal.Later
|
|
||||||
Migration.LoginResetID.Title
|
|
||||||
Migration.LoginResetID.Description
|
|
||||||
Migration.LoginResetID.ResetButton
|
|
||||||
Migration.ReservedUsername.Title
|
|
||||||
Migration.ReservedUsername.Description
|
|
||||||
Migration.SourcePassword
|
|
||||||
Migration.SourceUsername
|
|
||||||
Migration.Dialog.Title
|
|
||||||
Migration.Dialog.Source
|
|
||||||
Migration.Dialog.AccountDescription
|
|
||||||
Migration.ResetID.Title
|
|
||||||
Migration.ResetID.Description
|
|
||||||
Migration.DataSelection.Title
|
|
||||||
Migration.DataSelection.Everything
|
|
||||||
Migration.DataSelection.Choose
|
|
||||||
Migration.DataSelection.Favorites
|
|
||||||
Migration.DataSelection.Favorites.Description
|
|
||||||
Migration.DataSelection.Favorites.OverwriteTitle
|
|
||||||
Migration.DataSelection.Home.Title
|
|
||||||
Migration.DataSelection.Home.Description
|
|
||||||
Migration.DataSelection.Contacts
|
|
||||||
Migration.DataSelection.Message History
|
|
||||||
Migration.DataSelection.InventoryWorld
|
|
||||||
Migration.DataSelection.CloudVariable.Definitions
|
|
||||||
Migration.DataSelection.CloudVariable.Values
|
|
||||||
Migration.DataSelection.AlwaysOverwrite
|
|
||||||
Migration.Start
|
|
||||||
Migration.Groups.Title
|
|
||||||
Migration.Groups.Introduction
|
|
||||||
Migration.Groups.Description
|
|
||||||
Migration.Groups.LoadGroups
|
|
||||||
Migration.Groups.RefreshGroups
|
|
||||||
Migration.Groups.Fetching
|
|
||||||
Migration.Groups.Fetching.LoginFailed
|
|
||||||
Migration.Groups.Fetching.Error
|
|
||||||
Migration.Groups.NoGroups
|
|
||||||
Migration.Groups.NotGroupAdmin
|
|
||||||
Migration.Summary
|
|
||||||
Migration.List.EmptyTitle
|
|
||||||
Migration.List.EmptySubtitle
|
|
||||||
Migration.List.ButtonLabel
|
|
||||||
Migration.Report.Title
|
|
||||||
Migration.Report.Description
|
|
||||||
Migration.Report.Status
|
|
||||||
Migration.Report.CreatedOn
|
|
||||||
Migration.Report.StartedOn
|
|
||||||
Migration.Report.CompletedOn
|
|
||||||
Migration.Report.CurrentlyMigrating
|
|
||||||
Migration.Report.CurrentItem
|
|
||||||
Migration.Report.CurrentRate
|
|
||||||
Migration.Report.EstimatedQueuePosition
|
|
||||||
Migration.Report.ContactStatus
|
|
||||||
Migration.Report.MessageStatus
|
|
||||||
Migration.Report.CloudVariableDefinitionStatus
|
|
||||||
Migration.Report.CloudVariableValueStatus
|
|
||||||
Migration.Report.RecordStatus
|
|
||||||
Migration.Report.GroupStatus
|
|
||||||
Migration.Report.GroupMemberStatus
|
|
||||||
Migration.Error
|
|
||||||
Migration.NothingSelected
|
|
||||||
Migration.ColorManagement
|
|
||||||
CloudHome.WelcomeHome
|
|
||||||
CloudHome.TargetRangeOptions
|
|
||||||
Tutorial.Saving.Title
|
|
||||||
Tutorial.Saving.Content
|
|
||||||
CloudHome.Info.OnlineUsers
|
|
||||||
CloudHome.Info.Moderation
|
|
||||||
CloudHome.Info.Inventory
|
|
||||||
CloudHome.Info.Tools
|
|
||||||
CloudHome.Info.MoreInfo
|
|
||||||
CloudHome.Info.SessionUptime
|
|
||||||
CloudHome.Info.AccessLevel
|
|
||||||
CloudHome.Info.StorageUsed
|
|
||||||
CloudHome.Info.DashInfoTab.Title
|
|
||||||
CloudHome.Info.DashInfoDesktop
|
|
||||||
CloudHome.Info.DashInfoVR
|
|
||||||
CloudHome.Info.DashInfoVRNoButtons
|
|
||||||
CloudHome.Info.GoToWiki
|
|
||||||
CloudHome.Info.GoToDiscord
|
|
||||||
CloudHome.Info.ModerationTab.Title
|
|
||||||
CloudHome.Info.ModerationTab.Content
|
|
||||||
CloudHome.Info.InventoryTab.Title
|
|
||||||
CloudHome.Info.InventoryTab.Content
|
|
||||||
CloudHome.Info.ToolsTab.Title
|
|
||||||
CloudHome.Info.ToolsTab.Content
|
|
||||||
CloudHome.Info.HelpTab.Title
|
|
||||||
CloudHome.Info.HelpTab.InfoLineOne
|
|
||||||
CloudHome.Info.HelpTab.InfoLineTwo
|
|
||||||
CloudHome.Info.UsersTab.Title
|
|
||||||
CloudHome.Info.UsersTab.Content
|
|
||||||
Mirror.Header.RenderingOptions
|
|
||||||
Mirror.Header.Type
|
|
||||||
Mirror.Header.Resolution
|
|
||||||
Mirror.Header.AspectRatio
|
|
||||||
Mirror.EnableLights
|
|
||||||
Mirror.DisableLights
|
|
||||||
Mirror.EnableShadows
|
|
||||||
Mirror.DisableShadows
|
|
||||||
Mirror.Camera
|
|
||||||
Mirror.AspectRatio.Tall
|
|
||||||
Mirror.AspectRatio.Square
|
|
||||||
Mirror.AspectRatio.Wide
|
|
||||||
Mirror.Menu
|
|
||||||
Mirror.CloseMenu
|
|
||||||
StickyNote.SpinMe
|
|
||||||
StickyNote.FruitPlate
|
|
||||||
StickyNote.EmptyForYou
|
|
||||||
StickyNote.RelevantLinks
|
|
||||||
StickyNote.SunTool
|
|
||||||
StickyNote.Bow
|
|
||||||
StickyNote.Crossbow
|
|
||||||
StickyNote.Shade
|
|
||||||
StickyNote.TheaterTablet
|
|
||||||
StickyNote.ControlTablet
|
|
||||||
StickyNote.RotateMeDesktop
|
|
||||||
StickyNote.RotateMeVR
|
|
||||||
StickyNote.EquipMeDesktop
|
|
||||||
StickyNote.EquipMeVR
|
|
||||||
StickyNote.DipBrushes
|
|
||||||
StickyNote.BrushColor
|
|
||||||
StickyNote.Drawing
|
|
||||||
StickyNote.WorldCanvas
|
|
||||||
CloudHome.Panel.HomeControl
|
|
||||||
CloudHome.Panel.General
|
|
||||||
CloudHome.Panel.Lighting
|
|
||||||
CloudHome.Panel.Furniture
|
|
||||||
CloudHome.Panel.Quality
|
|
||||||
CloudHome.Panel.Doors
|
|
||||||
CloudHome.Panel.Audio
|
|
||||||
CloudHome.Panel.OverheadLighting
|
|
||||||
CloudHome.Panel.Sconces
|
|
||||||
CloudHome.Panel.FurnitureVisibility
|
|
||||||
CloudHome.Panel.LowQualityMode
|
|
||||||
CloudHome.Panel.DoorSounds
|
|
||||||
CloudHome.Panel.DoorsAlwaysOpen
|
|
||||||
CloudHome.Panel.InteriorAmbience
|
|
||||||
CloudHome.Panel.InteriorAmbienceVolume
|
|
||||||
CloudHome.Panel.LightsOn
|
|
||||||
CloudHome.Panel.LightIntensity
|
|
||||||
CloudHome.Panel.LightColor
|
|
||||||
CloudHome.Panel.LightColorTemperature
|
|
||||||
CloudHome.Panel.Spawn
|
|
||||||
CloudHome.Panel.Foyer
|
|
||||||
CloudHome.Panel.Workspace
|
|
||||||
CloudHome.Panel.ReadingLounge
|
|
||||||
CloudHome.Panel.Lounge
|
|
||||||
CloudHome.Panel.Center
|
|
||||||
CloudHome.Panel.Balcony
|
|
||||||
CloudHome.Panel.Theater
|
|
||||||
CloudHome.Panel.TheaterControl
|
|
||||||
CloudHome.Panel.FanControl
|
|
||||||
CloudHome.Panel.WindowControl
|
|
||||||
CloudHome.Panel.FanSpeed
|
|
||||||
CloudHome.Panel.WindowTint
|
|
||||||
CloudHome.FeaturedPanel.OpenWorld
|
|
||||||
CloudHome.FeaturedPanel.LinkText
|
|
||||||
CloudHome.FeaturedPanel.Featured
|
|
||||||
CloudHome.AvatarPanel.Title
|
|
||||||
CloudHome.SupporterPanel.Title
|
|
||||||
Tutorial.InfoPanel.Title
|
|
||||||
Tutorial.InfoPanel.Content
|
|
||||||
Tutorial.GrabItems.Grab
|
|
||||||
Tutorial.GrabItems.Snap
|
|
||||||
Tutorial.GrabItems.Slide
|
|
||||||
Tutorial.Panel.Jumping.Title
|
|
||||||
Tutorial.Panel.Jumping.ContentDesktop
|
|
||||||
Tutorial.Panel.Jumping.ContentVR
|
|
||||||
Tutorial.Panel.Jumping.ContentVRNoButtons
|
|
||||||
Tutorial.Panel.WalkLocomotion.Title
|
|
||||||
Tutorial.Panel.WalkLocomotion.Content
|
|
||||||
Tutorial.Panel.TeleportLocomotion.Title
|
|
||||||
Tutorial.Panel.TeleportLocomotion.Content
|
|
||||||
Hints.Spawn.InitialMovementDesktop
|
|
||||||
Hints.Spawn.InitialMovementVR
|
|
||||||
Hints.Spawn.InitialMovementVRNoButtons
|
|
||||||
Hints.Spawn.ContextMenuDesktop
|
|
||||||
Hints.Spawn.ContextMenuVR
|
|
||||||
Hints.Spawn.ContextMenuVRNoButtons
|
|
||||||
Hints.Spawn.TeleportLocomotionDesktop
|
|
||||||
Hints.Spawn.TeleportLocomotionVR
|
|
||||||
Hints.Bridge.RaiseTheWorld
|
|
||||||
Hints.Grabbing.GrabbingDesktop
|
|
||||||
Hints.Grabbing.GrabbingVR
|
|
||||||
Hints.Grabbing.Rotating
|
|
||||||
Hints.Grabbing.RotatingExtra
|
|
||||||
Hints.Grabbing.ScalingDesktop
|
|
||||||
Hints.Grabbing.ScalingVR
|
|
||||||
Hints.Grabbing.OtherGrabbables
|
|
||||||
Hints.Grabbing.OtherGrabbablesExtraDesktop
|
|
||||||
Hints.Grabbing.OtherGrabbablesExtraVR
|
|
||||||
Hints.Telescope.Alignment
|
|
||||||
Hints.Telescope.TheMoonDesktop
|
|
||||||
Hints.Telescope.TheMoonVR
|
|
||||||
Hints.Sundial.SoftEquip
|
|
||||||
Hints.Sundial.SoftEquipExtra
|
|
||||||
Hints.Sundial.HardEquip
|
|
||||||
Hints.Sundial.HardEquipExtra
|
|
||||||
Hints.Sundial.TheSun
|
|
||||||
Hints.Sundial.TheSunExtra
|
|
||||||
Hints.Sundial.Dequip
|
|
||||||
Hints.Sundial.DequipExtra
|
|
||||||
Hints.Sundial.Teleporter
|
|
||||||
Hints.Sundial.TeleporterExtra
|
|
||||||
UI.TextDisplay.Landscape
|
|
||||||
UI.TextDisplay.Portrait
|
|
||||||
UI.TextDisplay.NormalText
|
|
||||||
UI.TextDisplay.MonospaceText
|
|
||||||
UI.VideoPlayer.GlobalSettings
|
|
||||||
UI.VideoPlayer.LocalSettings
|
|
||||||
UI.VideoPlayer.SpatialAudio
|
|
||||||
UI.VideoPlayer.AreaBroadcast
|
|
||||||
UI.VideoPlayer.BroascastAudio
|
|
||||||
UI.VideoPlayer.EnterURL
|
|
||||||
UI.VideoPlayer.AudioZoneTheater
|
|
||||||
UI.VideoPlayer.AudioZoneGlobal
|
|
||||||
UI.VideoPlayer.UsersLoaded
|
|
||||||
UI.ColorPicker.ColorPicker
|
|
||||||
UI.ColorPicker.Linear
|
|
||||||
UI.ColorPicker.Hexadecimal
|
|
||||||
UI.ColorPicker.ColorSwatches
|
|
||||||
UI.ColorPicker.Red
|
|
||||||
UI.ColorPicker.Green
|
|
||||||
UI.ColorPicker.Blue
|
|
||||||
UI.ColorPicker.Hue
|
|
||||||
UI.ColorPicker.Saturation
|
|
||||||
UI.ColorPicker.Value
|
|
||||||
UI.ColorPicker.Alpha
|
|
||||||
UI.ColorPicker.Gain
|
|
||||||
UI.ProgressBar.ImportingItem
|
|
||||||
Tools.Names.MultiTool
|
|
||||||
Tools.Names.CommonTools
|
|
||||||
Tools.Names.ManipulationTools
|
|
||||||
Tools.Names.InformationTools
|
|
||||||
Tools.Names.GeometryLineBrush
|
|
||||||
Tools.Names.Developer
|
|
||||||
Tools.Names.ComponentClone
|
|
||||||
Tools.Names.ProtoFlux
|
|
||||||
Tools.Names.Material
|
|
||||||
Tools.Names.Glue
|
|
||||||
Tools.Names.Light
|
|
||||||
Tools.Names.Shape
|
|
||||||
Tools.Names.Microphone
|
|
||||||
Tools.Names.GrabbableSetter
|
|
||||||
Tools.Names.PhysicalColliderSetter
|
|
||||||
Tools.Names.MeshVisibility
|
|
||||||
Tools.Names.CameraObjectVisibility
|
|
||||||
Tools.Names.Color
|
|
||||||
Tools.Names.Mesh
|
|
||||||
Tools.Names.RiggedMeshTransfer
|
|
||||||
Tools.Names.Slicer
|
|
||||||
Tools.Names.ControllerDiagnostic
|
|
||||||
Tools.Names.Measure
|
|
||||||
Tools.Names.Label
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -42,6 +42,7 @@ Dash.Exit.Shoutouts
|
||||||
Dash.Exit.Shoutouts.AndMore
|
Dash.Exit.Shoutouts.AndMore
|
||||||
Dash.Exit.Shoutouts.You
|
Dash.Exit.Shoutouts.You
|
||||||
Facets.FPS
|
Facets.FPS
|
||||||
|
World.Loaded
|
||||||
World.Error.HostBlocked
|
World.Error.HostBlocked
|
||||||
World.Error.HostBlockedDetail
|
World.Error.HostBlockedDetail
|
||||||
World.Error.WorldCrash
|
World.Error.WorldCrash
|
||||||
|
|
|
||||||
|
|
@ -77,6 +77,7 @@ Dash.Exit.Shoutouts
|
||||||
Dash.Exit.Shoutouts.AndMore
|
Dash.Exit.Shoutouts.AndMore
|
||||||
Dash.Exit.Shoutouts.You
|
Dash.Exit.Shoutouts.You
|
||||||
Facets.FPS
|
Facets.FPS
|
||||||
|
World.Loaded
|
||||||
World.Connection.LNL.DirectIP
|
World.Connection.LNL.DirectIP
|
||||||
World.Connection.LNL.NATPunchthrough
|
World.Connection.LNL.NATPunchthrough
|
||||||
World.Connection.LNL.Relay
|
World.Connection.LNL.Relay
|
||||||
|
|
|
||||||
618
Missing/pl.md
618
Missing/pl.md
|
|
@ -2,624 +2,8 @@
|
||||||
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
|
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
|
||||||
|
|
||||||
# Polish [pl]
|
# Polish [pl]
|
||||||
General.Previous
|
World.Loaded
|
||||||
General.Close
|
|
||||||
General.CopyToClipboard
|
|
||||||
General.Buy
|
|
||||||
General.Yes
|
|
||||||
General.No
|
|
||||||
General.ClearSelection
|
|
||||||
General.Off
|
|
||||||
General.On
|
|
||||||
General.Understand
|
|
||||||
General.Notice
|
|
||||||
General.UnderstandEnable
|
|
||||||
General.Dismiss
|
|
||||||
General.Edit
|
|
||||||
General.UI.ToggleEditMode
|
|
||||||
General.UI.ToggleSubtitles
|
|
||||||
General.UI.Subtitles.On
|
|
||||||
General.UI.Subtitles.Off
|
|
||||||
General.UI.MusicVolumeLocal
|
|
||||||
General.UI.VoiceVolumeLocal
|
|
||||||
General.UI.SoundVolumeLocal
|
|
||||||
General.UI.PressToBegin
|
|
||||||
Worlds.Home
|
|
||||||
Worlds.Tutorial
|
|
||||||
Interaction.Grab.Palm
|
|
||||||
Interaction.Grab.Precision
|
|
||||||
Interaction.Grab.Auto
|
|
||||||
Interaction.Grab.Off
|
|
||||||
Interaction.ExportScreenshot
|
|
||||||
Inventory.OpenWorld
|
|
||||||
Inventory.Equip
|
|
||||||
Inventory.Delete
|
|
||||||
Inventory.SaveHeld
|
|
||||||
Inventory.Inventories
|
|
||||||
Inventory.Share
|
|
||||||
Inventory.Unshare
|
|
||||||
Inventory.SaveAvatar
|
|
||||||
Inventory.Favorite.Home
|
|
||||||
Inventory.Favorite.ProgressBar
|
|
||||||
Inventory.Favorite.AudioStreamController
|
|
||||||
Inventory.Favorite.TextDisplay
|
|
||||||
Inventory.Favorite.VideoPlayer
|
|
||||||
Inventory.Favorite.AudioPlayer
|
|
||||||
Inventory.Favorite.InteractiveCamera
|
|
||||||
Inventory.Favorite.Keyboard
|
|
||||||
Inventory.Favorite.Avatar
|
|
||||||
Inventory.Favorite.WorldLoadingIndicator
|
|
||||||
Inventory.Favorite.ColorDialog
|
|
||||||
Inventory.Favorite.Hyperlink
|
|
||||||
Inventory.SpawnFacet
|
|
||||||
Dash.Actions.TurnOffUIEdit
|
|
||||||
Dash.Exit.Sponsor
|
|
||||||
Dash.Exit.Sponsor.You
|
|
||||||
Dash.Exit.Shoutouts
|
|
||||||
Dash.Exit.Shoutouts.AndMore
|
|
||||||
Dash.Exit.Shoutouts.You
|
|
||||||
Facets.FPS
|
|
||||||
World.Error.InvalidAddress
|
|
||||||
World.Error.HostBlocked
|
|
||||||
World.Error.HostBlockedDetail
|
|
||||||
World.Error.WorldCrash
|
|
||||||
World.Error.WorldCrashDetail
|
|
||||||
World.Indicator.Visited
|
|
||||||
World.Category.ContactsSessions
|
|
||||||
World.Category.Random
|
|
||||||
World.Category.GroupWorlds
|
|
||||||
World.AccessLevel.Contacts
|
|
||||||
World.AccessLevel.ContactsPlus
|
|
||||||
World.SortParameter.LastVisit
|
|
||||||
World.SortParameter.Random
|
|
||||||
World.Filter.MinimumContacts
|
|
||||||
Tools.Setup2FA
|
|
||||||
Tools.StreamAudio.Dialog.Title
|
|
||||||
Options.Nameplates.DefaultStyle
|
|
||||||
Options.Nameplates.CustomStyle
|
|
||||||
Indicator.OnlineUsersVR
|
|
||||||
Indicator.OnlineUsersDesktop
|
|
||||||
Indicator.ServerStatus.Status
|
|
||||||
Indicator.ServerStatus.Good
|
|
||||||
Indicator.ServerStatus.Slow
|
|
||||||
Indicator.ServerStatus.Down
|
|
||||||
Indicator.ServerStatus.NoInternet
|
|
||||||
Indicator.Sync.StorageFull
|
|
||||||
Indicator.Storage.StorageFull
|
|
||||||
Indicator.Storage.Usage
|
|
||||||
Login.InvalidCredentials
|
|
||||||
Login.InvalidLogin
|
|
||||||
Login.MalformedUID
|
|
||||||
Login.MissingUID
|
|
||||||
Register.MissingUID
|
|
||||||
Register.MalformedUID
|
|
||||||
Login.MissingLogin
|
|
||||||
Login.InvalidRecoveryCode
|
|
||||||
Login.UnsupportedAuthentication
|
|
||||||
Login.EmailNotVerified
|
|
||||||
Login.AccountTempLocked
|
|
||||||
Login.AccountBanned
|
|
||||||
Login.DuplicateAccount
|
|
||||||
Register.MissingRequest
|
|
||||||
Register.InvalidEmail
|
|
||||||
Register.MissingUsername
|
|
||||||
Register.MissingEmail
|
|
||||||
Register.UsernameTooLong
|
|
||||||
Register.UsernameContainsAmpersand
|
|
||||||
Register.UsernameStartsWithU
|
|
||||||
Register.InvalidUsername
|
|
||||||
Register.InvalidDateOfBirth
|
|
||||||
Register.UserContainsBlockedTerms
|
|
||||||
Register.MissingPassword
|
|
||||||
Register.InvalidPassword
|
|
||||||
Register.EmailAlreadyRegistered
|
|
||||||
Register.UsernameAlreadyRegistered
|
|
||||||
Register.ErrorCheckingUserId
|
|
||||||
Account.Saml2
|
|
||||||
Account.BirthMonth
|
|
||||||
Account.BirthDay
|
|
||||||
Account.BirthYear
|
|
||||||
Account.PoliciesAgreement
|
|
||||||
Account.AlternateMethods
|
|
||||||
Account.Saml2.Title
|
|
||||||
Account.Saml2.Select
|
|
||||||
Account.Saml2.LoggingIn
|
|
||||||
Account.TOTP.Title
|
|
||||||
Account.TOTP.Initializing
|
|
||||||
Account.TOTP.Code.Header
|
|
||||||
Account.TOTP.Code.Description
|
|
||||||
Account.TOTP.Code.QRCode
|
|
||||||
Account.TOTP.Code.Key
|
|
||||||
Account.TOTP.RecoveryCodes.Header
|
|
||||||
Account.TOTP.RecoveryCodes.Description
|
|
||||||
Account.TOTP.RecoveryCodes.Codes
|
|
||||||
Account.TOTP.Activate.Header
|
|
||||||
Account.TOTP.Activate.Description
|
|
||||||
Account.TOTP.Activate.Token
|
|
||||||
Account.TOTP.Activate.TokenField
|
|
||||||
Account.TOTP.Activate.Activate
|
|
||||||
Account.TOTP.Activate.Activating
|
|
||||||
Account.TOTP.Activate.InvalidToken
|
|
||||||
Account.TOTP.Message.AlreadySetup
|
|
||||||
Account.TOTP.Message.Error
|
|
||||||
Account.TOTP.Message.SetupComplete
|
|
||||||
Account.TOTP.Deactivate.Header
|
|
||||||
Account.TOTP.Deactivate.Description
|
|
||||||
Account.TOTP.Deactivate.Deactivate
|
|
||||||
Account.TOTP.Deactivate.Deactivating
|
|
||||||
Account.TOTP.Message.DeactivationComplete
|
|
||||||
Account.Type.Standard
|
|
||||||
Account.Type.Business
|
|
||||||
Account.Type.Patreon
|
|
||||||
Account.Type.Mentor
|
|
||||||
Account.Type.Moderator
|
|
||||||
Account.Type.Team
|
|
||||||
Avatar.Badge.Live
|
|
||||||
2FA.Header
|
|
||||||
2FA.Token
|
|
||||||
Profile.Status.Headless
|
Profile.Status.Headless
|
||||||
Session.JoinVerifier.EnableHeader
|
|
||||||
Session.JoinVerifier.EnableText
|
|
||||||
Session.JoinVerifier.Label
|
|
||||||
Session.JoinVerifier.ComponentWarning
|
|
||||||
Session.JoinVerifier.SetCustomVerifier
|
|
||||||
Contacts.RevokeInvite
|
|
||||||
Contacts.Unblocked
|
|
||||||
Contacts.AvatarBlock
|
|
||||||
Contacts.MutualBlock
|
|
||||||
Contacts.SelfAccount
|
|
||||||
Contacts.SearchPrompt
|
|
||||||
Contacts.WriteMessage
|
|
||||||
Contacts.InContactsOnly
|
|
||||||
Contacts.InHiddenContactsOnly
|
|
||||||
Contacts.InHiddenContactsPlus
|
|
||||||
Contacts.Migrated
|
|
||||||
Tooltips.Brush.ChangeColor
|
|
||||||
Tooltips.Brush.IncrementSize
|
|
||||||
Tooltips.Brush.DecrementSize
|
|
||||||
Tooltips.Dev.GizmoOptions
|
|
||||||
Tooltips.Dev.SelectParent
|
|
||||||
Tooltips.Dev.LocalSpace
|
|
||||||
Tooltips.Dev.GlobalSpace
|
|
||||||
Tooltips.Dev.Translation
|
|
||||||
Tooltips.Dev.Rotation
|
|
||||||
Tooltips.Dev.Scale
|
|
||||||
Tooltip.GrabbableSetter.ApplyToRoot
|
|
||||||
Tooltip.GrabbableSetter.AppyToHit
|
|
||||||
Tooltip.Cartridge.Eject
|
|
||||||
Tooltip.ProtoFlux.Drive
|
|
||||||
Tooltip.ProtoFlux.Source
|
|
||||||
Tooltip.ProtoFlux.Reference
|
|
||||||
Tooltip.ProtoFlux.Write
|
|
||||||
Tooltip.ProtoFlux.Proxy
|
|
||||||
Tooltip.ProtoFlux.CreateLocal
|
|
||||||
Tooltip.ProtoFlux.CreateStore
|
|
||||||
Tooltip.ProtoFlux.CreateDataModelStore
|
|
||||||
Tooltip.ProtoFlux.Overview
|
|
||||||
Tooltip.ProtoFlux.NodeBrowser
|
|
||||||
Tooltip.ProtoFlux.PackInPlace
|
|
||||||
Tooltip.ProtoFlux.PackInto
|
|
||||||
Tooltip.ProtoFlux.Unpack
|
|
||||||
Tooltip.ProtoFlux.ExplicitCast
|
|
||||||
ProtoFlux.UI.Call
|
|
||||||
ProtoFlux.UI.AsyncCall
|
|
||||||
ProtoFlux.UI.NodeBrowser.Title
|
|
||||||
CreateNew.Editor.TextRendererWizard
|
|
||||||
CreateNew.3DModel.Triangle
|
|
||||||
CreateNew.Directory.Title
|
|
||||||
CreateNew.Directory.Error.EmptyName
|
|
||||||
CreateNew.Directory.Error.LongName
|
|
||||||
CreateNew.Directory.Error.InvalidName
|
|
||||||
Importer.Image.Screenshot
|
|
||||||
Importer.Image.PixelArt
|
|
||||||
Exporter.Title
|
|
||||||
Exporter.FileName
|
|
||||||
Exporter.ExportAs
|
|
||||||
Exporter.Export
|
|
||||||
Exporter.Exporting
|
|
||||||
NewWorld.SessionTitle
|
|
||||||
CameraControl.Anchors.LinearInterpolation
|
|
||||||
CameraControl.OBS.Idle
|
CameraControl.OBS.Idle
|
||||||
CameraControl.OBS.OpenInstallerReason
|
|
||||||
Settings.Hotswitching
|
|
||||||
Settings.DoNotSendReadStatus
|
|
||||||
Settings.AutosaveAllScreenshots
|
|
||||||
Settings.Audio.Input.Title
|
|
||||||
Settings.Locale.Title
|
|
||||||
Settings.Locale.DefaultLanguage
|
|
||||||
Security.Hyperlink.Title
|
|
||||||
ComponentSelector.Back
|
|
||||||
ComponentSelector.Title
|
|
||||||
ComponentSelector.CreateCustomType
|
|
||||||
ComponentSelector.CommonGenericTypes
|
|
||||||
ComponentSelector.CustomGenericArguments
|
|
||||||
ComponentSelector.InvalidType
|
|
||||||
Inspector.Title
|
|
||||||
Inspector.Slot.AttachComponent
|
|
||||||
Inspector.Slot.Axis.X
|
|
||||||
Inspector.Slot.Axis.Y
|
|
||||||
Inspector.Slot.Axis.Z
|
|
||||||
Inspector.Slot.Reset.Label
|
|
||||||
Inspector.Slot.Reset.Position
|
|
||||||
Inspector.Slot.Reset.Rotation
|
|
||||||
Inspector.Slot.Reset.Scale
|
|
||||||
Inspector.Slot.CreatePivotAtCenter
|
|
||||||
Inspector.Slot.JumpTo
|
|
||||||
Inspector.Slot.BringTo
|
|
||||||
Inspector.Slot.BringTo.Undo
|
|
||||||
Inspector.Slot.ParentUnder.Label
|
|
||||||
Inspector.Slot.ParentUnder.WorldRoot
|
|
||||||
Inspector.Slot.ParentUnder.WorldRoot.Undo
|
|
||||||
Inspector.Slot.ParentUnder.LocalUserSpace
|
|
||||||
Inspector.Slot.ParentUnder.LocalUserSpace.Undo
|
|
||||||
Inspector.Mesh.SetupRenderer
|
|
||||||
Inspector.Mesh.RecalculateBlendshapeNormals
|
|
||||||
Inspector.Mesh.RecalculateBlendshapeNormalsSmooth
|
|
||||||
Inspector.Mesh.RecalculateBlendshapeTangentsMikkt
|
|
||||||
Inspector.Mesh.MergeBlendshapes
|
|
||||||
Inspector.MeshCollider.VHACD
|
|
||||||
Inspector.MeshCollider.ReplaceBox
|
|
||||||
Inspector.CommonAvatarBuilder.UpdateLocomotionModules
|
|
||||||
Inspector.VHACD.Parameter.MergeDoubles
|
|
||||||
Inspector.VHACD.Parameter.Resolution
|
|
||||||
Inspector.VHACD.Parameter.Depth
|
|
||||||
Inspector.VHACD.Parameter.Concavity
|
|
||||||
Inspector.VHACD.Parameter.PlaneDownsampling
|
|
||||||
Inspector.VHACD.Parameter.ConvexHullDownsampling
|
|
||||||
Inspector.VHACD.Parameter.Alpha
|
|
||||||
Inspector.VHACD.Parameter.Beta
|
|
||||||
Inspector.VHACD.Parameter.Gamma
|
|
||||||
Inspector.VHACD.Parameter.Delta
|
|
||||||
Inspector.VHACD.Parameter.PCA
|
|
||||||
Inspector.VHACD.Parameter.MaxVerticesPerHull
|
|
||||||
Inspector.VHACD.Parameter.MinVolumePerHull
|
|
||||||
Inspector.VHACD.Parameter.ConvexHullApproximation
|
|
||||||
Inspector.VHACD.DecompositionMode.Header
|
|
||||||
Inspector.VHACD.DecompositionMode.Voxel
|
|
||||||
Inspector.VHACD.DecompositionMode.Tetrahedron
|
|
||||||
Inspector.VHACD.RunDecomposition
|
|
||||||
Inspector.VHACD.RemoveVisuals
|
|
||||||
Inspector.VHACD.RemoveHulls
|
|
||||||
Inspector.SkinnedMesh.ComputeExplicitBoundsFromPose
|
|
||||||
Inspector.SkinnedMesh.ExtendExplicitBoundsFromPose
|
|
||||||
Inspector.SkinnedMesh.BakeToStaticMesh
|
|
||||||
Inspector.SimpleAvatarProtection.RemoveAll
|
|
||||||
Inspector.SimpleAvatarProtection.RemoveSingle
|
|
||||||
Inspector.SimpleAvatarProtection.Warning
|
|
||||||
Inspector.SimpleAvatarProtection.ConfirmRemoveAll
|
|
||||||
Inspector.Texture.BakeTexture
|
|
||||||
Inspector.Texture.ConvertToGrayscaleLuminance
|
|
||||||
Inspector.Texture.SwapRA
|
|
||||||
Inspector.Texture.SwapGA
|
|
||||||
Inspector.Texture.SwapBA
|
|
||||||
Inspector.Texture.TrimTransparent
|
|
||||||
Inspector.Texture.TrimByCornerColor
|
|
||||||
Inspector.Texture.NormalizeMaxOnly
|
|
||||||
Inspector.Texture.NormalizeMinMax
|
|
||||||
Inspector.Texture.NormalizeIndependent
|
|
||||||
Inspector.Texture.BleedColorToAlpha
|
|
||||||
Inspector.CharacterController.Warning
|
|
||||||
Inspector.PrimitiveMemberEditor.Warning
|
|
||||||
Inspector.ParticleStyle.CommonTransitions
|
|
||||||
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.SetFromGlobalBounds
|
|
||||||
Inspector.Collider.SetFromLocalBoundsPrecise
|
|
||||||
Inspector.Collider.SetFromGlobalBoundsPrecise
|
|
||||||
Inspector.Collider.SetFromPreciseBounds
|
|
||||||
Inspector.Collider.SetFromPreciseCylinderBounds
|
|
||||||
Inspector.Collider.Visualize
|
|
||||||
Inspector.SimpleAwayIndicator.TestAway
|
|
||||||
Inspector.SimpleAwayIndicator.TestRestore
|
|
||||||
Inspector.Fields.Drive
|
|
||||||
Inspector.Fields.DriveWriteBack
|
|
||||||
Inspector.Actions.CopyComponent
|
|
||||||
Inspector.Actions.MoveComponent
|
|
||||||
UserInspector.Title
|
|
||||||
WorkerInspector.Title
|
|
||||||
CreateNew.Title
|
|
||||||
Wizard.TextRenderer.Header
|
|
||||||
Wizard.TextRenderer.ProcessRoot
|
|
||||||
Wizard.TextRenderer.ProcessStandalone
|
|
||||||
Wizard.TextRenderer.ProcessUIX
|
|
||||||
Wizard.TextRenderer.Disabled
|
|
||||||
Wizard.TextRenderer.WithTag
|
|
||||||
Wizard.TextRenderer.ReplaceMaterial
|
|
||||||
Wizard.TextRenderer.ReplaceFont
|
|
||||||
Wizard.TextRenderer.SetColor
|
|
||||||
Desktop.Controls.Title
|
|
||||||
VolumePlaneSlicer.Highlight
|
|
||||||
VolumePlaneSlicer.Slicer
|
|
||||||
Tutorial.Welcome.Welcome
|
|
||||||
Tutorial.Welcome.Description
|
|
||||||
Tutorial.Welcome.Begin
|
|
||||||
Tutorial.Welcome.StartTutorial
|
|
||||||
Tutorial.Intro.BadgesAppTeam
|
|
||||||
Twitch.Panel.Button.Commands.Enabled
|
|
||||||
Twitch.Panel.Button.Commands.Disabled
|
|
||||||
Twitch.Panel.Button.SafeMode.Enabled
|
|
||||||
Twitch.Panel.Button.SafeMode.Disabled
|
|
||||||
Twitch.Panel.Button.SubscriberCommands.Enabled
|
|
||||||
Twitch.Panel.Button.SubscriberCommands.Disabled
|
|
||||||
Twitch.Panel.Title.Text
|
|
||||||
Migration.Title
|
|
||||||
Migration.NewTask
|
|
||||||
Migration.LoginModal.Title
|
|
||||||
Migration.LoginModal.Description
|
|
||||||
Migration.LoginModal.OpenMigration
|
|
||||||
Migration.LoginModal.Later
|
|
||||||
Migration.LoginResetID.Title
|
|
||||||
Migration.LoginResetID.Description
|
|
||||||
Migration.LoginResetID.ResetButton
|
|
||||||
Migration.ReservedUsername.Title
|
|
||||||
Migration.ReservedUsername.Description
|
|
||||||
Migration.SourcePassword
|
|
||||||
Migration.SourceUsername
|
|
||||||
Migration.Dialog.Title
|
|
||||||
Migration.Dialog.Source
|
|
||||||
Migration.Dialog.AccountDescription
|
|
||||||
Migration.ResetID.Title
|
|
||||||
Migration.ResetID.Description
|
|
||||||
Migration.DataSelection.Title
|
|
||||||
Migration.DataSelection.Everything
|
|
||||||
Migration.DataSelection.Choose
|
|
||||||
Migration.DataSelection.Favorites
|
|
||||||
Migration.DataSelection.Favorites.Description
|
|
||||||
Migration.DataSelection.Favorites.OverwriteTitle
|
|
||||||
Migration.DataSelection.Home.Title
|
|
||||||
Migration.DataSelection.Home.Description
|
|
||||||
Migration.DataSelection.Contacts
|
|
||||||
Migration.DataSelection.Message History
|
|
||||||
Migration.DataSelection.InventoryWorld
|
|
||||||
Migration.DataSelection.CloudVariable.Definitions
|
|
||||||
Migration.DataSelection.CloudVariable.Values
|
|
||||||
Migration.DataSelection.AlwaysOverwrite
|
|
||||||
Migration.Start
|
|
||||||
Migration.Groups.Title
|
|
||||||
Migration.Groups.Introduction
|
|
||||||
Migration.Groups.Description
|
|
||||||
Migration.Groups.LoadGroups
|
|
||||||
Migration.Groups.RefreshGroups
|
|
||||||
Migration.Groups.Fetching
|
|
||||||
Migration.Groups.Fetching.LoginFailed
|
|
||||||
Migration.Groups.Fetching.Error
|
|
||||||
Migration.Groups.NoGroups
|
|
||||||
Migration.Groups.NotGroupAdmin
|
|
||||||
Migration.Summary
|
|
||||||
Migration.List.EmptyTitle
|
|
||||||
Migration.List.EmptySubtitle
|
|
||||||
Migration.List.ButtonLabel
|
|
||||||
Migration.Report.Title
|
|
||||||
Migration.Report.Description
|
|
||||||
Migration.Report.Status
|
|
||||||
Migration.Report.CreatedOn
|
|
||||||
Migration.Report.StartedOn
|
|
||||||
Migration.Report.CompletedOn
|
|
||||||
Migration.Report.CurrentlyMigrating
|
|
||||||
Migration.Report.CurrentItem
|
|
||||||
Migration.Report.CurrentRate
|
|
||||||
Migration.Report.EstimatedQueuePosition
|
|
||||||
Migration.Report.ContactStatus
|
|
||||||
Migration.Report.MessageStatus
|
|
||||||
Migration.Report.CloudVariableDefinitionStatus
|
|
||||||
Migration.Report.CloudVariableValueStatus
|
|
||||||
Migration.Report.RecordStatus
|
|
||||||
Migration.Report.GroupStatus
|
|
||||||
Migration.Report.GroupMemberStatus
|
|
||||||
Migration.Error
|
|
||||||
Migration.NothingSelected
|
|
||||||
Migration.ColorManagement
|
|
||||||
Temporary.MMC.Voting UI
|
|
||||||
Temporary.MMC.Vote
|
|
||||||
Temporary.MMC.Categories.Name
|
|
||||||
Temporary.MMC.Categories.Worlds
|
|
||||||
Temporary.MMC.Categories.Worlds.Social
|
|
||||||
Temporary.MMC.Categories.Worlds.Game
|
|
||||||
Temporary.MMC.Categories.Other
|
|
||||||
Temporary.MMC.Categories.Misc
|
|
||||||
Temporary.MMC.Categories.Meme
|
|
||||||
Temporary.MMC.Categories.Avatars
|
|
||||||
Temporary.MMC.Categories.Avatars.Accessories
|
|
||||||
Temporary.MMC.VoteSuccess
|
|
||||||
Temporary.MMC.VoteFailure
|
|
||||||
Temporary.MMC.VotedAlready
|
|
||||||
Temporary.MMC.VoteInvalid
|
|
||||||
CloudHome.WelcomeHome
|
|
||||||
CloudHome.TargetRangeOptions
|
|
||||||
Tutorial.Saving.Title
|
|
||||||
Tutorial.Saving.Content
|
|
||||||
CloudHome.Info.OnlineUsers
|
|
||||||
CloudHome.Info.Moderation
|
|
||||||
CloudHome.Info.Inventory
|
|
||||||
CloudHome.Info.Tools
|
|
||||||
CloudHome.Info.MoreInfo
|
|
||||||
CloudHome.Info.SessionUptime
|
|
||||||
CloudHome.Info.AccessLevel
|
|
||||||
CloudHome.Info.StorageUsed
|
|
||||||
CloudHome.Info.DashInfoTab.Title
|
|
||||||
CloudHome.Info.DashInfoDesktop
|
|
||||||
CloudHome.Info.DashInfoVR
|
|
||||||
CloudHome.Info.DashInfoVRNoButtons
|
|
||||||
CloudHome.Info.GoToWiki
|
|
||||||
CloudHome.Info.GoToDiscord
|
|
||||||
CloudHome.Info.ModerationTab.Title
|
|
||||||
CloudHome.Info.ModerationTab.Content
|
|
||||||
CloudHome.Info.InventoryTab.Title
|
|
||||||
CloudHome.Info.InventoryTab.Content
|
|
||||||
CloudHome.Info.ToolsTab.Title
|
|
||||||
CloudHome.Info.ToolsTab.Content
|
|
||||||
CloudHome.Info.HelpTab.Title
|
|
||||||
CloudHome.Info.HelpTab.InfoLineOne
|
|
||||||
CloudHome.Info.HelpTab.InfoLineTwo
|
|
||||||
CloudHome.Info.UsersTab.Title
|
|
||||||
CloudHome.Info.UsersTab.Content
|
|
||||||
Mirror.Header.RenderingOptions
|
|
||||||
Mirror.Header.Type
|
|
||||||
Mirror.Header.Resolution
|
|
||||||
Mirror.Header.AspectRatio
|
|
||||||
Mirror.EnableLights
|
|
||||||
Mirror.DisableLights
|
|
||||||
Mirror.EnableShadows
|
|
||||||
Mirror.DisableShadows
|
|
||||||
Mirror.Camera
|
|
||||||
Mirror.AspectRatio.Tall
|
|
||||||
Mirror.AspectRatio.Square
|
|
||||||
Mirror.AspectRatio.Wide
|
|
||||||
Mirror.Menu
|
|
||||||
Mirror.CloseMenu
|
|
||||||
StickyNote.SpinMe
|
|
||||||
StickyNote.FruitPlate
|
|
||||||
StickyNote.EmptyForYou
|
|
||||||
StickyNote.RelevantLinks
|
|
||||||
StickyNote.SunTool
|
|
||||||
StickyNote.Bow
|
|
||||||
StickyNote.Crossbow
|
|
||||||
StickyNote.Shade
|
|
||||||
StickyNote.TheaterTablet
|
|
||||||
StickyNote.ControlTablet
|
|
||||||
StickyNote.RotateMeDesktop
|
|
||||||
StickyNote.RotateMeVR
|
|
||||||
StickyNote.EquipMeDesktop
|
|
||||||
StickyNote.EquipMeVR
|
|
||||||
StickyNote.DipBrushes
|
|
||||||
StickyNote.BrushColor
|
|
||||||
StickyNote.Drawing
|
|
||||||
StickyNote.WorldCanvas
|
|
||||||
CloudHome.Panel.HomeControl
|
|
||||||
CloudHome.Panel.General
|
|
||||||
CloudHome.Panel.Lighting
|
|
||||||
CloudHome.Panel.Furniture
|
|
||||||
CloudHome.Panel.Quality
|
|
||||||
CloudHome.Panel.Doors
|
|
||||||
CloudHome.Panel.Audio
|
|
||||||
CloudHome.Panel.OverheadLighting
|
|
||||||
CloudHome.Panel.Sconces
|
|
||||||
CloudHome.Panel.FurnitureVisibility
|
|
||||||
CloudHome.Panel.LowQualityMode
|
|
||||||
CloudHome.Panel.DoorSounds
|
|
||||||
CloudHome.Panel.DoorsAlwaysOpen
|
|
||||||
CloudHome.Panel.InteriorAmbience
|
|
||||||
CloudHome.Panel.InteriorAmbienceVolume
|
|
||||||
CloudHome.Panel.LightsOn
|
|
||||||
CloudHome.Panel.LightIntensity
|
|
||||||
CloudHome.Panel.LightColor
|
|
||||||
CloudHome.Panel.LightColorTemperature
|
|
||||||
CloudHome.Panel.Spawn
|
|
||||||
CloudHome.Panel.Foyer
|
|
||||||
CloudHome.Panel.Workspace
|
|
||||||
CloudHome.Panel.ReadingLounge
|
|
||||||
CloudHome.Panel.Lounge
|
|
||||||
CloudHome.Panel.Center
|
|
||||||
CloudHome.Panel.Balcony
|
|
||||||
CloudHome.Panel.Theater
|
|
||||||
CloudHome.Panel.TheaterControl
|
|
||||||
CloudHome.Panel.FanControl
|
|
||||||
CloudHome.Panel.WindowControl
|
|
||||||
CloudHome.Panel.FanSpeed
|
|
||||||
CloudHome.Panel.WindowTint
|
|
||||||
CloudHome.FeaturedPanel.OpenWorld
|
|
||||||
CloudHome.FeaturedPanel.LinkText
|
|
||||||
CloudHome.FeaturedPanel.Featured
|
|
||||||
CloudHome.AvatarPanel.Title
|
|
||||||
CloudHome.SupporterPanel.Title
|
|
||||||
Tutorial.InfoPanel.Title
|
|
||||||
Tutorial.InfoPanel.Content
|
|
||||||
Tutorial.GrabItems.Grab
|
|
||||||
Tutorial.GrabItems.Snap
|
|
||||||
Tutorial.GrabItems.Slide
|
|
||||||
Tutorial.Panel.Jumping.Title
|
|
||||||
Tutorial.Panel.Jumping.ContentDesktop
|
|
||||||
Tutorial.Panel.Jumping.ContentVR
|
|
||||||
Tutorial.Panel.Jumping.ContentVRNoButtons
|
|
||||||
Tutorial.Panel.WalkLocomotion.Title
|
|
||||||
Tutorial.Panel.WalkLocomotion.Content
|
|
||||||
Tutorial.Panel.TeleportLocomotion.Title
|
Tutorial.Panel.TeleportLocomotion.Title
|
||||||
Tutorial.Panel.TeleportLocomotion.Content
|
|
||||||
Hints.Spawn.InitialMovementDesktop
|
|
||||||
Hints.Spawn.InitialMovementVR
|
|
||||||
Hints.Spawn.InitialMovementVRNoButtons
|
|
||||||
Hints.Spawn.ContextMenuDesktop
|
|
||||||
Hints.Spawn.ContextMenuVR
|
|
||||||
Hints.Spawn.ContextMenuVRNoButtons
|
|
||||||
Hints.Spawn.TeleportLocomotionDesktop
|
|
||||||
Hints.Spawn.TeleportLocomotionVR
|
|
||||||
Hints.Bridge.RaiseTheWorld
|
|
||||||
Hints.Grabbing.GrabbingDesktop
|
|
||||||
Hints.Grabbing.GrabbingVR
|
|
||||||
Hints.Grabbing.Rotating
|
|
||||||
Hints.Grabbing.RotatingExtra
|
|
||||||
Hints.Grabbing.ScalingDesktop
|
|
||||||
Hints.Grabbing.ScalingVR
|
|
||||||
Hints.Grabbing.OtherGrabbables
|
|
||||||
Hints.Grabbing.OtherGrabbablesExtraDesktop
|
|
||||||
Hints.Grabbing.OtherGrabbablesExtraVR
|
|
||||||
Hints.Telescope.Alignment
|
|
||||||
Hints.Telescope.TheMoonDesktop
|
|
||||||
Hints.Telescope.TheMoonVR
|
|
||||||
Hints.Sundial.SoftEquip
|
|
||||||
Hints.Sundial.SoftEquipExtra
|
|
||||||
Hints.Sundial.HardEquip
|
|
||||||
Hints.Sundial.HardEquipExtra
|
|
||||||
Hints.Sundial.TheSun
|
|
||||||
Hints.Sundial.TheSunExtra
|
|
||||||
Hints.Sundial.Dequip
|
|
||||||
Hints.Sundial.DequipExtra
|
|
||||||
Hints.Sundial.Teleporter
|
|
||||||
Hints.Sundial.TeleporterExtra
|
|
||||||
UI.TextDisplay.Landscape
|
|
||||||
UI.TextDisplay.Portrait
|
|
||||||
UI.TextDisplay.NormalText
|
|
||||||
UI.TextDisplay.MonospaceText
|
|
||||||
UI.VideoPlayer.GlobalSettings
|
|
||||||
UI.VideoPlayer.LocalSettings
|
|
||||||
UI.VideoPlayer.SpatialAudio
|
|
||||||
UI.VideoPlayer.AreaBroadcast
|
|
||||||
UI.VideoPlayer.BroascastAudio
|
|
||||||
UI.VideoPlayer.EnterURL
|
|
||||||
UI.VideoPlayer.AudioZoneTheater
|
|
||||||
UI.VideoPlayer.AudioZoneGlobal
|
|
||||||
UI.VideoPlayer.UsersLoaded
|
|
||||||
UI.ColorPicker.ColorPicker
|
|
||||||
UI.ColorPicker.Linear
|
|
||||||
UI.ColorPicker.Hexadecimal
|
|
||||||
UI.ColorPicker.ColorSwatches
|
|
||||||
UI.ColorPicker.Red
|
|
||||||
UI.ColorPicker.Green
|
|
||||||
UI.ColorPicker.Blue
|
|
||||||
UI.ColorPicker.Hue
|
|
||||||
UI.ColorPicker.Saturation
|
|
||||||
UI.ColorPicker.Value
|
|
||||||
UI.ColorPicker.Alpha
|
|
||||||
UI.ColorPicker.Gain
|
|
||||||
UI.ProgressBar.ImportingItem
|
|
||||||
Tools.Names.MultiTool
|
|
||||||
Tools.Names.CommonTools
|
|
||||||
Tools.Names.ManipulationTools
|
|
||||||
Tools.Names.InformationTools
|
|
||||||
Tools.Names.GeometryLineBrush
|
|
||||||
Tools.Names.Developer
|
|
||||||
Tools.Names.ComponentClone
|
|
||||||
Tools.Names.ProtoFlux
|
|
||||||
Tools.Names.Material
|
|
||||||
Tools.Names.Glue
|
|
||||||
Tools.Names.Light
|
|
||||||
Tools.Names.Shape
|
|
||||||
Tools.Names.Microphone
|
|
||||||
Tools.Names.GrabbableSetter
|
|
||||||
Tools.Names.PhysicalColliderSetter
|
|
||||||
Tools.Names.MeshVisibility
|
|
||||||
Tools.Names.CameraObjectVisibility
|
|
||||||
Tools.Names.Color
|
|
||||||
Tools.Names.Mesh
|
|
||||||
Tools.Names.RiggedMeshTransfer
|
|
||||||
Tools.Names.Slicer
|
|
||||||
Tools.Names.ControllerDiagnostic
|
|
||||||
Tools.Names.Measure
|
|
||||||
Tools.Names.Label
|
|
||||||
|
|
||||||
|
|
|
||||||
221
Missing/ru.md
221
Missing/ru.md
|
|
@ -2,54 +2,7 @@
|
||||||
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
|
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
|
||||||
|
|
||||||
# Russian [ru]
|
# Russian [ru]
|
||||||
General.Previous
|
World.Loaded
|
||||||
General.Yes
|
|
||||||
General.No
|
|
||||||
General.ClearSelection
|
|
||||||
General.Off
|
|
||||||
General.On
|
|
||||||
General.Understand
|
|
||||||
General.Notice
|
|
||||||
General.UnderstandEnable
|
|
||||||
General.Dismiss
|
|
||||||
General.Edit
|
|
||||||
Worlds.Home
|
|
||||||
Worlds.Tutorial
|
|
||||||
Inventory.OpenWorld
|
|
||||||
Inventory.Equip
|
|
||||||
Inventory.Delete
|
|
||||||
Inventory.SaveHeld
|
|
||||||
Inventory.Inventories
|
|
||||||
Inventory.Share
|
|
||||||
Inventory.Unshare
|
|
||||||
Inventory.SaveAvatar
|
|
||||||
Inventory.Favorite.Home
|
|
||||||
Inventory.Favorite.ProgressBar
|
|
||||||
Inventory.Favorite.AudioStreamController
|
|
||||||
Inventory.Favorite.TextDisplay
|
|
||||||
Inventory.Favorite.VideoPlayer
|
|
||||||
Inventory.Favorite.AudioPlayer
|
|
||||||
Inventory.Favorite.InteractiveCamera
|
|
||||||
Inventory.Favorite.Keyboard
|
|
||||||
Inventory.Favorite.Avatar
|
|
||||||
Inventory.Favorite.WorldLoadingIndicator
|
|
||||||
Inventory.Favorite.ColorDialog
|
|
||||||
Inventory.Favorite.Hyperlink
|
|
||||||
Inventory.SpawnFacet
|
|
||||||
Dash.Exit.Sponsor
|
|
||||||
Dash.Exit.Sponsor.You
|
|
||||||
Dash.Exit.Shoutouts
|
|
||||||
Dash.Exit.Shoutouts.AndMore
|
|
||||||
Dash.Exit.Shoutouts.You
|
|
||||||
Facets.FPS
|
|
||||||
World.Error.HostBlocked
|
|
||||||
World.Error.HostBlockedDetail
|
|
||||||
World.Error.WorldCrash
|
|
||||||
World.Error.WorldCrashDetail
|
|
||||||
World.Category.ContactsSessions
|
|
||||||
World.Category.GroupWorlds
|
|
||||||
World.AccessLevel.Contacts
|
|
||||||
World.AccessLevel.ContactsPlus
|
|
||||||
World.Filter.MinimumContacts
|
World.Filter.MinimumContacts
|
||||||
Tools.StreamAudio.Dialog.Title
|
Tools.StreamAudio.Dialog.Title
|
||||||
Options.Nameplates.DefaultStyle
|
Options.Nameplates.DefaultStyle
|
||||||
|
|
@ -61,56 +14,6 @@ Indicator.ServerStatus.Good
|
||||||
Indicator.ServerStatus.Slow
|
Indicator.ServerStatus.Slow
|
||||||
Indicator.ServerStatus.Down
|
Indicator.ServerStatus.Down
|
||||||
Indicator.ServerStatus.NoInternet
|
Indicator.ServerStatus.NoInternet
|
||||||
Indicator.Sync.StorageFull
|
|
||||||
Indicator.Storage.StorageFull
|
|
||||||
Indicator.Storage.Usage
|
|
||||||
Login.InvalidCredentials
|
|
||||||
Login.InvalidLogin
|
|
||||||
Login.MalformedUID
|
|
||||||
Login.MissingUID
|
|
||||||
Register.MissingUID
|
|
||||||
Register.MalformedUID
|
|
||||||
Login.MissingLogin
|
|
||||||
Login.InvalidRecoveryCode
|
|
||||||
Login.UnsupportedAuthentication
|
|
||||||
Login.EmailNotVerified
|
|
||||||
Login.AccountTempLocked
|
|
||||||
Login.AccountBanned
|
|
||||||
Login.DuplicateAccount
|
|
||||||
Register.MissingRequest
|
|
||||||
Register.InvalidEmail
|
|
||||||
Register.MissingUsername
|
|
||||||
Register.MissingEmail
|
|
||||||
Register.UsernameTooLong
|
|
||||||
Register.UsernameContainsAmpersand
|
|
||||||
Register.UsernameStartsWithU
|
|
||||||
Register.InvalidUsername
|
|
||||||
Register.InvalidDateOfBirth
|
|
||||||
Register.UserContainsBlockedTerms
|
|
||||||
Register.MissingPassword
|
|
||||||
Register.InvalidPassword
|
|
||||||
Register.EmailAlreadyRegistered
|
|
||||||
Register.UsernameAlreadyRegistered
|
|
||||||
Register.ErrorCheckingUserId
|
|
||||||
Account.Saml2
|
|
||||||
Account.BirthMonth
|
|
||||||
Account.BirthDay
|
|
||||||
Account.BirthYear
|
|
||||||
Account.PoliciesAgreement
|
|
||||||
Account.AlternateMethods
|
|
||||||
Account.Saml2.Title
|
|
||||||
Account.Saml2.Select
|
|
||||||
Account.Saml2.LoggingIn
|
|
||||||
Account.TOTP.Title
|
|
||||||
Account.TOTP.Activate.Description
|
|
||||||
Account.TOTP.Message.SetupComplete
|
|
||||||
Account.Type.Standard
|
|
||||||
Account.Type.Business
|
|
||||||
Account.Type.Patreon
|
|
||||||
Account.Type.Mentor
|
|
||||||
Account.Type.Moderator
|
|
||||||
Account.Type.Team
|
|
||||||
Avatar.Badge.Live
|
|
||||||
Profile.Status.Headless
|
Profile.Status.Headless
|
||||||
Session.JoinVerifier.EnableHeader
|
Session.JoinVerifier.EnableHeader
|
||||||
Session.JoinVerifier.EnableText
|
Session.JoinVerifier.EnableText
|
||||||
|
|
@ -271,104 +174,6 @@ Migration.Report.GroupMemberStatus
|
||||||
Migration.Error
|
Migration.Error
|
||||||
Migration.NothingSelected
|
Migration.NothingSelected
|
||||||
Migration.ColorManagement
|
Migration.ColorManagement
|
||||||
CloudHome.WelcomeHome
|
|
||||||
CloudHome.TargetRangeOptions
|
|
||||||
Tutorial.Saving.Title
|
|
||||||
Tutorial.Saving.Content
|
|
||||||
CloudHome.Info.OnlineUsers
|
|
||||||
CloudHome.Info.Moderation
|
|
||||||
CloudHome.Info.Inventory
|
|
||||||
CloudHome.Info.Tools
|
|
||||||
CloudHome.Info.MoreInfo
|
|
||||||
CloudHome.Info.SessionUptime
|
|
||||||
CloudHome.Info.AccessLevel
|
|
||||||
CloudHome.Info.StorageUsed
|
|
||||||
CloudHome.Info.DashInfoTab.Title
|
|
||||||
CloudHome.Info.DashInfoDesktop
|
|
||||||
CloudHome.Info.DashInfoVR
|
|
||||||
CloudHome.Info.DashInfoVRNoButtons
|
|
||||||
CloudHome.Info.GoToWiki
|
|
||||||
CloudHome.Info.GoToDiscord
|
|
||||||
CloudHome.Info.ModerationTab.Title
|
|
||||||
CloudHome.Info.ModerationTab.Content
|
|
||||||
CloudHome.Info.InventoryTab.Title
|
|
||||||
CloudHome.Info.InventoryTab.Content
|
|
||||||
CloudHome.Info.ToolsTab.Title
|
|
||||||
CloudHome.Info.ToolsTab.Content
|
|
||||||
CloudHome.Info.HelpTab.Title
|
|
||||||
CloudHome.Info.HelpTab.InfoLineOne
|
|
||||||
CloudHome.Info.HelpTab.InfoLineTwo
|
|
||||||
CloudHome.Info.UsersTab.Title
|
|
||||||
CloudHome.Info.UsersTab.Content
|
|
||||||
Mirror.Header.RenderingOptions
|
|
||||||
Mirror.Header.Type
|
|
||||||
Mirror.Header.Resolution
|
|
||||||
Mirror.Header.AspectRatio
|
|
||||||
Mirror.EnableLights
|
|
||||||
Mirror.DisableLights
|
|
||||||
Mirror.EnableShadows
|
|
||||||
Mirror.DisableShadows
|
|
||||||
Mirror.Camera
|
|
||||||
Mirror.AspectRatio.Tall
|
|
||||||
Mirror.AspectRatio.Square
|
|
||||||
Mirror.AspectRatio.Wide
|
|
||||||
Mirror.Menu
|
|
||||||
Mirror.CloseMenu
|
|
||||||
StickyNote.SpinMe
|
|
||||||
StickyNote.FruitPlate
|
|
||||||
StickyNote.EmptyForYou
|
|
||||||
StickyNote.RelevantLinks
|
|
||||||
StickyNote.SunTool
|
|
||||||
StickyNote.Bow
|
|
||||||
StickyNote.Crossbow
|
|
||||||
StickyNote.Shade
|
|
||||||
StickyNote.TheaterTablet
|
|
||||||
StickyNote.ControlTablet
|
|
||||||
StickyNote.RotateMeDesktop
|
|
||||||
StickyNote.RotateMeVR
|
|
||||||
StickyNote.EquipMeDesktop
|
|
||||||
StickyNote.EquipMeVR
|
|
||||||
StickyNote.DipBrushes
|
|
||||||
StickyNote.BrushColor
|
|
||||||
StickyNote.Drawing
|
|
||||||
StickyNote.WorldCanvas
|
|
||||||
CloudHome.Panel.HomeControl
|
|
||||||
CloudHome.Panel.General
|
|
||||||
CloudHome.Panel.Lighting
|
|
||||||
CloudHome.Panel.Furniture
|
|
||||||
CloudHome.Panel.Quality
|
|
||||||
CloudHome.Panel.Doors
|
|
||||||
CloudHome.Panel.Audio
|
|
||||||
CloudHome.Panel.OverheadLighting
|
|
||||||
CloudHome.Panel.Sconces
|
|
||||||
CloudHome.Panel.FurnitureVisibility
|
|
||||||
CloudHome.Panel.LowQualityMode
|
|
||||||
CloudHome.Panel.DoorSounds
|
|
||||||
CloudHome.Panel.DoorsAlwaysOpen
|
|
||||||
CloudHome.Panel.InteriorAmbience
|
|
||||||
CloudHome.Panel.InteriorAmbienceVolume
|
|
||||||
CloudHome.Panel.LightsOn
|
|
||||||
CloudHome.Panel.LightIntensity
|
|
||||||
CloudHome.Panel.LightColor
|
|
||||||
CloudHome.Panel.LightColorTemperature
|
|
||||||
CloudHome.Panel.Spawn
|
|
||||||
CloudHome.Panel.Foyer
|
|
||||||
CloudHome.Panel.Workspace
|
|
||||||
CloudHome.Panel.ReadingLounge
|
|
||||||
CloudHome.Panel.Lounge
|
|
||||||
CloudHome.Panel.Center
|
|
||||||
CloudHome.Panel.Balcony
|
|
||||||
CloudHome.Panel.Theater
|
|
||||||
CloudHome.Panel.TheaterControl
|
|
||||||
CloudHome.Panel.FanControl
|
|
||||||
CloudHome.Panel.WindowControl
|
|
||||||
CloudHome.Panel.FanSpeed
|
|
||||||
CloudHome.Panel.WindowTint
|
|
||||||
CloudHome.FeaturedPanel.OpenWorld
|
|
||||||
CloudHome.FeaturedPanel.LinkText
|
|
||||||
CloudHome.FeaturedPanel.Featured
|
|
||||||
CloudHome.AvatarPanel.Title
|
|
||||||
CloudHome.SupporterPanel.Title
|
|
||||||
Tutorial.InfoPanel.Title
|
Tutorial.InfoPanel.Title
|
||||||
Tutorial.InfoPanel.Content
|
Tutorial.InfoPanel.Content
|
||||||
Tutorial.GrabItems.Grab
|
Tutorial.GrabItems.Grab
|
||||||
|
|
@ -439,28 +244,4 @@ UI.ColorPicker.Value
|
||||||
UI.ColorPicker.Alpha
|
UI.ColorPicker.Alpha
|
||||||
UI.ColorPicker.Gain
|
UI.ColorPicker.Gain
|
||||||
UI.ProgressBar.ImportingItem
|
UI.ProgressBar.ImportingItem
|
||||||
Tools.Names.MultiTool
|
|
||||||
Tools.Names.CommonTools
|
|
||||||
Tools.Names.ManipulationTools
|
|
||||||
Tools.Names.InformationTools
|
|
||||||
Tools.Names.GeometryLineBrush
|
|
||||||
Tools.Names.Developer
|
|
||||||
Tools.Names.ComponentClone
|
|
||||||
Tools.Names.ProtoFlux
|
|
||||||
Tools.Names.Material
|
|
||||||
Tools.Names.Glue
|
|
||||||
Tools.Names.Light
|
|
||||||
Tools.Names.Shape
|
|
||||||
Tools.Names.Microphone
|
|
||||||
Tools.Names.GrabbableSetter
|
|
||||||
Tools.Names.PhysicalColliderSetter
|
|
||||||
Tools.Names.MeshVisibility
|
|
||||||
Tools.Names.CameraObjectVisibility
|
|
||||||
Tools.Names.Color
|
|
||||||
Tools.Names.Mesh
|
|
||||||
Tools.Names.RiggedMeshTransfer
|
|
||||||
Tools.Names.Slicer
|
|
||||||
Tools.Names.ControllerDiagnostic
|
|
||||||
Tools.Names.Measure
|
|
||||||
Tools.Names.Label
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -66,6 +66,7 @@ Dash.Exit.Shoutouts
|
||||||
Dash.Exit.Shoutouts.AndMore
|
Dash.Exit.Shoutouts.AndMore
|
||||||
Dash.Exit.Shoutouts.You
|
Dash.Exit.Shoutouts.You
|
||||||
Facets.FPS
|
Facets.FPS
|
||||||
|
World.Loaded
|
||||||
World.Connection.LNL.DirectIP
|
World.Connection.LNL.DirectIP
|
||||||
World.Connection.LNL.NATPunchthrough
|
World.Connection.LNL.NATPunchthrough
|
||||||
World.Connection.LNL.Relay
|
World.Connection.LNL.Relay
|
||||||
|
|
|
||||||
|
|
@ -68,6 +68,7 @@ Dash.Exit.Shoutouts
|
||||||
Dash.Exit.Shoutouts.AndMore
|
Dash.Exit.Shoutouts.AndMore
|
||||||
Dash.Exit.Shoutouts.You
|
Dash.Exit.Shoutouts.You
|
||||||
Facets.FPS
|
Facets.FPS
|
||||||
|
World.Loaded
|
||||||
World.Connection.LNL.DirectIP
|
World.Connection.LNL.DirectIP
|
||||||
World.Connection.LNL.NATPunchthrough
|
World.Connection.LNL.NATPunchthrough
|
||||||
World.Connection.LNL.Relay
|
World.Connection.LNL.Relay
|
||||||
|
|
|
||||||
334
Missing/zh-cn.md
334
Missing/zh-cn.md
|
|
@ -2,184 +2,16 @@
|
||||||
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
|
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
|
||||||
|
|
||||||
# Chinese (China) [zh-cn]
|
# Chinese (China) [zh-cn]
|
||||||
General.Previous
|
|
||||||
General.Buy
|
|
||||||
General.Yes
|
|
||||||
General.No
|
|
||||||
General.ClearSelection
|
|
||||||
General.Off
|
|
||||||
General.On
|
|
||||||
General.Understand
|
|
||||||
General.Notice
|
|
||||||
General.UnderstandEnable
|
|
||||||
General.Dismiss
|
|
||||||
General.Edit
|
|
||||||
General.UI.ToggleEditMode
|
|
||||||
General.UI.ToggleSubtitles
|
|
||||||
General.UI.Subtitles.On
|
|
||||||
General.UI.Subtitles.Off
|
|
||||||
General.UI.MusicVolumeLocal
|
|
||||||
General.UI.VoiceVolumeLocal
|
|
||||||
General.UI.SoundVolumeLocal
|
|
||||||
General.UI.PressToBegin
|
|
||||||
Worlds.Home
|
|
||||||
Worlds.Tutorial
|
|
||||||
Interaction.Grab.Palm
|
Interaction.Grab.Palm
|
||||||
Interaction.Grab.Precision
|
|
||||||
Interaction.Grab.Auto
|
|
||||||
Interaction.Grab.Off
|
|
||||||
Inventory.OpenWorld
|
|
||||||
Inventory.Equip
|
|
||||||
Inventory.Delete
|
|
||||||
Inventory.SaveHeld
|
|
||||||
Inventory.Inventories
|
|
||||||
Inventory.Share
|
|
||||||
Inventory.Unshare
|
|
||||||
Inventory.SaveAvatar
|
|
||||||
Inventory.Favorite.Home
|
|
||||||
Inventory.Favorite.ProgressBar
|
|
||||||
Inventory.Favorite.AudioStreamController
|
|
||||||
Inventory.Favorite.TextDisplay
|
|
||||||
Inventory.Favorite.VideoPlayer
|
|
||||||
Inventory.Favorite.AudioPlayer
|
|
||||||
Inventory.Favorite.InteractiveCamera
|
|
||||||
Inventory.Favorite.Keyboard
|
|
||||||
Inventory.Favorite.Avatar
|
|
||||||
Inventory.Favorite.WorldLoadingIndicator
|
|
||||||
Inventory.Favorite.ColorDialog
|
|
||||||
Inventory.Favorite.Hyperlink
|
|
||||||
Inventory.SpawnFacet
|
Inventory.SpawnFacet
|
||||||
Dash.Exit.Sponsor
|
World.Loaded
|
||||||
Dash.Exit.Sponsor.You
|
World.Connection.LNL.DirectIP
|
||||||
Dash.Exit.Shoutouts
|
World.Connection.LNL.NATPunchthrough
|
||||||
Dash.Exit.Shoutouts.AndMore
|
World.Connection.LNL.Relay
|
||||||
Dash.Exit.Shoutouts.You
|
World.Connection.SteamNetworkingSockets
|
||||||
Facets.FPS
|
|
||||||
World.Error.InvalidAddress
|
|
||||||
World.Error.HostBlocked
|
|
||||||
World.Error.HostBlockedDetail
|
|
||||||
World.Error.WorldCrash
|
|
||||||
World.Error.WorldCrashDetail
|
|
||||||
World.Indicator.Visited
|
World.Indicator.Visited
|
||||||
World.Category.ContactsSessions
|
|
||||||
World.Category.GroupWorlds
|
|
||||||
World.AccessLevel.Contacts
|
|
||||||
World.AccessLevel.ContactsPlus
|
|
||||||
World.SortParameter.LastVisit
|
|
||||||
World.SortParameter.Random
|
|
||||||
World.Filter.MinimumContacts
|
|
||||||
Tools.StreamAudio.Dialog.Title
|
|
||||||
Options.Nameplates.DefaultStyle
|
|
||||||
Options.Nameplates.CustomStyle
|
|
||||||
Indicator.OnlineUsersVR
|
|
||||||
Indicator.OnlineUsersDesktop
|
|
||||||
Indicator.ServerStatus.Status
|
|
||||||
Indicator.ServerStatus.Good
|
|
||||||
Indicator.ServerStatus.Slow
|
|
||||||
Indicator.ServerStatus.Down
|
|
||||||
Indicator.ServerStatus.NoInternet
|
|
||||||
Indicator.Sync.StorageFull
|
|
||||||
Indicator.Storage.StorageFull
|
|
||||||
Indicator.Storage.Usage
|
|
||||||
Login.InvalidCredentials
|
|
||||||
Login.InvalidLogin
|
|
||||||
Login.MalformedUID
|
|
||||||
Login.MissingUID
|
|
||||||
Register.MissingUID
|
|
||||||
Register.MalformedUID
|
|
||||||
Login.MissingLogin
|
|
||||||
Login.InvalidRecoveryCode
|
|
||||||
Login.UnsupportedAuthentication
|
|
||||||
Login.EmailNotVerified
|
|
||||||
Login.AccountTempLocked
|
|
||||||
Login.AccountBanned
|
|
||||||
Login.DuplicateAccount
|
|
||||||
Register.MissingRequest
|
|
||||||
Register.InvalidEmail
|
|
||||||
Register.MissingUsername
|
|
||||||
Register.MissingEmail
|
|
||||||
Register.UsernameTooLong
|
|
||||||
Register.UsernameContainsAmpersand
|
|
||||||
Register.UsernameStartsWithU
|
|
||||||
Register.InvalidUsername
|
|
||||||
Register.InvalidDateOfBirth
|
|
||||||
Register.UserContainsBlockedTerms
|
|
||||||
Register.MissingPassword
|
|
||||||
Register.InvalidPassword
|
|
||||||
Register.EmailAlreadyRegistered
|
|
||||||
Register.UsernameAlreadyRegistered
|
|
||||||
Register.ErrorCheckingUserId
|
|
||||||
Account.Saml2
|
|
||||||
Account.BirthMonth
|
|
||||||
Account.BirthDay
|
|
||||||
Account.BirthYear
|
|
||||||
Account.PoliciesAgreement
|
|
||||||
Account.AlternateMethods
|
|
||||||
Account.Saml2.Title
|
|
||||||
Account.Saml2.Select
|
|
||||||
Account.Saml2.LoggingIn
|
|
||||||
Account.TOTP.Title
|
|
||||||
Account.TOTP.Initializing
|
|
||||||
Account.TOTP.Code.Header
|
|
||||||
Account.TOTP.Code.Description
|
|
||||||
Account.TOTP.Code.QRCode
|
|
||||||
Account.TOTP.Code.Key
|
|
||||||
Account.TOTP.RecoveryCodes.Header
|
|
||||||
Account.TOTP.RecoveryCodes.Description
|
|
||||||
Account.TOTP.RecoveryCodes.Codes
|
|
||||||
Account.TOTP.Activate.Header
|
|
||||||
Account.TOTP.Activate.Description
|
|
||||||
Account.TOTP.Activate.Token
|
|
||||||
Account.TOTP.Activate.TokenField
|
|
||||||
Account.TOTP.Activate.Activate
|
|
||||||
Account.TOTP.Activate.Activating
|
|
||||||
Account.TOTP.Activate.InvalidToken
|
|
||||||
Account.TOTP.Message.AlreadySetup
|
|
||||||
Account.TOTP.Message.Error
|
|
||||||
Account.TOTP.Message.SetupComplete
|
|
||||||
Account.TOTP.Deactivate.Header
|
|
||||||
Account.TOTP.Deactivate.Description
|
|
||||||
Account.TOTP.Deactivate.Deactivate
|
|
||||||
Account.TOTP.Deactivate.Deactivating
|
|
||||||
Account.TOTP.Message.DeactivationComplete
|
|
||||||
Account.Type.Standard
|
|
||||||
Account.Type.Business
|
|
||||||
Account.Type.Patreon
|
|
||||||
Account.Type.Mentor
|
|
||||||
Account.Type.Moderator
|
|
||||||
Account.Type.Team
|
|
||||||
Avatar.Badge.Live
|
|
||||||
Profile.Status.Headless
|
Profile.Status.Headless
|
||||||
Session.JoinVerifier.EnableHeader
|
|
||||||
Session.JoinVerifier.EnableText
|
|
||||||
Session.JoinVerifier.Label
|
|
||||||
Session.JoinVerifier.ComponentWarning
|
|
||||||
Session.JoinVerifier.SetCustomVerifier
|
|
||||||
Contacts.RevokeInvite
|
Contacts.RevokeInvite
|
||||||
Contacts.Unblocked
|
|
||||||
Contacts.AvatarBlock
|
|
||||||
Contacts.MutualBlock
|
|
||||||
Contacts.SelfAccount
|
|
||||||
Contacts.SearchPrompt
|
|
||||||
Contacts.WriteMessage
|
|
||||||
Contacts.InContactsOnly
|
|
||||||
Contacts.InHiddenContactsOnly
|
|
||||||
Contacts.InHiddenContactsPlus
|
|
||||||
Contacts.Migrated
|
|
||||||
Undo.BatchConvertMaterials
|
|
||||||
Tooltips.Brush.ChangeColor
|
|
||||||
Tooltips.Brush.IncrementSize
|
|
||||||
Tooltips.Brush.DecrementSize
|
|
||||||
Tooltips.Dev.GizmoOptions
|
|
||||||
Tooltips.Dev.SelectParent
|
|
||||||
Tooltips.Dev.LocalSpace
|
|
||||||
Tooltips.Dev.GlobalSpace
|
|
||||||
Tooltips.Dev.Translation
|
|
||||||
Tooltips.Dev.Rotation
|
|
||||||
Tooltips.Dev.Scale
|
|
||||||
Tooltip.GrabbableSetter.ApplyToRoot
|
|
||||||
Tooltip.GrabbableSetter.AppyToHit
|
|
||||||
Tooltip.Cartridge.Eject
|
|
||||||
Tooltip.ProtoFlux.Drive
|
Tooltip.ProtoFlux.Drive
|
||||||
Tooltip.ProtoFlux.Source
|
Tooltip.ProtoFlux.Source
|
||||||
Tooltip.ProtoFlux.Reference
|
Tooltip.ProtoFlux.Reference
|
||||||
|
|
@ -188,165 +20,9 @@ Tooltip.ProtoFlux.Proxy
|
||||||
Tooltip.ProtoFlux.CreateLocal
|
Tooltip.ProtoFlux.CreateLocal
|
||||||
Tooltip.ProtoFlux.CreateStore
|
Tooltip.ProtoFlux.CreateStore
|
||||||
Tooltip.ProtoFlux.CreateDataModelStore
|
Tooltip.ProtoFlux.CreateDataModelStore
|
||||||
Tooltip.ProtoFlux.Overview
|
|
||||||
Tooltip.ProtoFlux.NodeBrowser
|
|
||||||
Tooltip.ProtoFlux.PackInPlace
|
|
||||||
Tooltip.ProtoFlux.PackInto
|
|
||||||
Tooltip.ProtoFlux.Unpack
|
|
||||||
Tooltip.ProtoFlux.ExplicitCast
|
|
||||||
ProtoFlux.UI.Call
|
|
||||||
ProtoFlux.UI.AsyncCall
|
|
||||||
ProtoFlux.UI.NodeBrowser.Title
|
|
||||||
CreateNew.Editor.TextRendererWizard
|
|
||||||
CreateNew.3DModel.Triangle
|
|
||||||
CreateNew.Directory.Title
|
|
||||||
CreateNew.Directory.Error.EmptyName
|
|
||||||
CreateNew.Directory.Error.LongName
|
|
||||||
CreateNew.Directory.Error.InvalidName
|
|
||||||
Importer.Image.PixelArt
|
|
||||||
Importer.Model.Advanced.ForcePointFiltering
|
|
||||||
Importer.Model.Advanced.ForceNoMipMaps
|
|
||||||
Importer.Model.Advanced.ForceUncompressed
|
|
||||||
Exporter.Title
|
|
||||||
Exporter.FileName
|
|
||||||
Exporter.ExportAs
|
|
||||||
Exporter.Export
|
|
||||||
Exporter.Exporting
|
|
||||||
NewWorld.SessionTitle
|
|
||||||
CameraControl.Anchors.LinearInterpolation
|
|
||||||
CameraControl.Control.MotionBlur
|
|
||||||
CameraControl.Control.ScreenSpaceReflections
|
|
||||||
CameraControl.OBS.Idle
|
|
||||||
CameraControl.OBS.OpenInstallerReason
|
|
||||||
Settings.Hotswitching
|
|
||||||
Settings.DoNotSendReadStatus
|
|
||||||
Settings.AutosaveAllScreenshots
|
|
||||||
Settings.Audio.Input.Title
|
|
||||||
Settings.Audio.WhisperVoiceVolume
|
|
||||||
Settings.Locale.Title
|
|
||||||
Settings.Locale.DefaultLanguage
|
|
||||||
Security.Hyperlink.Title
|
|
||||||
ComponentSelector.Back
|
|
||||||
ComponentSelector.Title
|
|
||||||
ComponentSelector.CreateCustomType
|
|
||||||
ComponentSelector.CommonGenericTypes
|
|
||||||
ComponentSelector.CustomGenericArguments
|
|
||||||
ComponentSelector.InvalidType
|
|
||||||
Inspector.Title
|
|
||||||
Inspector.Slot.ParentUnder.Label
|
|
||||||
Inspector.Slot.ParentUnder.WorldRoot.Undo
|
|
||||||
Inspector.Slot.ParentUnder.LocalUserSpace
|
|
||||||
Inspector.Slot.ParentUnder.LocalUserSpace.Undo
|
|
||||||
Inspector.Mesh.SetupRenderer
|
|
||||||
Inspector.Mesh.RecalculateBlendshapeNormals
|
|
||||||
Inspector.Mesh.RecalculateBlendshapeNormalsSmooth
|
|
||||||
Inspector.Mesh.RecalculateBlendshapeTangentsMikkt
|
|
||||||
Inspector.Mesh.MergeBlendshapes
|
|
||||||
Inspector.MeshCollider.VHACD
|
|
||||||
Inspector.MeshCollider.ReplaceBox
|
|
||||||
Inspector.CommonAvatarBuilder.UpdateLocomotionModules
|
|
||||||
Inspector.VHACD.Parameter.MergeDoubles
|
|
||||||
Inspector.VHACD.Parameter.Resolution
|
|
||||||
Inspector.VHACD.Parameter.Depth
|
|
||||||
Inspector.VHACD.Parameter.Concavity
|
|
||||||
Inspector.VHACD.Parameter.PlaneDownsampling
|
|
||||||
Inspector.VHACD.Parameter.ConvexHullDownsampling
|
|
||||||
Inspector.VHACD.Parameter.Alpha
|
|
||||||
Inspector.VHACD.Parameter.Beta
|
|
||||||
Inspector.VHACD.Parameter.Gamma
|
|
||||||
Inspector.VHACD.Parameter.Delta
|
|
||||||
Inspector.VHACD.Parameter.PCA
|
|
||||||
Inspector.VHACD.Parameter.MaxVerticesPerHull
|
|
||||||
Inspector.VHACD.Parameter.MinVolumePerHull
|
|
||||||
Inspector.VHACD.Parameter.ConvexHullApproximation
|
|
||||||
Inspector.VHACD.DecompositionMode.Header
|
|
||||||
Inspector.VHACD.DecompositionMode.Voxel
|
|
||||||
Inspector.VHACD.DecompositionMode.Tetrahedron
|
|
||||||
Inspector.VHACD.RunDecomposition
|
|
||||||
Inspector.VHACD.RemoveVisuals
|
|
||||||
Inspector.VHACD.RemoveHulls
|
|
||||||
Inspector.SkinnedMesh.BakeNonDrivenBlendshapes
|
|
||||||
Inspector.SkinnedMesh.BakeBlendShapeResult
|
|
||||||
Inspector.SkinnedMesh.ComputeExplicitBoundsFromPose
|
|
||||||
Inspector.SkinnedMesh.ExtendExplicitBoundsFromPose
|
|
||||||
Inspector.SkinnedMesh.BakeToStaticMesh
|
|
||||||
Inspector.SimpleAvatarProtection.RemoveAll
|
|
||||||
Inspector.SimpleAvatarProtection.RemoveSingle
|
|
||||||
Inspector.SimpleAvatarProtection.Warning
|
|
||||||
Inspector.SimpleAvatarProtection.ConfirmRemoveAll
|
|
||||||
Inspector.Texture.BakeTexture
|
Inspector.Texture.BakeTexture
|
||||||
Inspector.Texture.ConvertToGrayscaleLuminance
|
|
||||||
Inspector.Texture.SwapRA
|
|
||||||
Inspector.Texture.SwapGA
|
|
||||||
Inspector.Texture.SwapBA
|
|
||||||
Inspector.Texture.TrimTransparent
|
|
||||||
Inspector.Texture.TrimByCornerColor
|
|
||||||
Inspector.Texture.NormalizeMaxOnly
|
|
||||||
Inspector.Texture.NormalizeMinMax
|
|
||||||
Inspector.Texture.NormalizeIndependent
|
|
||||||
Inspector.Texture.BleedColorToAlpha
|
|
||||||
Inspector.CharacterController.Warning
|
|
||||||
Inspector.PrimitiveMemberEditor.Warning
|
|
||||||
Inspector.ParticleStyle.CommonTransitions
|
|
||||||
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.SetFromGlobalBounds
|
|
||||||
Inspector.Collider.SetFromLocalBoundsPrecise
|
|
||||||
Inspector.Collider.SetFromGlobalBoundsPrecise
|
|
||||||
Inspector.Collider.SetFromPreciseBounds
|
|
||||||
Inspector.Collider.SetFromPreciseCylinderBounds
|
|
||||||
Inspector.Collider.Visualize
|
|
||||||
Inspector.SimpleAwayIndicator.TestAway
|
|
||||||
Inspector.SimpleAwayIndicator.TestRestore
|
|
||||||
Inspector.Fields.Drive
|
Inspector.Fields.Drive
|
||||||
Inspector.Fields.DriveWriteBack
|
Inspector.Fields.DriveWriteBack
|
||||||
Inspector.Actions.CopyComponent
|
|
||||||
Inspector.Actions.MoveComponent
|
|
||||||
UserInspector.Title
|
|
||||||
WorkerInspector.Title
|
|
||||||
CreateNew.Title
|
|
||||||
Wizard.TextRenderer.Header
|
|
||||||
Wizard.TextRenderer.ProcessRoot
|
|
||||||
Wizard.TextRenderer.ProcessStandalone
|
|
||||||
Wizard.TextRenderer.ProcessUIX
|
|
||||||
Wizard.TextRenderer.Disabled
|
|
||||||
Wizard.TextRenderer.WithTag
|
|
||||||
Wizard.TextRenderer.ReplaceMaterial
|
|
||||||
Wizard.TextRenderer.ReplaceFont
|
|
||||||
Wizard.TextRenderer.SetColor
|
|
||||||
Desktop.Controls.Title
|
|
||||||
VolumePlaneSlicer.Highlight
|
|
||||||
VolumePlaneSlicer.Slicer
|
|
||||||
Tutorial.Welcome.Welcome
|
|
||||||
Tutorial.Welcome.Description
|
|
||||||
Tutorial.Welcome.Begin
|
|
||||||
Tutorial.Welcome.StartTutorial
|
|
||||||
Tutorial.CommunityYouTube.Title
|
|
||||||
Tutorial.UserResources.UserResourcesTitle
|
|
||||||
Tutorial.UserResources.SupportTitle
|
|
||||||
Tutorial.UserResources.MerchandiseTitle
|
|
||||||
Tutorial.Intro.BadgesAppTeam
|
|
||||||
Tutorial.Intro.BadgesModerator
|
|
||||||
Tutorial.Intro.BadgesMentor
|
|
||||||
Tutorial.Intro.BadgesDisabilityHearing
|
|
||||||
Tutorial.Intro.BadgesDisabilityVision
|
|
||||||
Tutorial.Intro.BadgesDisabilitySpeech
|
|
||||||
Tutorial.Intro.BadgesTitle
|
|
||||||
Tutorial.Intro.BadgesDescription
|
|
||||||
Tutorial.Intro.HelpSite
|
|
||||||
Twitch.Panel.Button.Commands.Enabled
|
|
||||||
Twitch.Panel.Button.Commands.Disabled
|
|
||||||
Twitch.Panel.Button.SafeMode.Enabled
|
|
||||||
Twitch.Panel.Button.SafeMode.Disabled
|
|
||||||
Twitch.Panel.Button.SubscriberCommands.Enabled
|
|
||||||
Twitch.Panel.Button.SubscriberCommands.Disabled
|
|
||||||
Twitch.Panel.Title.Text
|
|
||||||
Migration.Title
|
Migration.Title
|
||||||
Migration.NewTask
|
Migration.NewTask
|
||||||
Migration.LoginModal.Title
|
Migration.LoginModal.Title
|
||||||
|
|
|
||||||
360
Missing/zh-tw.md
360
Missing/zh-tw.md
|
|
@ -2,202 +2,17 @@
|
||||||
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
|
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
|
||||||
|
|
||||||
# Chinese (Taiwan) [zh-tw]
|
# Chinese (Taiwan) [zh-tw]
|
||||||
General.Start
|
|
||||||
General.Finish
|
|
||||||
General.Previous
|
|
||||||
General.Close
|
|
||||||
General.CopyToClipboard
|
|
||||||
General.Buy
|
|
||||||
General.Yes
|
|
||||||
General.No
|
|
||||||
General.ClearSelection
|
|
||||||
General.Off
|
|
||||||
General.On
|
|
||||||
General.Understand
|
|
||||||
General.Notice
|
|
||||||
General.UnderstandEnable
|
|
||||||
General.Dismiss
|
|
||||||
General.Edit
|
|
||||||
General.UI.ToggleEditMode
|
|
||||||
General.UI.ToggleSubtitles
|
|
||||||
General.UI.Subtitles.On
|
|
||||||
General.UI.Subtitles.Off
|
|
||||||
General.UI.MusicVolumeLocal
|
|
||||||
General.UI.VoiceVolumeLocal
|
|
||||||
General.UI.SoundVolumeLocal
|
|
||||||
General.UI.PressToBegin
|
|
||||||
Worlds.Home
|
|
||||||
Worlds.Tutorial
|
|
||||||
Interaction.SaveToInventory
|
Interaction.SaveToInventory
|
||||||
Interaction.Grab.Palm
|
Interaction.Grab.Palm
|
||||||
Interaction.Grab.Precision
|
|
||||||
Interaction.Grab.Auto
|
|
||||||
Interaction.Grab.Off
|
|
||||||
Interaction.ExportScreenshot
|
|
||||||
Inventory.OpenWorld
|
|
||||||
Inventory.Equip
|
|
||||||
Inventory.Delete
|
|
||||||
Inventory.SaveHeld
|
|
||||||
Inventory.Inventories
|
|
||||||
Inventory.Share
|
|
||||||
Inventory.Unshare
|
|
||||||
Inventory.SaveAvatar
|
|
||||||
Inventory.Favorite.Home
|
|
||||||
Inventory.Favorite.ProgressBar
|
|
||||||
Inventory.Favorite.AudioStreamController
|
|
||||||
Inventory.Favorite.TextDisplay
|
|
||||||
Inventory.Favorite.VideoPlayer
|
|
||||||
Inventory.Favorite.AudioPlayer
|
|
||||||
Inventory.Favorite.InteractiveCamera
|
|
||||||
Inventory.Favorite.Keyboard
|
|
||||||
Inventory.Favorite.Avatar
|
|
||||||
Inventory.Favorite.WorldLoadingIndicator
|
|
||||||
Inventory.Favorite.ColorDialog
|
|
||||||
Inventory.Favorite.Hyperlink
|
|
||||||
Inventory.SpawnFacet
|
Inventory.SpawnFacet
|
||||||
Dash.Actions.TurnOffUIEdit
|
World.Loaded
|
||||||
Dash.Exit.Sponsor
|
|
||||||
Dash.Exit.Sponsor.You
|
|
||||||
Dash.Exit.Shoutouts
|
|
||||||
Dash.Exit.Shoutouts.AndMore
|
|
||||||
Dash.Exit.Shoutouts.You
|
|
||||||
Facets.FPS
|
|
||||||
World.Connection.LNL.DirectIP
|
World.Connection.LNL.DirectIP
|
||||||
World.Connection.LNL.NATPunchthrough
|
World.Connection.LNL.NATPunchthrough
|
||||||
World.Connection.LNL.Relay
|
World.Connection.LNL.Relay
|
||||||
World.Connection.SteamNetworkingSockets
|
World.Connection.SteamNetworkingSockets
|
||||||
World.Error.FailedToConnect
|
|
||||||
World.Error.InvalidAddress
|
|
||||||
World.Error.HostBlocked
|
|
||||||
World.Error.HostBlockedDetail
|
|
||||||
World.Error.WorldCrash
|
|
||||||
World.Error.WorldCrashDetail
|
|
||||||
World.Indicator.Visited
|
World.Indicator.Visited
|
||||||
World.Category.ContactsSessions
|
|
||||||
World.Category.Random
|
|
||||||
World.Category.GroupWorlds
|
|
||||||
World.AccessLevel.Contacts
|
|
||||||
World.AccessLevel.ContactsPlus
|
|
||||||
World.SortParameter.LastVisit
|
|
||||||
World.SortParameter.Random
|
|
||||||
World.Filter.MinimumContacts
|
|
||||||
Tools.Setup2FA
|
|
||||||
Tools.StreamAudio.Dialog.Title
|
|
||||||
Options.Nameplates.DefaultStyle
|
|
||||||
Options.Nameplates.CustomStyle
|
|
||||||
Indicator.OnlineUsersVR
|
|
||||||
Indicator.OnlineUsersDesktop
|
|
||||||
Indicator.ServerStatus.Status
|
|
||||||
Indicator.ServerStatus.Good
|
|
||||||
Indicator.ServerStatus.Slow
|
|
||||||
Indicator.ServerStatus.Down
|
|
||||||
Indicator.ServerStatus.NoInternet
|
|
||||||
Indicator.Sync.StorageFull
|
|
||||||
Indicator.Storage.StorageFull
|
|
||||||
Indicator.Storage.Usage
|
|
||||||
Login.InvalidCredentials
|
|
||||||
Login.InvalidLogin
|
|
||||||
Login.MalformedUID
|
|
||||||
Login.MissingUID
|
|
||||||
Register.MissingUID
|
|
||||||
Register.MalformedUID
|
|
||||||
Login.MissingLogin
|
|
||||||
Login.InvalidRecoveryCode
|
|
||||||
Login.UnsupportedAuthentication
|
|
||||||
Login.EmailNotVerified
|
|
||||||
Login.AccountTempLocked
|
|
||||||
Login.AccountBanned
|
|
||||||
Login.DuplicateAccount
|
|
||||||
Register.MissingRequest
|
|
||||||
Register.InvalidEmail
|
|
||||||
Register.MissingUsername
|
|
||||||
Register.MissingEmail
|
|
||||||
Register.UsernameTooLong
|
|
||||||
Register.UsernameContainsAmpersand
|
|
||||||
Register.UsernameStartsWithU
|
|
||||||
Register.InvalidUsername
|
|
||||||
Register.InvalidDateOfBirth
|
|
||||||
Register.UserContainsBlockedTerms
|
|
||||||
Register.MissingPassword
|
|
||||||
Register.InvalidPassword
|
|
||||||
Register.EmailAlreadyRegistered
|
|
||||||
Register.UsernameAlreadyRegistered
|
|
||||||
Register.ErrorCheckingUserId
|
|
||||||
Account.Saml2
|
|
||||||
Account.BirthMonth
|
|
||||||
Account.BirthDay
|
|
||||||
Account.BirthYear
|
|
||||||
Account.PoliciesAgreement
|
|
||||||
Account.AlternateMethods
|
|
||||||
Account.Saml2.Title
|
|
||||||
Account.Saml2.Select
|
|
||||||
Account.Saml2.LoggingIn
|
|
||||||
Account.TOTP.Title
|
|
||||||
Account.TOTP.Initializing
|
|
||||||
Account.TOTP.Code.Header
|
|
||||||
Account.TOTP.Code.Description
|
|
||||||
Account.TOTP.Code.QRCode
|
|
||||||
Account.TOTP.Code.Key
|
|
||||||
Account.TOTP.RecoveryCodes.Header
|
|
||||||
Account.TOTP.RecoveryCodes.Description
|
|
||||||
Account.TOTP.RecoveryCodes.Codes
|
|
||||||
Account.TOTP.Activate.Header
|
|
||||||
Account.TOTP.Activate.Description
|
|
||||||
Account.TOTP.Activate.Token
|
|
||||||
Account.TOTP.Activate.TokenField
|
|
||||||
Account.TOTP.Activate.Activate
|
|
||||||
Account.TOTP.Activate.Activating
|
|
||||||
Account.TOTP.Activate.InvalidToken
|
|
||||||
Account.TOTP.Message.AlreadySetup
|
|
||||||
Account.TOTP.Message.Error
|
|
||||||
Account.TOTP.Message.SetupComplete
|
|
||||||
Account.TOTP.Deactivate.Header
|
|
||||||
Account.TOTP.Deactivate.Description
|
|
||||||
Account.TOTP.Deactivate.Deactivate
|
|
||||||
Account.TOTP.Deactivate.Deactivating
|
|
||||||
Account.TOTP.Message.DeactivationComplete
|
|
||||||
Account.Type.Standard
|
|
||||||
Account.Type.Business
|
|
||||||
Account.Type.Patreon
|
|
||||||
Account.Type.Mentor
|
|
||||||
Account.Type.Moderator
|
|
||||||
Account.Type.Team
|
|
||||||
Avatar.Badge.Live
|
|
||||||
2FA.Header
|
|
||||||
2FA.Token
|
|
||||||
Profile.Status.Headless
|
Profile.Status.Headless
|
||||||
Session.JoinVerifier.EnableHeader
|
|
||||||
Session.JoinVerifier.EnableText
|
|
||||||
Session.JoinVerifier.Label
|
|
||||||
Session.JoinVerifier.ComponentWarning
|
|
||||||
Session.JoinVerifier.SetCustomVerifier
|
|
||||||
Contacts.RevokeInvite
|
Contacts.RevokeInvite
|
||||||
Contacts.Unblocked
|
|
||||||
Contacts.AvatarBlock
|
|
||||||
Contacts.MutualBlock
|
|
||||||
Contacts.SelfAccount
|
|
||||||
Contacts.SearchPrompt
|
|
||||||
Contacts.WriteMessage
|
|
||||||
Contacts.InContactsOnly
|
|
||||||
Contacts.InHiddenContactsOnly
|
|
||||||
Contacts.InHiddenContactsPlus
|
|
||||||
Contacts.Migrated
|
|
||||||
Undo.ExtractMaterialsFromHierarchy
|
|
||||||
Undo.BatchConvertMaterials
|
|
||||||
Tooltips.Brush.ChangeColor
|
|
||||||
Tooltips.Brush.IncrementSize
|
|
||||||
Tooltips.Brush.DecrementSize
|
|
||||||
Tooltips.Dev.GizmoOptions
|
|
||||||
Tooltips.Dev.SelectParent
|
|
||||||
Tooltips.Dev.LocalSpace
|
|
||||||
Tooltips.Dev.GlobalSpace
|
|
||||||
Tooltips.Dev.Translation
|
|
||||||
Tooltips.Dev.Rotation
|
|
||||||
Tooltips.Dev.Scale
|
|
||||||
Tooltip.GrabbableSetter.ApplyToRoot
|
|
||||||
Tooltip.GrabbableSetter.AppyToHit
|
|
||||||
Tooltip.Material.ConvertAll
|
|
||||||
Tooltip.Cartridge.Eject
|
|
||||||
Tooltip.ProtoFlux.Drive
|
Tooltip.ProtoFlux.Drive
|
||||||
Tooltip.ProtoFlux.Source
|
Tooltip.ProtoFlux.Source
|
||||||
Tooltip.ProtoFlux.Reference
|
Tooltip.ProtoFlux.Reference
|
||||||
|
|
@ -206,182 +21,9 @@ Tooltip.ProtoFlux.Proxy
|
||||||
Tooltip.ProtoFlux.CreateLocal
|
Tooltip.ProtoFlux.CreateLocal
|
||||||
Tooltip.ProtoFlux.CreateStore
|
Tooltip.ProtoFlux.CreateStore
|
||||||
Tooltip.ProtoFlux.CreateDataModelStore
|
Tooltip.ProtoFlux.CreateDataModelStore
|
||||||
Tooltip.ProtoFlux.Overview
|
|
||||||
Tooltip.ProtoFlux.NodeBrowser
|
|
||||||
Tooltip.ProtoFlux.PackInPlace
|
|
||||||
Tooltip.ProtoFlux.PackInto
|
|
||||||
Tooltip.ProtoFlux.Unpack
|
|
||||||
Tooltip.ProtoFlux.ExplicitCast
|
|
||||||
ProtoFlux.UI.Call
|
|
||||||
ProtoFlux.UI.AsyncCall
|
|
||||||
ProtoFlux.UI.NodeBrowser.Title
|
|
||||||
CreateNew.Editor.TextRendererWizard
|
|
||||||
CreateNew.3DModel.Triangle
|
|
||||||
CreateNew.Directory.Title
|
|
||||||
CreateNew.Directory.Error.EmptyName
|
|
||||||
CreateNew.Directory.Error.LongName
|
|
||||||
CreateNew.Directory.Error.InvalidName
|
|
||||||
Importer.Folder.Minecraft
|
|
||||||
Importer.Folder.Minecraft.Description
|
|
||||||
Importer.Image.Screenshot
|
|
||||||
Importer.Image.PixelArt
|
|
||||||
Importer.Model.Advanced.ForcePointFiltering
|
|
||||||
Importer.Model.Advanced.ForceNoMipMaps
|
|
||||||
Importer.Model.Advanced.ForceUncompressed
|
|
||||||
Exporter.Title
|
|
||||||
Exporter.FileName
|
|
||||||
Exporter.ExportAs
|
|
||||||
Exporter.Export
|
|
||||||
Exporter.Exporting
|
|
||||||
NewWorld.SessionTitle
|
|
||||||
CameraControl.Anchors.LinearInterpolation
|
|
||||||
CameraControl.Control.MotionBlur
|
|
||||||
CameraControl.Control.ScreenSpaceReflections
|
|
||||||
CameraControl.OBS.Idle
|
|
||||||
CameraControl.OBS.OpenInstallerReason
|
|
||||||
Settings.Hotswitching
|
|
||||||
Settings.DoNotSendReadStatus
|
|
||||||
Settings.AutosaveAllScreenshots
|
|
||||||
Settings.Audio.Input.Title
|
|
||||||
Settings.Audio.WhisperVoiceVolume
|
|
||||||
Settings.Locale.Title
|
|
||||||
Settings.Locale.DefaultLanguage
|
|
||||||
Security.Hyperlink.Title
|
|
||||||
ComponentSelector.Back
|
|
||||||
ComponentSelector.Title
|
|
||||||
ComponentSelector.CreateCustomType
|
|
||||||
ComponentSelector.CommonGenericTypes
|
|
||||||
ComponentSelector.CustomGenericArguments
|
|
||||||
ComponentSelector.InvalidType
|
|
||||||
Inspector.Title
|
|
||||||
Inspector.Slot.AttachComponent
|
|
||||||
Inspector.Slot.Axis.X
|
|
||||||
Inspector.Slot.Axis.Y
|
|
||||||
Inspector.Slot.Axis.Z
|
|
||||||
Inspector.Slot.Reset.Label
|
|
||||||
Inspector.Slot.Reset.Position
|
|
||||||
Inspector.Slot.Reset.Rotation
|
|
||||||
Inspector.Slot.Reset.Scale
|
|
||||||
Inspector.Slot.CreatePivotAtCenter
|
|
||||||
Inspector.Slot.JumpTo
|
|
||||||
Inspector.Slot.BringTo
|
|
||||||
Inspector.Slot.BringTo.Undo
|
|
||||||
Inspector.Slot.ParentUnder.Label
|
|
||||||
Inspector.Slot.ParentUnder.WorldRoot
|
|
||||||
Inspector.Slot.ParentUnder.WorldRoot.Undo
|
|
||||||
Inspector.Slot.ParentUnder.LocalUserSpace
|
|
||||||
Inspector.Slot.ParentUnder.LocalUserSpace.Undo
|
|
||||||
Inspector.Mesh.SetupRenderer
|
|
||||||
Inspector.Mesh.RecalculateBlendshapeNormals
|
|
||||||
Inspector.Mesh.RecalculateBlendshapeNormalsSmooth
|
|
||||||
Inspector.Mesh.RecalculateBlendshapeTangentsMikkt
|
|
||||||
Inspector.Mesh.MergeBlendshapes
|
|
||||||
Inspector.MeshCollider.VHACD
|
|
||||||
Inspector.MeshCollider.ReplaceBox
|
|
||||||
Inspector.CommonAvatarBuilder.UpdateLocomotionModules
|
|
||||||
Inspector.VHACD.Parameter.MergeDoubles
|
|
||||||
Inspector.VHACD.Parameter.Resolution
|
|
||||||
Inspector.VHACD.Parameter.Depth
|
|
||||||
Inspector.VHACD.Parameter.Concavity
|
|
||||||
Inspector.VHACD.Parameter.PlaneDownsampling
|
|
||||||
Inspector.VHACD.Parameter.ConvexHullDownsampling
|
|
||||||
Inspector.VHACD.Parameter.Alpha
|
|
||||||
Inspector.VHACD.Parameter.Beta
|
|
||||||
Inspector.VHACD.Parameter.Gamma
|
|
||||||
Inspector.VHACD.Parameter.Delta
|
|
||||||
Inspector.VHACD.Parameter.PCA
|
|
||||||
Inspector.VHACD.Parameter.MaxVerticesPerHull
|
|
||||||
Inspector.VHACD.Parameter.MinVolumePerHull
|
|
||||||
Inspector.VHACD.Parameter.ConvexHullApproximation
|
|
||||||
Inspector.VHACD.DecompositionMode.Header
|
|
||||||
Inspector.VHACD.DecompositionMode.Voxel
|
|
||||||
Inspector.VHACD.DecompositionMode.Tetrahedron
|
|
||||||
Inspector.VHACD.RunDecomposition
|
|
||||||
Inspector.VHACD.RemoveVisuals
|
|
||||||
Inspector.VHACD.RemoveHulls
|
|
||||||
Inspector.SkinnedMesh.BakeNonDrivenBlendshapes
|
|
||||||
Inspector.SkinnedMesh.BakeBlendShapeResult
|
|
||||||
Inspector.SkinnedMesh.ComputeExplicitBoundsFromPose
|
|
||||||
Inspector.SkinnedMesh.ExtendExplicitBoundsFromPose
|
|
||||||
Inspector.SkinnedMesh.BakeToStaticMesh
|
|
||||||
Inspector.SimpleAvatarProtection.RemoveAll
|
|
||||||
Inspector.SimpleAvatarProtection.RemoveSingle
|
|
||||||
Inspector.SimpleAvatarProtection.Warning
|
|
||||||
Inspector.SimpleAvatarProtection.ConfirmRemoveAll
|
|
||||||
Inspector.Texture.BakeTexture
|
Inspector.Texture.BakeTexture
|
||||||
Inspector.Texture.ConvertToGrayscaleLuminance
|
|
||||||
Inspector.Texture.SwapRA
|
|
||||||
Inspector.Texture.SwapGA
|
|
||||||
Inspector.Texture.SwapBA
|
|
||||||
Inspector.Texture.TrimTransparent
|
|
||||||
Inspector.Texture.TrimByCornerColor
|
|
||||||
Inspector.Texture.NormalizeMaxOnly
|
|
||||||
Inspector.Texture.NormalizeMinMax
|
|
||||||
Inspector.Texture.NormalizeIndependent
|
|
||||||
Inspector.Texture.BleedColorToAlpha
|
|
||||||
Inspector.CharacterController.Warning
|
|
||||||
Inspector.PrimitiveMemberEditor.Warning
|
|
||||||
Inspector.ParticleStyle.CommonTransitions
|
|
||||||
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.SetFromGlobalBounds
|
|
||||||
Inspector.Collider.SetFromLocalBoundsPrecise
|
|
||||||
Inspector.Collider.SetFromGlobalBoundsPrecise
|
|
||||||
Inspector.Collider.SetFromPreciseBounds
|
|
||||||
Inspector.Collider.SetFromPreciseCylinderBounds
|
|
||||||
Inspector.Collider.Visualize
|
|
||||||
Inspector.SimpleAwayIndicator.TestAway
|
|
||||||
Inspector.SimpleAwayIndicator.TestRestore
|
|
||||||
Inspector.Fields.Drive
|
Inspector.Fields.Drive
|
||||||
Inspector.Fields.DriveWriteBack
|
Inspector.Fields.DriveWriteBack
|
||||||
Inspector.Actions.CopyComponent
|
|
||||||
Inspector.Actions.MoveComponent
|
|
||||||
UserInspector.Title
|
|
||||||
WorkerInspector.Title
|
|
||||||
CreateNew.Title
|
|
||||||
Wizard.TextRenderer.Header
|
|
||||||
Wizard.TextRenderer.ProcessRoot
|
|
||||||
Wizard.TextRenderer.ProcessStandalone
|
|
||||||
Wizard.TextRenderer.ProcessUIX
|
|
||||||
Wizard.TextRenderer.Disabled
|
|
||||||
Wizard.TextRenderer.WithTag
|
|
||||||
Wizard.TextRenderer.ReplaceMaterial
|
|
||||||
Wizard.TextRenderer.ReplaceFont
|
|
||||||
Wizard.TextRenderer.SetColor
|
|
||||||
Desktop.Controls.Title
|
|
||||||
VolumePlaneSlicer.Highlight
|
|
||||||
VolumePlaneSlicer.Slicer
|
|
||||||
Tutorial.Welcome.Welcome
|
|
||||||
Tutorial.Welcome.Description
|
|
||||||
Tutorial.Welcome.Begin
|
|
||||||
Tutorial.Welcome.StartTutorial
|
|
||||||
Tutorial.CommunityYouTube.Title
|
|
||||||
Tutorial.UserResources.UserResourcesTitle
|
|
||||||
Tutorial.UserResources.SupportTitle
|
|
||||||
Tutorial.UserResources.MerchandiseTitle
|
|
||||||
Tutorial.Intro.BadgesAppTeam
|
|
||||||
Tutorial.Intro.BadgesModerator
|
|
||||||
Tutorial.Intro.BadgesMentor
|
|
||||||
Tutorial.Intro.BadgesDisabilityHearing
|
|
||||||
Tutorial.Intro.BadgesDisabilityVision
|
|
||||||
Tutorial.Intro.BadgesDisabilitySpeech
|
|
||||||
Tutorial.Intro.BadgesTitle
|
|
||||||
Tutorial.Intro.BadgesDescription
|
|
||||||
Tutorial.Intro.HelpSite
|
|
||||||
Object.Mirror.Toggle
|
|
||||||
Twitch.Panel.Button.Commands.Enabled
|
|
||||||
Twitch.Panel.Button.Commands.Disabled
|
|
||||||
Twitch.Panel.Button.SafeMode.Enabled
|
|
||||||
Twitch.Panel.Button.SafeMode.Disabled
|
|
||||||
Twitch.Panel.Button.SubscriberCommands.Enabled
|
|
||||||
Twitch.Panel.Button.SubscriberCommands.Disabled
|
|
||||||
Twitch.Panel.Title.Text
|
|
||||||
Migration.Title
|
Migration.Title
|
||||||
Migration.NewTask
|
Migration.NewTask
|
||||||
Migration.LoginModal.Title
|
Migration.LoginModal.Title
|
||||||
|
|
|
||||||
184
README.md
184
README.md
|
|
@ -1,34 +1,93 @@
|
||||||
# APP Locale
|
# Resonite Locale
|
||||||
This repository contains the locale assets for the core UI of [Resonite](https://resonite.com) and allow anyone to contribute translations. The contents of this repository will be periodically merged with the public build released on Steam (STEAM) and other platforms.
|
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
|
## Localization Status
|
||||||
Czech [cs] - 72.3% - Missing keys: 461
|
Czech [cs] - 72.2% - Missing keys: 462
|
||||||
German [de] - 83.6% - Missing keys: 272
|
German [de] - 83.6% - Missing keys: 273
|
||||||
English (United Kingdom) [en-gb] - 1.7% - Missing keys: 1634
|
English (United Kingdom) [en-gb] - 1.7% - Missing keys: 1635
|
||||||
English [en] - 100.0% - Missing keys: 0
|
English [en] - 100.0% - Missing keys: 0
|
||||||
Esperanto [eo] - 67.7% - Missing keys: 537
|
Esperanto [eo] - 67.7% - Missing keys: 538
|
||||||
Spanish [es] - 72.1% - Missing keys: 464
|
Spanish [es] - 72.1% - Missing keys: 465
|
||||||
Estonian [et] - 54.8% - Missing keys: 751
|
Estonian [et] - 54.8% - Missing keys: 752
|
||||||
Finnish [fi] - 69.0% - Missing keys: 516
|
Finnish [fi] - 82.0% - Missing keys: 299
|
||||||
French [fr] - 67.8% - Missing keys: 535
|
French [fr] - 67.8% - Missing keys: 536
|
||||||
Icelandic [is] - 30.7% - Missing keys: 1152
|
Icelandic [is] - 30.7% - Missing keys: 1153
|
||||||
Japanese [ja] - 97.7% - Missing keys: 38
|
Japanese [ja] - 99.3% - Missing keys: 11
|
||||||
Korean [ko] - 72.3% - Missing keys: 461
|
Korean [ko] - 99.9% - Missing keys: 2
|
||||||
Dutch [nl] - 67.2% - Missing keys: 545
|
Dutch [nl] - 67.2% - Missing keys: 546
|
||||||
Norwegian [no] - 47.3% - Missing keys: 877
|
Norwegian [no] - 47.2% - Missing keys: 878
|
||||||
Polish [pl] - 62.7% - Missing keys: 620
|
Polish [pl] - 99.8% - Missing keys: 4
|
||||||
Russian [ru] - 72.3% - Missing keys: 461
|
Russian [ru] - 85.5% - Missing keys: 242
|
||||||
Swedish [sv] - 14.4% - Missing keys: 1424
|
Swedish [sv] - 14.4% - Missing keys: 1425
|
||||||
Turkish [tr] - 53.3% - Missing keys: 777
|
Turkish [tr] - 53.2% - Missing keys: 778
|
||||||
Chinese (China) [zh-cn] - 62.8% - Missing keys: 619
|
Chinese (China) [zh-cn] - 82.3% - Missing keys: 295
|
||||||
Chinese (Taiwan) [zh-tw] - 60.7% - Missing keys: 654
|
Chinese (Taiwan) [zh-tw] - 82.2% - Missing keys: 296
|
||||||
|
|
||||||
Total keys: 1663
|
Total keys: 1664
|
||||||
|
|
||||||
# How To Contribute
|
## How To Contribute
|
||||||
If you'd like to contribute translations, create a branch of 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.
|
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.
|
||||||
|
|
||||||
# Do's and don'ts
|
### Translating the Store descriptions
|
||||||
|
If you're like, you can help translate the store descriptions as well (this is used on Steam for example), but we consider those highly optional since it's quite a lot of text. If you don't want to translate those, don't worry about them! The store descriptions do not count towards the translation completeness percentage and are provided in separate files.
|
||||||
|
|
||||||
|
If you do translate them and you haven't added a credit yet, put your name in the regular .json file for translations of in-game strings, even if you haven't translated any in-game strings.
|
||||||
|
|
||||||
|
### 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' ork of ICU MessageFormat.NET has pluralizer for your language, by checking the "AddStandardPluralizers()" function in this file: https://github.com/YellowDogMan/messageformat.net/blob/master/src/Jeffijoe.MessageFormat/Formatting/Formatters/PluralFormatter.cs
|
||||||
|
|
||||||
|
If you can't find your language code in this file, please make a Issue either on in this repository.
|
||||||
|
|
||||||
|
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
|
||||||
|
|
||||||
|
3) Add a new [lang-code].json file to your fork. We highly recommend creating a skeleton file first without any translation strings, just containing the Locale and Authors and creating a pull request, so it's clearer to other contributors that translations are being worked on by someone.
|
||||||
|
|
||||||
|
### Contributing translations to a language
|
||||||
|
If you'd like to contribute translations for existing language file (or one you have just created), we recommend the following:
|
||||||
|
|
||||||
|
1) Make a fork of the repository or your own branch.
|
||||||
|
2) Update the language file, either by modifying the translation strings or adding new ones for missing translations.
|
||||||
|
3) Ensure you do not have any left-over English strings in the file. Your file should only contain actually translated strings. Any missing strings will automatically fallback (see below for details)
|
||||||
|
4) Ensure your modified translation file works correctly inside Resonite (see below how to test)
|
||||||
|
5) Create a Pull Request for your translations to be merged into the main repository. After merging they will be available publicly in the next public build of Resonite.
|
||||||
|
|
||||||
|
As we develop our platform, we'll be constantly adding new strings in English or modifying the existing ones. We recommend watching the repository for activity through GitHub, so you can get notified when there are changes and new strings to be translated.
|
||||||
|
|
||||||
|
### Collaborating & Conflicts
|
||||||
|
Sometimes when translating, multiple users can translate the same area/section at the same time. This results in a Conflict, as the Resonite Team usually cannot speak the language. We're unable to decide which PR should be merged. When a conflict occurs any PRs involved will be marked with a Conflicts label. Please work with other translators of the language to resolve any conflicts so that the team can proceed to merge PRs clearly.
|
||||||
|
|
||||||
|
### Testing your translation
|
||||||
|
As you work on the translation we recommend that you periodically check it inside of Resonite. This will not only help ensure that you don't have any syntax errors, but also make sure that the strings are correct in the context.
|
||||||
|
|
||||||
|
To test the translation, find folder where Resonite.exe is installed (on Steam, you can do so by right clicking Resonite, going to Properties -> LOCAL FILES -> BROWSE LOCAL FILES...) and then locate the "Locale" folder. Simply place your modified file into this folder and Resonite will load it up.
|
||||||
|
|
||||||
|
By default, Resonite uses your system locale to determine which file to load. You can override this by going to Settings and changing the "Override Locale" to a different language code.
|
||||||
|
|
||||||
|
- You can edit the translation file on the fly without shutting down Resonite. To force it to reload, change the locale to "en" and then back to your own.
|
||||||
|
- Note that while most UI will change language immediately, not all of it would. Simply close and reopen the UI dialog to load the translated strings
|
||||||
|
- If the string is showing in English, you probably have a typo in the string key. It needs to match exactly
|
||||||
|
- If the translation isn't loading in Resonite, it is likely JSON syntax error preventing it from being loaded
|
||||||
|
- If you see "ERROR!!!" instead of your translated string, you have a syntax error in the particular string. Check Resonite's log file, which will contain details.
|
||||||
|
|
||||||
|
### If you use an external tool to do the translation and the JSON structure is mangled
|
||||||
|
You can use the python script in this repository: CleanJSON.py
|
||||||
|
|
||||||
|
For example to clean the french json, `./CleanJSON.py --en en.json --lang fr.json --out fr.json.cleaned`
|
||||||
|
|
||||||
|
```usage: CleanJSON.py [-h] [--en en_path] [--lang lang_path] [--out out_path]
|
||||||
|
|
||||||
|
This script will reformat a Babel style JSON for locales to match the en.json
|
||||||
|
baseline formatting for git changes purposes.
|
||||||
|
|
||||||
|
optional arguments:
|
||||||
|
-h, --help show this help message and exit
|
||||||
|
--en en_path The path to the en.json locale file.
|
||||||
|
--lang lang_path The path to the LANG.json locale file to clean.
|
||||||
|
--out out_path The path to save the formatted file.
|
||||||
|
```
|
||||||
|
|
||||||
|
## Do's and Don'ts
|
||||||
- Make sure the .json locale file is UTF8 encoded
|
- Make sure the .json locale file is UTF8 encoded
|
||||||
- Always keep the "Dummy" : "Dummy" entry at the bottom of the file. This way you don't have to remember to remove the comma at the end of the last entry every time
|
- Always keep the "Dummy" : "Dummy" entry at the bottom of the file. This way you don't have to remember to remove the comma at the end of the last entry every time
|
||||||
- Copy & Paste the whole content of the file into this online validator to ensure you don't have any syntax errors: https://jsonformatter.curiousconcept.com/
|
- Copy & Paste the whole content of the file into this online validator to ensure you don't have any syntax errors: https://jsonformatter.curiousconcept.com/
|
||||||
|
|
@ -42,47 +101,8 @@ If you'd like to contribute translations, create a branch of fork of the reposit
|
||||||
- DON'T correct mistakes in the string keys, only report them. They will be fixed by a script, which will apply the correction to all locales at once.
|
- DON'T correct mistakes in the string keys, only report them. They will be fixed by a script, which will apply the correction to all locales at once.
|
||||||
- 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 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.
|
||||||
|
|
||||||
# Translating the Store descriptions
|
## The ICU MessageFormat Syntax for translation strings
|
||||||
If you're like, you can help translate the store descriptions as well (this is used on Steam for example), but we consider those highly optional since it's quite a lot of text. If you don't want to translate those, don't worry about them! The store descriptions do not count towards the translation completeness percentage and are provided in separate files.
|
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
|
||||||
|
|
||||||
If you do translate them and you haven't added a credit yet, put your name in the regular .json file for translations of in-game strings, even if you haven't translated any in-game strings.
|
|
||||||
|
|
||||||
# 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' ork of ICU MessageFormat.NET has pluralizer for your language, by checking the "AddStandardPluralizers()" function in this file: https://github.com/YellowDogMan/messageformat.net/blob/master/src/Jeffijoe.MessageFormat/Formatting/Formatters/PluralFormatter.cs
|
|
||||||
|
|
||||||
If you can't find your language code in this file, please make a Issue either on in this repository.
|
|
||||||
|
|
||||||
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
|
|
||||||
|
|
||||||
3) Add a new [lang-code].json file to your fork. We highly recommend creating a skeleton file first without any translation strings, just containing the Locale and Authors and creating a pull request, so it's clearer to other contributors that translations are being worked on by someone.
|
|
||||||
|
|
||||||
# Contributing translations to a language
|
|
||||||
If you'd like to contribute translations for existing language file (or one you have just created), we recommend the following:
|
|
||||||
|
|
||||||
1) Make a fork of the repository or your own branch.
|
|
||||||
2) Update the language file, either by modifying the translation strings or adding new ones for missing translations.
|
|
||||||
3) Ensure you do not have any left-over English strings in the file. Your file should only contain actually translated strings. Any missing strings will automatically fallback (see below for details)
|
|
||||||
4) Ensure your modified translation file works correctly inside APP (see below how to test)
|
|
||||||
5) Create a Pull Request for your translations to be merged into the main repository. After merging they will be available publicly in the next public build of APP.
|
|
||||||
|
|
||||||
As we develop our platform, we'll be constantly adding new strings in English or modifying the existing ones. We recommend watching the repository for activity through GitHub, so you can get notified when there are changes and new strings to be translated.
|
|
||||||
|
|
||||||
# Testing your translation
|
|
||||||
As you work on the translation we recommend that you periodically check it inside of APP. This will not only help ensure that you don't have any syntax errors, but also make sure that the strings are correct in the context.
|
|
||||||
|
|
||||||
To test the translation, find folder where APP.exe is installed (on Steam, you can do so by right clicking APP, going to Properties -> LOCAL FILES -> BROWSE LOCAL FILES...) and then locate the "Locale" folder. Simply place your modified file into this folder and APP will load it up.
|
|
||||||
|
|
||||||
By default, APP uses your system locale to determine which file to load. You can override this by going to Settings and changing the "Override Locale" to a different language code.
|
|
||||||
|
|
||||||
- You can edit the translation file on the fly without shutting down APP. To force it to reload, change the locale to "en" and then back to your own.
|
|
||||||
- Note that while most UI will change language immediately, not all of it would. Simply close and reopen the UI dialog to load the translated strings
|
|
||||||
- If the string is showing in English, you probably have a typo in the string key. It needs to match exactly
|
|
||||||
- If the translation isn't loading in APP, it is likely JSON syntax error preventing it from being loaded
|
|
||||||
- If you see "ERROR!!!" instead of your translated string, you have a syntax error in the particular string. Check APP's log file, which will contain details.
|
|
||||||
|
|
||||||
# The ICU MessageFormat Syntax for translation strings
|
|
||||||
APP 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
|
|
||||||
|
|
||||||
To learn more about the ICU MessageFormat Syntax check the following links:
|
To learn more about the ICU MessageFormat Syntax check the following links:
|
||||||
https://unicode-org.github.io/icu/userguide/format_parse/messages/
|
https://unicode-org.github.io/icu/userguide/format_parse/messages/
|
||||||
|
|
@ -101,7 +121,7 @@ Another common syntax is using the {variable, select, ...} form. This lets you m
|
||||||
|
|
||||||
Please let us know if you have any questions or are unsure about certain things.
|
Please let us know if you have any questions or are unsure about certain things.
|
||||||
|
|
||||||
# Language codes and fallbacks
|
## Language codes and fallbacks
|
||||||
We uses the IETF language tags (https://en.wikipedia.org/wiki/IETF_language_tag) to load locales. These consist of a single primary language tag (typically two-letter language code from ISO 639-1 or a three-letter code from ISO 639-2 (1998), ISO 639-3 (2007) or ISO 639-5 (2008)) and and optional region sub-tag with country code.
|
We uses the IETF language tags (https://en.wikipedia.org/wiki/IETF_language_tag) to load locales. These consist of a single primary language tag (typically two-letter language code from ISO 639-1 or a three-letter code from ISO 639-2 (1998), ISO 639-3 (2007) or ISO 639-5 (2008)) and and optional region sub-tag with country code.
|
||||||
|
|
||||||
When loading locale file, we will first check for the most specific locale file. Then it will load any missing strings from the general locale file and last it will load any missing strings from the English locale.
|
When loading locale file, we will first check for the most specific locale file. Then it will load any missing strings from the general locale file and last it will load any missing strings from the English locale.
|
||||||
|
|
@ -112,31 +132,15 @@ We recommend putting most translations into the general language file (single tw
|
||||||
|
|
||||||
Any strings you don't translate at all will also fall back into their English variants, so you don't have to worry about missing some of them, they can be translated later (or by another contributor). This also ensures that newly added strings in the English will show up and can be gradually translated as they come.
|
Any strings you don't translate at all will also fall back into their English variants, so you don't have to worry about missing some of them, they can be translated later (or by another contributor). This also ensures that newly added strings in the English will show up and can be gradually translated as they come.
|
||||||
|
|
||||||
# What if I find string that cannot be translated?
|
## FAQ
|
||||||
While majority of APP's UI has been converted to the localization system, there are likely a few stragglers and some parts that aren't translatable right now. If you encounter such place, create an Issue on this repository, ideally with screenshot of the non-translatable part, so we can convert it as well.
|
### What if I find string that cannot be translated?
|
||||||
|
While majority of Resonite's UI has been converted to the localization system, there are likely a few stragglers and some parts that aren't translatable right now. If you encounter such place, create an Issue on this repository, ideally with screenshot of the non-translatable part, so we can convert it as well.
|
||||||
|
|
||||||
Currently there are a few known parts that cannot be translated, but are planned to:
|
Currently there are a few known parts that cannot be translated, but are planned to be supported at a later date:
|
||||||
- Enumerations (e.g. certain tool options that cycle through several options)
|
- Enumerations (e.g. certain tool options that cycle through several options)
|
||||||
- Component names and categories (component names will still show original for technical reasons, but will show optional translation for non-English languages)
|
- Component names and categories (component names will still show original for technical reasons, but will show optional translation for non-English languages)
|
||||||
- ProtoFlux node names and categories (same as above)
|
- ProtoFlux node names and categories (same as above)
|
||||||
- Component fields (those will only show optional translated names on hover once tooltip system is implemented)
|
- Component fields (those will only show optional translated names on hover once tooltip system is implemented)
|
||||||
|
|
||||||
# If you use an external tool to do the translation and the JSON structure is mangled
|
### Any other questions?
|
||||||
You can use the python script in this repository: CleanJSON.py
|
If you have questions or are unsure about something, you can create an Issue on this repository to ask a question
|
||||||
|
|
||||||
For example to clean the french json, `./CleanJSON.py --en en.json --lang fr.json --out fr.json.cleaned`
|
|
||||||
|
|
||||||
```usage: CleanJSON.py [-h] [--en en_path] [--lang lang_path] [--out out_path]
|
|
||||||
|
|
||||||
This script will reformat a Babel style JSON for locales to match the en.json
|
|
||||||
baseline formatting for git changes purposes.
|
|
||||||
|
|
||||||
optional arguments:
|
|
||||||
-h, --help show this help message and exit
|
|
||||||
--en en_path The path to the en.json locale file.
|
|
||||||
--lang lang_path The path to the LANG.json locale file to clean.
|
|
||||||
--out out_path The path to save the formatted file.
|
|
||||||
```
|
|
||||||
|
|
||||||
# Any questions?
|
|
||||||
If you have questions or are unsure about something, you can create an Issue on this repository or reach out to our team on the official Discord: https://discord.gg/resonite
|
|
||||||
|
|
|
||||||
1
en.json
1
en.json
|
|
@ -165,6 +165,7 @@
|
||||||
"World.LoadingFailed": "Failed",
|
"World.LoadingFailed": "Failed",
|
||||||
"World.LoadedAssets": "Loaded {assets} of {total_assets}",
|
"World.LoadedAssets": "Loaded {assets} of {total_assets}",
|
||||||
"World.Downloading": "Downloading {bytes} of {total_bytes}",
|
"World.Downloading": "Downloading {bytes} of {total_bytes}",
|
||||||
|
"World.Loaded": "Loaded",
|
||||||
|
|
||||||
"World.Connection.EstablishingConnection": "Establishing connection",
|
"World.Connection.EstablishingConnection": "Establishing connection",
|
||||||
"World.Connection.RequestingJoin": "Requesting Join",
|
"World.Connection.RequestingJoin": "Requesting Join",
|
||||||
|
|
|
||||||
458
fi.json
458
fi.json
|
|
@ -9,7 +9,7 @@
|
||||||
"General.Cancel": "Peruuta",
|
"General.Cancel": "Peruuta",
|
||||||
"General.Continue": "Jatka",
|
"General.Continue": "Jatka",
|
||||||
"General.Next": "Seuraava",
|
"General.Next": "Seuraava",
|
||||||
|
"General.Previous": "Edellinen",
|
||||||
"General.Back": "Takaisin",
|
"General.Back": "Takaisin",
|
||||||
"General.Confirm": "Vahvista?",
|
"General.Confirm": "Vahvista?",
|
||||||
"General.Loading": "Ladataan...",
|
"General.Loading": "Ladataan...",
|
||||||
|
|
@ -27,11 +27,24 @@
|
||||||
"General.CopiedToClipboardLong": "Kopioitu leikepöydälle!",
|
"General.CopiedToClipboardLong": "Kopioitu leikepöydälle!",
|
||||||
"General.Create": "Luo",
|
"General.Create": "Luo",
|
||||||
"General.Creating": "Luodaan...",
|
"General.Creating": "Luodaan...",
|
||||||
|
"General.Buy": "Osta",
|
||||||
|
"General.Yes": "Kyllä",
|
||||||
|
"General.No": "Ei",
|
||||||
|
"General.ClearSelection" : "Tyhjennä Valinta",
|
||||||
|
"General.Off": "Pois Päältä",
|
||||||
|
"General.On": "Päällä",
|
||||||
|
"General.Understand": "Ymmärrän",
|
||||||
|
"General.Notice" : "Ilmoitus",
|
||||||
|
"General.UnderstandEnable" : "Ymmärrän, Ota Käyttöön",
|
||||||
|
"General.Dismiss": "Hylkää",
|
||||||
|
"General.Edit": "Muokkaa",
|
||||||
|
|
||||||
"General.UI.SearchPrompt": "Etsi...",
|
"General.UI.SearchPrompt": "Etsi...",
|
||||||
"General.UI.SearchPromptLong": "Kirjoita etsiäksesi...",
|
"General.UI.SearchPromptLong": "Kirjoita etsiäksesi...",
|
||||||
"General.UI.ToggleEditMode": "Muokkaustila",
|
"General.UI.ToggleEditMode": "Muokkaustila",
|
||||||
"General.UI.ToggleSubtitles": "Tekstitykset",
|
"General.UI.ToggleSubtitles": "Tekstitykset",
|
||||||
|
"General.UI.Subtitles.On" : "Tekstitykset: Päällä",
|
||||||
|
"General.UI.Subtitles.Off" : "Tekstitykset: Pois Päältä",
|
||||||
|
|
||||||
"General.UI.MusicVolumeLocal": "Musiikin voimakkuus (lokaali):",
|
"General.UI.MusicVolumeLocal": "Musiikin voimakkuus (lokaali):",
|
||||||
"General.UI.VoiceVolumeLocal": "Puheen voimakkuus (lokaali):",
|
"General.UI.VoiceVolumeLocal": "Puheen voimakkuus (lokaali):",
|
||||||
|
|
@ -42,6 +55,9 @@
|
||||||
"General.Sort.Ascending": "Nousevasti",
|
"General.Sort.Ascending": "Nousevasti",
|
||||||
"General.Sort.Descending": "Laskevasti",
|
"General.Sort.Descending": "Laskevasti",
|
||||||
|
|
||||||
|
"Worlds.Home" : "Koti",
|
||||||
|
"Worlds.Tutorial" : "Tutoriaali",
|
||||||
|
|
||||||
"Locomotion.Noclip.Name": "Lento",
|
"Locomotion.Noclip.Name": "Lento",
|
||||||
"Locomotion.Noclip.Description": "Yksinkertainen läpäisevä lentotila.",
|
"Locomotion.Noclip.Description": "Yksinkertainen läpäisevä lentotila.",
|
||||||
"Locomotion.Teleport.Name": "Kaukosiirto",
|
"Locomotion.Teleport.Name": "Kaukosiirto",
|
||||||
|
|
@ -84,7 +100,7 @@
|
||||||
"Interaction.EnterAnchor": "Käytä istuinta",
|
"Interaction.EnterAnchor": "Käytä istuinta",
|
||||||
"Interaction.ExitAnchor": "Poistu istuimesta",
|
"Interaction.ExitAnchor": "Poistu istuimesta",
|
||||||
|
|
||||||
"Interaction.EquipAvatar": "Vaihda avatar",
|
"Interaction.EquipAvatar": "Vaihda Avatar",
|
||||||
|
|
||||||
"Interaction.SaveAsScreenshot": "Tallenna kuvana",
|
"Interaction.SaveAsScreenshot": "Tallenna kuvana",
|
||||||
"Interaction.ExportScreenshot": "Vie kuva",
|
"Interaction.ExportScreenshot": "Vie kuva",
|
||||||
|
|
@ -92,6 +108,28 @@
|
||||||
"Interaction.ExportFile": "Vie tiedosto",
|
"Interaction.ExportFile": "Vie tiedosto",
|
||||||
"Interaction.CopyLink": "Kopioi linkki",
|
"Interaction.CopyLink": "Kopioi linkki",
|
||||||
|
|
||||||
|
"Inventory.OpenWorld": "Avaa Maailma",
|
||||||
|
"Inventory.Equip": "Ota käyttöön",
|
||||||
|
"Inventory.Delete": "Poista",
|
||||||
|
"Inventory.SaveHeld": "Tallenna kädessä oleva",
|
||||||
|
"Inventory.Inventories": "Inventaariot",
|
||||||
|
"Inventory.Share": "Jaa",
|
||||||
|
"Inventory.Unshare": "Poista jako",
|
||||||
|
"Inventory.SaveAvatar": "Tallenna Avatar",
|
||||||
|
"Inventory.Favorite.Home": "Aseta Kodiksi",
|
||||||
|
"Inventory.Favorite.ProgressBar": "Aseta Edistymispalkiksi",
|
||||||
|
"Inventory.Favorite.AudioStreamController": "Aseta Suoratoistoksi",
|
||||||
|
"Inventory.Favorite.TextDisplay": "Aseta Tekstinäytöksi",
|
||||||
|
"Inventory.Favorite.VideoPlayer": "Aseta Videosoittimeksi",
|
||||||
|
"Inventory.Favorite.AudioPlayer": "Aseta Audiosoittimeksi",
|
||||||
|
"Inventory.Favorite.InteractiveCamera": "Aseta Kameraksi",
|
||||||
|
"Inventory.Favorite.Keyboard": "Aseta Näppäimistöksi",
|
||||||
|
"Inventory.Favorite.Avatar": "Aseta Avatariksi",
|
||||||
|
"Inventory.Favorite.WorldLoadingIndicator": "Aseta Latauspalkiksi",
|
||||||
|
"Inventory.Favorite.ColorDialog": "Aseta Värinvalitsijaksi",
|
||||||
|
"Inventory.Favorite.Hyperlink": "Aseta Linkkinäytöksi",
|
||||||
|
"Inventory.SpawnFacet": "Spawnaa Facetti",
|
||||||
|
|
||||||
"Dash.Screens.Home": "Koti",
|
"Dash.Screens.Home": "Koti",
|
||||||
"Dash.Screens.Worlds": "Maailmat",
|
"Dash.Screens.Worlds": "Maailmat",
|
||||||
"Dash.Screens.Contacts": "Kontaktit",
|
"Dash.Screens.Contacts": "Kontaktit",
|
||||||
|
|
@ -100,7 +138,7 @@
|
||||||
"Dash.Screens.Session": "Sessio",
|
"Dash.Screens.Session": "Sessio",
|
||||||
"Dash.Screens.FileBrowser": "Tiedostot",
|
"Dash.Screens.FileBrowser": "Tiedostot",
|
||||||
"Dash.Screens.Settings": "Asetukset",
|
"Dash.Screens.Settings": "Asetukset",
|
||||||
"Dash.Screens.Exit": "Poistu",
|
"Dash.Screens.Exit": "Sulje",
|
||||||
|
|
||||||
"Dash.Actions.PasteFromClipboard": "Liitä leikepöydältä",
|
"Dash.Actions.PasteFromClipboard": "Liitä leikepöydältä",
|
||||||
|
|
||||||
|
|
@ -108,12 +146,19 @@
|
||||||
|
|
||||||
"Dash.Actions.CloudHome": "Pilvikotini",
|
"Dash.Actions.CloudHome": "Pilvikotini",
|
||||||
|
|
||||||
"Dash.Exit.Header": "Poistu Neoksesta",
|
"Dash.Exit.Header": "Sulje {appName}",
|
||||||
"Dash.Exit.ExitAndSave": "Poistu & tallenna kodit",
|
"Dash.Exit.ExitAndSave": "Sulje & Tallenna kodit",
|
||||||
"Dash.Exit.ExitAndDiscard": "Poistu & hylkää kodit",
|
"Dash.Exit.ExitAndDiscard": "Sulje & Hylkää kodit",
|
||||||
"Dash.Exit.ThankYou": "Kiitos kun käytät {appName}ta!",
|
"Dash.Exit.Sponsor": "Valtava kiitos {name} projektin sponsoroinnista!",
|
||||||
|
"Dash.Exit.Sponsor.You": "SINÄ",
|
||||||
|
"Dash.Exit.Shoutouts": "Tämä projekti on ollut mahdollista näiden ihmisten ansiosta:",
|
||||||
|
"Dash.Exit.Shoutouts.AndMore" : " ja monia muita!",
|
||||||
|
"Dash.Exit.Shoutouts.You" : "{name} (Se olet sinä! Kiitos!)",
|
||||||
|
"Dash.Exit.ThankYou": "Kiitos kun käytät {appName}a!",
|
||||||
"Dash.Exit.SubmittedBy": "Lähettäjä: {name}",
|
"Dash.Exit.SubmittedBy": "Lähettäjä: {name}",
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
"World.Waiting": "Odotetaan...",
|
"World.Waiting": "Odotetaan...",
|
||||||
"World.HostIsStarting": "Isäntä aloittaa sessiota...",
|
"World.HostIsStarting": "Isäntä aloittaa sessiota...",
|
||||||
"World.Loading": "Ladataan...",
|
"World.Loading": "Ladataan...",
|
||||||
|
|
@ -146,10 +191,13 @@
|
||||||
"World.Error.JoinAlreadyRequested": "Liittymistä on jo pyydetty",
|
"World.Error.JoinAlreadyRequested": "Liittymistä on jo pyydetty",
|
||||||
"World.Error.FailedConnectToRelay": "Yhteyden muodostaminen releeseen epäonnistui",
|
"World.Error.FailedConnectToRelay": "Yhteyden muodostaminen releeseen epäonnistui",
|
||||||
"World.Error.FailedToConnect": "Yhteyden muodostaminen epäonnistui",
|
"World.Error.FailedToConnect": "Yhteyden muodostaminen epäonnistui",
|
||||||
|
"World.Error.InvalidAddress": "Väärä osoite",
|
||||||
"World.Error.NoPort": "Porttia ei ole määritetty",
|
"World.Error.NoPort": "Porttia ei ole määritetty",
|
||||||
"World.Error.IncompatibleVersion": "Yhteensopimaton {appName} Versio",
|
"World.Error.IncompatibleVersion": "Yhteensopimaton versio",
|
||||||
|
"World.Error.HostBlocked": "Isäntä blokattu",
|
||||||
|
"World.Error.HostBlockedDetail": "Olet blokannut isännän",
|
||||||
|
"World.Error.WorldCrash": "Maailma kaatui",
|
||||||
|
"World.Error.WorldCrashDetail" : "Kohtalokas virhe päivitettäessä maailmaa",
|
||||||
"World.Error.Unknown": "Tuntematon virhe",
|
"World.Error.Unknown": "Tuntematon virhe",
|
||||||
|
|
||||||
"World.Config.Name": "Maailman nimi:",
|
"World.Config.Name": "Maailman nimi:",
|
||||||
|
|
@ -235,22 +283,24 @@
|
||||||
|
|
||||||
"World.Category.Everything": "Kaikki",
|
"World.Category.Everything": "Kaikki",
|
||||||
"World.Category.Featured": "Esittelyssä",
|
"World.Category.Featured": "Esittelyssä",
|
||||||
"World.Category.PublishedWorlds": "Julkaistut maailmat",
|
"World.Category.PublishedWorlds": "Julkaistut Maailmat",
|
||||||
"World.Category.ActiveSessions": "Aktiiviset sessiot",
|
"World.Category.ActiveSessions": "Aktiiviset Sessiot",
|
||||||
|
"World.Category.ContactsSessions": "Kontaktien Sessiot",
|
||||||
"World.Category.HeadlessSessions": "Palvelin sessiot",
|
"World.Category.HeadlessSessions": "Palvelin Sessiot",
|
||||||
"World.Category.Social": "Sosiaalinen",
|
"World.Category.Social": "Sosiaaliset",
|
||||||
"World.Category.Games": "Pelit",
|
"World.Category.Games": "Pelit",
|
||||||
"World.Category.Art": "Taide",
|
"World.Category.Art": "Taide",
|
||||||
"World.Category.Tutorials": "Harjoitukset",
|
"World.Category.Tutorials": "Harjoitukset",
|
||||||
"World.Category.Educational": "Opettavaiset",
|
"World.Category.Educational": "Opettavaiset",
|
||||||
"World.Category.Random": "Sekoitus",
|
"World.Category.Random": "Sekoitus",
|
||||||
"World.Category.MyWorlds": "Omat maailmani",
|
"World.Category.MyWorlds": "Omat Maailmani",
|
||||||
"World.Category.Custom": "Mukauta hakua",
|
"World.Category.Custom": "Mukauta Hakua",
|
||||||
|
"World.Category.GroupWorlds": "Ryhmien Maailmat",
|
||||||
|
|
||||||
"World.AccessLevel.Anyone": "Kuka tahansa",
|
"World.AccessLevel.Anyone": "Kuka tahansa",
|
||||||
"World.AccessLevel.RegisteredUsers": "Rekisteröityneet käyttäjät",
|
"World.AccessLevel.RegisteredUsers": "Rekisteröityneet käyttäjät",
|
||||||
|
"World.AccessLevel.Contacts": "Kontaktit",
|
||||||
|
"World.AccessLevel.ContactsPlus": "Kontaktit+",
|
||||||
"World.AccessLevel.LAN": "LAN",
|
"World.AccessLevel.LAN": "LAN",
|
||||||
"World.AccessLevel.Private": "Yksityinen (Ainoastaan kutsutut)",
|
"World.AccessLevel.Private": "Yksityinen (Ainoastaan kutsutut)",
|
||||||
|
|
||||||
|
|
@ -269,7 +319,7 @@
|
||||||
"World.Filter.DataSources": "Tietolähteet:",
|
"World.Filter.DataSources": "Tietolähteet:",
|
||||||
"World.Filter.OpenedWorlds": "Avatut maailmat",
|
"World.Filter.OpenedWorlds": "Avatut maailmat",
|
||||||
"World.Filter.ActiveSessions": "Aktiiviset istunnot",
|
"World.Filter.ActiveSessions": "Aktiiviset istunnot",
|
||||||
"World.Filter.PublishedWorlds": "Julkiset maailmat",
|
"World.Filter.PublishedWorlds": "Julkaistut maailmat",
|
||||||
"World.Filter.LocalWorlds": "Paikalliset istunnot",
|
"World.Filter.LocalWorlds": "Paikalliset istunnot",
|
||||||
"World.Filter.BaseSearch": "Haku:",
|
"World.Filter.BaseSearch": "Haku:",
|
||||||
"World.Filter.ByOwner": "Omistajan mukaan:",
|
"World.Filter.ByOwner": "Omistajan mukaan:",
|
||||||
|
|
@ -280,7 +330,7 @@
|
||||||
"World.Filter.MyWorlds": "Minun maailmani",
|
"World.Filter.MyWorlds": "Minun maailmani",
|
||||||
"World.Filter.SessionFiltering": "Sessioiden suodatus:",
|
"World.Filter.SessionFiltering": "Sessioiden suodatus:",
|
||||||
"World.Filter.MinimumUsers": "Minimi käyttäjämäärä: <b>{n}</b>",
|
"World.Filter.MinimumUsers": "Minimi käyttäjämäärä: <b>{n}</b>",
|
||||||
|
"World.Filter.MinimumContacts": "Minimi kontaktimäärä: <b>{n}</b>",
|
||||||
"World.Filter.OnlyHeadless": "Vain palvelin istunnot",
|
"World.Filter.OnlyHeadless": "Vain palvelin istunnot",
|
||||||
"World.Filter.MaxAccessLevel": "Maksimi käyttöoikeustaso:",
|
"World.Filter.MaxAccessLevel": "Maksimi käyttöoikeustaso:",
|
||||||
"World.Filter.MinimumUptime": "Minimi käyntiaika:",
|
"World.Filter.MinimumUptime": "Minimi käyntiaika:",
|
||||||
|
|
@ -289,11 +339,11 @@
|
||||||
"World.Edit.Title": "Muokkaa maailman metatietoja",
|
"World.Edit.Title": "Muokkaa maailman metatietoja",
|
||||||
"World.Edit.Name": "Maailman nimi:",
|
"World.Edit.Name": "Maailman nimi:",
|
||||||
"World.Edit.Description": "Kuvaus:",
|
"World.Edit.Description": "Kuvaus:",
|
||||||
"World.Edit.Tags": "Tägit (pilkku erottelu):",
|
"World.Edit.Tags": "Tägit (pilkkuerottelulla):",
|
||||||
"World.Edit.Path": "Maailman polku:",
|
"World.Edit.Path": "Maailman polku:",
|
||||||
"World.Edit.AccessLevelHeader": "Kuka voi avata tämän maailman?",
|
"World.Edit.AccessLevelHeader": "Kuka voi avata tämän maailman?",
|
||||||
"World.Edit.AccessPrivate": "Vain minä",
|
"World.Edit.AccessPrivate": "Vain minä",
|
||||||
"World.Edit.AccessPatreon": "Patreonin tukijat",
|
"World.Edit.AccessPatreon": "Patreon tukijat",
|
||||||
"World.Edit.AccessPublic": "Kuka tahansa (Julkinen)",
|
"World.Edit.AccessPublic": "Kuka tahansa (Julkinen)",
|
||||||
|
|
||||||
"Tools.AvatarCreator": "Avatarin luominen",
|
"Tools.AvatarCreator": "Avatarin luominen",
|
||||||
|
|
@ -304,6 +354,7 @@
|
||||||
"Tools.StreamAudio": "Äänen suoratoisto",
|
"Tools.StreamAudio": "Äänen suoratoisto",
|
||||||
"Tools.Setup2FA": "Määritä 2FA",
|
"Tools.Setup2FA": "Määritä 2FA",
|
||||||
|
|
||||||
|
"Tools.StreamAudio.Dialog.Title" : "Luo suoratoisto",
|
||||||
"Tools.StreamAudio.Start": "Aloita suoratoisto",
|
"Tools.StreamAudio.Start": "Aloita suoratoisto",
|
||||||
"Tools.StreamAudio.Bitrate": "Bittinopeus: {bitrate} kbps",
|
"Tools.StreamAudio.Bitrate": "Bittinopeus: {bitrate} kbps",
|
||||||
"Tools.StreamAudio.Title": "{username} audion suoratoisto",
|
"Tools.StreamAudio.Title": "{username} audion suoratoisto",
|
||||||
|
|
@ -319,22 +370,66 @@
|
||||||
"Options.Nameplates.All": "Nimilaatat: Kaikki",
|
"Options.Nameplates.All": "Nimilaatat: Kaikki",
|
||||||
"Options.Nameplates.NonContacts": "Nimilaatat: Ei kontaktit",
|
"Options.Nameplates.NonContacts": "Nimilaatat: Ei kontaktit",
|
||||||
"Options.Nameplates.Hide": "Nimilaatat: Piilota",
|
"Options.Nameplates.Hide": "Nimilaatat: Piilota",
|
||||||
|
"Options.Nameplates.DefaultStyle": "Käytä vakio nimilaattoja",
|
||||||
|
"Options.Nameplates.CustomStyle": "Salli muokatut nimilaatat",
|
||||||
|
|
||||||
"Indicator.OnlineUsers": "Online-käyttäjät: ~{num_total} ({num_registered})",
|
"Indicator.OnlineUsers": "<color=hero.yellow>{users}</color> Online {users,plural, one {käyttäjä} other {käyttäjää}}",
|
||||||
"Indicator.ServerStatus": "<color=#fff>Palvelimen tila:</color> {status, select, Good {Hyvä} Slow {Hidas} Down {Alhaalla} NoInternet {Ei yhteyttä}} ({response_ms} ms)",
|
"Indicator.OnlineUsersVR": "<color=hero.purple>{users}</color> {users, plural, one {käyttäjä} other {käyttäjää}} VR-tilassa",
|
||||||
|
"Indicator.OnlineUsersDesktop": "<color=hero.cyan>{users}</color> {users, plural, one {käyttäjä} other {käyttäjää}} Työpöytätilassa",
|
||||||
|
|
||||||
|
"Indicator.ServerStatus.Status": "Pilven Tila",
|
||||||
|
"Indicator.ServerStatus.Good": "Hyvä",
|
||||||
|
"Indicator.ServerStatus.Slow": "Hidas",
|
||||||
|
"Indicator.ServerStatus.Down": "Alhaalla",
|
||||||
|
"Indicator.ServerStatus.NoInternet": "Ei yhteyttä",
|
||||||
|
|
||||||
"Indicator.Sync.AllSynced": "Kaikki synkronoitu",
|
"Indicator.Sync.AllSynced": "Kaikki synkronoitu",
|
||||||
"Indicator.Sync.SyncingItems": "Synkronoidaan {item_count,plural, one {# kohde} other {# kohdetta}} <nobr>({item_percent} %)",
|
"Indicator.Sync.SyncingItems": "Synkronoidaan {item_count,plural, one {# kohde} other {# kohdetta}} <nobr>({item_percent} %)",
|
||||||
"Indicator.Sync.UploadingVariants": "Lähetetään {variant_count,plural, one {# muutos} other {# muutosta}}",
|
"Indicator.Sync.UploadingVariants": "Lähetetään {variant_count,plural, one {# muutos} other {# muutosta}}",
|
||||||
"Indicator.Sync.SyncError": "Synkronointivirhe! <size=50%>Tarkista loki</size>",
|
"Indicator.Sync.SyncError": "Synkronointivirhe! <size=50%>Tarkista loki</size>",
|
||||||
"Indicator.Sync.OutOfSpace": "Tila lopussa! <size=50%>Ei voi synkronoida</size>",
|
"Indicator.Sync.StorageFull": "Tila loppu! <size=50%>Ei voi synkronoida</size>",
|
||||||
|
|
||||||
"Indicator.LiveHiddenMessage": "(tiedot on piilotettu suoratoiston aikana)",
|
"Indicator.Storage.StorageFull": "Tila loppu",
|
||||||
|
"Indicator.Storage.Usage": "{storage_used} / {storage_max}<br><size=61.803%>Tilasta käytössä</size>",
|
||||||
|
|
||||||
|
"Indicator.LiveHiddenMessage": "(tiedot piilotettu suoratoiston aikana)",
|
||||||
|
|
||||||
|
"Login.InvalidCredentials": "Virheelliset kirjautumistiedot",
|
||||||
|
"Login.InvalidLogin": "Virheelliset kirjautumistiedot",
|
||||||
|
|
||||||
|
"Login.MalformedUID": "Virheelliset laitetiedot",
|
||||||
|
"Login.MissingUID": "Puutteelliset laitetiedot",
|
||||||
|
"Register.MissingUID": "Virheelliset laitetiedot",
|
||||||
|
"Register.MalformedUID": "Virheelliset laitetiedot",
|
||||||
|
|
||||||
|
"Login.MissingLogin": "Puuttuvat tunnukset",
|
||||||
|
"Login.InvalidRecoveryCode": "Virheellinen palautuskoodi",
|
||||||
|
"Login.UnsupportedAuthentication": "Todennusmenetelmää ei tueta",
|
||||||
|
"Login.EmailNotVerified": "Vahvistamaton sähköposti",
|
||||||
|
"Login.AccountTempLocked": "Käyttäjätili lukittu.",
|
||||||
|
"Login.AccountBanned": "Käyttäjätili estetty.",
|
||||||
|
"Login.DuplicateAccount": "Duplikaatti käyttäjätili",
|
||||||
|
|
||||||
|
"Register.MissingRequest": "Puuttuvat rekisteröintitiedot",
|
||||||
|
"Register.InvalidEmail": "Virheellinen sähköpostiosoite",
|
||||||
|
"Register.MissingUsername": "Puuttuva käyttäjänimi",
|
||||||
|
"Register.MissingEmail": "Puuttuva sähköpostiosoite",
|
||||||
|
"Register.UsernameTooLong": "Käyttäjänimi liian pitkä",
|
||||||
|
"Register.UsernameContainsAmpersand": "Käyttäjänimi ei voi sisältää @",
|
||||||
|
"Register.UsernameStartsWithU": "Käyttäjänimi ei voi alkaa U-",
|
||||||
|
"Register.InvalidUsername": "Virheellinen käyttäjänimi",
|
||||||
|
"Register.InvalidDateOfBirth": "Virheellinen syntymäaika",
|
||||||
|
"Register.UserContainsBlockedTerms": "Käyttäjänimi sisältää estettyjä sanoja",
|
||||||
|
"Register.MissingPassword": "Puuttuva salasana",
|
||||||
|
"Register.InvalidPassword": "Virheellinen salasana",
|
||||||
|
"Register.EmailAlreadyRegistered": "Sähköpostiosoite on jo käytössä",
|
||||||
|
"Register.UsernameAlreadyRegistered": "Käyttäjäni on jo käytössä",
|
||||||
|
"Register.ErrorCheckingUserId": "UserID tarkastusvirhe",
|
||||||
|
|
||||||
"Account.Login": "Kirjaudu sisään",
|
"Account.Login": "Kirjaudu sisään",
|
||||||
"Account.Logout": "Kirjaudu ulos",
|
"Account.Logout": "Kirjaudu ulos",
|
||||||
"Account.Register": "Rekisteröidy",
|
"Account.Register": "Rekisteröidy",
|
||||||
|
"Account.Saml2" : "Kirjaudu käyttäen SAML 2.0",
|
||||||
"Account.LoginOrRegister": "Kirjaudu / Rekisteröidy",
|
"Account.LoginOrRegister": "Kirjaudu / Rekisteröidy",
|
||||||
"Account.LogoutConfirm": "Haluatko varmasti kirjautua ulos?",
|
"Account.LogoutConfirm": "Haluatko varmasti kirjautua ulos?",
|
||||||
"Account.LoggingIn": "Kirjaudutaan sisään...",
|
"Account.LoggingIn": "Kirjaudutaan sisään...",
|
||||||
|
|
@ -348,7 +443,7 @@
|
||||||
"Account.UsernameOrEmail": "Käyttäjänimi tai Sähköposti:",
|
"Account.UsernameOrEmail": "Käyttäjänimi tai Sähköposti:",
|
||||||
"Account.Password": "Salasana:",
|
"Account.Password": "Salasana:",
|
||||||
"Account.RepeatPassword": "Toista Salasana:",
|
"Account.RepeatPassword": "Toista Salasana:",
|
||||||
"Account.RecoverPassword": "Oletko Unohtanut Salasanan?",
|
"Account.RecoverPassword": "Unohtunut salasana?",
|
||||||
"Account.LiveEmailWarning": "<color=#f00>Varoitus:</color> live.com, hotmail.com, outlook.com ja muilla Microsoftin alustoilla saattaa kestää jopa 1-2 päivää, ennen sähköpostin saapumista.",
|
"Account.LiveEmailWarning": "<color=#f00>Varoitus:</color> live.com, hotmail.com, outlook.com ja muilla Microsoftin alustoilla saattaa kestää jopa 1-2 päivää, ennen sähköpostin saapumista.",
|
||||||
"Account.PasswordRules": "(vähintään 8 kirjainta, 1 numero, 1 pieni kirjain, 1 iso kirjain)",
|
"Account.PasswordRules": "(vähintään 8 kirjainta, 1 numero, 1 pieni kirjain, 1 iso kirjain)",
|
||||||
"Account.AgeConfirm": "Olen yli 13-vuotias",
|
"Account.AgeConfirm": "Olen yli 13-vuotias",
|
||||||
|
|
@ -363,8 +458,18 @@
|
||||||
"Account.ErrorPasswordMismatch": "Salasanat eivät täsmää!",
|
"Account.ErrorPasswordMismatch": "Salasanat eivät täsmää!",
|
||||||
"Account.ErrorEmailMismatch": "Sähköpostit eivät täsmää!",
|
"Account.ErrorEmailMismatch": "Sähköpostit eivät täsmää!",
|
||||||
"Account.ErrorLoginError": "Kirjautumisvirhe:",
|
"Account.ErrorLoginError": "Kirjautumisvirhe:",
|
||||||
"Account.RegistrationSuccess": "Onnistui! Vahvistuslinkki on lähetetty sähköpostiin: {email} Kun avaat tämän linkin, voit kirjautua sisään. Jos kirjautumisessa on ongelmia, ota meihin yhteyttä osoitteessa hello@{appName}.com tai discord.gg/resonite.",
|
"Account.RegistrationSuccess": "Onnistui! Vahvistuslinkki on lähetetty sähköpostiin: {email} Kun avaat tämän linkin, voit kirjautua sisään. Jos kirjautumisessa on ongelmia, ota meihin yhteyttä osoitteessa {appEmail} tai {appCommunity}",
|
||||||
|
"Account.BirthMonth": "Kuukausi:",
|
||||||
|
"Account.BirthDay": "Päivä:",
|
||||||
|
"Account.BirthYear": "Vuosi:",
|
||||||
|
"Account.PoliciesAgreement": "Hyväksyn <color=#22B2FF>palveluehdot</color> ja <color=#22B2FF>tietosuojakäytännön</color>",
|
||||||
|
"Account.AlternateMethods" : "Kirjaudu sisään käyttäen kolmannen osapuolen palvelua:",
|
||||||
|
|
||||||
|
|
||||||
|
"Account.Saml2.Select" : "Valitse SAML 2.0 palvelu jota haluat käyttää:",
|
||||||
|
"Account.Saml2.LoggingIn" : "Odotetaan kirjautumisen valmistumista (tarkista verkkoselaimesi)...",
|
||||||
|
|
||||||
|
"Account.TOTP.Title" : "Kaksi-vaiheinen tunnistautuminen",
|
||||||
"Account.TOTP.Initializing": "Tarkistetaan tilisi 2FA-tila...",
|
"Account.TOTP.Initializing": "Tarkistetaan tilisi 2FA-tila...",
|
||||||
"Account.TOTP.Code.Header": "Salainen koodi",
|
"Account.TOTP.Code.Header": "Salainen koodi",
|
||||||
"Account.TOTP.Code.Description": "Ensin sinun on syötettävä salainen koodi TOTP-todennussovellukseesi, kuten <b>Authy</b> tai <b>Google Authenticator</b>.<br><br>Suosittelemme tämän tekemistä skannaamalla QR-koodin, mutta vaihtoehtoisesti voit syöttää salaisen koodin manuaalisesti. <b>Älä koskaan jaa tätä koodia kenenkään kanssa.</b><br><br>Jos olet VR-tilassa, voit siirtyä työpöytätilaan painamalla F8.",
|
"Account.TOTP.Code.Description": "Ensin sinun on syötettävä salainen koodi TOTP-todennussovellukseesi, kuten <b>Authy</b> tai <b>Google Authenticator</b>.<br><br>Suosittelemme tämän tekemistä skannaamalla QR-koodin, mutta vaihtoehtoisesti voit syöttää salaisen koodin manuaalisesti. <b>Älä koskaan jaa tätä koodia kenenkään kanssa.</b><br><br>Jos olet VR-tilassa, voit siirtyä työpöytätilaan painamalla F8.",
|
||||||
|
|
@ -389,6 +494,15 @@
|
||||||
"Account.TOTP.Deactivate.Deactivating": "Poistetaan käytöstä...",
|
"Account.TOTP.Deactivate.Deactivating": "Poistetaan käytöstä...",
|
||||||
"Account.TOTP.Message.DeactivationComplete": "2FA on poistettu käytöstä.<br><br>Tililläsi on nyt lisääntynyt riski!<br><br>Suosittelemme 2FA:n uudelleen käyttöön ottamista, varsinkin jos käytit palautuskoodia puhelimesi hukkaamisen vuoksi.",
|
"Account.TOTP.Message.DeactivationComplete": "2FA on poistettu käytöstä.<br><br>Tililläsi on nyt lisääntynyt riski!<br><br>Suosittelemme 2FA:n uudelleen käyttöön ottamista, varsinkin jos käytit palautuskoodia puhelimesi hukkaamisen vuoksi.",
|
||||||
|
|
||||||
|
"Account.Type.Standard" : "Perustili",
|
||||||
|
"Account.Type.Business" : "Yritystili",
|
||||||
|
"Account.Type.Patreon" : "Patreon Tukija",
|
||||||
|
"Account.Type.Mentor" : "{platform} Mentori",
|
||||||
|
"Account.Type.Moderator" : "{platform} Moderaattori",
|
||||||
|
"Account.Type.Team" : "{platform} Tiimi",
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
"2FA.Header": "2FA-vahvistus",
|
"2FA.Header": "2FA-vahvistus",
|
||||||
"2FA.Token": "6-numeroinen tunnus:",
|
"2FA.Token": "6-numeroinen tunnus:",
|
||||||
|
|
||||||
|
|
@ -397,6 +511,7 @@
|
||||||
"Profile.Status.Busy": "Kiireinen",
|
"Profile.Status.Busy": "Kiireinen",
|
||||||
"Profile.Status.Invisible": "Näkymätön",
|
"Profile.Status.Invisible": "Näkymätön",
|
||||||
"Profile.Status.Offline": "Offline",
|
"Profile.Status.Offline": "Offline",
|
||||||
|
"Profile.Status.Headless": "Palvelin",
|
||||||
|
|
||||||
"Session.Tab.Settings": "Asetukset",
|
"Session.Tab.Settings": "Asetukset",
|
||||||
"Session.Tab.Users": "Käyttäjät",
|
"Session.Tab.Users": "Käyttäjät",
|
||||||
|
|
@ -407,7 +522,13 @@
|
||||||
"Session.Permission.Contact": "Oletus kontakti:",
|
"Session.Permission.Contact": "Oletus kontakti:",
|
||||||
"Session.Permission.Host": "Oletus isäntä:",
|
"Session.Permission.Host": "Oletus isäntä:",
|
||||||
"Session.Permission.PermissionOverrideCount": "Käyttäjä lupia: {n,select, -1 {---} other {{n}}}",
|
"Session.Permission.PermissionOverrideCount": "Käyttäjä lupia: {n,select, -1 {---} other {{n}}}",
|
||||||
"Session.Permission.ClearOverrides": "Poista oletus käyttöoikeudet",
|
"Session.Permission.ClearOverrides": "Poista oletuskäyttöoikeudet",
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
"Permissions.NotAllowedToSpawn": "Et voi spawnata esineitä tässä maailmassa.",
|
"Permissions.NotAllowedToSpawn": "Et voi spawnata esineitä tässä maailmassa.",
|
||||||
"Permissions.NotAllowedToSave": "Et voi tallentaa esineitä tässä maailmassa.",
|
"Permissions.NotAllowedToSave": "Et voi tallentaa esineitä tässä maailmassa.",
|
||||||
|
|
@ -426,17 +547,25 @@
|
||||||
"Contacts.AcceptRequest": "Hyväksy pyyntö",
|
"Contacts.AcceptRequest": "Hyväksy pyyntö",
|
||||||
"Contacts.IgnoreRequest": "Hylkää pyyntö",
|
"Contacts.IgnoreRequest": "Hylkää pyyntö",
|
||||||
"Contacts.Invite": "Kutsu tänne",
|
"Contacts.Invite": "Kutsu tänne",
|
||||||
|
"Contacts.RevokeInvite": "Peru kutsu",
|
||||||
"Contacts.BanFromAllSessions": "Estä KAIKISTA minun sessioistani",
|
"Contacts.BanFromAllSessions": "Estä KAIKISTA minun sessioistani",
|
||||||
"Contacts.UnbanFromAllSessions": "Poista esto KAIKISTA minun sessioistani",
|
"Contacts.UnbanFromAllSessions": "Poista esto KAIKISTA minun sessioistani",
|
||||||
"Contacts.BanFromCurrentWorld": "Estä nykyisestä maailmasta",
|
"Contacts.BanFromCurrentWorld": "Estä nykyisestä maailmasta",
|
||||||
"Contacts.UnbanFromCurrentWorld": "Poista esto nykyisestä maailmasta",
|
"Contacts.UnbanFromCurrentWorld": "Poista esto nykyisestä maailmasta",
|
||||||
"Contacts.RecordingVoiceMessage": "Nauhoitetaan puhetta...",
|
"Contacts.RecordingVoiceMessage": "Nauhoitetaan puhetta...",
|
||||||
|
|
||||||
|
"Contacts.AvatarBlock" : "Estä Avatar",
|
||||||
|
"Contacts.MutualBlock" : "Yhteinen esto",
|
||||||
|
"Contacts.SelfAccount": "Minun tili",
|
||||||
|
"Contacts.SearchPrompt": "Etsi kontakteja...",
|
||||||
|
"Contacts.WriteMessage": "Kirjoita viesti...",
|
||||||
|
|
||||||
"Contacts.InSession": "Maailmassa {name}",
|
"Contacts.InSession": "Maailmassa {name}",
|
||||||
"Contacts.InPrivate": "Yksityisessä maailmassa",
|
"Contacts.InPrivate": "Yksityisessä maailmassa",
|
||||||
|
"Contacts.InContactsOnly": "Vain Kontaktit -maailmassa",
|
||||||
"Contacts.InHidden": "Piilotetussa maailmassa",
|
"Contacts.InHidden": "Piilotetussa maailmassa",
|
||||||
|
"Contacts.InHiddenContactsOnly": "Piilotetussa, Vain Kontaktit -maailmassa",
|
||||||
|
"Contacts.InHiddenContactsPlus": "Piilotetussa, Kontaktit+ -maailmassa",
|
||||||
"Contacts.InLAN": "LAN-maailmassa",
|
"Contacts.InLAN": "LAN-maailmassa",
|
||||||
"Contacts.UsingDifferentVersion": "Käyttää versiota {version}",
|
"Contacts.UsingDifferentVersion": "Käyttää versiota {version}",
|
||||||
"Contacts.RequestSent": "Pyyntö lähetetty",
|
"Contacts.RequestSent": "Pyyntö lähetetty",
|
||||||
|
|
@ -446,13 +575,12 @@
|
||||||
"Contacts.SearchResult": "Etsinnän tulos",
|
"Contacts.SearchResult": "Etsinnän tulos",
|
||||||
"Contacts.Bot": "Robotti",
|
"Contacts.Bot": "Robotti",
|
||||||
|
|
||||||
|
|
||||||
"Notifications.IsOnline": "On nyt online",
|
"Notifications.IsOnline": "On nyt online",
|
||||||
"Notifications.IsOnlineOnDifferentVersion": "On nyt online <size=75%>(käyttää versiota: {version})</size>",
|
"Notifications.IsOnlineOnDifferentVersion": "On nyt online <size=75%>(käyttää versiota: {version})</size>",
|
||||||
"Notifications.ReceivedContactRequest": "Lähetti kontaktipyynnön",
|
"Notifications.ReceivedContactRequest": "Lähetti kontaktipyynnön",
|
||||||
"Notifications.ReceivedInvite": "Kutsuu sinut maailmaan:",
|
"Notifications.ReceivedInvite": "Kutsuu sinut maailmaan:",
|
||||||
"Notifications.ReceivedItem": "Lähetti sinulle tavaran:",
|
"Notifications.ReceivedItem": "Lähetti sinulle tavaran:",
|
||||||
"Notifications.ReceivedTip": "Vastaanotettu tippi {amount} {token}",
|
|
||||||
"Notifications.SentTip": "Lähetty tippi {amount} {token}",
|
|
||||||
"Notifications.VoiceMessage": "Lähetti ääniviestin",
|
"Notifications.VoiceMessage": "Lähetti ääniviestin",
|
||||||
|
|
||||||
"Undo.SetField": "Aseta kenttä {field_name} tähän {value}",
|
"Undo.SetField": "Aseta kenttä {field_name} tähän {value}",
|
||||||
|
|
@ -475,7 +603,7 @@
|
||||||
"Undo.DuplicateGrabbed": "Kopioi napatut objektit",
|
"Undo.DuplicateGrabbed": "Kopioi napatut objektit",
|
||||||
|
|
||||||
"Undo.ChangeBoxSize": "Muuta laatikon kokoa",
|
"Undo.ChangeBoxSize": "Muuta laatikon kokoa",
|
||||||
"Undo.BrushStroke": "Pensseli veto",
|
"Undo.BrushStroke": "Pensseliveto",
|
||||||
"Undo.ChangeColor": "Vaihda väriä",
|
"Undo.ChangeColor": "Vaihda väriä",
|
||||||
"Undo.CloneComponent": "Kloonaa komponentti",
|
"Undo.CloneComponent": "Kloonaa komponentti",
|
||||||
"Undo.MoveIKBone": "Siirrä IK Bone",
|
"Undo.MoveIKBone": "Siirrä IK Bone",
|
||||||
|
|
@ -489,7 +617,11 @@
|
||||||
"Undo.ExtractMaterialsFromHierarchy": "Pura materiaalit hierarkiasta",
|
"Undo.ExtractMaterialsFromHierarchy": "Pura materiaalit hierarkiasta",
|
||||||
"Undo.BatchConvertMaterials": "Erämuunna materiaalit",
|
"Undo.BatchConvertMaterials": "Erämuunna materiaalit",
|
||||||
|
|
||||||
"Tooltips.Dev.CreateNew": "Tee uusi...",
|
"Tooltips.Brush.ChangeColor" : "Vaihda väri",
|
||||||
|
"Tooltips.Brush.IncrementSize" : "Suurenna kokoa",
|
||||||
|
"Tooltips.Brush.DecrementSize" : "Pienennä kokoa",
|
||||||
|
|
||||||
|
"Tooltips.Dev.CreateNew": "Luo uusi...",
|
||||||
"Tooltips.Dev.Selection": "Valintatila: {mode}",
|
"Tooltips.Dev.Selection": "Valintatila: {mode}",
|
||||||
"Tooltips.Dev.DevMode.Off": "Kehittäjätila: Pois",
|
"Tooltips.Dev.DevMode.Off": "Kehittäjätila: Pois",
|
||||||
"Tooltips.Dev.DevMode.On": "Kehittäjätila: Päällä",
|
"Tooltips.Dev.DevMode.On": "Kehittäjätila: Päällä",
|
||||||
|
|
@ -498,6 +630,14 @@
|
||||||
"Tooltips.Dev.DestroySelected": "Poista valitut",
|
"Tooltips.Dev.DestroySelected": "Poista valitut",
|
||||||
"Tooltips.Dev.ConfirmDestroySelected": "VARMASTI Poista valitut",
|
"Tooltips.Dev.ConfirmDestroySelected": "VARMASTI Poista valitut",
|
||||||
|
|
||||||
|
"Tooltips.Dev.GizmoOptions" : "Gizmo Asetukset",
|
||||||
|
"Tooltips.Dev.SelectParent" : "Valitse yliluokka",
|
||||||
|
"Tooltips.Dev.LocalSpace" : "Lokaali alue",
|
||||||
|
"Tooltips.Dev.GlobalSpace" : "Globaali alue",
|
||||||
|
"Tooltips.Dev.Translation" : "Liikutus",
|
||||||
|
"Tooltips.Dev.Rotation" : "Kierto",
|
||||||
|
"Tooltips.Dev.Scale" : "Skaala",
|
||||||
|
|
||||||
"Tooltip.Color.Picker": "Värinvalitsija",
|
"Tooltip.Color.Picker": "Värinvalitsija",
|
||||||
|
|
||||||
"Tooltip.GrabbableSetter.Scalable": "Aseta skaalautuva",
|
"Tooltip.GrabbableSetter.Scalable": "Aseta skaalautuva",
|
||||||
|
|
@ -536,6 +676,8 @@
|
||||||
|
|
||||||
"Tooltip.Mesh.Edit": "Muokkaa tahkoverkkoa",
|
"Tooltip.Mesh.Edit": "Muokkaa tahkoverkkoa",
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
"Tooltip.Microphone.Format.WAV": "WAV",
|
"Tooltip.Microphone.Format.WAV": "WAV",
|
||||||
"Tooltip.Microphone.Format.Vorbis": "OGG Vorbis",
|
"Tooltip.Microphone.Format.Vorbis": "OGG Vorbis",
|
||||||
"Tooltip.Microphone.Format.FLAC": "FLAC",
|
"Tooltip.Microphone.Format.FLAC": "FLAC",
|
||||||
|
|
@ -544,6 +686,25 @@
|
||||||
"Tooltip.Microphone.SourceRaw": "Raaka",
|
"Tooltip.Microphone.SourceRaw": "Raaka",
|
||||||
"Tooltip.Microphone.SourceFiltered": "Filteröity ja normalisoitu",
|
"Tooltip.Microphone.SourceFiltered": "Filteröity ja normalisoitu",
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
"CreateNew.Back": "<<< <i>Takaisin</i>",
|
"CreateNew.Back": "<<< <i>Takaisin</i>",
|
||||||
"CreateNew.EmptyObject": "Tyhjä Objekti",
|
"CreateNew.EmptyObject": "Tyhjä Objekti",
|
||||||
"CreateNew.ParticleSystem": "Partikkelijärjestelmä",
|
"CreateNew.ParticleSystem": "Partikkelijärjestelmä",
|
||||||
|
|
@ -733,8 +894,14 @@
|
||||||
"Importer.Video.Depth.Prompt": "Esiasetettu syvyys",
|
"Importer.Video.Depth.Prompt": "Esiasetettu syvyys",
|
||||||
"Importer.Video.Depth.Default": "Oletus",
|
"Importer.Video.Depth.Default": "Oletus",
|
||||||
|
|
||||||
"NewWorld.Title": "Uusi Maailma",
|
"Exporter.Title": "Vie",
|
||||||
|
"Exporter.FileName": "Tiedoston nimi:",
|
||||||
|
"Exporter.ExportAs": "Vie nimellä:",
|
||||||
|
"Exporter.Export": "Vie",
|
||||||
|
"Exporter.Exporting": "Viedään...",
|
||||||
|
|
||||||
|
"NewWorld.Title": "Uusi Maailma",
|
||||||
|
"NewWorld.SessionTitle": "Uusi Sessio",
|
||||||
"NewWorld.Template": "Mallimaailmat:",
|
"NewWorld.Template": "Mallimaailmat:",
|
||||||
"NewWorld.CustomPreset": "Mukautettu esiasetus:",
|
"NewWorld.CustomPreset": "Mukautettu esiasetus:",
|
||||||
"NewWorld.SessionSettings": "Session asetukset:",
|
"NewWorld.SessionSettings": "Session asetukset:",
|
||||||
|
|
@ -881,6 +1048,7 @@
|
||||||
|
|
||||||
"CameraControl.OBS.Live": "LIVE",
|
"CameraControl.OBS.Live": "LIVE",
|
||||||
"CameraControl.OBS.Recording": "REC",
|
"CameraControl.OBS.Recording": "REC",
|
||||||
|
"CameraControl.OBS.OpenInstallerReason": "Täältä voit ladata OBS websocket lisäosan",
|
||||||
|
|
||||||
"CameraControl.OBS.Streaming.Start": "Aloita suoratoisto",
|
"CameraControl.OBS.Streaming.Start": "Aloita suoratoisto",
|
||||||
"CameraControl.OBS.Streaming.Starting": "Aloitetaan suoratoistoa...",
|
"CameraControl.OBS.Streaming.Starting": "Aloitetaan suoratoistoa...",
|
||||||
|
|
@ -900,6 +1068,7 @@
|
||||||
"Settings.HideAllTutorials": "Piilota kaikki oppaat",
|
"Settings.HideAllTutorials": "Piilota kaikki oppaat",
|
||||||
"Settings.ShowInteractionHints": "Näytä vihjeitä",
|
"Settings.ShowInteractionHints": "Näytä vihjeitä",
|
||||||
"Settings.PrimaryController": "Ensisijainen ohjain",
|
"Settings.PrimaryController": "Ensisijainen ohjain",
|
||||||
|
|
||||||
"Settings.AllowStrafing": "Salli sivuttain liikkuminen",
|
"Settings.AllowStrafing": "Salli sivuttain liikkuminen",
|
||||||
"Settings.UseHeadDirectionForMovement": "Käytä pään suuntaa liikkumiseen",
|
"Settings.UseHeadDirectionForMovement": "Käytä pään suuntaa liikkumiseen",
|
||||||
"Settings.SmoothTurn": "Pehmeä kääntyminen",
|
"Settings.SmoothTurn": "Pehmeä kääntyminen",
|
||||||
|
|
@ -922,7 +1091,9 @@
|
||||||
"Settings.FetchIncompatibleSessions": "Näytä yhteensopimattomat istunnot",
|
"Settings.FetchIncompatibleSessions": "Näytä yhteensopimattomat istunnot",
|
||||||
"Settings.DoNotSendReadStatus": "Älä lähetä tietoa luetusta viestistä reaaliajassa",
|
"Settings.DoNotSendReadStatus": "Älä lähetä tietoa luetusta viestistä reaaliajassa",
|
||||||
"Settings.MaxConcurrentAssetTransfers": "Maksimimäärä samanaikaisia tiedostosiirtoja",
|
"Settings.MaxConcurrentAssetTransfers": "Maksimimäärä samanaikaisia tiedostosiirtoja",
|
||||||
"Settings.AutosaveScreenshotPath": "Kuvankaappauksen automaattinen polku",
|
"Settings.AutosaveScreenshotPath": "Automaattisen kuvakaappauksen polku",
|
||||||
|
"Settings.AutosaveAllScreenshots": "Tallenna KAIKKI kuvat automaattisesti maailmoissa",
|
||||||
|
|
||||||
|
|
||||||
"Settings.LaserSmoothing.Header": "Laaserin tasoitus",
|
"Settings.LaserSmoothing.Header": "Laaserin tasoitus",
|
||||||
"Settings.LaserSmoothing.Speed": "Tasoituksen nopeus",
|
"Settings.LaserSmoothing.Speed": "Tasoituksen nopeus",
|
||||||
|
|
@ -930,12 +1101,12 @@
|
||||||
"Settings.LaserSmoothing.ModulateEndAngle": "Tarrauksen lopetuskulma",
|
"Settings.LaserSmoothing.ModulateEndAngle": "Tarrauksen lopetuskulma",
|
||||||
"Settings.LaserSmoothing.ModulateExponent": "Tarrauksen eksponentti",
|
"Settings.LaserSmoothing.ModulateExponent": "Tarrauksen eksponentti",
|
||||||
"Settings.LaserSmoothing.ModulateSpeedMultiplier": "Tarrauksen nopeuskerroin",
|
"Settings.LaserSmoothing.ModulateSpeedMultiplier": "Tarrauksen nopeuskerroin",
|
||||||
"Settings.LaserSmoothing.StickThreshold": "Kiinnityksen kynnys",
|
"Settings.LaserSmoothing.StickThreshold": "Tarrauksen kynnys",
|
||||||
"Settings.Laser.ShowInDesktop": "Näytä laaseri työpöytätilassa",
|
"Settings.Laser.ShowInDesktop": "Näytä laaseri työpöytätilassa",
|
||||||
"Settings.LaserSmoothing.Reset": "Nollaa laaserin asetukset",
|
"Settings.LaserSmoothing.Reset": "Nollaa laaserin asetukset",
|
||||||
|
|
||||||
"Settings.Audio.Header": "Audio",
|
"Settings.Audio.Header": "Audio",
|
||||||
|
"Settings.Audio.Input.Title" : "Äänen syöttölaitteet",
|
||||||
"Settings.Audio.Master": "Pää-äänenvoimakkuus: {n,number,percent}",
|
"Settings.Audio.Master": "Pää-äänenvoimakkuus: {n,number,percent}",
|
||||||
"Settings.Audio.SoundEffects": "Ääniefektit: {n,number,percent}",
|
"Settings.Audio.SoundEffects": "Ääniefektit: {n,number,percent}",
|
||||||
"Settings.Audio.Multimedia": "Multimedia: {n,number,percent}",
|
"Settings.Audio.Multimedia": "Multimedia: {n,number,percent}",
|
||||||
|
|
@ -959,6 +1130,7 @@
|
||||||
|
|
||||||
"Settings.Graphics.DesktopFOV": "Työpöytätilan FOV",
|
"Settings.Graphics.DesktopFOV": "Työpöytätilan FOV",
|
||||||
|
|
||||||
|
"Settings.Locale.Title" : "Käyttöliittymän kieli",
|
||||||
"Settings.Locale.ChangeLanguage": "Vaihda kieli - Change language",
|
"Settings.Locale.ChangeLanguage": "Vaihda kieli - Change language",
|
||||||
"Settings.Locale.SelectLanguageHeader": "Valitse kielesi:",
|
"Settings.Locale.SelectLanguageHeader": "Valitse kielesi:",
|
||||||
"Settings.Locale.DefaultLanguage": "Järjestelmän oletus",
|
"Settings.Locale.DefaultLanguage": "Järjestelmän oletus",
|
||||||
|
|
@ -975,23 +1147,26 @@
|
||||||
"Settings.Dash.Curvature": "Kaarevuus",
|
"Settings.Dash.Curvature": "Kaarevuus",
|
||||||
"Settings.Dash.OpenCloseSpeed": "Avaamisen/Sulkemisen nopeus",
|
"Settings.Dash.OpenCloseSpeed": "Avaamisen/Sulkemisen nopeus",
|
||||||
|
|
||||||
"Settings.LeapMotion.Name": "Leap Motion",
|
|
||||||
"Settings.LeapMotion.Enabled": "Käytä Leap jäljitystä",
|
"Settings.LeapMotion.Enabled": "Käytä Leap jäljitystä",
|
||||||
"Settings.LeapMotion.HorizontalOffset": "Vaakasuuntainen siirto",
|
"Settings.LeapMotion.HorizontalOffset": "Vaakasuuntainen siirto",
|
||||||
"Settings.LeapMotion.VerticalOffset": "Vertikaalinen siirto",
|
"Settings.LeapMotion.VerticalOffset": "Vertikaalinen siirto",
|
||||||
"Settings.LeapMotion.ForwardOffset": "Eteenpäin siirto",
|
"Settings.LeapMotion.ForwardOffset": "Eteenpäin siirto",
|
||||||
"Settings.LeapMotion.SnapDistance": "Käsiohjain napsautusetäisyys",
|
"Settings.LeapMotion.SnapDistance": "Käsiohjain napsautusetäisyys",
|
||||||
|
|
||||||
|
|
||||||
"Settings.ViveHandTracking.Name": "Vive sormien seuranta",
|
"Settings.ViveHandTracking.Name": "Vive sormien seuranta",
|
||||||
"Settings.ViveHandTracking.Enabled": "Käytä Vive sormien seurantaa",
|
"Settings.ViveHandTracking.Enabled": "Käytä Vive sormien seurantaa",
|
||||||
"Settings.ViveHandTracking.SnapDistance": "Vive sormien seurannan napsautusetäisyys",
|
"Settings.ViveHandTracking.SnapDistance": "Vive sormien seurannan napsautusetäisyys",
|
||||||
|
|
||||||
|
|
||||||
"Settings.WindowsIntegration": "Windows Integraatio",
|
"Settings.WindowsIntegration": "Windows Integraatio",
|
||||||
"Settings.LinuxIntegration": "Linux Integraatio",
|
"Settings.LinuxIntegration": "Linux Integraatio",
|
||||||
|
|
||||||
"Settings.System.KeepOriginalScreenshotFormat": "Säilytä alkuperäinen kuvaformaatti",
|
"Settings.System.KeepOriginalScreenshotFormat": "Säilytä alkuperäinen kuvaformaatti",
|
||||||
"Settings.System.KeepOriginalScreenshotFormat.Description": "Kun tämä asetus on käytössä, kuvaa ei muunneta .jpg:ksi, kun ne tallennetaan Asiakirjat-kansioon",
|
"Settings.System.KeepOriginalScreenshotFormat.Description": "Kun tämä asetus on käytössä, kuvaa ei muunneta .jpg:ksi, kun ne tallennetaan Asiakirjat-kansioon",
|
||||||
|
|
||||||
|
"Security.Hyperlink.Title" : "Ulkoinen Linkki",
|
||||||
"Security.Hyperlink.Warning": "<b><size=125%>Varoitus: Lähtevä hyperlinkki</size></b>\nOlet napsauttanut linkkiä maailmassa. Haluatko avata sen? Linkki avautuu työpöydän verkkoselaimessa.",
|
"Security.Hyperlink.Warning": "<b><size=125%>Varoitus: Lähtevä hyperlinkki</size></b>\nOlet napsauttanut linkkiä maailmassa. Haluatko avata sen? Linkki avautuu työpöydän verkkoselaimessa.",
|
||||||
"Security.Hyperlink.Open": "Avaa",
|
"Security.Hyperlink.Open": "Avaa",
|
||||||
"Security.Hyperlink.Cancel": "Peruuta",
|
"Security.Hyperlink.Cancel": "Peruuta",
|
||||||
|
|
@ -1004,6 +1179,14 @@
|
||||||
"Security.HostAccess.Allow": "Salli",
|
"Security.HostAccess.Allow": "Salli",
|
||||||
"Security.HostAccess.Deny": "Estä",
|
"Security.HostAccess.Deny": "Estä",
|
||||||
|
|
||||||
|
"ComponentSelector.Back" : "< (takaisin)",
|
||||||
|
"ComponentSelector.Title" : "Komponentit",
|
||||||
|
"ComponentSelector.CreateCustomType" : "Luo mukautettu tyyppi",
|
||||||
|
"ComponentSelector.CommonGenericTypes" : "Yleiset Tyypit",
|
||||||
|
"ComponentSelector.CustomGenericArguments" : "Mukautetut Yleiset Argumentit:",
|
||||||
|
"ComponentSelector.InvalidType" : "Virheellinen tyyppi",
|
||||||
|
|
||||||
|
|
||||||
"Inspector.Slot.AttachComponent": "Lisää komponentti",
|
"Inspector.Slot.AttachComponent": "Lisää komponentti",
|
||||||
|
|
||||||
"Inspector.Slot.Axis.X": "X: <b>+</b>Oikealle <b>-</b>Vasemmalle",
|
"Inspector.Slot.Axis.X": "X: <b>+</b>Oikealle <b>-</b>Vasemmalle",
|
||||||
|
|
@ -1021,6 +1204,12 @@
|
||||||
"Inspector.Slot.BringTo": "Tuo kohde",
|
"Inspector.Slot.BringTo": "Tuo kohde",
|
||||||
"Inspector.Slot.BringTo.Undo": "Tuo {name} käyttäjälle",
|
"Inspector.Slot.BringTo.Undo": "Tuo {name} käyttäjälle",
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
"Inspector.Mesh.StatsHeader": "Tahkoverkon tiedot",
|
"Inspector.Mesh.StatsHeader": "Tahkoverkon tiedot",
|
||||||
"Inspector.Mesh.VertexCount": "Kärkipisteiden määrä: {n}",
|
"Inspector.Mesh.VertexCount": "Kärkipisteiden määrä: {n}",
|
||||||
"Inspector.Mesh.TriangleCount": "Kolmioiden määrä: {n}",
|
"Inspector.Mesh.TriangleCount": "Kolmioiden määrä: {n}",
|
||||||
|
|
@ -1055,6 +1244,9 @@
|
||||||
"Inspector.Mesh.GetBoneList": "Näytä luulistaus",
|
"Inspector.Mesh.GetBoneList": "Näytä luulistaus",
|
||||||
"Inspector.Mesh.GetBoneData": "Näytä luutiedot",
|
"Inspector.Mesh.GetBoneData": "Näytä luutiedot",
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
"Inspector.Mesh.ScaleUVs": "Skaalaa UVt",
|
"Inspector.Mesh.ScaleUVs": "Skaalaa UVt",
|
||||||
|
|
||||||
"Inspector.MeshRenderer.MergeByMaterial": "Yhdistä ala-tahkoverkot joissa sama materiaali",
|
"Inspector.MeshRenderer.MergeByMaterial": "Yhdistä ala-tahkoverkot joissa sama materiaali",
|
||||||
|
|
@ -1070,6 +1262,7 @@
|
||||||
"Inspector.VHACD.Parameter.Depth": "Syvyys",
|
"Inspector.VHACD.Parameter.Depth": "Syvyys",
|
||||||
"Inspector.VHACD.Parameter.Concavity": "Koveruus",
|
"Inspector.VHACD.Parameter.Concavity": "Koveruus",
|
||||||
|
|
||||||
|
|
||||||
"Inspector.VHACD.Parameter.Alpha": "Alpha",
|
"Inspector.VHACD.Parameter.Alpha": "Alpha",
|
||||||
"Inspector.VHACD.Parameter.Beta": "Beta",
|
"Inspector.VHACD.Parameter.Beta": "Beta",
|
||||||
"Inspector.VHACD.Parameter.Gamma": "Gamma",
|
"Inspector.VHACD.Parameter.Gamma": "Gamma",
|
||||||
|
|
@ -1101,6 +1294,7 @@
|
||||||
|
|
||||||
"Inspector.SkinnedMesh.ClearBoundsVisuals": "Poista luiden rajoituslaatikoiden visuaalit",
|
"Inspector.SkinnedMesh.ClearBoundsVisuals": "Poista luiden rajoituslaatikoiden visuaalit",
|
||||||
|
|
||||||
|
|
||||||
"Inspector.SkinnedMesh.BakeToStaticMesh": "Beikkaa staattiseksi tahkoverkoksi",
|
"Inspector.SkinnedMesh.BakeToStaticMesh": "Beikkaa staattiseksi tahkoverkoksi",
|
||||||
|
|
||||||
"Inspector.SimpleAvatarProtection.RemoveAll": "Poista KAIKKI suojaukset",
|
"Inspector.SimpleAvatarProtection.RemoveAll": "Poista KAIKKI suojaukset",
|
||||||
|
|
@ -1108,7 +1302,7 @@
|
||||||
|
|
||||||
"Inspector.SimpleAvatarProtection.ConfirmRemoveAll": "POISTA AVATAR-SUOJAUS",
|
"Inspector.SimpleAvatarProtection.ConfirmRemoveAll": "POISTA AVATAR-SUOJAUS",
|
||||||
|
|
||||||
"Inspector.BipedRig.GetDiagnosticInfo": "Hae rigin diagnostiikka info",
|
"Inspector.BipedRig.GetDiagnosticInfo": "Rigin diagnostiikkatiedot",
|
||||||
"Inspector.BipedRig.GenerateDebugVisuals": "Generoi debug visuaalit",
|
"Inspector.BipedRig.GenerateDebugVisuals": "Generoi debug visuaalit",
|
||||||
"Inspector.BipedRig.ClearDebugVisuals": "Piilota debug visuaalit",
|
"Inspector.BipedRig.ClearDebugVisuals": "Piilota debug visuaalit",
|
||||||
"Inspector.BipedRig.DetectHands": "Etsi käsi rigit",
|
"Inspector.BipedRig.DetectHands": "Etsi käsi rigit",
|
||||||
|
|
@ -1135,12 +1329,13 @@
|
||||||
"Inspector.Texture.AlphaToMask": "Alfa maskiksi",
|
"Inspector.Texture.AlphaToMask": "Alfa maskiksi",
|
||||||
"Inspector.Texture.RemoveAlpha": "Poista alfa",
|
"Inspector.Texture.RemoveAlpha": "Poista alfa",
|
||||||
"Inspector.Texture.ConvertToGrayscaleAverage": "Muunna mustavalkoiseksi (keskiarvo)",
|
"Inspector.Texture.ConvertToGrayscaleAverage": "Muunna mustavalkoiseksi (keskiarvo)",
|
||||||
|
"Inspector.Texture.ConvertToGrayscaleLuminance": "Muunna mustavalkoiseksi (luminanssi)",
|
||||||
"Inspector.Texture.SwapRG": "Vaihda R ja G",
|
"Inspector.Texture.SwapRG": "Vaihda R ja G",
|
||||||
"Inspector.Texture.SwapRB": "Vaihda R ja B",
|
"Inspector.Texture.SwapRB": "Vaihda R ja B",
|
||||||
|
"Inspector.Texture.SwapRA": "Vaihda R ja A",
|
||||||
"Inspector.Texture.SwapGB": "Vaihda G ja B",
|
"Inspector.Texture.SwapGB": "Vaihda G ja B",
|
||||||
|
"Inspector.Texture.SwapGA": "Vaihda G ja A",
|
||||||
|
"Inspector.Texture.SwapBA": "Vaihda B ja A",
|
||||||
"Inspector.Texture.AddWhiteBackground": "Lisää valkoinen tausta",
|
"Inspector.Texture.AddWhiteBackground": "Lisää valkoinen tausta",
|
||||||
"Inspector.Texture.AddBlackBackground": "Lisää musta tausta",
|
"Inspector.Texture.AddBlackBackground": "Lisää musta tausta",
|
||||||
"Inspector.Texture.Hue": "Sävy:",
|
"Inspector.Texture.Hue": "Sävy:",
|
||||||
|
|
@ -1148,6 +1343,7 @@
|
||||||
"Inspector.Texture.Saturation": "Värikylläisyys:",
|
"Inspector.Texture.Saturation": "Värikylläisyys:",
|
||||||
"Inspector.Texture.AdjustSaturation": "Säädä Värikylläisyyttä",
|
"Inspector.Texture.AdjustSaturation": "Säädä Värikylläisyyttä",
|
||||||
|
|
||||||
|
|
||||||
"Inspector.Texture.Gamma": "Kirkkaus:",
|
"Inspector.Texture.Gamma": "Kirkkaus:",
|
||||||
"Inspector.Texture.AdjustGamma": "Säädä kirkkautta",
|
"Inspector.Texture.AdjustGamma": "Säädä kirkkautta",
|
||||||
"Inspector.Texture.LongestSide": "Pisin sivu:",
|
"Inspector.Texture.LongestSide": "Pisin sivu:",
|
||||||
|
|
@ -1158,9 +1354,20 @@
|
||||||
"Inspector.Texture.RotateCCW": "Käännä 90° vastapäivään",
|
"Inspector.Texture.RotateCCW": "Käännä 90° vastapäivään",
|
||||||
"Inspector.Texture.Rotate180": "Käännä 180°",
|
"Inspector.Texture.Rotate180": "Käännä 180°",
|
||||||
|
|
||||||
|
|
||||||
"Inspector.Texture.MakeSquare": "Muunna neliöksi",
|
"Inspector.Texture.MakeSquare": "Muunna neliöksi",
|
||||||
"Inspector.Texture.ToNearestPOT": "Lähimpään kahden potenssiin",
|
"Inspector.Texture.ToNearestPOT": "Lähimpään kahden potenssiin",
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
"Inspector.Material.VariantInfo": "Variantti-ID: {variantID} (Raaka variantti-ID: {rawVariantID})",
|
"Inspector.Material.VariantInfo": "Variantti-ID: {variantID} (Raaka variantti-ID: {rawVariantID})",
|
||||||
"Inspector.Material.WaitingForApply": "Odottaa asetusta: {waiting}",
|
"Inspector.Material.WaitingForApply": "Odottaa asetusta: {waiting}",
|
||||||
|
|
||||||
|
|
@ -1186,6 +1393,16 @@
|
||||||
"Inspector.Audio.DenoiseRNNoise": "Melunvaimennus (RNNoise, optimoitu puheeseen 48kHz taajuudella)",
|
"Inspector.Audio.DenoiseRNNoise": "Melunvaimennus (RNNoise, optimoitu puheeseen 48kHz taajuudella)",
|
||||||
"Inspector.Audio.ExtractSides": "Pura puolet (voi poistaa laulun stereoraidoilta)",
|
"Inspector.Audio.ExtractSides": "Pura puolet (voi poistaa laulun stereoraidoilta)",
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
"Inspector.DynamicBoneChain.CollidersGrabbingHeader": "------- Törmäyttimet & Tarttuminen -------",
|
"Inspector.DynamicBoneChain.CollidersGrabbingHeader": "------- Törmäyttimet & Tarttuminen -------",
|
||||||
|
|
||||||
"Inspector.DynamicBoneChain.AlwaysGrabLastBone": "Tartu aina viimeiseen luuhun",
|
"Inspector.DynamicBoneChain.AlwaysGrabLastBone": "Tartu aina viimeiseen luuhun",
|
||||||
|
|
@ -1196,6 +1413,9 @@
|
||||||
|
|
||||||
"Inspector.AvatarExpression.AutoAssign": "Määritä Blendshapet automaattisesti (heuristiikan avulla)",
|
"Inspector.AvatarExpression.AutoAssign": "Määritä Blendshapet automaattisesti (heuristiikan avulla)",
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
"Inspector.ParticleStyle.CommonTransitions": "Yleiset siirtymämallit:",
|
"Inspector.ParticleStyle.CommonTransitions": "Yleiset siirtymämallit:",
|
||||||
"Inspector.ParticleStyle.AlphaFadeInOut": "Alfa alkuhäivytys & loppuhäivytys",
|
"Inspector.ParticleStyle.AlphaFadeInOut": "Alfa alkuhäivytys & loppuhäivytys",
|
||||||
"Inspector.ParticleStyle.AlphaFadeIn": "Alfa alkuhäivytys",
|
"Inspector.ParticleStyle.AlphaFadeIn": "Alfa alkuhäivytys",
|
||||||
|
|
@ -1205,8 +1425,29 @@
|
||||||
"Inspector.ParticleStyle.IntensityFadeOut": "Voimakkuuden loppuhäivytys",
|
"Inspector.ParticleStyle.IntensityFadeOut": "Voimakkuuden loppuhäivytys",
|
||||||
"Inspector.ParticleStyle.ClearFades": "Poista häivytykset",
|
"Inspector.ParticleStyle.ClearFades": "Poista häivytykset",
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
"Inspector.Collider.Visualize": "Visualisoi törmäyttimet",
|
"Inspector.Collider.Visualize": "Visualisoi törmäyttimet",
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
"Inspector.Actions.CopyComponent" : "Kopioi komponentti",
|
||||||
|
"Inspector.Actions.MoveComponent" : "Siirrä komponentti",
|
||||||
|
|
||||||
|
"UserInspector.Title" : "Käyttäjätarkastaja",
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
"CreateNew.Title" : "Uusi",
|
||||||
|
|
||||||
"Wizard.General.ProcessRoot": "Prosessointipolku:",
|
"Wizard.General.ProcessRoot": "Prosessointipolku:",
|
||||||
"Wizard.General.Result": "Tulos:",
|
"Wizard.General.Result": "Tulos:",
|
||||||
"Wizard.General.ErrorNoRoot": "Polkua ei määritetty",
|
"Wizard.General.ErrorNoRoot": "Polkua ei määritetty",
|
||||||
|
|
@ -1272,6 +1513,7 @@
|
||||||
"Wizard.TextRenderer.ReplaceFont": "Korvaa fontti",
|
"Wizard.TextRenderer.ReplaceFont": "Korvaa fontti",
|
||||||
"Wizard.TextRenderer.SetColor": "Aseta väri",
|
"Wizard.TextRenderer.SetColor": "Aseta väri",
|
||||||
|
|
||||||
|
"Desktop.Controls.Title": "Työpöytätilan asetukset",
|
||||||
"Desktop.OpenKeyboard": "Avaa näppäimistö",
|
"Desktop.OpenKeyboard": "Avaa näppäimistö",
|
||||||
"Desktop.FollowCursor.On": "Seuraa osoitinta: Päällä",
|
"Desktop.FollowCursor.On": "Seuraa osoitinta: Päällä",
|
||||||
"Desktop.FollowCursor.Off": "Seuraa osoitinta: Pois",
|
"Desktop.FollowCursor.Off": "Seuraa osoitinta: Pois",
|
||||||
|
|
@ -1280,8 +1522,12 @@
|
||||||
"Desktop.Brightness": "Kirkkaus: {n,number,percent}",
|
"Desktop.Brightness": "Kirkkaus: {n,number,percent}",
|
||||||
"Desktop.Opacity": "Läpinäkyvyys: {n,number,percent}",
|
"Desktop.Opacity": "Läpinäkyvyys: {n,number,percent}",
|
||||||
|
|
||||||
"Tutorial.Welcome.WelcomeTo": "Tervetuloa",
|
|
||||||
"Tutorial.Welcome.LetsStart": "Aloitetaan!",
|
|
||||||
|
|
||||||
|
"Tutorial.Welcome.Welcome": "Tervetuloa",
|
||||||
|
|
||||||
|
"Tutorial.Welcome.Begin": "Aloitetaan!",
|
||||||
|
|
||||||
"Tutorial.Welcome.AccountHeader": "{appName} tili",
|
"Tutorial.Welcome.AccountHeader": "{appName} tili",
|
||||||
"Tutorial.Welcome.AccountDescription": "Kun teet tilin, saat 1 GB ilmaista tallennustilaa, kyvyn tallentaa tavaroita ja avatareja, lisätä kontakteja ja lähettää viestejä.",
|
"Tutorial.Welcome.AccountDescription": "Kun teet tilin, saat 1 GB ilmaista tallennustilaa, kyvyn tallentaa tavaroita ja avatareja, lisätä kontakteja ja lähettää viestejä.",
|
||||||
|
|
@ -1304,18 +1550,20 @@
|
||||||
"Tutorial.Welcome.SettingsPrimaryLeftDescription": "<b>Vasen:</b> Käänny, <b>Oikea:</b> Liiku",
|
"Tutorial.Welcome.SettingsPrimaryLeftDescription": "<b>Vasen:</b> Käänny, <b>Oikea:</b> Liiku",
|
||||||
"Tutorial.Welcome.SettingsPrimaryRight": "Oikea",
|
"Tutorial.Welcome.SettingsPrimaryRight": "Oikea",
|
||||||
"Tutorial.Welcome.SettingsPrimaryRightDescription": "<b>Vasen:</b> Liiku, <b>Oikea:</b> Käänny",
|
"Tutorial.Welcome.SettingsPrimaryRightDescription": "<b>Vasen:</b> Liiku, <b>Oikea:</b> Käänny",
|
||||||
"Tutorial.Welcome.SettingsHeight": "Pituus",
|
"Tutorial.Welcome.SettingsHeight": "Pituutesi",
|
||||||
"Tutorial.Welcome.SettingsHeightExamples": "Esim: 1.85 m, 185 cm, 6' 1\", 6 feet 1 inch",
|
"Tutorial.Welcome.SettingsHeightExamples": "Esim: 1.85 m, 185 cm, 6' 1\", 6 feet 1 inch",
|
||||||
|
|
||||||
"Tutorial.Welcome.StartTutorialHeader": "Aloita tutoriaali",
|
"Tutorial.Welcome.StartTutorialHeader": "Oletko valmis seikkailuun?",
|
||||||
"Tutorial.Welcome.StartTutorialDescription": "Siirrämme sinut tutorial maailmaan auttaaksesi sinua pääsemään alkuun. Voit aloittaa tutorial sessiosi julkisena, johon muut pystyvät liittymään ja tulla auttamaan sinua, tai aloita yksityinen sessio.",
|
"Tutorial.Welcome.StartTutorialDescription": "Siirrämme sinut tutoriaalimaailmaan, jonka lopussa sinua odottaa aivan uusi kotimaailma! Kun olet valmis, napsauta alla olevaa painiketta.",
|
||||||
|
"Tutorial.Welcome.StartTutorial": "Aloita tutoriaali",
|
||||||
|
|
||||||
"Tutorial.CommunityYouTube.Title": "Yhteisön YouTube kanavia",
|
"Tutorial.CommunityYouTube.Title": "Yhteisön YouTube kanavat",
|
||||||
|
|
||||||
"Tutorial.UserResources.UserResourcesTitle": "Yhteisöresursseja",
|
"Tutorial.UserResources.UserResourcesTitle": "Yhteisöresurssit",
|
||||||
"Tutorial.UserResources.SupportTitle": "Kuinka voit tukea {appName}ta",
|
"Tutorial.UserResources.SupportTitle": "Kuinka voit tukea {appName}a",
|
||||||
"Tutorial.UserResources.MerchandiseTitle": "{appName} tuotteita",
|
"Tutorial.UserResources.MerchandiseTitle": "{appName} tuotteita",
|
||||||
|
|
||||||
|
"Tutorial.Intro.BadgesAppTeam": "{appName} Tiimi",
|
||||||
"Tutorial.Intro.BadgesModerator": "Moderaattori",
|
"Tutorial.Intro.BadgesModerator": "Moderaattori",
|
||||||
"Tutorial.Intro.BadgesMentor": "Mentori",
|
"Tutorial.Intro.BadgesMentor": "Mentori",
|
||||||
"Tutorial.Intro.BadgesDisabilityHearing": "Kuuro & Heikentynyt kuulo",
|
"Tutorial.Intro.BadgesDisabilityHearing": "Kuuro & Heikentynyt kuulo",
|
||||||
|
|
@ -1327,11 +1575,110 @@
|
||||||
|
|
||||||
"Object.Mirror.Toggle": "Lokaali kytkin",
|
"Object.Mirror.Toggle": "Lokaali kytkin",
|
||||||
|
|
||||||
|
"Twitch.Panel.Button.Commands.Enabled": "Komennot käytössä",
|
||||||
|
"Twitch.Panel.Button.Commands.Disabled": "Komennot pois käytöstä",
|
||||||
|
"Twitch.Panel.Button.SafeMode.Enabled": "Turvatila käytössä",
|
||||||
|
"Twitch.Panel.Button.SafeMode.Disabled": "Turvatila pois käytöstä",
|
||||||
|
"Twitch.Panel.Button.SubscriberCommands.Enabled": "Tilaajakomennot<br> käytössä vain tilaajille",
|
||||||
|
"Twitch.Panel.Button.SubscriberCommands.Disabled": "Tilaajakomennot<br> käytössä kaikille",
|
||||||
|
|
||||||
|
|
||||||
"Exiting.SavingItems": "Tallennetaan {n, plural, one {# kohde} other {# kohdetta}}...",
|
"Exiting.SavingItems": "Tallennetaan {n, plural, one {# kohde} other {# kohdetta}}...",
|
||||||
"Exiting.SavingChanges": "Tallennetaan muutoksia...",
|
"Exiting.SavingChanges": "Tallennetaan muutoksia...",
|
||||||
"Exiting.Exiting": "Suljetaan...",
|
"Exiting.Exiting": "Suljetaan...",
|
||||||
"Exiting.LoggingOut": "Kirjaudutaan ulos...",
|
"Exiting.LoggingOut": "Kirjaudutaan ulos...",
|
||||||
|
|
||||||
|
"Migration.Title": "Siirtyminen",
|
||||||
|
"Migration.NewTask": "Uusi siirtymistyö",
|
||||||
|
|
||||||
|
"Migration.LoginModal.Title": "Siirrä dataa?",
|
||||||
|
"Migration.LoginModal.Description": "Haluatko siirtää dataa toisesta tilistä? Voit tehdä tämän myös myöhemmin \"Siirtyminen\" välilehdestä.",
|
||||||
|
"Migration.LoginModal.OpenMigration": "Avaa siirtyminen",
|
||||||
|
"Migration.LoginModal.Later": "Myöhemmin",
|
||||||
|
"Migration.LoginResetID.Title": "Nollaa UserID?",
|
||||||
|
|
||||||
|
"Migration.LoginResetID.ResetButton": "Kyllä, nollaa",
|
||||||
|
|
||||||
|
"Migration.ReservedUsername.Title":"<b>Varattu käyttäjätunnus</b>",
|
||||||
|
"Migration.ReservedUsername.Description": "Tämä käyttäjätunnus on varattu. Jos tämä on sinun käyttäjätilisi, kirjaudu sisään {platform} käyttäjätunnuksella ja salasanalla. Me emme säilytä näitä tietoja, niitä käytetään vain tilisi omistajuuden vahvistamiseen rekisteröinnin yhteydessä.",
|
||||||
|
"Migration.SourcePassword": "{platform} Salasana:",
|
||||||
|
"Migration.SourceUsername": "{platform} Käyttäjätunnus:",
|
||||||
|
|
||||||
|
"Migration.Dialog.Title": "Tilin siirto",
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
"Migration.ResetID.Title": "Nollaa minun UserID",
|
||||||
|
|
||||||
|
|
||||||
|
"Migration.DataSelection.Title": "Kun siirrämme tilisi, mitkä kohteet haluat siirtää?",
|
||||||
|
"Migration.DataSelection.Everything": "Kaikki",
|
||||||
|
"Migration.DataSelection.Choose": "Anna minun valita",
|
||||||
|
|
||||||
|
"Migration.DataSelection.Favorites": "Suosikit (avatar, koti, kamera, näppäimistö, fasetit)",
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
"Migration.DataSelection.Home.Title": "Aseta vanha koti vakioksi?",
|
||||||
|
|
||||||
|
|
||||||
|
"Migration.DataSelection.Contacts": "Kontaktit",
|
||||||
|
"Migration.DataSelection.Message History": "Viestihistoria",
|
||||||
|
"Migration.DataSelection.InventoryWorld": "Inventaario & Maailmat",
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
"Migration.DataSelection.AlwaysOverwrite": "Ylikirjoita kaikki",
|
||||||
|
|
||||||
|
"Migration.Start": "Aloita siirtyminen",
|
||||||
|
"Migration.Groups.Title": "Siirrä ryhmät",
|
||||||
|
"Migration.Groups.Introduction": "Siirretäänkö myös ryhmäsi?",
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
"Migration.Groups.LoadGroups": "Lataa ryhmät",
|
||||||
|
"Migration.Groups.RefreshGroups": "Virkistä ryhmät",
|
||||||
|
|
||||||
|
"Migration.Groups.Fetching": "Haetaan ryhmiä...",
|
||||||
|
"Migration.Groups.Fetching.LoginFailed": "Virhe kirjautuessa sisään: {error}",
|
||||||
|
"Migration.Groups.Fetching.Error": "Virhe ryhmien haussa: {error}",
|
||||||
|
"Migration.Groups.NoGroups": "{platform} ryhmiä ei löytynyt siirrettäväksi.",
|
||||||
|
"Migration.Groups.NotGroupAdmin": "Et ole ainoankaan {platform} ryhmän omistaja, kysy ryhmän omistajaa siirtämään ryhmä!",
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
"Migration.List.EmptyTitle": "Uusi siirto?",
|
||||||
|
"Migration.List.EmptySubtitle": "Klikkaa \"Uusi siirtymistyö\" ylhäältä vasemmalta.",
|
||||||
|
|
||||||
|
"Migration.List.ButtonLabel": "{name}\n<size=50%>Luotu:{time}\nStatus:{state}",
|
||||||
|
"Migration.Report.Title": "Siirtymistyön raportti:",
|
||||||
|
"Migration.Report.Description": "<color={hex}>Kuvaus:</color> {value}",
|
||||||
|
"Migration.Report.Status": "<color={hex}>Tila:</color> {value}",
|
||||||
|
"Migration.Report.CreatedOn": "<color={hex}>Luotu:</color> {value}",
|
||||||
|
"Migration.Report.StartedOn": "<color={hex}>Aloitettu:</color> {value}",
|
||||||
|
"Migration.Report.CompletedOn": "<color={hex}>Valmistunut:</color> {value}",
|
||||||
|
|
||||||
|
"Migration.Report.CurrentlyMigrating": "Siirretään <color={hex}>{value}</color> dataa.",
|
||||||
|
"Migration.Report.CurrentItem": "Tämänhetkinen esine: <color={hex}>{value}</color>",
|
||||||
|
|
||||||
|
"Migration.Report.CurrentRate": "<color={hex}>Tämänhetkinen nopeus:</color> ~{value} maailmaa/esinettä per minuutti",
|
||||||
|
|
||||||
|
"Migration.Report.EstimatedQueuePosition": "{value} <color={hex}>siirtoa jonossa ennen tätä siirtoa.</color>",
|
||||||
|
"Migration.Report.ContactStatus": "<color={hex}>{current}</color> / <color={hex}>{total}</color> kontaktia siirretty.",
|
||||||
|
"Migration.Report.MessageStatus": "<color={hex}>{value}</color> viestiä siirretty.",
|
||||||
|
|
||||||
|
|
||||||
|
"Migration.Report.RecordStatus": "<color={hex}>{current}</color> / <color={hex}>{total}</color> maailmaa/esinettä siirretty. <color=red>{failed}</color> epäonnistui.",
|
||||||
|
"Migration.Report.GroupStatus": "<color={hex}>{current}</color> / <color={hex}>{total}</color> ryhmää siirretty.",
|
||||||
|
"Migration.Report.GroupMemberStatus": "Siirretty <color={hex}>{value}</color> ryhmien jäsentä.",
|
||||||
|
|
||||||
|
"Migration.Error": "<color=red>Virhe:</color> {error}",
|
||||||
|
"Migration.NothingSelected": "Ei valintoja, ei voi aloittaa.",
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
"Temporary.MMC.Voting UI": "MMC äänestysikkuna",
|
"Temporary.MMC.Voting UI": "MMC äänestysikkuna",
|
||||||
"Temporary.MMC.Vote": "Äänestä",
|
"Temporary.MMC.Vote": "Äänestä",
|
||||||
|
|
||||||
|
|
@ -1353,6 +1700,11 @@
|
||||||
"Temporary.MMC.VotedAlready": "Olet jo äänestänyt kohdetta {voteTarget}.",
|
"Temporary.MMC.VotedAlready": "Olet jo äänestänyt kohdetta {voteTarget}.",
|
||||||
"Temporary.MMC.VoteInvalid": "Äänestys on virheellinen! Yritä uudelleen.",
|
"Temporary.MMC.VoteInvalid": "Äänestys on virheellinen! Yritä uudelleen.",
|
||||||
|
|
||||||
|
"CloudHome.WelcomeHome": "Tervetuloa kotiin",
|
||||||
|
|
||||||
|
|
||||||
|
"Tutorial.Saving.Title": "Tervetuloa kotiin!",
|
||||||
|
|
||||||
"Dummy": "Dummy"
|
"Dummy": "Dummy"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
227
ja.json
227
ja.json
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"localeCode": "ja",
|
"localeCode": "ja",
|
||||||
"authors": ["orange", "Melnus", "Aesc", "kazu"],
|
"authors": ["orange", "Melnus", "Aesc", "kazu", "Rabbuttz", "zozokasu"],
|
||||||
"messages": {
|
"messages": {
|
||||||
"General.OK": "OK",
|
"General.OK": "OK",
|
||||||
"General.Start": "開始",
|
"General.Start": "開始",
|
||||||
|
|
@ -108,7 +108,7 @@
|
||||||
"Interaction.CopyLink": "リンクをコピー",
|
"Interaction.CopyLink": "リンクをコピー",
|
||||||
|
|
||||||
"Inventory.OpenWorld": "ワールドを開く",
|
"Inventory.OpenWorld": "ワールドを開く",
|
||||||
"Inventory.Equip": "装備",
|
"Inventory.Equip": "アバターを変更",
|
||||||
"Inventory.Delete": "削除",
|
"Inventory.Delete": "削除",
|
||||||
"Inventory.SaveHeld": "アイテムを保存",
|
"Inventory.SaveHeld": "アイテムを保存",
|
||||||
"Inventory.Inventories": "インベントリー一覧",
|
"Inventory.Inventories": "インベントリー一覧",
|
||||||
|
|
@ -379,8 +379,8 @@
|
||||||
"Indicator.ServerStatus": "クラウドステータス",
|
"Indicator.ServerStatus": "クラウドステータス",
|
||||||
"Indicator.ServerStatus.Good": "良好",
|
"Indicator.ServerStatus.Good": "良好",
|
||||||
"Indicator.ServerStatus.Slow": "重い",
|
"Indicator.ServerStatus.Slow": "重い",
|
||||||
"Indicator.ServerStatus.Down": "落ちてる!",
|
"Indicator.ServerStatus.Down": "サーバーダウン",
|
||||||
"Indicator.ServerStatus.NoInternet": "インターネット無し",
|
"Indicator.ServerStatus.NoInternet": "インターネットなし",
|
||||||
|
|
||||||
"Indicator.Sync.AllSynced": "シンク完了",
|
"Indicator.Sync.AllSynced": "シンク完了",
|
||||||
"Indicator.Sync.SyncingItems": "{item_count,plural, other {# 個のアイテムを}}シンク中<nobr>({item_percent} %)",
|
"Indicator.Sync.SyncingItems": "{item_count,plural, other {# 個のアイテムを}}シンク中<nobr>({item_percent} %)",
|
||||||
|
|
@ -393,6 +393,38 @@
|
||||||
|
|
||||||
"Indicator.LiveHiddenMessage": "(ライブ中は非表示)",
|
"Indicator.LiveHiddenMessage": "(ライブ中は非表示)",
|
||||||
|
|
||||||
|
"Login.InvalidCredentials": "認証情報が異なります",
|
||||||
|
"Login.InvalidLogin": "ログイン情報が異なります",
|
||||||
|
|
||||||
|
"Login.MalformedUID": "デバイス情報が正しくありません",
|
||||||
|
"Login.MissingUID": "デバイス情報を入力して下さい",
|
||||||
|
"Register.MissingUID": "デバイス情報を入力して下さい",
|
||||||
|
"Register.MalformedUID": "デバイス情報が正しくありません",
|
||||||
|
|
||||||
|
"Login.MissingLogin": "認証情報を入力してください",
|
||||||
|
"Login.InvalidRecoveryCode": "リカバリーコードが違います",
|
||||||
|
"Login.UnsupportedAuthentication": "サポートされていない認証手段です",
|
||||||
|
"Login.EmailNotVerified": "メールでの承認が済んでいません",
|
||||||
|
"Login.AccountTempLocked": "あなたのアカウントはロックアウトされています…",
|
||||||
|
"Login.AccountBanned": "あなたのアカウントはBANされています。",
|
||||||
|
"Login.DuplicateAccount": "アカウントが重複しています",
|
||||||
|
|
||||||
|
"Register.MissingRequest": "必要情報を入力してください",
|
||||||
|
"Register.InvalidEmail": "メールアドレスが一致しません",
|
||||||
|
"Register.MissingUsername": "ユーザー名を入力してください",
|
||||||
|
"Register.MissingEmail": "メールアドレスを入力してください",
|
||||||
|
"Register.UsernameTooLong": "ユーザー名が長すぎます",
|
||||||
|
"Register.UsernameContainsAmpersand": "ユーザー名には @ は含めないでください",
|
||||||
|
"Register.UsernameStartsWithU": "U- から始まるユーザー名は設定できません",
|
||||||
|
"Register.InvalidUsername": "ユーザー名を変更してください",
|
||||||
|
"Register.InvalidDateOfBirth": "誕生日の形式が正しくありません",
|
||||||
|
"Register.UserContainsBlockedTerms": "ユーザー名に不適切な単語が含まれています",
|
||||||
|
"Register.MissingPassword": "パスワードを入力してください",
|
||||||
|
"Register.InvalidPassword": "パスワードが一致しません",
|
||||||
|
"Register.EmailAlreadyRegistered": "このEmailは既に登録されています",
|
||||||
|
"Register.UsernameAlreadyRegistered": "このユーザー名は既に使用されています",
|
||||||
|
"Register.ErrorCheckingUserId": "ユーザーIDの確認中にエラーが発生しました",
|
||||||
|
|
||||||
"Account.Login": "ログイン",
|
"Account.Login": "ログイン",
|
||||||
"Account.Logout": "ログアウト",
|
"Account.Logout": "ログアウト",
|
||||||
"Account.Register": "ユーザー登録",
|
"Account.Register": "ユーザー登録",
|
||||||
|
|
@ -403,11 +435,11 @@
|
||||||
"Account.LoggingOut": "ログアウト中...",
|
"Account.LoggingOut": "ログアウト中...",
|
||||||
"Account.Registering": "登録中...",
|
"Account.Registering": "登録中...",
|
||||||
"Account.Anonymous": "未登録ユーザー",
|
"Account.Anonymous": "未登録ユーザー",
|
||||||
"Account.Username": "ユーザーネーム:",
|
"Account.Username": "ユーザー名:",
|
||||||
"Account.Email": "メール:",
|
"Account.Email": "メール:",
|
||||||
"Account.RememberMe": "記憶する<br><size=50%>(30日間有効)</size>",
|
"Account.RememberMe": "記憶する<br><size=50%>(30日間有効)</size>",
|
||||||
"Account.RepeatEmail": "メール(再入力):",
|
"Account.RepeatEmail": "メール(再入力):",
|
||||||
"Account.UsernameOrEmail": "ユーザーネームまたはメール:",
|
"Account.UsernameOrEmail": "ユーザー名またはメール:",
|
||||||
"Account.Password": "パスワード:",
|
"Account.Password": "パスワード:",
|
||||||
"Account.RepeatPassword": "パスワード(再入力):",
|
"Account.RepeatPassword": "パスワード(再入力):",
|
||||||
"Account.RecoverPassword": "パスワードを忘れてしまった",
|
"Account.RecoverPassword": "パスワードを忘れてしまった",
|
||||||
|
|
@ -422,8 +454,8 @@
|
||||||
"Account.NewPassword": "新しいパスワード:",
|
"Account.NewPassword": "新しいパスワード:",
|
||||||
"Account.ResetPassword": "新しいパスワード",
|
"Account.ResetPassword": "新しいパスワード",
|
||||||
"Account.Requesting": "処理中...",
|
"Account.Requesting": "処理中...",
|
||||||
"Account.ErrorPasswordMismatch": "パスワードが一致しません!",
|
"Account.ErrorPasswordMismatch": "パスワードが一致しません",
|
||||||
"Account.ErrorEmailMismatch": "メールアドレスが一致しません!",
|
"Account.ErrorEmailMismatch": "メールアドレスが一致しません",
|
||||||
"Account.ErrorLoginError": "ログインエラー:",
|
"Account.ErrorLoginError": "ログインエラー:",
|
||||||
"Account.RegistrationSuccess": "<size=120%>成功!</size><br><br>確認リンクを記載したメールを{email}宛に送信しました。<br><br>このダイアログが開いている間にこのリンクを開くと、自動的にログインします。<br><br>問題が発生した場合は、{appEmail}または{appCommunity}までご連絡ください。",
|
"Account.RegistrationSuccess": "<size=120%>成功!</size><br><br>確認リンクを記載したメールを{email}宛に送信しました。<br><br>このダイアログが開いている間にこのリンクを開くと、自動的にログインします。<br><br>問題が発生した場合は、{appEmail}または{appCommunity}までご連絡ください。",
|
||||||
"Account.BirthMonth": "誕生月:",
|
"Account.BirthMonth": "誕生月:",
|
||||||
|
|
@ -1563,11 +1595,11 @@
|
||||||
"Migration.LoginModal.OpenMigration": "移行を行う",
|
"Migration.LoginModal.OpenMigration": "移行を行う",
|
||||||
"Migration.LoginModal.Later": "後で",
|
"Migration.LoginModal.Later": "後で",
|
||||||
"Migration.LoginResetID.Title": "本当にユーザーIDをリセットしますか?",
|
"Migration.LoginResetID.Title": "本当にユーザーIDをリセットしますか?",
|
||||||
"Migration.LoginResetID.Description": "リセットすると<color=red>予測不可能なコンテンツの破損</color>が発生することをご理解ください。すべてのアイテム、ワールド、連絡先、メッセージは正常に移行されますが、古いUserIDを参照しているものやコンポーネントはおそらく壊れてしまい、再セットアップや修復が必要になります。ユーザーIDをリセットしたい重大な理由がない限り、<color=red>このオプションを選択しないでください</color>。",
|
"Migration.LoginResetID.Description": "リセットすると<color=red>予測不可能なコンテンツの破損</color>が発生することをご理解ください。すべてのアイテム、ワールド、連絡先、メッセージは正常に移行されますが、古いユーザーIDを参照しているものやコンポーネントはおそらく壊れてしまい、再セットアップや修復が必要になります。ユーザーIDをリセットしたい重大な理由がない限り、<color=red>このオプションを選択しないでください</color>。",
|
||||||
"Migration.LoginResetID.ResetButton": "理解した上でリセットする",
|
"Migration.LoginResetID.ResetButton": "理解した上でリセットする",
|
||||||
|
|
||||||
"Migration.ReservedUsername.Title":"<b>予約済みユーザー名</b>",
|
"Migration.ReservedUsername.Title":"<b>予約済みユーザー名</b>",
|
||||||
"Migration.ReservedUsername.Description": "このユーザーネームは元のオーナー専用です。あなたのアカウントである場合は、Neosの認証情報を入力してロックを解除してください。これらの認証情報は、登録時にアカウントの所有権を確認するためにのみ使用され、保存されることはありません。",
|
"Migration.ReservedUsername.Description": "このユーザー名は元のオーナー専用です。あなたのアカウントである場合は、Neosの認証情報を入力してロックを解除してください。これらの認証情報は、登録時にアカウントの所有権を確認するためにのみ使用され、保存されることはありません。",
|
||||||
"Migration.SourcePassword": "{platform} パスワード:",
|
"Migration.SourcePassword": "{platform} パスワード:",
|
||||||
"Migration.SourceUsername": "{platform} ユーザー名:",
|
"Migration.SourceUsername": "{platform} ユーザー名:",
|
||||||
|
|
||||||
|
|
@ -1667,55 +1699,57 @@
|
||||||
"Temporary.MMC.VotedAlready": "あなたはすでに{voteTarget}へ投票しています。",
|
"Temporary.MMC.VotedAlready": "あなたはすでに{voteTarget}へ投票しています。",
|
||||||
"Temporary.MMC.VoteInvalid": "投票が無効です、もう一度やり直してください。",
|
"Temporary.MMC.VoteInvalid": "投票が無効です、もう一度やり直してください。",
|
||||||
|
|
||||||
"CloudHome.WelcomeHome": "ホームへようこそ",
|
"CloudHome.WelcomeHome": "ようこそ",
|
||||||
"CloudHome.TargetRangeOptions": "ターゲットレンジオプション",
|
"CloudHome.TargetRangeOptions": "射撃場操作盤",
|
||||||
|
|
||||||
"Tutorial.Saving.Title": "ホームへようこそ!",
|
"Tutorial.Saving.Title": "ホームワールドへようこそ!",
|
||||||
"Tutorial.Saving.Content": "<b><i><color=hero.yellow>ホーム</b></i></color>ワールドへようこそ! ログインしたときに最初に開かれる<br>ワールドです。<br><br>ここはあなた専用なので、<br>自由に改変して保存できます。<br><br>何かを置いたりして保存すれば、<br>また来たときもそのままになっています!",
|
"Tutorial.Saving.Content": "ここは<b><i><color=hero.yellow>ホーム</b></i></color>ワールド、<br>ログインしたときに最初に開かれる<br>ワールドです!<br><br>ホームはあなた専用のワールドですので<br>自由に編集・保存ができます。<br><br>好みの家具を置いたり衣替えした後は、<br>忘れず保存しましょう!",
|
||||||
|
|
||||||
"CloudHome.Info.OnlineUsers": "オンラインユーザー: {online_users}<br>参加できるユーザー: {joinable_users}",
|
"CloudHome.Info.OnlineUsers": "オンラインユーザー: {online_users}<br>参加できるユーザー: {joinable_users}",
|
||||||
"CloudHome.Info.Moderation": "モデレーション",
|
"CloudHome.Info.Moderation": "モデレーション",
|
||||||
"CloudHome.Info.Inventory": "インベントリー",
|
"CloudHome.Info.Inventory": "インベントリー",
|
||||||
"CloudHome.Info.Tools": "ツール",
|
"CloudHome.Info.Tools": "ツール",
|
||||||
"CloudHome.Info.MoreInfo": "その他の情報",
|
"CloudHome.Info.MoreInfo": "ヘルプ・その他",
|
||||||
"CloudHome.Info.SessionUptime": "セッション継続時間:",
|
"CloudHome.Info.SessionUptime": "セッション継続時間:",
|
||||||
"CloudHome.Info.AccessLevel": "アクセスレベル:",
|
"CloudHome.Info.AccessLevel": "アクセスレベル:",
|
||||||
"CloudHome.Info.StorageUsed": "ストレージ使用量:",
|
"CloudHome.Info.StorageUsed": "ストレージ使用量:",
|
||||||
|
|
||||||
"CloudHome.Info.DashInfoTab.Title": "ようこそ!",
|
"CloudHome.Info.DashInfoTab.Title": "ようこそ!",
|
||||||
"CloudHome.Info.DashInfoDesktop": "まず知っておいてほしいこと! <i><color=hero.purple>ダッシュメニュー</color></i> がEscapeキーで開きます。 デスクトップを見る機能や、コントロールパネルのような機能があります。<br><br>わからないことがあれば、このディスプレイの情報をお読みください。 このメッセージを消するには下のボタンをクリックしてください。",
|
|
||||||
"CloudHome.Info.DashInfoVR": "まず知っておいてほしいこと! <i><color=hero.purple>ダッシュメニュー</color></i> が B または Y ボタンで開きます。 デスクトップを見る機能や、コントロールパネルのような機能があります。<br><br>わからないことがあれば、このディスプレイの情報をお読みください。 このメッセージを消するには下のボタンをクリックしてください。",
|
"CloudHome.Info.DashInfoDesktop": "~Resoniteかんたんチュートリアル~<br>その1 Escキーを押すと<i><color=hero.purple>ダッシュメニュー</color></i>が開きます。 フレンドやワールド一覧など、大事な機能はここに集約されています。<br><br>その2 このディスプレイには\"もしも\"の時に役立つ情報が書かれています。<br>一度目を通しておくことをお勧めします! 「閉じる」ボタンをクリックするとこのメニューを閉じられます。",
|
||||||
"CloudHome.Info.DashInfoVRNoButtons": "まず知っておいてほしいこと! <i><color=hero.purple>ダッシュメニュー</color></i> は円が一周するまでメニューボタンを押し続けると開きます。 デスクトップを見る機能や、コントロールパネルのような機能があります。<br><br>わからないことがあれば、このディスプレイの情報をお読みください。 このメッセージを消するには下のボタンをクリックしてください。",
|
"CloudHome.Info.DashInfoVR": "~Resoniteかんたんチュートリアル~<br>その1 BまたはYボタンを押すと<i><color=hero.purple>ダッシュメニュー</color></i>が開きます。 フレンドやワールド一覧など、大事な機能はここに集約されています。。<br><br>その2 このディスプレイには\"もしも\"の時に役立つ情報が書かれています。<br>一度目を通しておくことをお勧めします! 「閉じる」ボタンをクリックするとこのメニューを閉じられます。",
|
||||||
|
"CloudHome.Info.DashInfoVRNoButtons": "~Resoniteかんたんチュートリアル~<br>その1 円が一周するまでメニューボタンを押し続けると<i><color=hero.purple>ダッシュメニュー</color></i> が開きます。 フレンドやワールド一覧など、大事な機能はここに集約されています。<br><br>その2 このディスプレイには\"もしも\"の時に役立つ情報が書かれています。<br>一度目を通しておくことをお勧めします! 「閉じる」ボタンをクリックするとこのメニューを閉じられます。",
|
||||||
|
|
||||||
|
|
||||||
"CloudHome.Info.GoToWiki": "Wikiを見る!",
|
"CloudHome.Info.GoToWiki": "Wikiを見る!",
|
||||||
"CloudHome.Info.GoToDiscord": "Wikiを見る!",
|
"CloudHome.Info.GoToDiscord": "Discordを見る!",
|
||||||
|
|
||||||
"CloudHome.Info.ModerationTab.Title": "モデレーション!",
|
"CloudHome.Info.ModerationTab.Title": "モデレーション",
|
||||||
"CloudHome.Info.ModerationTab.Content": "私達は安全を重視しています。 サポートが必要な場合や、ユーザーの通報が必要な場合は <u><color=hero.cyan>モデレーションポータル</color></u><sprite name=hyperlink>でチケットを作成してください。<br><br>ボランティアモデレーターの強力なチーム<sprite name=modbadge>が<br>コミュニティの安全を守ります! 質問がある時、ガイドライン違反の行為を見つけた時など、チケットでお知らせください。",
|
"CloudHome.Info.ModerationTab.Content": "我々が重視するもの、それはユーザー皆様の安全です。 サポートを必要とする場合、または通報の際は <u><color=hero.cyan>モデレーションポータル</color></u><sprite name=hyperlink>にアクセスして<br>モデレーションチケットを発行してください。<br><br>有志で活動するモデレーターチーム<sprite name=modbadge>が<br>皆様やコミュニティの安全を守り抜きます! お問い合わせの他、ガイドラインに違反した行為を目撃した際は、<br>モデレーションチケットの発行にてお知らせください。",
|
||||||
|
|
||||||
"CloudHome.Info.InventoryTab.Title": "アイテムを保存!",
|
"CloudHome.Info.InventoryTab.Title": "アイテムの保存",
|
||||||
"CloudHome.Info.InventoryTab.Content": "<i><color=hero.purple>ダッシュメニュー</color></i>の<i><color=hero.purple>インベントリー</color></i>には アイテムやアバターが保存できます。<br><br><i><color=hero.purple>Essentials</color></i> 楽しいおもちゃが入っています。 アイテムをダブルクリックして取り出してみましょう。",
|
"CloudHome.Info.InventoryTab.Content": "<i><color=hero.purple>ダッシュメニュー</color></i>の<i><color=hero.purple>インベントリー</color></i>には アイテムやアバターが保存できます。<br><br><i><color=hero.purple>Resonite Essentials</color></i>フォルダには楽しいおもちゃが入っています。 アイテムをダブルクリックして取り出してみましょう。",
|
||||||
|
|
||||||
"CloudHome.Info.ToolsTab.Title": "ワールド内で制作!",
|
"CloudHome.Info.ToolsTab.Title": "ゲーム内制作",
|
||||||
"CloudHome.Info.ToolsTab.Content": "{appName} の特徴はゲーム内で簡単に創作や改変ができることです! <br><br><i><color=hero.purple>Essentials -> Tools</color></i> から取り出せます。 ワールドを好みに合わせて編集しちゃいましょう!",
|
"CloudHome.Info.ToolsTab.Content": "{appName}ではなんと、ゲーム内で簡単に創作や改変ができるんです! <br><br>専用のツールはインベントリの<i><color=hero.purple>Resonite Essentials -> Tools</color></i> から取り出せます。 ワールドを好みに合わせて編集しちゃいましょう!",
|
||||||
|
|
||||||
"CloudHome.Info.HelpTab.Title": "ヘルプ",
|
"CloudHome.Info.HelpTab.Title": "ヘルプ",
|
||||||
"CloudHome.Info.HelpTab.InfoLineOne": "ヘルプが必要な時は <u><color=hero.cyan>Wiki</color></u><sprite name=hyperlink>をご覧になるか、質問してください。",
|
"CloudHome.Info.HelpTab.InfoLineOne": "ご不明な点があれば<u><color=hero.cyan>Wiki</color></u><sprite name=hyperlink>をご覧になるか、お問い合わせください。",
|
||||||
"CloudHome.Info.HelpTab.InfoLineTwo": "質問は <u><color=hero.cyan>Discord</color></u><sprite name=hyperlink> でお気軽にどうぞ! ダッシュメニューの <i><color=hero.purple>デスクトップ</color></i> タブからブラウザを見られます。",
|
"CloudHome.Info.HelpTab.InfoLineTwo": "お問い合わせは<u><color=hero.cyan>Discord</color></u><sprite name=hyperlink> まで、お気軽にお申し付けください。 ダッシュメニューの <i><color=hero.purple>デスクトップ</color></i> タブからブラウザを操作できます。",
|
||||||
|
|
||||||
"CloudHome.Info.UsersTab.Title": "ユーザーを探す",
|
"CloudHome.Info.UsersTab.Title": "ユーザーの探し方",
|
||||||
"CloudHome.Info.UsersTab.Content": "まずはパブリックセッションに参加して気の合うコミュニティを見つけましょう!<br><br>今すぐ参加できるパブリックセッションはダッシュメニューの <i><color=hero.purple>ワールド</color></i> タブから探せます。 チェックしてみてください!",
|
"CloudHome.Info.UsersTab.Content": "まずはパブリックセッションに参加して自分に馴染むコミュニティを見つけましょう!<br><br>今すぐ参加できるパブリックセッションはダッシュメニューの <i><color=hero.purple>ワールド</color></i> タブから探せます。是非ご覧ください!",
|
||||||
|
|
||||||
"Mirror.Header.RenderingOptions" : "レンダリング設定",
|
"Mirror.Header.RenderingOptions" : "レンダリング設定",
|
||||||
"Mirror.Header.Type" : "ミラータイプ",
|
"Mirror.Header.Type" : "ミラータイプ",
|
||||||
"Mirror.Header.Resolution" : "ミラー解像度",
|
"Mirror.Header.Resolution" : "ミラー解像度",
|
||||||
"Mirror.Header.AspectRatio" : "縦横比",
|
"Mirror.Header.AspectRatio" : "縦横比",
|
||||||
|
|
||||||
"Mirror.EnableLights": "ライト有効",
|
"Mirror.EnableLights": "ライト - オフ",
|
||||||
"Mirror.DisableLights": "ライト無効",
|
"Mirror.DisableLights": "ライト - オン",
|
||||||
|
|
||||||
"Mirror.EnableShadows": "シャドウ有効",
|
"Mirror.EnableShadows": "影 - オフ",
|
||||||
"Mirror.DisableShadows": "シャドウ無効",
|
"Mirror.DisableShadows": "影 - オン",
|
||||||
|
|
||||||
"Mirror.Camera": "カメラ",
|
"Mirror.Camera": "カメラ",
|
||||||
|
|
||||||
|
|
@ -1723,19 +1757,20 @@
|
||||||
"Mirror.AspectRatio.Square": "正方形",
|
"Mirror.AspectRatio.Square": "正方形",
|
||||||
"Mirror.AspectRatio.Wide": "横長",
|
"Mirror.AspectRatio.Wide": "横長",
|
||||||
|
|
||||||
"Mirror.Menu": "メニュー",
|
"Mirror.Menu": "設定",
|
||||||
"Mirror.CloseMenu": "閉じる",
|
"Mirror.CloseMenu": "設定終了",
|
||||||
|
|
||||||
"StickyNote.SpinMe": "クルクルしてみ?",
|
"StickyNote.SpinMe": "クルクルしてみ?",
|
||||||
"StickyNote.FruitPlate": "<size=1500>増える増える 不思議な果物</size>",
|
"StickyNote.FruitPlate": "<size=1500>増える増える 不思議な果物</size>",
|
||||||
"StickyNote.EmptyForYou": "好きなものを飾ってね :)",
|
|
||||||
"StickyNote.RelevantLinks": "関連リンク!<br><--<br><br><size=500>One could even call it a linking book</size>",
|
"StickyNote.EmptyForYou": "好きな物<br>飾ってね :)",
|
||||||
"StickyNote.SunTool": "太陽パワーを あなたの手に!",
|
"StickyNote.RelevantLinks": "関連リンク!<br><--<br><br><size=500>「接続書」などと言う人がいるらしい</size>",
|
||||||
|
"StickyNote.SunTool": "太陽を 動かしたいよう",
|
||||||
"StickyNote.Bow": "弓を引いて 的を射抜け!",
|
"StickyNote.Bow": "弓を引いて 的を射抜け!",
|
||||||
"StickyNote.Crossbow": "レバーアクションでリロード (セカンダリーボタン)",
|
"StickyNote.Crossbow": "レバーアクションでリロード (セカンダリーボタン)",
|
||||||
"StickyNote.Shade": "ひさしも動くよ",
|
"StickyNote.Shade": "ひさしも動くよ",
|
||||||
"StickyNote.TheaterTablet": "このタブレットで 扇風機と窓の<br>色を変更!",
|
"StickyNote.TheaterTablet": "ファンと<br>窓を<br>操作する用<br>リモコン",
|
||||||
"StickyNote.ControlTablet": "このタブレットで 家を操作!",
|
"StickyNote.ControlTablet": "家中を操作<br>らくらく<br>タブレット",
|
||||||
|
|
||||||
"StickyNote.RotateMeDesktop": "Eを押しながら回転!",
|
"StickyNote.RotateMeDesktop": "Eを押しながら回転!",
|
||||||
"StickyNote.RotateMeVR": "回してみてね",
|
"StickyNote.RotateMeVR": "回してみてね",
|
||||||
|
|
@ -1748,42 +1783,42 @@
|
||||||
"StickyNote.Drawing": "ボードの上でも、空中でも どこでも描けます!",
|
"StickyNote.Drawing": "ボードの上でも、空中でも どこでも描けます!",
|
||||||
"StickyNote.WorldCanvas": "ワールド全体が キャンバスだ!",
|
"StickyNote.WorldCanvas": "ワールド全体が キャンバスだ!",
|
||||||
|
|
||||||
"CloudHome.Panel.HomeControl": "ホームコントロール",
|
"CloudHome.Panel.HomeControl": "ホームワールド設定パネル",
|
||||||
|
|
||||||
"CloudHome.Panel.General": "一般",
|
"CloudHome.Panel.General": "メイン",
|
||||||
"CloudHome.Panel.Lighting": "ライティング",
|
"CloudHome.Panel.Lighting": "照明",
|
||||||
"CloudHome.Panel.Furniture": "家具",
|
"CloudHome.Panel.Furniture": "家具",
|
||||||
|
|
||||||
"CloudHome.Panel.Quality": "クオリティ",
|
"CloudHome.Panel.Quality": "クオリティ",
|
||||||
"CloudHome.Panel.Doors": "ドア",
|
"CloudHome.Panel.Doors": "ドア",
|
||||||
"CloudHome.Panel.Audio": "オーディオ",
|
"CloudHome.Panel.Audio": "音声",
|
||||||
"CloudHome.Panel.OverheadLighting": "オーバーヘッド照明",
|
"CloudHome.Panel.OverheadLighting": "天井ライト",
|
||||||
"CloudHome.Panel.Sconces": "燭台",
|
"CloudHome.Panel.Sconces": "壁掛けライト",
|
||||||
"CloudHome.Panel.FurnitureVisibility": "家具可視化",
|
"CloudHome.Panel.FurnitureVisibility": "部屋毎の家具オンオフ",
|
||||||
|
|
||||||
"CloudHome.Panel.LowQualityMode": "低画質モード",
|
"CloudHome.Panel.LowQualityMode": "低負荷モード",
|
||||||
"CloudHome.Panel.DoorSounds": "ドアの音",
|
"CloudHome.Panel.DoorSounds": "ドアの開閉音",
|
||||||
"CloudHome.Panel.DoorsAlwaysOpen": "ドアを常に開けておく",
|
"CloudHome.Panel.DoorsAlwaysOpen": "ドアを常時開放する",
|
||||||
"CloudHome.Panel.InteriorAmbience": "インテリア環境音",
|
"CloudHome.Panel.InteriorAmbience": "家具類の稼働音",
|
||||||
"CloudHome.Panel.InteriorAmbienceVolume": "インテリア<br>環境音量",
|
"CloudHome.Panel.InteriorAmbienceVolume": "家具類の<br>音量",
|
||||||
"CloudHome.Panel.LightsOn": "ライト オン",
|
"CloudHome.Panel.LightsOn": "ライトのオンオフ",
|
||||||
"CloudHome.Panel.LightIntensity": "ライトの明るさ",
|
"CloudHome.Panel.LightIntensity": "ライトの明るさ",
|
||||||
"CloudHome.Panel.LightColor": "ライトの色",
|
"CloudHome.Panel.LightColor": "ライトの色",
|
||||||
"CloudHome.Panel.LightColorTemperature": "ライトの色温度",
|
"CloudHome.Panel.LightColorTemperature": "ライトの色温度",
|
||||||
|
|
||||||
"CloudHome.Panel.Spawn": "スポーン",
|
"CloudHome.Panel.Spawn": "玄関前",
|
||||||
"CloudHome.Panel.Foyer": "ホワイエ",
|
"CloudHome.Panel.Foyer": "エントランス",
|
||||||
"CloudHome.Panel.Workspace": "ワークスペース",
|
"CloudHome.Panel.Workspace": "会議スペース",
|
||||||
"CloudHome.Panel.ReadingLounge": "読書スペース",
|
"CloudHome.Panel.ReadingLounge": "読書スペース",
|
||||||
"CloudHome.Panel.Lounge": "ラウンジ",
|
"CloudHome.Panel.Lounge": "オーディオスペース",
|
||||||
"CloudHome.Panel.Center": "センター",
|
"CloudHome.Panel.Center": "メインホール",
|
||||||
"CloudHome.Panel.Balcony": "バルコニー",
|
"CloudHome.Panel.Balcony": "ベランダ",
|
||||||
"CloudHome.Panel.Theater": "シアター",
|
"CloudHome.Panel.Theater": "ホームシアター",
|
||||||
|
|
||||||
"CloudHome.Panel.TheaterControl": "シアターコントロール",
|
"CloudHome.Panel.TheaterControl": "ホームシアター設定パネル",
|
||||||
"CloudHome.Panel.FanControl": "ファンコントロール",
|
"CloudHome.Panel.FanControl": "ファン・照明",
|
||||||
"CloudHome.Panel.WindowControl": "窓コントロール",
|
"CloudHome.Panel.WindowControl": "ウィンドウ",
|
||||||
"CloudHome.Panel.FanSpeed": "ファンのスピード",
|
"CloudHome.Panel.FanSpeed": "ファン回転速度",
|
||||||
"CloudHome.Panel.WindowTint": "窓を暗くする",
|
"CloudHome.Panel.WindowTint": "窓を暗くする",
|
||||||
|
|
||||||
"CloudHome.FeaturedPanel.OpenWorld": "ワールドを開く",
|
"CloudHome.FeaturedPanel.OpenWorld": "ワールドを開く",
|
||||||
|
|
@ -1792,71 +1827,71 @@
|
||||||
|
|
||||||
"CloudHome.AvatarPanel.Title": "アバターワールド特集",
|
"CloudHome.AvatarPanel.Title": "アバターワールド特集",
|
||||||
|
|
||||||
"CloudHome.SupporterPanel.Title": "<b>サポーター一覧</b>",
|
"CloudHome.SupporterPanel.Title": "<b>支援者の一覧</b>",
|
||||||
|
|
||||||
"Tutorial.InfoPanel.Title": "おっと!その前に",
|
"Tutorial.InfoPanel.Title": "最後に……",
|
||||||
"Tutorial.InfoPanel.Content": "可能性に満ちた世界が待っています! あなたの想像力次第でなんでもできます!<br><br>これまでに見たもののほとんどはこのゲーム内で作られました! 世界中の人々が協力してこのプラットフォームを作ったんです。<br><br>このプラットフォームは開発の初期段階にあり、常に改善と更新を行っています。 あなたも一緒に旅に出ましょう!この旅に限界は無い!<br><br><align=center>お立ち寄りいただきありがとうございました。</align>",
|
"Tutorial.InfoPanel.Content": " この可能性に満ち溢れた世界を動かす原動力、それは<br>あなたの想像力に他なりません。<br> このワールドのほとんどのモノ・ギミックは、世界中の人々がResoniteの中で(!)リアルタイムの協働作業で作った物です。<br><br><br> Resoniteは開発途上であり、常時改善し更新を行っています。 この長い長い旅路がやがてどこまで至るのか見届けるのは、あなたです。<br><br><align=center>訪れた皆様に特別な感謝を。Resoniteをお楽しみください。</align>",
|
||||||
|
|
||||||
"Tutorial.GrabItems.Grab": "グラブ",
|
"Tutorial.GrabItems.Grab": "グラブ",
|
||||||
"Tutorial.GrabItems.Snap": "スナップ",
|
"Tutorial.GrabItems.Snap": "スナップ",
|
||||||
"Tutorial.GrabItems.Slide": "スライド",
|
"Tutorial.GrabItems.Slide": "スライド",
|
||||||
|
|
||||||
"Tutorial.Panel.Jumping.Title": "ジャンプ",
|
"Tutorial.Panel.Jumping.Title": "ジャンプ",
|
||||||
"Tutorial.Panel.Jumping.ContentDesktop": "歩行中にスペースキーでジャンプ!",
|
"Tutorial.Panel.Jumping.ContentDesktop": "スペースキーでジャンプ!",
|
||||||
"Tutorial.Panel.Jumping.ContentVR": "歩行中にスティック 押し込みでジャンプ!",
|
"Tutorial.Panel.Jumping.ContentVR": "スティック押し込みでジャンプ!",
|
||||||
"Tutorial.Panel.Jumping.ContentVRNoButtons": "歩行中にタッチパッド中央を押すとジャンプ!",
|
"Tutorial.Panel.Jumping.ContentVRNoButtons": "タッチパッド中央を押すとジャンプ!",
|
||||||
|
|
||||||
"Tutorial.Panel.WalkLocomotion.Title": "歩行 ロコモーション",
|
"Tutorial.Panel.WalkLocomotion.Title": "歩行 ロコモーション",
|
||||||
"Tutorial.Panel.WalkLocomotion.Content": "地面を歩いたりジャンプしたりする。",
|
"Tutorial.Panel.WalkLocomotion.Content": "地面を歩行する移動方法。 ジャンプなどができます。",
|
||||||
|
|
||||||
"Tutorial.Panel.TeleportLocomotion.Title": "テレポート ロコモーション",
|
"Tutorial.Panel.TeleportLocomotion.Title": "テレポート ロコモーション",
|
||||||
"Tutorial.Panel.TeleportLocomotion.Content": "指定した地点に テレポートする。",
|
"Tutorial.Panel.TeleportLocomotion.Content": "狙った地点に テレポートします。",
|
||||||
|
|
||||||
"Hints.Spawn.InitialMovementDesktop": "移動キーで 歩きまわろう!",
|
"Hints.Spawn.InitialMovementDesktop": "WASDキーで移動しよう!",
|
||||||
"Hints.Spawn.InitialMovementVR": "スティックで 歩きまわろう!",
|
"Hints.Spawn.InitialMovementVR": "スティックを倒して歩こう!",
|
||||||
"Hints.Spawn.InitialMovementVRNoButtons": "タッチパッドで歩きまわろう!",
|
"Hints.Spawn.InitialMovementVRNoButtons": "タッチパッドで歩きまわろう!",
|
||||||
|
|
||||||
"Hints.Spawn.ContextMenuDesktop": "Tキーで コンテキストメニューを開く!",
|
"Hints.Spawn.ContextMenuDesktop": "次に、Tキーを押してコンテキストメニューを開こう!",
|
||||||
"Hints.Spawn.ContextMenuVR": "BまたはYボタンで コンテキストメニューを開く!",
|
"Hints.Spawn.ContextMenuVR": "次に、BボタンかYボタンでコンテキストメニューを開こう!",
|
||||||
"Hints.Spawn.ContextMenuVRNoButtons": "メニューボタンでコンテキストメニューを開く!",
|
"Hints.Spawn.ContextMenuVRNoButtons": "次に、メニューボタンでコンテキストメニューを開こう!",
|
||||||
|
|
||||||
"Hints.Spawn.TeleportLocomotionDesktop": "「移動方法」からフライなど、 他の移動方法を試せます。",
|
"Hints.Spawn.TeleportLocomotionDesktop": "「移動方法」からフライなどの、他の移動方法に変更できます!",
|
||||||
"Hints.Spawn.TeleportLocomotionVR": "「移動方法」から フライやテレポートなど、 他の移動方法を試せます。",
|
"Hints.Spawn.TeleportLocomotionVR": "「移動方法」から フライやテレポートなど、 他の移動方法に変更できます!",
|
||||||
|
|
||||||
"Hints.Bridge.RaiseTheWorld": "このボタンを押すとプラットフォームがこっちに来ます!",
|
"Hints.Bridge.RaiseTheWorld": "このボタンを押して先に進みましょう!",
|
||||||
|
|
||||||
"Hints.Grabbing.GrabbingDesktop": "右クリック長押しで 物を掴む!",
|
"Hints.Grabbing.GrabbingDesktop": "右クリック長押しで 物を掴む!",
|
||||||
"Hints.Grabbing.GrabbingVR": "グリップを握って 物を掴む!",
|
"Hints.Grabbing.GrabbingVR": "グリップボタンを握って 物を掴む!",
|
||||||
|
|
||||||
"Hints.Grabbing.Rotating": "Eを押しながらマウスを動かすと、 持っているアイテムを回転できます!",
|
"Hints.Grabbing.Rotating": "Eを押しながらマウスを動かすと、 持っているアイテムを回転できます!",
|
||||||
"Hints.Grabbing.RotatingExtra": "Shift+Eを押しながらマウスを動かすと、 アイテムを水平に回転できます。",
|
"Hints.Grabbing.RotatingExtra": "Shift+Eを押しながらマウスを動かすと、 アイテムを水平に回転できます。",
|
||||||
|
|
||||||
"Hints.Grabbing.ScalingDesktop": "アイテムを持ちながらShiftを押し、 ホイールをスクロールすると 拡大縮小します!",
|
"Hints.Grabbing.ScalingDesktop": "アイテムを持ちながらShiftを押し、 ホイールをスクロールすると アイテムが拡大縮小します!",
|
||||||
"Hints.Grabbing.ScalingVR": "両手でアイテムを引っ張ると大きさが変わります!",
|
"Hints.Grabbing.ScalingVR": "両手でアイテムを引っ張ると大きさが変わります!",
|
||||||
|
|
||||||
"Hints.Grabbing.OtherGrabbables": "掴めるものにはいろいろ<br>種類があります。 3つの違いを試してみてください。",
|
"Hints.Grabbing.OtherGrabbables": "掴めるものにはいくつか<br>種類があります。<br>ここに例があります。",
|
||||||
"Hints.Grabbing.OtherGrabbablesExtraDesktop": "拡大縮小できるのはアイテムだけではありません。 コンテキストメニューでスケーリングを有効にして、 Ctrlを押しながらホイールをスクロールしてみましょう。 自分の大きさが変わります!",
|
"Hints.Grabbing.OtherGrabbablesExtraDesktop": "アイテムだけでなく、自分自身も拡大縮小できます。 コンテキストメニューでスケーリングを有効にして、 Ctrlを押しながらホイールをスクロールしてみましょう。 ",
|
||||||
"Hints.Grabbing.OtherGrabbablesExtraVR": "拡大縮小できるのはアイテムだけではありません。 コンテキストメニューでスケーリングを有効にして、 両手で何もないところを掴んでひっぱってみましょう。 自分の大きさが変わります!",
|
"Hints.Grabbing.OtherGrabbablesExtraVR": "アイテムだけでなく、自分自身も拡大縮小できます。 コンテキストメニューでスケーリングを有効にして、 両手で何もないところを掴んでひっぱってみましょう。",
|
||||||
|
|
||||||
"Hints.Telescope.Alignment": "望遠鏡を動かして月を見てみましょう!",
|
"Hints.Telescope.Alignment": "望遠鏡を動かして 月を見てみよう!",
|
||||||
|
|
||||||
"Hints.Telescope.TheMoonDesktop": "右クリックで月を掴んで動かしてみよう!",
|
"Hints.Telescope.TheMoonDesktop": "右クリックで月を掴んで 動かしてみよう!",
|
||||||
"Hints.Telescope.TheMoonVR": "トリガーでレーザーを出し、 グリップで月を掴んで動かしてみよう!",
|
"Hints.Telescope.TheMoonVR": "トリガーでレーザーを出し、 グリップで月を掴んで動かしてみよう!",
|
||||||
|
|
||||||
"Hints.Sundial.SoftEquip": "ツールを掴んで 使ってみよう!",
|
"Hints.Sundial.SoftEquip": "ツールを掴んで 装備しよう!",
|
||||||
"Hints.Sundial.SoftEquipExtra": "ツールを使うと、 ワールドの環境を様々な形に変化させられます。",
|
"Hints.Sundial.SoftEquipExtra": "ツールを利用して、 ワールドの環境を様々に変化させられます。",
|
||||||
|
|
||||||
"Hints.Sundial.HardEquip": "ツールをクリックして 装備しよう!",
|
"Hints.Sundial.HardEquip": "このツールをクリックして 装備しよう!",
|
||||||
"Hints.Sundial.HardEquipExtra": "レーザーが見えませんか? トリガーを引くと出てきます。",
|
"Hints.Sundial.HardEquipExtra": "レーザーが見えない場合、 トリガーを引くと出てきます。",
|
||||||
|
|
||||||
"Hints.Sundial.TheSun": "空に向けてクリックすると太陽が移動します。",
|
"Hints.Sundial.TheSun": "太陽を動かそう! 狙った方向に動くぞ!",
|
||||||
"Hints.Sundial.TheSunExtra": "地平線の下を狙えば夜になります!",
|
"Hints.Sundial.TheSunExtra": "太陽が沈むと夜になります。",
|
||||||
|
|
||||||
"Hints.Sundial.Dequip": "コンテキストメニューの 「装備を外す」で ツールを置きます。",
|
"Hints.Sundial.Dequip": "コンテキストメニューを開いて<br>「装備を外す」 からツールを手放せます。 ",
|
||||||
"Hints.Sundial.DequipExtra": "ツールを装備しているときは、 コンテキストメニューの内容が変化します。",
|
"Hints.Sundial.DequipExtra": "ツールを装備しているときは、 コンテキストメニューの内容が変化します。",
|
||||||
|
|
||||||
"Hints.Sundial.Teleporter": "このボタンを押して、 クラウドホームへのテレポーターを 起動しよう!",
|
"Hints.Sundial.Teleporter": "テレポーターを起動して クラウドホームに移動しよう!",
|
||||||
"Hints.Sundial.TeleporterExtra": "あなた専用のお家でおくつろぎください! お立ち寄りいただきありがとうございました。",
|
"Hints.Sundial.TeleporterExtra": "第二の我が家、Resoniteをお楽しみください!",
|
||||||
|
|
||||||
"UI.TextDisplay.Landscape": "横長",
|
"UI.TextDisplay.Landscape": "横長",
|
||||||
"UI.TextDisplay.Portrait": "縦長",
|
"UI.TextDisplay.Portrait": "縦長",
|
||||||
|
|
|
||||||
303
ru.json
303
ru.json
|
|
@ -1,6 +1,6 @@
|
||||||
{
|
{
|
||||||
"localeCode": "ru",
|
"localeCode": "ru",
|
||||||
"authors": ["GhostZ36", "BrotiwkA", "Shadow Panther"],
|
"authors": ["GhostZ36", "BrotiwkA", "Shadow Panther", "ENTERTHEWOLF", "ConfusedYeen", "Stanislavskii"],
|
||||||
"messages": {
|
"messages": {
|
||||||
|
|
||||||
"General.OK": "OK",
|
"General.OK": "OK",
|
||||||
|
|
@ -8,8 +8,8 @@
|
||||||
"General.Finish": "Закончить",
|
"General.Finish": "Закончить",
|
||||||
"General.Cancel": "Отмена",
|
"General.Cancel": "Отмена",
|
||||||
"General.Continue": "Продолжить",
|
"General.Continue": "Продолжить",
|
||||||
"General.Next": "Далее",
|
"General.Next": "Следующий",
|
||||||
|
"General.Previous": "Предыдущий",
|
||||||
"General.Back": "Назад",
|
"General.Back": "Назад",
|
||||||
"General.Confirm": "Точно?",
|
"General.Confirm": "Точно?",
|
||||||
"General.Loading": "Загрузка...",
|
"General.Loading": "Загрузка...",
|
||||||
|
|
@ -28,6 +28,16 @@
|
||||||
"General.Create": "Создать",
|
"General.Create": "Создать",
|
||||||
"General.Creating": "Создание...",
|
"General.Creating": "Создание...",
|
||||||
"General.Buy": "Купить",
|
"General.Buy": "Купить",
|
||||||
|
"General.Yes": "Да",
|
||||||
|
"General.No": "Нет",
|
||||||
|
"General.ClearSelection": "Убрать выделение",
|
||||||
|
"General.Off": "Выкл",
|
||||||
|
"General.On": "Вкл",
|
||||||
|
"General.Understand": "Я понимаю",
|
||||||
|
"General.Notice" : "Уведомление",
|
||||||
|
"General.UnderstandEnable" : "Я понимаю, включить",
|
||||||
|
"General.Dismiss": "Закрыть",
|
||||||
|
"General.Edit": "Редактировать",
|
||||||
|
|
||||||
"General.UI.SearchPrompt": "Поиск...",
|
"General.UI.SearchPrompt": "Поиск...",
|
||||||
"General.UI.SearchPromptLong": "Введите для поиска...",
|
"General.UI.SearchPromptLong": "Введите для поиска...",
|
||||||
|
|
@ -45,6 +55,9 @@
|
||||||
"General.Sort.Ascending": "По возрастанию",
|
"General.Sort.Ascending": "По возрастанию",
|
||||||
"General.Sort.Descending": "По убыванию",
|
"General.Sort.Descending": "По убыванию",
|
||||||
|
|
||||||
|
"Worlds.Home" : "Дом",
|
||||||
|
"Worlds.Tutorial" : "Обучение",
|
||||||
|
|
||||||
"Locomotion.Noclip.Name": "Noclip",
|
"Locomotion.Noclip.Name": "Noclip",
|
||||||
"Locomotion.Noclip.Description": "Простой режим полёта сквозь стены. Идеально для редактирования мира.",
|
"Locomotion.Noclip.Description": "Простой режим полёта сквозь стены. Идеально для редактирования мира.",
|
||||||
"Locomotion.Teleport.Name": "Телепорт",
|
"Locomotion.Teleport.Name": "Телепорт",
|
||||||
|
|
@ -52,15 +65,15 @@
|
||||||
"Locomotion.Fly.Name": "Полёт",
|
"Locomotion.Fly.Name": "Полёт",
|
||||||
"Locomotion.Fly.Description": "Физический режим полёта, без пролёта сквозь стены.",
|
"Locomotion.Fly.Description": "Физический режим полёта, без пролёта сквозь стены.",
|
||||||
"Locomotion.WalkRun.Name": "Ходьба/Бег",
|
"Locomotion.WalkRun.Name": "Ходьба/Бег",
|
||||||
"Locomotion.WalkRun.Description": "Ходьба, бег и прыжки физически.",
|
"Locomotion.WalkRun.Description": "Физические ходьба, бег и прыжки.",
|
||||||
"Locomotion.WalkRunGripping.Name": "Ходьба/Бег (с карабканьем)",
|
"Locomotion.WalkRunGripping.Name": "Ходьба/Бег (с карабканьем)",
|
||||||
"Locomotion.WalkRunGripping.Description": "Ходьба, бег, лазание и прыжки физически.",
|
"Locomotion.WalkRunGripping.Description": "Физические ходьба, бег, лазание и прыжки.",
|
||||||
"Locomotion.ZeroG.Name": "Нуль-Гравитация",
|
"Locomotion.ZeroG.Name": "Нуль-Гравитация",
|
||||||
"Locomotion.ZeroG.Description": "Передвижение в нулевой гравитации",
|
"Locomotion.ZeroG.Description": "Передвижение в нулевой гравитации",
|
||||||
"Locomotion.GrabWorld.Name": "Захват мира",
|
"Locomotion.GrabWorld.Name": "Хват мира",
|
||||||
"Locomotion.GrabWorld.Description": "Создаёт мировой якорь на уровне руки пользователя и перемещает его относительно руки.",
|
"Locomotion.GrabWorld.Description": "Создаёт в мире якорь и перемещает пользователя относительно него.",
|
||||||
"Locomotion.Slide.Name": "Скольжение",
|
"Locomotion.Slide.Name": "Скольжение",
|
||||||
"Locomotion.Slide.Description": "Простое скользящее передвижение, которое прикрепляется к поверхности, если таковая имеется (В противном случае: включает Полёт).",
|
"Locomotion.Slide.Description": "Простое скользящее передвижение, которое цепляется к поверхности, если таковая имеется, или полёт, если поверхности нет.",
|
||||||
|
|
||||||
"Interaction.Destroy": "Удалить",
|
"Interaction.Destroy": "Удалить",
|
||||||
"Interaction.Duplicate": "Дублировать",
|
"Interaction.Duplicate": "Дублировать",
|
||||||
|
|
@ -87,7 +100,7 @@
|
||||||
"Interaction.EnterAnchor": "Сесть",
|
"Interaction.EnterAnchor": "Сесть",
|
||||||
"Interaction.ExitAnchor": "Встать",
|
"Interaction.ExitAnchor": "Встать",
|
||||||
|
|
||||||
"Interaction.EquipAvatar": "Надеть",
|
"Interaction.EquipAvatar": "Надеть аватар",
|
||||||
|
|
||||||
"Interaction.SaveAsScreenshot": "Сохранить как скриншот",
|
"Interaction.SaveAsScreenshot": "Сохранить как скриншот",
|
||||||
"Interaction.ExportScreenshot": "Экспортировать скриншот",
|
"Interaction.ExportScreenshot": "Экспортировать скриншот",
|
||||||
|
|
@ -95,13 +108,35 @@
|
||||||
"Interaction.ExportFile": "Экспортировать файл",
|
"Interaction.ExportFile": "Экспортировать файл",
|
||||||
"Interaction.CopyLink": "Копировать ссылку",
|
"Interaction.CopyLink": "Копировать ссылку",
|
||||||
|
|
||||||
|
"Inventory.OpenWorld": "Открыть мир",
|
||||||
|
"Inventory.Equip": "Надеть",
|
||||||
|
"Inventory.Delete": "Удалить",
|
||||||
|
"Inventory.SaveHeld": "Сохранить из руки",
|
||||||
|
"Inventory.Inventories": "Инвентари",
|
||||||
|
"Inventory.Share": "Поделиться",
|
||||||
|
"Inventory.Unshare": "Не делиться",
|
||||||
|
"Inventory.SaveAvatar": "Сохранить аватар",
|
||||||
|
"Inventory.Favorite.Home": "Установить Дом",
|
||||||
|
"Inventory.Favorite.ProgressBar": "Установить индикатор прогресса",
|
||||||
|
"Inventory.Favorite.AudioStreamController": "Установить контроллер стриминга",
|
||||||
|
"Inventory.Favorite.TextDisplay": "Установить дисплей текста",
|
||||||
|
"Inventory.Favorite.VideoPlayer": "Установить видео проигрыватель",
|
||||||
|
"Inventory.Favorite.AudioPlayer": "Установить аудио проигрыватель",
|
||||||
|
"Inventory.Favorite.InteractiveCamera": "Установить камеру",
|
||||||
|
"Inventory.Favorite.Keyboard": "Установить клавиатуру",
|
||||||
|
"Inventory.Favorite.Avatar": "Установить аватар",
|
||||||
|
"Inventory.Favorite.WorldLoadingIndicator": "Установить индикатор загрузки",
|
||||||
|
"Inventory.Favorite.ColorDialog": "Установить диалог выбора цвета",
|
||||||
|
"Inventory.Favorite.Hyperlink": "Установить дисплей URL",
|
||||||
|
"Inventory.SpawnFacet": "Заспавнить фасет",
|
||||||
|
|
||||||
"Dash.Screens.Home": "Дом",
|
"Dash.Screens.Home": "Дом",
|
||||||
"Dash.Screens.Worlds": "Миры",
|
"Dash.Screens.Worlds": "Миры",
|
||||||
"Dash.Screens.Contacts": "Контакты",
|
"Dash.Screens.Contacts": "Контакты",
|
||||||
"Dash.Screens.Inventory": "Инвентарь",
|
"Dash.Screens.Inventory": "Инвентарь",
|
||||||
"Dash.Screens.Desktop": "<nobr>Рабочий стол",
|
"Dash.Screens.Desktop": "<nobr>Рабочий стол",
|
||||||
"Dash.Screens.Session": "Сессия",
|
"Dash.Screens.Session": "Сессия",
|
||||||
"Dash.Screens.FileBrowser": "<nobr>Файл-Браузер",
|
"Dash.Screens.FileBrowser": "Файлы",
|
||||||
"Dash.Screens.Settings": "Настройки",
|
"Dash.Screens.Settings": "Настройки",
|
||||||
"Dash.Screens.Exit": "Выход",
|
"Dash.Screens.Exit": "Выход",
|
||||||
|
|
||||||
|
|
@ -109,14 +144,21 @@
|
||||||
|
|
||||||
"Dash.Actions.TurnOffUIEdit": "Выключить режим редактирования UI",
|
"Dash.Actions.TurnOffUIEdit": "Выключить режим редактирования UI",
|
||||||
|
|
||||||
"Dash.Actions.CloudHome": "Мой облачный дом",
|
"Dash.Actions.CloudHome": "Открыть Дом",
|
||||||
|
|
||||||
"Dash.Exit.Header": "Выйти из {appName}",
|
"Dash.Exit.Header": "Выйти из {appName}",
|
||||||
"Dash.Exit.ExitAndSave": "Выйти и сохранить дома",
|
"Dash.Exit.ExitAndSave": "Выйти и сохранить дома",
|
||||||
"Dash.Exit.ExitAndDiscard": "Выйти и отменить изменения домов",
|
"Dash.Exit.ExitAndDiscard": "Выйти и отменить изменения домов",
|
||||||
|
"Dash.Exit.Sponsor": "Огромное спасибо {name} за финансовую поддержку этого проекта!",
|
||||||
|
"Dash.Exit.Sponsor.You": "ВАМ",
|
||||||
|
"Dash.Exit.Shoutouts": "Этот проект также претворился в реальность благодаря:",
|
||||||
|
"Dash.Exit.Shoutouts.AndMore" : " и многим другим!",
|
||||||
|
"Dash.Exit.Shoutouts.You" : "{name} (Это Вы! Спасибо!)",
|
||||||
"Dash.Exit.ThankYou": "Спасибо за использование {appName}!",
|
"Dash.Exit.ThankYou": "Спасибо за использование {appName}!",
|
||||||
"Dash.Exit.SubmittedBy": "Опубликовано: {name}",
|
"Dash.Exit.SubmittedBy": "Опубликовано: {name}",
|
||||||
|
|
||||||
|
"Facets.FPS": "{fps}<size=61.803%> FPS</size>",
|
||||||
|
|
||||||
"World.Waiting": "Ожидание...",
|
"World.Waiting": "Ожидание...",
|
||||||
"World.HostIsStarting": "Хост начинает сессию",
|
"World.HostIsStarting": "Хост начинает сессию",
|
||||||
"World.Loading": "Загрузка...",
|
"World.Loading": "Загрузка...",
|
||||||
|
|
@ -151,8 +193,11 @@
|
||||||
"World.Error.FailedToConnect": "Ошибка установки соединения",
|
"World.Error.FailedToConnect": "Ошибка установки соединения",
|
||||||
"World.Error.InvalidAddress": "Ошибочный адрес",
|
"World.Error.InvalidAddress": "Ошибочный адрес",
|
||||||
"World.Error.NoPort": "Не указан порт",
|
"World.Error.NoPort": "Не указан порт",
|
||||||
"World.Error.IncompatibleVersion": "Несовместимая версия {appName}",
|
"World.Error.IncompatibleVersion": "Несовместимая версия",
|
||||||
|
"World.Error.HostBlocked": "Вы заблокированы хостом",
|
||||||
|
"World.Error.HostBlockedDetail": "Вы заблокировали хоста",
|
||||||
|
"World.Error.WorldCrash": "Мир крашнулся",
|
||||||
|
"World.Error.WorldCrashDetail" : "Фатальная ошибка при обновлении мира",
|
||||||
"World.Error.Unknown": "Неизвестная Ошибка",
|
"World.Error.Unknown": "Неизвестная Ошибка",
|
||||||
|
|
||||||
"World.Config.Name": "Название мира:",
|
"World.Config.Name": "Название мира:",
|
||||||
|
|
@ -187,7 +232,7 @@
|
||||||
"World.Actions.ConfirmDelete": "Подтвердите удаление",
|
"World.Actions.ConfirmDelete": "Подтвердите удаление",
|
||||||
"World.Actions.ReallyConfirmDelete": "!ПЕРМАНЕНТНОЕ УДАЛЕНИЕ!",
|
"World.Actions.ReallyConfirmDelete": "!ПЕРМАНЕНТНОЕ УДАЛЕНИЕ!",
|
||||||
"World.Actions.Overwrite": "Перезаписать на {name}",
|
"World.Actions.Overwrite": "Перезаписать на {name}",
|
||||||
"World.Actions.ConfirmOverwrite": "ПОДТВЕРДИТЕ ПЕРЕЗАПИСЬ",
|
"World.Actions.ConfirmOverwrite": "Подтвердите ПЕРЕЗАПИСЬ",
|
||||||
"World.Actions.Overwriting": "Перезапись...",
|
"World.Actions.Overwriting": "Перезапись...",
|
||||||
|
|
||||||
"World.Actions.ClosePrompt": "Закрыть мир?",
|
"World.Actions.ClosePrompt": "Закрыть мир?",
|
||||||
|
|
@ -213,7 +258,7 @@
|
||||||
"World.Indicator.Hosting": "Моя сессия",
|
"World.Indicator.Hosting": "Моя сессия",
|
||||||
"World.Indicator.Sessions": "{n,plural, one {# сессия} few {# сессии} other {# сессий}}",
|
"World.Indicator.Sessions": "{n,plural, one {# сессия} few {# сессии} other {# сессий}}",
|
||||||
"World.Indicator.Users": "Пользователей",
|
"World.Indicator.Users": "Пользователей",
|
||||||
"World.Indicator.Users.None": "(Нет активных сессий)",
|
"World.Indicator.Users.None": "(активных сессий не найдено)",
|
||||||
"World.Indicator.Description": "Описание",
|
"World.Indicator.Description": "Описание",
|
||||||
"World.Indicator.Description.None": "(Нет описания)",
|
"World.Indicator.Description.None": "(Нет описания)",
|
||||||
"World.Indicator.Visited": "(посещен)",
|
"World.Indicator.Visited": "(посещен)",
|
||||||
|
|
@ -240,7 +285,7 @@
|
||||||
"World.Category.Featured": "Рекомендуемые",
|
"World.Category.Featured": "Рекомендуемые",
|
||||||
"World.Category.PublishedWorlds": "Опубликованные миры",
|
"World.Category.PublishedWorlds": "Опубликованные миры",
|
||||||
"World.Category.ActiveSessions": "Активные сессии",
|
"World.Category.ActiveSessions": "Активные сессии",
|
||||||
|
"World.Category.ContactsSessions": "Сессии контактов",
|
||||||
"World.Category.HeadlessSessions": "Серверные сессии",
|
"World.Category.HeadlessSessions": "Серверные сессии",
|
||||||
"World.Category.Social": "Социальные",
|
"World.Category.Social": "Социальные",
|
||||||
"World.Category.Games": "Игры",
|
"World.Category.Games": "Игры",
|
||||||
|
|
@ -250,10 +295,12 @@
|
||||||
"World.Category.Random": "Вперемешку",
|
"World.Category.Random": "Вперемешку",
|
||||||
"World.Category.MyWorlds": "Мои миры",
|
"World.Category.MyWorlds": "Мои миры",
|
||||||
"World.Category.Custom": "Расширенный поиск",
|
"World.Category.Custom": "Расширенный поиск",
|
||||||
|
"World.Category.GroupWorlds": "Миры группы",
|
||||||
|
|
||||||
"World.AccessLevel.Anyone": "Все",
|
"World.AccessLevel.Anyone": "Все",
|
||||||
"World.AccessLevel.RegisteredUsers": "Зарегистрированные",
|
"World.AccessLevel.RegisteredUsers": "Зарегистрированные",
|
||||||
|
"World.AccessLevel.Contacts": "Контакты",
|
||||||
|
"World.AccessLevel.ContactsPlus": "Контакты+",
|
||||||
"World.AccessLevel.LAN": "Локальная сеть",
|
"World.AccessLevel.LAN": "Локальная сеть",
|
||||||
"World.AccessLevel.Private": "Приватный (Только по приглашению)",
|
"World.AccessLevel.Private": "Приватный (Только по приглашению)",
|
||||||
|
|
||||||
|
|
@ -330,23 +377,58 @@
|
||||||
"Indicator.Sync.SyncingItems": "Синхронизация {item_count,plural, one {# предмета} few {# предметов} many {# предметов}} <nobr>({item_percent} %)",
|
"Indicator.Sync.SyncingItems": "Синхронизация {item_count,plural, one {# предмета} few {# предметов} many {# предметов}} <nobr>({item_percent} %)",
|
||||||
"Indicator.Sync.UploadingVariants": "Загрузка {variant_count,plural, one {# варианта ассетов} few {# вариантов ассетов} many {# вариантов ассетов}}",
|
"Indicator.Sync.UploadingVariants": "Загрузка {variant_count,plural, one {# варианта ассетов} few {# вариантов ассетов} many {# вариантов ассетов}}",
|
||||||
"Indicator.Sync.SyncError": "Ошибка Синхронизации ! <size=50%>Проверьте лог для подробностей</size>",
|
"Indicator.Sync.SyncError": "Ошибка Синхронизации ! <size=50%>Проверьте лог для подробностей</size>",
|
||||||
"Indicator.Sync.OutOfSpace": "Нет Места! <size=50%>Невозможно синхронизировать</size>",
|
"Indicator.Sync.StorageFull": "Нет Места! <size=50%>Невозможно синхронизировать</size>",
|
||||||
|
|
||||||
|
"Indicator.Storage.StorageFull": "Нет места в хранилище",
|
||||||
|
"Indicator.Storage.Usage": "{storage_used} из {storage_max}<br><size=61.803%>занято в хранилище</size>",
|
||||||
|
|
||||||
"Indicator.LiveHiddenMessage": "(Информация скрыта пока пользователь в статусе: live)",
|
"Indicator.LiveHiddenMessage": "(Информация скрыта пока пользователь в статусе: live)",
|
||||||
|
|
||||||
|
"Login.InvalidCredentials": "Неверные учетные данные",
|
||||||
|
"Login.InvalidLogin": "Неверные учетные данные",
|
||||||
|
|
||||||
|
"Login.MalformedUID": "Некорректная информация об устройстве",
|
||||||
|
"Login.MissingUID": "Отсутствует информация об устройстве",
|
||||||
|
"Register.MissingUID": "Некорректная информация об устройстве",
|
||||||
|
"Register.MalformedUID": "Некорректная информация об устройстве",
|
||||||
|
|
||||||
|
"Login.MissingLogin": "Не указан логин",
|
||||||
|
"Login.InvalidRecoveryCode": "Неверный код восстановления",
|
||||||
|
"Login.UnsupportedAuthentication": "Неподдерживаемый метод аутентификации",
|
||||||
|
"Login.EmailNotVerified": "Электронная почта не подтверждена",
|
||||||
|
"Login.AccountTempLocked": "Ваш аккаунт заблокирован.",
|
||||||
|
"Login.AccountBanned": "Ваш аккаунт забанен.",
|
||||||
|
"Login.DuplicateAccount": "Повторный аккаунт",
|
||||||
|
|
||||||
|
"Register.MissingRequest": "Отсутвуют данные для регистрации",
|
||||||
|
"Register.InvalidEmail": "Некорректная электронная почта",
|
||||||
|
"Register.MissingUsername": "Отсутвует имя пользователя",
|
||||||
|
"Register.MissingEmail": "Отсутвует электронная почта",
|
||||||
|
"Register.UsernameTooLong": "Имя пользователя слишком длинное",
|
||||||
|
"Register.UsernameContainsAmpersand": "В имение пользователя не должны присутвовать символы: @",
|
||||||
|
"Register.UsernameStartsWithU": "Имя пользователя не должно начинаться с U-",
|
||||||
|
"Register.InvalidUsername": "Некорректное имя пользователя",
|
||||||
|
"Register.InvalidDateOfBirth": "Некорректная дата рождения",
|
||||||
|
"Register.UserContainsBlockedTerms": "Имя пользователя содержит запрещенные слова",
|
||||||
|
"Register.MissingPassword": "Отсутствует пароль",
|
||||||
|
"Register.InvalidPassword": "Некорректный пароль",
|
||||||
|
"Register.EmailAlreadyRegistered": "Электронная почта уже используется",
|
||||||
|
"Register.UsernameAlreadyRegistered": "Имя пользователя уже используется",
|
||||||
|
"Register.ErrorCheckingUserId": "Ошибка проверки UserID",
|
||||||
|
|
||||||
"Account.Login": "Войти",
|
"Account.Login": "Войти",
|
||||||
"Account.Logout": "Выйти",
|
"Account.Logout": "Выйти",
|
||||||
"Account.Register": "Регистрация",
|
"Account.Register": "Регистрация аккаунта",
|
||||||
|
"Account.Saml2" : "Login with SAML 2.0",
|
||||||
"Account.LoginOrRegister": "Вход / Регистрация",
|
"Account.LoginOrRegister": "Вход / Регистрация",
|
||||||
"Account.LogoutConfirm": "Подтвердите выход",
|
"Account.LogoutConfirm": "Точно выйти?",
|
||||||
"Account.LoggingIn": "Вход в аккаунт...",
|
"Account.LoggingIn": "Вход в аккаунт...",
|
||||||
"Account.LoggingOut": "Выход из аккаунта...",
|
"Account.LoggingOut": "Выход из аккаунта...",
|
||||||
"Account.Registering": "Регистрация...",
|
"Account.Registering": "Регистрация...",
|
||||||
"Account.Anonymous": "Аноним",
|
"Account.Anonymous": "Аноним",
|
||||||
"Account.Username": "Имя пользователя:",
|
"Account.Username": "Имя пользователя:",
|
||||||
"Account.Email": "Email:",
|
"Account.Email": "Email:",
|
||||||
"Account.RememberMe": "Запомнить меня (на 7 дней):",
|
"Account.RememberMe": "Запомнить меня<br><size=50%>(авто-выход из системы после 30 дней бездействия)</size>",
|
||||||
"Account.RepeatEmail": "Повторите Email:",
|
"Account.RepeatEmail": "Повторите Email:",
|
||||||
"Account.UsernameOrEmail": "Имя Пользователя или Email:",
|
"Account.UsernameOrEmail": "Имя Пользователя или Email:",
|
||||||
"Account.Password": "Пароль:",
|
"Account.Password": "Пароль:",
|
||||||
|
|
@ -367,17 +449,27 @@
|
||||||
"Account.ErrorEmailMismatch": "Email-ы не совпадают!",
|
"Account.ErrorEmailMismatch": "Email-ы не совпадают!",
|
||||||
"Account.ErrorLoginError": "Ошибка входа в аккаунт:",
|
"Account.ErrorLoginError": "Ошибка входа в аккаунт:",
|
||||||
"Account.RegistrationSuccess": "<size=120%>Успех!</size><br><br>На {email} было отправлено письмо с ссылкой подтверждения.<br><br>Когда Вы активируете эту ссылку - мы автоматически залогиним Вас, если этот диалог будет открыт.<br><br>Если Вы столкнетесь с любыми проблемами, напишите нам на hello@{appName}.com или discord.gg/resonite",
|
"Account.RegistrationSuccess": "<size=120%>Успех!</size><br><br>На {email} было отправлено письмо с ссылкой подтверждения.<br><br>Когда Вы активируете эту ссылку - мы автоматически залогиним Вас, если этот диалог будет открыт.<br><br>Если Вы столкнетесь с любыми проблемами, напишите нам на hello@{appName}.com или discord.gg/resonite",
|
||||||
|
"Account.BirthMonth": "Месяц рождения:",
|
||||||
|
"Account.BirthDay": "День рождения:",
|
||||||
|
"Account.BirthYear": "Год рождения:",
|
||||||
|
"Account.PoliciesAgreement": "Я согласен с <color=#22B2FF>условиями оказания услуг</color> и <color=#22B2FF>политикой конфиденциальности</color>",
|
||||||
|
"Account.AlternateMethods" : "Войти с помощью строннего сервиса:",
|
||||||
|
|
||||||
|
"Account.Saml2.Title" : "SAML 2.0",
|
||||||
|
"Account.Saml2.Select" : "Выберите SAML 2.0 провайдера:",
|
||||||
|
"Account.Saml2.LoggingIn" : "Ожидание завершения входа в систему (проверьте свой веб-браузер)...",
|
||||||
|
|
||||||
|
"Account.TOTP.Title" : "Двухфакторная аутентификация",
|
||||||
"Account.TOTP.Initializing": "Проверка состояния 2FA для вашего аккаунта...",
|
"Account.TOTP.Initializing": "Проверка состояния 2FA для вашего аккаунта...",
|
||||||
"Account.TOTP.Code.Header": "Секретный код",
|
"Account.TOTP.Code.Header": "Секретный код",
|
||||||
"Account.TOTP.Code.Description": "Сначала Вы должны ввести секретный код в ваше TOTP приложение, такое как <b>Authy</b> или <b>Google Authenticator</b>.<br><br>Мы рекомендуем сделать это, отсканировав QR код, но Вы можете также ввести секретный код вручную. <b>Никогда не делитесь секретным кодом с другими.</b><br><br>Если Вы в VR, Вы можете переключиться в экранный режим нажав F8.",
|
"Account.TOTP.Code.Description": "Сначала Вы должны ввести секретный код в ваше TOTP приложение, такое как <b>Authy</b> или <b>Google Authenticator</b>.<br><br>Мы рекомендуем сделать это, отсканировав QR код, но Вы можете также ввести секретный код вручную. <b>Никогда не делитесь секретным кодом с другими.</b><br><br>Если Вы в VR, Вы можете переключиться в экранный режим нажав F8.",
|
||||||
"Account.TOTP.Code.QRCode": "Отсканировать QR код",
|
"Account.TOTP.Code.QRCode": "Отсканировать QR код",
|
||||||
"Account.TOTP.Code.Key": "Секретный код:",
|
"Account.TOTP.Code.Key": "Секретный код:",
|
||||||
"Account.TOTP.RecoveryCodes.Header": "Коды восстановления",
|
"Account.TOTP.RecoveryCodes.Header": "Коды восстановления",
|
||||||
"Account.TOTP.RecoveryCodes.Description": "Сохраните эти коды в безопасном месте. Их можно будет использовать для восстановления доступа к аккаунту в случае если Вы сломаете или потеряете ваш телефон. Кадлый код может быть использован только один раз. <b>Никогда не делитесь ими с другими.</b> Если Вы потеряете их, вы <color=red>НАВСЕГДА</color> потеряете доступ к вашему аккаунту.",
|
"Account.TOTP.RecoveryCodes.Description": "Сохраните эти коды в безопасном месте. Их можно будет использовать для восстановления доступа к аккаунту в случае если Вы сломаете или потеряете ваш телефон. Каждый код может быть использован только один раз. <b>Никогда не делитесь ими с другими.</b> Если Вы потеряете их, вы <color=red>НАВСЕГДА</color> потеряете доступ к вашему аккаунту.",
|
||||||
"Account.TOTP.RecoveryCodes.Codes": "Коды:",
|
"Account.TOTP.RecoveryCodes.Codes": "Коды:",
|
||||||
"Account.TOTP.Activate.Header": "Активировать 2FA",
|
"Account.TOTP.Activate.Header": "Активировать 2FA",
|
||||||
|
"Account.TOTP.Activate.Description": "Чтобы активировать 2FA на своей учетной записи, используйте 6-значный токен, сгенерированный приложением-аутентификатором.<br><br>После активации потребуется использовать код для подтверждения некоторых операций.",
|
||||||
"Account.TOTP.Activate.Token": "6-значный код:",
|
"Account.TOTP.Activate.Token": "6-значный код:",
|
||||||
"Account.TOTP.Activate.TokenField": "Введите ваш код...",
|
"Account.TOTP.Activate.TokenField": "Введите ваш код...",
|
||||||
"Account.TOTP.Activate.Activate": "Активировать",
|
"Account.TOTP.Activate.Activate": "Активировать",
|
||||||
|
|
@ -385,13 +477,22 @@
|
||||||
"Account.TOTP.Activate.InvalidToken": "Неправильный код!",
|
"Account.TOTP.Activate.InvalidToken": "Неправильный код!",
|
||||||
"Account.TOTP.Message.AlreadySetup": "2FA уже была настроена на вашем аккаунте!",
|
"Account.TOTP.Message.AlreadySetup": "2FA уже была настроена на вашем аккаунте!",
|
||||||
"Account.TOTP.Message.Error": "Неожиданная ошибка! Попробуйте позже.",
|
"Account.TOTP.Message.Error": "Неожиданная ошибка! Попробуйте позже.",
|
||||||
|
"Account.TOTP.Message.SetupComplete": "<size=150%>Поздравляем!</size><br><br>На вашем аккаунте установлен 2FA!<br><br>Теперь, по желанию, можно включить 2FA для входа в учетную запись с помощью комманды: /enableLogin2FA",
|
||||||
"Account.TOTP.Deactivate.Header": "Деактивировать 2FA",
|
"Account.TOTP.Deactivate.Header": "Деактивировать 2FA",
|
||||||
"Account.TOTP.Deactivate.Description": "2FA в настоящий момент <b><color=green>настроена и активна на этом аккаунте</color></b>. Если Вам нужно отключить её (например, при утере телефона или утечке кодов), Вы можете сделать это здесь.<br><br>После деактивации, 2FA можно настроить заново, при этом будет сгенерирован новый секретный код и новый набор кодов восстановления.<br><br>Если Вы потеряете телефон и Вам будет необходимо заново настроить 2FA, мы <b>НАСТОЯТЕЛЬНО</b> рекомендуем сделать это сразу же, так как каждый код восстановления может быть использован только единожды и когда все закончатся - Вы полностью потеряете доступ к аккаунту.",
|
"Account.TOTP.Deactivate.Description": "2FA в настоящий момент <b><color=green>настроена и активна на этом аккаунте</color></b>. Если Вам нужно отключить её (например, при утере телефона или утечке кодов), Вы можете сделать это здесь.<br><br>После деактивации, 2FA можно настроить заново, при этом будет сгенерирован новый секретный код и новый набор кодов восстановления.<br><br>Если Вы потеряете телефон и Вам будет необходимо заново настроить 2FA, мы <b>НАСТОЯТЕЛЬНО</b> рекомендуем сделать это сразу же, так как каждый код восстановления может быть использован только единожды и когда все закончатся - Вы полностью потеряете доступ к аккаунту.",
|
||||||
"Account.TOTP.Deactivate.Deactivate": "Деактивировать",
|
"Account.TOTP.Deactivate.Deactivate": "Деактивировать",
|
||||||
"Account.TOTP.Deactivate.Deactivating": "Деактивация...",
|
"Account.TOTP.Deactivate.Deactivating": "Деактивация...",
|
||||||
"Account.TOTP.Message.DeactivationComplete": "2FA была успешно деактивирована на вашем аккаунте.<br><br>Ваш аккаунт сейчас подвержен дополнительному риску!<br><br>Мы настоятельно рекомендуем заново настроить 2FA, особенно если Вы использовали код восстановления в связи с утратой телефона.",
|
"Account.TOTP.Message.DeactivationComplete": "2FA была успешно деактивирована на вашем аккаунте.<br><br>Ваш аккаунт сейчас подвержен дополнительному риску!<br><br>Мы настоятельно рекомендуем заново настроить 2FA, особенно если Вы использовали код восстановления в связи с утратой телефона.",
|
||||||
|
|
||||||
|
"Account.Type.Standard" : "Стандартный Аккаунт",
|
||||||
|
"Account.Type.Business" : "Бизнес Аккаунт",
|
||||||
|
"Account.Type.Patreon" : "Спонсор на Patreon",
|
||||||
|
"Account.Type.Mentor" : "Ментор {platform}",
|
||||||
|
"Account.Type.Moderator" : "Модератор {platform}",
|
||||||
|
"Account.Type.Team" : "Команда {platform}",
|
||||||
|
|
||||||
|
"Avatar.Badge.Live" : "LIVE",
|
||||||
|
|
||||||
"2FA.Header": "Проверка 2FA",
|
"2FA.Header": "Проверка 2FA",
|
||||||
"2FA.Token": "6-значный код:",
|
"2FA.Token": "6-значный код:",
|
||||||
|
|
||||||
|
|
@ -1405,6 +1506,158 @@
|
||||||
"Temporary.MMC.VotedAlready": "Вы уже голосовали за {voteTarget}.",
|
"Temporary.MMC.VotedAlready": "Вы уже голосовали за {voteTarget}.",
|
||||||
"Temporary.MMC.VoteInvalid": "Голос некорректен, попробуйте снова.",
|
"Temporary.MMC.VoteInvalid": "Голос некорректен, попробуйте снова.",
|
||||||
|
|
||||||
|
"CloudHome.WelcomeHome": "Добро пожаловать Домой",
|
||||||
|
"CloudHome.TargetRangeOptions": "Настройки Тира",
|
||||||
|
|
||||||
|
"Tutorial.Saving.Title": "Добро пожаловать Домой!",
|
||||||
|
"Tutorial.Saving.Content": "Добро пожаловать в ваш <b><i><color=hero.yellow>Дом</b></i></color>! Вы окажетесь в этом месте при каждом входе.<br>Этот мир полностью ваш, поэтому вы можете сохранить любые сделанные вами изменения.<br>При сохранении мира всё останется на своих местах в ваш следующий визит!",
|
||||||
|
|
||||||
|
"CloudHome.Info.OnlineUsers": "Онлайн: {online_users} {online_users,plural, one {пользователь} few {пользователя} other {пользователей}}<br>Можно подключится к: {joinable_users} {joinable_users,plural, one {пользователю} other {пользователям}}",
|
||||||
|
"CloudHome.Info.Moderation": "Модерация",
|
||||||
|
"CloudHome.Info.Inventory": "Инвентарь",
|
||||||
|
"CloudHome.Info.Tools": "Инструменты",
|
||||||
|
"CloudHome.Info.MoreInfo": "Больше информации",
|
||||||
|
"CloudHome.Info.SessionUptime": "Время работы сессии:",
|
||||||
|
"CloudHome.Info.AccessLevel": "Уровень доступа:",
|
||||||
|
"CloudHome.Info.StorageUsed": "Хранилища использовано:",
|
||||||
|
|
||||||
|
"CloudHome.Info.DashInfoTab.Title": "Добро пожаловать!",
|
||||||
|
"CloudHome.Info.DashInfoDesktop": "Чтобы ввести вас в курс дела, вам следует знать пару вещей. У вас есть <i><color=hero.purple>Дэшборд</color></i>, который вы можете открыть, нажав Escape. Дэшборд можно сравнить с рабочим столом или панелью управления вашего ПК.<br><br>Если вы запутались, на этом экране есть дополнительная информация, которая поможет вам. Нажмите кнопку ниже, чтобы закрыть это сообщение.",
|
||||||
|
"CloudHome.Info.DashInfoVR": "Чтобы ввести вас в курс дела, вам следует знать пару вещей. У вас есть <i><color=hero.purple>Дэшборд</color></i>, который вы можете открыть, нажав B или Y. Дэшборд можно сравнить с рабочим столом или панелью управления вашего ПК.<br><br>Если вы запутались, на этом экране есть дополнительная информация, которая поможет вам. Нажмите кнопку ниже, чтобы закрыть это сообщение.",
|
||||||
|
"CloudHome.Info.DashInfoVRNoButtons": "Чтобы ввести вас в курс дела, вам следует знать пару вещей. У вас есть <i><color=hero.purple>Дэшборд</color></i>, который вы можете открыть, нажав и задержав кнопку Menu, пока круг не заполнится. Дэшборд можно сравнить с рабочим столом или панелью управления вашего ПК.<br><br>Если вы запутались, на этом экране есть дополнительная информация, которая поможет вам. Нажмите кнопку ниже, чтобы закрыть это сообщение.",
|
||||||
|
|
||||||
|
"CloudHome.Info.GoToWiki": "Перейти в Wiki!",
|
||||||
|
"CloudHome.Info.GoToDiscord": "Перейти в Discord!",
|
||||||
|
|
||||||
|
"CloudHome.Info.ModerationTab.Title": "Модерация!",
|
||||||
|
"CloudHome.Info.ModerationTab.Content": "Нам важна безопасность. Если вам нужна помощь или вы хотите сообщить о пользователе, оставьте заявку в нашем <u><color=hero.cyan>Портале модерации.</color></u><sprite name=hyperlink><br><br>У нас есть сильная команда модераторов - волонтеров <sprite name=modbadge>, которая обеспечивает безопасность сообщества! Оставьте заявку, если у вас есть вопросы или вы заметили поведение, нарушающее правила.",
|
||||||
|
|
||||||
|
"CloudHome.Info.InventoryTab.Title": "Сохраните свои предметы!",
|
||||||
|
"CloudHome.Info.InventoryTab.Content": "<i><color=hero.purple>Инвентарь</color></i> в вашем <i><color=hero.purple>Дэшборде</color></i> хранит ваши сохраненные аватары и иные предметы.<br><br>Папка <i><color=hero.purple>Essentials</color></i> хранит в себе ряд интересных вещей; дважды кликните по предмету чтобы заспавнить его!",
|
||||||
|
|
||||||
|
"CloudHome.Info.ToolsTab.Title": "Редактирование в мире!",
|
||||||
|
"CloudHome.Info.ToolsTab.Content": "Отличительаня черта {appName} это возможность создавать и редактировать вещи прямо в игре.<br><br>Да, прямо здесь! Или вообще где угодно - инструменты из <i><color=hero.purple>Essentials -> Tools</color></i> в вашем инвентаре позволяют вам менять мир вокруг так, как вам захочется.",
|
||||||
|
|
||||||
|
"CloudHome.Info.HelpTab.Title": "Получение помощи",
|
||||||
|
"CloudHome.Info.HelpTab.InfoLineOne": "Нужна помощь? Взгляните на нашу <u><color=hero.cyan>Wiki</color></u><sprite name=hyperlink>, или получите ответы на ваши вопросы в нашем <u><color=hero.cyan>Discord!</color></u><sprite name=hyperlink> ",
|
||||||
|
"CloudHome.Info.HelpTab.InfoLineTwo": "Кстати, вы можете открывать ссылки на вашем рабочем столе, внутри Дэшборда, на вкладке <i><color=hero.purple>Рабочий стол</color></i>.",
|
||||||
|
|
||||||
|
"CloudHome.Info.UsersTab.Title": "Поиск пользователей",
|
||||||
|
"CloudHome.Info.UsersTab.Content": "Публичные сессии это отличный способ погрузиться в жизнь сообщества!<br><br>Публичные сессии, к которым вы сейчас можете присоединиться, можно найти во вкладке <i><color=hero.purple>Миры</color></i> вашего дэшборда. Проверьте сами!",
|
||||||
|
|
||||||
|
"Mirror.Header.RenderingOptions": "Настройки рендера",
|
||||||
|
"Mirror.Header.Type": "Тип Зеркала",
|
||||||
|
"Mirror.Header.Resolution": "Разрешение Зеркала",
|
||||||
|
"Mirror.Header.AspectRatio": "Соотношение сторон",
|
||||||
|
|
||||||
|
"Mirror.EnableLights": "Включить свет",
|
||||||
|
"Mirror.DisableLights": "Выключить свет",
|
||||||
|
|
||||||
|
"Mirror.EnableShadows": "Включить тени",
|
||||||
|
"Mirror.DisableShadows": "Выключить тени",
|
||||||
|
|
||||||
|
"Mirror.Camera": "Камера",
|
||||||
|
|
||||||
|
"Mirror.AspectRatio.Tall": "Высокое",
|
||||||
|
"Mirror.AspectRatio.Square": "Квадратное",
|
||||||
|
"Mirror.AspectRatio.Wide": "Широкое",
|
||||||
|
|
||||||
|
"Mirror.Menu": "Меню",
|
||||||
|
"Mirror.CloseMenu": "Закрыть меню",
|
||||||
|
|
||||||
|
"StickyNote.SpinMe": "Покрути меня!",
|
||||||
|
"StickyNote.FruitPlate": "Бесплатная самопополняющаяся тарелка с фруктами",
|
||||||
|
"StickyNote.EmptyForYou": "Оставили пустым специально для вас! :)",
|
||||||
|
"StickyNote.RelevantLinks": "Важные ссылки!<br><--<br><br><size=500>Эта книга - почти как портал в другой мир</size>",
|
||||||
|
"StickyNote.SunTool": "Ощутите всю мощь солнца в своих руках!",
|
||||||
|
"StickyNote.Bow": "Натяните тетиву и прицельтесь",
|
||||||
|
"StickyNote.Crossbow": "Передерните скобу (или нажмите secondary) для перезарядки",
|
||||||
|
"StickyNote.Shade": "Настраиваемый зонтик",
|
||||||
|
"StickyNote.TheaterTablet": "Используйте этот планшет для настройки вентилятора и затемнения окон в этой комнате!",
|
||||||
|
"StickyNote.ControlTablet": "Используйте этот планшет для настройки частей своего дома!",
|
||||||
|
|
||||||
|
"StickyNote.RotateMeDesktop": "Покрути меня, удерживая E!",
|
||||||
|
"StickyNote.RotateMeVR": "Покрути меня!",
|
||||||
|
|
||||||
|
"StickyNote.EquipMeDesktop": "Экипируйте и нажмите левую кнопку мыши!",
|
||||||
|
"StickyNote.EquipMeVR": "Экипируйте и натяните тетиву!",
|
||||||
|
|
||||||
|
"StickyNote.DipBrushes": "Макайте кисточки в сферы, чтобы использовать соответствующие материалы",
|
||||||
|
"StickyNote.BrushColor": "Цвет и размер кисти можно поменять в контекстном меню",
|
||||||
|
"StickyNote.Drawing": "Вы можете рисовать на доске, в воздухе, или где угодно!",
|
||||||
|
"StickyNote.WorldCanvas": "Мир - ваш холст!",
|
||||||
|
|
||||||
|
"CloudHome.Panel.HomeControl": "Нстройки дома",
|
||||||
|
|
||||||
|
"CloudHome.Panel.General": "Общие",
|
||||||
|
"CloudHome.Panel.Lighting": "Освещение",
|
||||||
|
"CloudHome.Panel.Furniture": "Мебель",
|
||||||
|
|
||||||
|
"CloudHome.Panel.Quality": "Качество",
|
||||||
|
"CloudHome.Panel.Doors": "Двери",
|
||||||
|
"CloudHome.Panel.Audio": "Звук",
|
||||||
|
"CloudHome.Panel.OverheadLighting": "Потолочное освещение",
|
||||||
|
"CloudHome.Panel.Sconces": "Настенное освещение",
|
||||||
|
"CloudHome.Panel.FurnitureVisibility": "Видимость мебели",
|
||||||
|
|
||||||
|
"CloudHome.Panel.LowQualityMode": "Режим низкого качества",
|
||||||
|
"CloudHome.Panel.DoorSounds": "Звуки дверей",
|
||||||
|
"CloudHome.Panel.DoorsAlwaysOpen": "Оставить двери открытыми",
|
||||||
|
"CloudHome.Panel.InteriorAmbience": "Звук внутренней атмосферы",
|
||||||
|
"CloudHome.Panel.InteriorAmbienceVolume": "Громкость внутренней <br>атмосферы<br>",
|
||||||
|
"CloudHome.Panel.LightsOn": "Включить свет",
|
||||||
|
"CloudHome.Panel.LightIntensity": "Яркость света",
|
||||||
|
"CloudHome.Panel.LightColor": "Цвет света",
|
||||||
|
"CloudHome.Panel.LightColorTemperature": "Температура освещения",
|
||||||
|
|
||||||
|
"CloudHome.Panel.Spawn": "Спавн",
|
||||||
|
"CloudHome.Panel.Foyer": "Фойе",
|
||||||
|
"CloudHome.Panel.Workspace": "Рабочий стол",
|
||||||
|
"CloudHome.Panel.ReadingLounge": "Читальный зал",
|
||||||
|
"CloudHome.Panel.Lounge": "Зал",
|
||||||
|
"CloudHome.Panel.Center": "Центр",
|
||||||
|
"CloudHome.Panel.Balcony": "Балкон",
|
||||||
|
"CloudHome.Panel.Theater": "Театр",
|
||||||
|
|
||||||
|
"CloudHome.Panel.TheaterControl": "Управление театром",
|
||||||
|
"CloudHome.Panel.FanControl": "Управление вентилятором",
|
||||||
|
"CloudHome.Panel.WindowControl": "Управелние окнами",
|
||||||
|
"CloudHome.Panel.FanSpeed": "Скорость вентилятора",
|
||||||
|
"CloudHome.Panel.WindowTint": "Затемнение окон",
|
||||||
|
|
||||||
|
"CloudHome.FeaturedPanel.OpenWorld": "Открыть мир",
|
||||||
|
"CloudHome.FeaturedPanel.LinkText": "Откройте этот мир <br>самостоятельно, нажав здесь!",
|
||||||
|
"CloudHome.FeaturedPanel.Featured": "избранные",
|
||||||
|
|
||||||
|
"CloudHome.AvatarPanel.Title": "Избранные миры с аватарами",
|
||||||
|
|
||||||
|
"CloudHome.SupporterPanel.Title": "<b>Наши спонсоры</b>",
|
||||||
|
|
||||||
|
"Tools.Names.MultiTool": "Мультитул",
|
||||||
|
"Tools.Names.CommonTools": "Обычные инструменты",
|
||||||
|
"Tools.Names.ManipulationTools": "Инструменты манипуляции",
|
||||||
|
"Tools.Names.InformationTools": "Инструменты информации",
|
||||||
|
"Tools.Names.GeometryLineBrush": "Геометрическая кисть",
|
||||||
|
"Tools.Names.Developer": "Инструмент разработчика",
|
||||||
|
"Tools.Names.ComponentClone": "Инструмент копирования компонентов",
|
||||||
|
"Tools.Names.ProtoFlux": "Инструмент ProtoFlux",
|
||||||
|
"Tools.Names.Material": "Инструмент материалов",
|
||||||
|
"Tools.Names.Glue": "Инструмент склейки",
|
||||||
|
"Tools.Names.Light": "Световой инструмент",
|
||||||
|
"Tools.Names.Shape": "Инструмент форм",
|
||||||
|
"Tools.Names.Microphone": "Микрофон",
|
||||||
|
"Tools.Names.GrabbableSetter": "Установка хватаемых объектов",
|
||||||
|
"Tools.Names.PhysicalColliderSetter": "Установка физическиз коллайдеров",
|
||||||
|
"Tools.Names.MeshVisibility": "Инструмент видимости меша",
|
||||||
|
"Tools.Names.CameraObjectVisibility": "Инструмент видимости камеры",
|
||||||
|
"Tools.Names.Color": "Инструмент цвета",
|
||||||
|
"Tools.Names.Mesh": "Инструмент мешей",
|
||||||
|
"Tools.Names.RiggedMeshTransfer": "Инструмент переноса рига",
|
||||||
|
"Tools.Names.Slicer": "Слайсер мешей",
|
||||||
|
"Tools.Names.ControllerDiagnostic": "Диагностика контроллеров",
|
||||||
|
"Tools.Names.Measure": "Рулетка",
|
||||||
|
"Tools.Names.Label": "Инструмент подписей",
|
||||||
|
|
||||||
"Dummy": "Dummy"
|
"Dummy": "Dummy"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
1158
zh-cn.json
1158
zh-cn.json
File diff suppressed because it is too large
Load diff
1158
zh-tw.json
1158
zh-tw.json
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue