-
Notifications
You must be signed in to change notification settings - Fork 102
/
en.json
2781 lines (2321 loc) · 209 KB
/
en.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
{
"localeCode": "en",
"authors": ["Frooxius", "Enverex", "rampa_3", "Melnus", "dfgHiatus", "Earthmark", "Ryuvi", "Nammi", "WattleFoxxo", "StiefelJackal", "RueShejn"],
"messages": {
"General.OK": "OK",
"General.Start": "Start",
"General.Finish": "Finish",
"General.Cancel": "Cancel",
"General.Continue": "Continue",
"General.Next": "Next",
"General.Previous": "Previous",
"General.Back": "Back",
"General.Confirm": "Really?",
"General.Loading": "Loading...",
"General.Processing": "Processing...",
"General.FAILED": "FAILED",
"General.Reset": "Reset",
"General.WorldOpenConfirm": "Really open?",
"General.Save": "Save",
"General.Saving": "Saving...",
"General.Saved": "Saved!",
"General.Done": "Done!",
"General.Close": "Close",
"General.CopyToClipboard": "Copy to clipboard",
"General.CopiedToClipboard": "Copied!",
"General.CopiedToClipboardLong": "Copied to clipboard!",
"General.Create": "Create",
"General.Creating": "Creating...",
"General.Buy": "Buy",
"General.Yes": "Yes",
"General.No": "No",
"General.ClearSelection": "Clear Selection",
"General.Off": "Off",
"General.On": "On",
"General.Understand": "I understand",
"General.Notice": "Notice",
"General.UnderstandEnable": "I understand, Enable",
"General.Dismiss": "Dismiss",
"General.Edit": "Edit",
"General.UI.SearchPrompt": "Search...",
"General.UI.SearchPromptLong": "Type to search...",
"General.UI.ToggleEditMode": "Toggle Edit Mode",
"General.UI.ToggleSubtitles": "Toggle Subtitles",
"General.UI.Subtitles.On": "Subtitles: On",
"General.UI.Subtitles.Off": "Subtitles: Off",
"General.UI.MusicVolumeLocal": "Music Volume (local):",
"General.UI.VoiceVolumeLocal": "Voice Volume (local):",
"General.UI.SoundVolumeLocal": "Sound Volume (local):",
"General.UI.PressToBegin": "Press To Begin",
"General.Sort.Ascending": "Ascending",
"General.Sort.Descending": "Descending",
"General.Units.Metric": "Metric",
"General.Units.Imperial": "Imperial",
"Worlds.Home": "Home",
"Worlds.Tutorial": "Tutorial",
"Locomotion.Noclip.Name": "Noclip",
"Locomotion.Noclip.Description": "Simple no-clip flying mode, ideal for editing.",
"Locomotion.Teleport.Name": "Teleport",
"Locomotion.Teleport.Description": "Uses ballistic path teleport, for comfortable locomotion.",
"Locomotion.Fly.Name": "Fly",
"Locomotion.Fly.Description": "Physical Fly Mode",
"Locomotion.WalkRun.Name": "Walk/Run",
"Locomotion.WalkRun.Description": "Physical walking, running and jumping.",
"Locomotion.WalkRunGripping.Name": "Walk/Run (with climbing)",
"Locomotion.WalkRunGripping.Description": "Physical walking, running, jumping and climbing.",
"Locomotion.ZeroG.Name": "Zero-G",
"Locomotion.ZeroG.Description": "Weightless physical locomotion",
"Locomotion.GrabWorld.Name": "Grab World",
"Locomotion.GrabWorld.Description": "Creates a world anchor with the reference and moves the user relative to it.",
"Locomotion.Slide.Name": "Slide",
"Locomotion.Slide.Description": "Simple Sliding locomotion that snaps to surface if present, flying otherwise.",
"Interaction.Destroy": "Destroy",
"Interaction.Duplicate": "Duplicate",
"Interaction.SaveToInventory": "Save To Inventory",
"Interaction.SaveToInventory.NotLoggedIn": "You must be logged in to save items.",
"Interaction.SaveToInventory.NoWritePermission": "Cannot save to current inventory folder.",
"Interaction.Undo": "Undo",
"Interaction.Redo": "Redo",
"Interaction.EquipTool": "Equip",
"Interaction.DequipTool": "Unequip",
"Interaction.ScalingEnabled": "Scaling Enabled",
"Interaction.ScalingDisabled": "Scaling Disabled",
"Interaction.ResetScale": "Reset Scale",
"Interaction.LaserEnabled": "Laser Enabled",
"Interaction.LaserDisabled": "Laser Disabled",
"Interaction.Grab.Palm": "Grab: Palm",
"Interaction.Grab.Precision": "Grab: Precision",
"Interaction.Grab.Auto": "Grab: Auto",
"Interaction.Grab.Off": "Grab: Laser Only",
"Interaction.Locomotion": "Locomotion",
"Interaction.Locomotion.None": "None",
"Interaction.NamedEquipTool": "Equip {name}",
"Interaction.NamedEquipTools.Default": "Tool",
"Interaction.EnterAnchor": "Enter Anchor",
"Interaction.ExitAnchor": "Exit Anchor",
"Interaction.EquipAvatar": "Equip Avatar",
"Interaction.SaveAsScreenshot": "Save as screenshot",
"Interaction.ExportScreenshot": "Export screenshot",
"Interaction.ImportFile": "Import File",
"Interaction.ExportFile": "Export File",
"Interaction.CopyLink": "Copy Link",
"Interaction.CopyImage": "Copy Image",
"Inventory.OpenWorld": "Open World",
"Inventory.Equip": "Equip",
"Inventory.Delete": "Delete",
"Inventory.CreateDirectory": "Create Folder",
"Inventory.SaveHeld": "Save Held",
"Inventory.GetURL": "Get URL",
"Inventory.Inventories": "Inventories",
"Inventory.Share": "Share",
"Inventory.Unshare": "Unshare",
"Inventory.SaveAvatar": "Save Avatar",
"Inventory.Favorite.Home": "Set Home",
"Inventory.Favorite.ProgressBar": "Set Progress Bar",
"Inventory.Favorite.AudioStreamController": "Set Stream Controller",
"Inventory.Favorite.TextDisplay": "Set Text Display",
"Inventory.Favorite.VideoPlayer": "Set Video Player",
"Inventory.Favorite.AudioPlayer": "Set Audio Player",
"Inventory.Favorite.InteractiveCamera": "Set Camera",
"Inventory.Favorite.Keyboard": "Set Keyboard",
"Inventory.Favorite.Avatar": "Set Avatar",
"Inventory.Favorite.WorldLoadingIndicator": "Set Loading Bar",
"Inventory.Favorite.ColorDialog": "Set Color Picker",
"Inventory.Favorite.Hyperlink": "Set URL Display",
"Inventory.Favorite.Document": "Set Document Display",
"Inventory.SpawnFacet": "Spawn Facet",
"Dash.Screens.Home": "Home",
"Dash.Screens.Worlds": "Worlds",
"Dash.Screens.Contacts": "Contacts",
"Dash.Screens.Inventory": "Inventory",
"Dash.Screens.Desktop": "Desktop",
"Dash.Screens.Session": "Session",
"Dash.Screens.FileBrowser": "Files",
"Dash.Screens.Settings": "Settings",
"Dash.Screens.Exit": "Exit",
"Dash.Actions.PasteFromClipboard": "Paste content from clipboard",
"Dash.Actions.TurnOffUIEdit": "Turn off UI Edit Mode",
"Dash.Actions.CloudHome": "Open Home",
"Dash.Exit.Header": "Exit {appName}",
"Dash.Exit.ExitAndSave": "Exit & Save Homes",
"Dash.Exit.ExitAndDiscard": "Exit & Discard Homes",
"Dash.Exit.Sponsor": "Huge thanks to {name} for sponsoring this project!",
"Dash.Exit.Sponsor.You": "YOU",
"Dash.Exit.Shoutouts": "This project is also being made possible thanks to these people:",
"Dash.Exit.Shoutouts.AndMore": " and many more!",
"Dash.Exit.Shoutouts.You": "{name} (That's you! Thank you!)",
"Dash.Exit.ThankYou": "Thank you for using {appName}!",
"Dash.Exit.SubmittedBy": "Submitted by: {name}",
"Facets.FPS": "{fps}<size=61.803%> FPS</size>",
"World.Waiting": "Waiting...",
"World.HostIsStarting": "Host is starting session",
"World.Loading": "Loading...",
"World.LoadingFailed": "Failed",
"World.LoadedAssets": "Loaded {assets} of {total_assets}",
"World.Downloading": "Downloading {bytes} of {total_bytes}",
"World.Loaded": "Loaded",
"World.Connection.EstablishingConnection": "Establishing connection",
"World.Connection.RequestingJoin": "Requesting Join",
"World.Connection.Authenticating": "Authenticating",
"World.Connection.Connected": "Connected",
"World.Connection.SyncingInitialState": "Syncing initial world state",
"World.Connection.LNL.DirectIP": "LNL Direct IP<br><size=75%>{address}</size>",
"World.Connection.LNL.LNLPoke": "Requesting LNL Poke",
"World.Connection.LNL.NATPunchthrough": "LNL NAT Punchthrough {n}",
"World.Connection.LNL.Relay": "LNL Relay",
"World.Connection.SteamNetworkingSockets": "Steam Networking Sockets",
"World.Connection.TCP": "TCP<br><size=75%>{address}</size>",
"World.Error.AccessDenied": "Access Denied",
"World.Error.SecurityViolation": "Security Violation",
"World.Error.OnlyRegisteredUsers": "Only registered users are allowed to join",
"World.Error.OnlyContacts": "Only contacts of the host are allowed to join",
"World.Error.OnlyContactsOfContacts": "Only contacts of users in the session are allowed to join",
"World.Error.Private": "This session is private",
"World.Error.SessionEnded": "Session Has Ended",
"World.Error.UserLimitReached": "Session has reached user limit",
"World.Error.FailedAuthentication": "Failed authentication",
"World.Error.FailedUserID": "Failed to authenticate UserID",
"World.Error.FailedFetchingAuthentication": "Failed to fetch authentication info",
"World.Error.JoinAlreadyRequested": "Join has already been requested",
"World.Error.FailedConnectToRelay": "Failed to connect to relay",
"World.Error.FailedToConnect": "Failed to establish connection",
"World.Error.InvalidAddress": "Invalid Address",
"World.Error.NoPort": "No Port Specified",
"World.Error.IncompatibleVersion": "Incompatible Version",
"World.Error.HostBlocked": "Host blocked",
"World.Error.HostBlockedDetail": "You have blocked the host",
"World.Error.WorldCrash": "World Crashed",
"World.Error.WorldCrashDetail": "Fatal error when updating the world",
"World.Error.Handshake": "Handshake Error",
"World.Error.Unknown": "Unknown Error",
"World.Error.FailedToCreateBanAccessKey": "Failed to create ban access key",
"World.Config.Name": "World Name:",
"World.Config.Description": "Description:",
"World.Config.MaxUsers": "Maximum Users:",
"World.Config.MobileFriendly": "Mobile Friendly",
"World.Config.SaveOptionsHeader": "World Save Options:",
"World.Config.EditMode": "Edit Mode:",
"World.Config.AccessLevelHeader": "Who can join this world?",
"World.Config.AutoKickAFK": "Auto Kick AFK users:",
"World.Config.AutoKickAFKMinutes": "Max AFK Minutes:",
"World.Config.HideFromListing": "Don't show in session lists",
"World.Config.Autosave": "Autosave (will overwrite last save):",
"World.Config.AutosaveInterval": "Autosave interval (minutes):",
"World.Config.CleanupAssets": "Cleanup Unused Assets:",
"World.Config.CleanupInterval": "Cleanup interval (seconds):",
"World.Actions.StartSession": "Start Session",
"World.Actions.Join": "Join",
"World.Actions.Focus": "Focus",
"World.Actions.Close": "Close World",
"World.Actions.Leave": "Leave World",
"World.Actions.Save": "Save Changes",
"World.Actions.SaveAs": "Save As...",
"World.Actions.SaveCopy": "Save Copy...",
"World.Actions.SaveHere": "Save Here",
"World.Actions.SaveToInventory": "Save To Inventory",
"World.Actions.Saving": "Saving...",
"World.Actions.Discard": "Discard Changes",
"World.Actions.Clone": "Clone World",
"World.Actions.Delete": "Delete World",
"World.Actions.ConfirmDelete": "Confirm Delete",
"World.Actions.ReallyConfirmDelete": "PERMANENTLY DELETE",
"World.Actions.Overwrite": "Overwrite with {name}",
"World.Actions.ConfirmOverwrite": "Confirm OVERWRITE",
"World.Actions.Overwriting": "Overwriting...",
"World.Actions.ClosePrompt": "Close World?",
"World.Actions.LeavePrompt": "Leave World?",
"World.Actions.CloseConfirm": "Close",
"World.Actions.LeaveConfirm": "Leave",
"World.Actions.CannotClose": "(cannot close this world)",
"World.Actions.GuestWarning": "",
"World.Actions.HostingWarning": "You're hosting this world. All users will be disconnected.",
"World.Actions.GetWorldOrb": "Get World Orb",
"World.Actions.CopyWorldURL": "Copy World URL",
"World.Actions.CopyRecordURL": "Copy Record URL",
"World.Actions.StartCustomSession": "Start Custom Session",
"World.Actions.ModifyMetadata": "Edit Metadata",
"World.Actions.GetSessionOrb": "Get Session Orb",
"World.Actions.CopySessionURL": "Copy Session URL",
"World.Indicator.NoData": "No Data",
"World.Indicator.LocalWorld": "Local Machine",
"World.Indicator.Author": "By: {name}",
"World.Indicator.Host": "Host: {name}",
"World.Indicator.Hosting": "Hosting",
"World.Indicator.Sessions": "{n,plural, one {# session} other {# sessions}}",
"World.Indicator.Users": "Users",
"World.Indicator.Users.None": "(no active sessions found)",
"World.Indicator.Description": "Description",
"World.Indicator.Description.None": "(no description provided)",
"World.Indicator.Visited": "(visited)",
"World.Detail.ActiveSessions": "Active Sessions:",
"World.Detail.ActiveUsers": "Active Users:",
"World.Detail.NewSession": "<new session>",
"World.Detail.DescriptionHeader": "Description: ",
"World.Detail.SessionInformationHeader": "Session Information",
"World.Detail.Uptime": "Uptime",
"World.Detail.AccessLevel": "Visibility",
"World.Detail.Users": "Users",
"World.Detail.Users.Count": "{active}{away, select, 0 {} other { (+{away} away)}} out of {max}",
"World.Detail.WorldInformationHeader": "World Information",
"World.Detail.PublishDate": "Published",
"World.Detail.ModifyDate": "Last Updated",
"World.Detail.Visits": "Visits",
"World.Detail.Tags": "Tags",
"World.Detail.ActionsHeader": "Actions:",
"World.Category.Everything": "Everything",
"World.Category.Featured": "Featured",
"World.Category.PublishedWorlds": "Published Worlds",
"World.Category.ActiveSessions": "Active Sessions",
"World.Category.ContactsSessions": "Contacts Sessions",
"World.Category.HeadlessSessions": "Headless Sessions",
"World.Category.Social": "Social",
"World.Category.Games": "Games",
"World.Category.Art": "Art",
"World.Category.Tutorials": "Tutorials",
"World.Category.Educational": "Educational",
"World.Category.Random": "Shuffle",
"World.Category.MyWorlds": "My Worlds",
"World.Category.Custom": "Custom",
"World.Category.GroupWorlds": "Group Worlds",
"World.AccessLevel.Anyone": "Anyone",
"World.AccessLevel.RegisteredUsers": "Registered Users",
"World.AccessLevel.Contacts": "Contacts",
"World.AccessLevel.ContactsPlus": "Contacts+",
"World.AccessLevel.LAN": "LAN",
"World.AccessLevel.Private": "Private (invite only)",
"World.SortParameter.SearchScore": "Search Score",
"World.SortParameter.Name": "Name",
"World.SortParameter.OpenedWorldCount": "Opened Worlds",
"World.SortParameter.TotalSessionCount": "Total Sessions",
"World.SortParameter.TotalUserCount": "Total Users",
"World.SortParameter.CreationDate": "Creation Date",
"World.SortParameter.LastUpdateDate": "Modification Date",
"World.SortParameter.FirstPublishTime": "Published Date",
"World.SortParameter.TotalVisits": "Total Visits",
"World.SortParameter.LastVisit": "Last Visit",
"World.SortParameter.Random": "Random",
"World.Filter.DataSources": "Data Sources:",
"World.Filter.OpenedWorlds": "Opened Worlds",
"World.Filter.ActiveSessions": "Active Sessions",
"World.Filter.PublishedWorlds": "Published Worlds",
"World.Filter.LocalWorlds": "Local Worlds",
"World.Filter.BaseSearch": "Base Search:",
"World.Filter.ByOwner": "By Owner:",
"World.Filter.UserOwner": "Owner is User",
"World.Filter.GroupOwner": "Owner is Group",
"World.Filter.SubmittedToGroup": "Submitted To Group:",
"World.Filter.Featured": "Only Featured",
"World.Filter.MyWorlds": "My Worlds",
"World.Filter.SessionFiltering": "Session Filtering:",
"World.Filter.MinimumUsers": "Minimum Users: <b>{n}</b>",
"World.Filter.MinimumContacts": "Minimum Contacts: <b>{n}</b>",
"World.Filter.OnlyHeadless": "Only Headless Hosts",
"World.Filter.IncompatibleSessions": "Incompatible sessions",
"World.Filter.MaxAccessLevel": "Maximum Access Level:",
"World.Filter.MinimumUptime": "Minimum Uptime:",
"World.Filter.Sorting": "Sorting:",
"World.Edit.Title": "Edit World Metadata",
"World.Edit.Name": "World Name:",
"World.Edit.Description": "Description:",
"World.Edit.Tags": "Tags (comma separated):",
"World.Edit.Path": "World Path:",
"World.Edit.AccessLevelHeader": "Who can open this world?",
"World.Edit.AccessPrivate": "Only Me",
"World.Edit.AccessPatreon": "Patreon Supporters",
"World.Edit.AccessPublic": "Anyone (public)",
"World.Edit.ReadOnly": "ReadOnly",
"Tools.AvatarCreator": "Avatar Creator",
"Tools.FullBodyCalibrator": "Full Body / Avatar Calibrator",
"Tools.CameraStreaming": "Camera / Streaming",
"Tools.CreateNewWorld": "Create New World",
"Tools.Debug": "Debug",
"Tools.StreamAudio": "Stream Audio",
"Tools.Setup2FA": "Setup 2FA",
"Tools.StreamAudio.Dialog.Title": "Create Audio Stream",
"Tools.StreamAudio.Start": "Start Streaming",
"Tools.StreamAudio.Bitrate": "Bitrate: {bitrate} kbps",
"Tools.StreamAudio.Title": "{username} Audio Stream",
"Tools.StreamAudio.Spatialized": "Spatialized",
"Tools.StreamAudio.Broadcast": "Broadcast",
"Tools.StreamAudio.PlayForOwner.Off": "Play for owner: Off",
"Tools.StreamAudio.PlayForOwner.On": "Play for owner: On",
"Options.FreeformDash.On": "Freeform Dash: On",
"Options.FreeformDash.Off": "Freeform Dash: Off",
"Options.SeatedMode.On": "Seated Mode: On",
"Options.SeatedMode.Off": "Seated Mode: Off",
"Options.Nameplates.All": "Nameplates: All",
"Options.Nameplates.NonContacts": "Nameplates: Non-contacts",
"Options.Nameplates.Hide": "Nameplates: Hide",
"Options.Nameplates.DefaultStyle": "Use default nameplates",
"Options.Nameplates.CustomStyle": "Allow custom nameplates",
"Indicator.OnlineUsers": "<color=hero.yellow>{users}</color> Online {users,plural, one {User} other {Users}}",
"Indicator.OnlineUsersVR": "<color=hero.purple>{users}</color> {users, plural, one {user} other {users}} in VR",
"Indicator.OnlineUsersDesktop": "<color=hero.cyan>{users}</color> {users, plural, one {user} other {users}} in Desktop",
"Indicator.ServerStatus.Status": "Cloud Status",
"Indicator.ServerStatus.Good": "Good",
"Indicator.ServerStatus.Slow": "Slow",
"Indicator.ServerStatus.Down": "Down",
"Indicator.ServerStatus.NoInternet": "No Internet",
"Indicator.Sync.AllSynced": "All Synced",
"Indicator.Sync.SyncingItems": "Syncing <br><size=61.8033%>{item_count, plural, one {# Item} other {# Items}}</size>",
"Indicator.Sync.UploadingVariants": "Uploading<br><size=61.8033%>Asset Variants</size>",
"Indicator.Sync.SyncError": "Sync Error <size=61.803%>Check log for details</size>",
"Indicator.Sync.StorageFull": "Storage Full <size=61.803%>Cannot sync</size>",
"Indicator.Storage.StorageFull": "Storage Full",
"Indicator.Storage.Usage": "{storage_used} of {storage_max}<br><size=61.803%>Storage Space Used</size>",
"Indicator.LiveHiddenMessage": "(information hidden while live)",
"Login.InvalidCredentials": "Invalid credentials",
"Login.InvalidCredentials.Description": "Double check your credentials and try again or press \"Lost Password?\"",
"Login.InvalidLogin": "Invalid credentials",
"Login.InvalidLogin.Description": "Double check your credentials and try again or press \"Lost Password?\"",
"Login.MalformedUID": "Invalid device information",
"Login.MalformedUID.Description": "Try reinstalling, or contact support at {supportUrl}.",
"Login.MissingUID": "Missing device information",
"Login.MissingUID.Description": "Try reinstalling, or contact support at {supportUrl}.",
"Login.MissingSecretMachineId": "Missing secret machine ID",
"Login.MissingSecretMachineId.Description": "Try reinstalling, or contact support at {supportUrl}.",
"Login.MalformedSecretMachineId": "Invalid secret machine ID",
"Login.MalformedSecretMachineId.Description": "Try reinstalling, or contact support at {supportUrl}.",
"Register.MissingUID": "Missing device information",
"Register.MissingUID.Description": "Try reinstalling, or contact support at {supportUrl}.",
"Register.MalformedUID": "Invalid device information",
"Register.MalformedUID.Description": "Try reinstalling, or contact support at {supportUrl}.",
"Login.MissingLogin": "No credentials provided",
"Login.MissingLogin.Description": "Did you forget to provide credentials?",
"Login.InvalidRecoveryCode": "Invalid recovery code",
"Login.InvalidRecoveryCode.Description": "Check your recovery code and try again.",
"Login.UnsupportedAuthentication": "Unsupported authentication method",
"Login.UnsupportedAuthentication.Description": "We don't support this authentication method. Please try another.",
"Login.EmailNotVerified": "Email not verified",
"Login.EmailNotVerified.Description": "Your email is not verified, check your inbox for an email from us, ensure you check your spam folder.",
"Login.AccountTempLocked": "Your account is locked.",
"Login.AccountTempLocked.Description": "Please contact Moderation at: {moderationUrl}.",
"Login.AccountBanned": "Your account is banned.",
"Login.AccountBanned.Description": "Please contact Moderation at: {moderationUrl}.",
"Login.DuplicateAccount": "Duplicate account",
"Login.DuplicateAccount.Description": "Please contact support at {supportUrl}.",
"Login.UnknownError": "Unknown Error",
"Login.UnknownError.Description": "An unknown error occurred during login. Please contact support at {supportUrl}.",
"Register.MissingRequest": "Missing registration details",
"Register.MissingRequest.Description": "We couldn't find any registration details. Make sure to include them when registering.",
"Register.InvalidEmail": "Invalid Email address",
"Register.InvalidEmail.Description": "Your email address is invalid.",
"Register.MissingUsername": "Missing username",
"Register.MissingUsername.Description": "Did you specify your username?",
"Register.MissingEmail": "Missing Email",
"Register.MissingEmail.Description": "Did you specify your email?",
"Register.UsernameTooLong": "Username too long",
"Register.UsernameTooLong.Description": "We allow usernames up to 32 characters long.",
"Register.UsernameContainsAmpersand": "Username cannot contain @",
"Register.UsernameContainsAmpersand.Description": "Your username cannot contain @.",
"Register.UsernameStartsWithU": "Username cannot start with U-",
"Register.UsernameStartsWithU.Description": "Usernames cannot start with U-.",
"Register.InvalidUsername": "Invalid username",
"Register.InvalidUsername.Description": "Your username is invalid.",
"Register.InvalidDateOfBirth": "Invalid date of birth",
"Register.InvalidDateOfBirth.Description": "Your date of birth is invalid.",
"Register.UsernameContainsBlockedTerms": "Username contains blocked words",
"Register.UsernameContainsBlockedTerms.Description": "Your username contains blocked words. If you believe this is an error contact {supportUrl}.",
"Register.MissingPassword": "Missing Password",
"Register.MissingPassword.Description": "You did not provide a password.",
"Register.InvalidPassword": "Invalid Password",
"Register.InvalidPassword.Description": "Your password is invalid. It must contain at least 8 characters, including 1 digit, 1 uppercase letter and 1 lowercase letter.",
"Register.EmailAlreadyRegistered": "Email already registered",
"Register.EmailAlreadyRegistered.Description": "An account using this email already exists, if you've forgotten your password you can click \"Lost Password\". Or you can contact support at {supportUrl}.",
"Register.UsernameAlreadyRegistered": "Username already registered",
"Register.UsernameAlreadyRegistered.Description": "An account using this username already exists, if you've forgotten your password you can click \"Lost Password\". Or you can contact support at {supportUrl}.",
"Register.ErrorCheckingUserId": "Error checking UserID",
"Register.ErrorCheckingUserId.Description": "Please contact support at {supportUrl}.",
"Recovery.MissingEmail": "Missing Email",
"Recovery.MissingEmail.Description": "Did you specify your email?",
"Recovery.IncorrectEmail": "Incorrect Email",
"Recovery.IncorrectEmail.Description": "You've entered an incorrect email for password recovery. Please check your details and try again.",
"Recovery.NoPasswordSetup": "No Password Setup",
"Recovery.NoPasswordSetup.Description": "Please contact support at {supportUrl}.",
"Register.UnknownError": "Unknown Error",
"Register.UnknownError.Description": "An unknown error occurred during registration. Please contact support at {supportUrl}.",
"Account.Login": "Login",
"Account.Logout": "Logout",
"Account.Register": "Register Account",
"Account.Saml2": "Login with SAML 2.0",
"Account.LoginOrRegister": "Login / Register",
"Account.LogoutConfirm": "Really logout?",
"Account.LoggingIn": "Logging in...",
"Account.LoggingOut": "Logging out...",
"Account.Registering": "Registering...",
"Account.Anonymous": "Anonymous",
"Account.Username": "Username:",
"Account.Email": "Email:",
"Account.RememberMe": "Remember Me<br><size=50%>(logs out after 30 days of inactivity)</size>",
"Account.RepeatEmail": "Repeat Email:",
"Account.UsernameOrEmail": "Username or Email:",
"Account.Password": "Password:",
"Account.RepeatPassword": "Repeat Password:",
"Account.RecoverPassword": "Lost Password?",
"Account.LiveEmailWarning": "<color=#f00>WARNING:</color> live.com, hotmail.com, outlook.com and other Microsoft-hosted services can take up to 1-2 days to accept the email.",
"Account.PasswordRules": "(at least 8 characters, 1 digit, 1 lowercase, 1 uppercase)",
"Account.LostPassword": "Lost Password",
"Account.SendRecoveryCode": "Send Recovery Code",
"Account.ResetPasswordHeader": "Reset Your Password",
"Account.ResetPasswordInstructions": "A recovery code has been sent to your email. Copy it to the field below:",
"Account.RecoveryCode": "Recovery Code:",
"Account.NewPassword": "New Password:",
"Account.ResetPassword": "Set New Password",
"Account.Requesting": "Requesting...",
"Account.ErrorPasswordMismatch": "Passwords do not match!",
"Account.ErrorEmailMismatch": "Emails do not match!",
"Account.ErrorLoginError": "Login Error:",
"Account.RegistrationSuccess": "<size=120%>Success!</size><br><br>An email has been sent to {email} with a verification link.<br><br>Once you click on this link, we'll automatically log you in as long as this dialog is open.<br><br>If you run into problems, reach us at {appEmail} or {appCommunity}",
"Account.BirthMonth": "Birth Month:",
"Account.BirthDay": "Birth Day:",
"Account.BirthYear": "Birth Year:",
"Account.PoliciesAgreement": "I agree to the <color=#22B2FF>terms of service</color> and <color=#22B2FF>privacy policy</color>",
"Account.AlternateMethods": "Login with a 3rd party service instead:",
"Account.Saml2.Title": "SAML 2.0",
"Account.Saml2.Select": "Please select the SAML 2.0 provider you want to use:",
"Account.Saml2.LoggingIn": "Waiting for the login to complete (check your web browser)...",
"Account.TOTP.Title": "Two Factor Authentication",
"Account.TOTP.Initializing": "Checking status of 2FA for your account...",
"Account.TOTP.Code.Header": "Secret Code",
"Account.TOTP.Code.Description": "First you need to input a secret code to your TOTP authentication app such as <b>Authy</b> or <b>Google Authenticator</b>.<br><br>We recommend doing this by scanning the QR code, but alternatively you can manually input the secret code. <b>Never share this code with anyone.</b><br><br>If you're in VR you can switch to desktop by pressing F8.",
"Account.TOTP.Code.QRCode": "Scan QR Code",
"Account.TOTP.Code.Key": "Secret code:",
"Account.TOTP.RecoveryCodes.Header": "Recovery Codes",
"Account.TOTP.RecoveryCodes.Description": "Save these codes in a secure location. They can be used to recover access to your account in case you lose or damage your phone. Each code can be used only once. <b>Never share them with anyone.</b> If you lose them, you will <color=red>PERMANENTLY</color> lose access to your account.",
"Account.TOTP.RecoveryCodes.Codes": "Codes:",
"Account.TOTP.Activate.Header": "Activate 2FA",
"Account.TOTP.Activate.Description": "In order to activate the 2FA on your account, use the 6-digit token generated by your authenticator app to ensure that everything is working correctly.<br><br>Once activated, you'll need to use the code to confirm certain operations.",
"Account.TOTP.Activate.Token": "6-digit token:",
"Account.TOTP.Activate.TokenField": "Enter your token here...",
"Account.TOTP.Activate.Activate": "Activate",
"Account.TOTP.Activate.Activating": "Activating...",
"Account.TOTP.Activate.InvalidToken": "Invalid token!",
"Account.TOTP.Message.AlreadySetup": "2FA has already been setup on your account!",
"Account.TOTP.Message.Error": "Unexpected error! Please try again later.",
"Account.TOTP.Message.SetupComplete": "<size=150%>Congratulations!</size><br><br>Your account is now setup with 2FA for extra protection!<br><br>You can optionally enable this for account login with /enableLogin2FA command.",
"Account.TOTP.Deactivate.Header": "Deactivate 2FA",
"Account.TOTP.Deactivate.Description": "2FA is currently <b><color=green>setup and active on your account</color></b>. If you need to deactivate it (e.g. due to loss of your phone or the codes being compromised), you can do so here.<br><br>After deactivation, you can setup 2FA again, which will generate a brand new secret code and new set of recovery codes.<br><br>If you lose your phone and need to setup 2FA again, we <b>STRONGLY</b> advise you do so immediately, as each recovery code can be used only once and after you run out you'll be completely locked out of your account.",
"Account.TOTP.Deactivate.Deactivate": "Deactivate",
"Account.TOTP.Deactivate.Deactivating": "Deactivating...",
"Account.TOTP.Message.DeactivationComplete": "2FA has been successfully deactivated on your account.<br><br>Your account is now at increased risk!<br><br>We strongly recommend setting up 2FA again immediately, especially if you used a recovery code due to losing your phone.",
"Account.Type.Standard": "Standard Account",
"Account.Type.Business": "Business Account",
"Account.Type.Patreon": "Patreon Supporter",
"Account.Type.Mentor": "{platform} Mentor",
"Account.Type.Moderator": "{platform} Moderator",
"Account.Type.Team": "{platform} Team",
"Avatar.Badge.Live": "LIVE",
"2FA.Header": "2FA Verification",
"2FA.Token": "6-digit Token:",
"Profile.Status.Sociable": "Sociable",
"Profile.Status.Online": "Online",
"Profile.Status.Away": "Away",
"Profile.Status.Busy": "Busy",
"Profile.Status.Invisible": "Invisible",
"Profile.Status.Offline": "Offline",
"Profile.Status.Headless": "Headless Host",
"Profile.Status.Bot": "<b>Bot:</b> {version}",
"Profile.Status.ChatClient": "<b>Chat client:</b> {version}",
"Session.Tab.Settings": "Settings",
"Session.Tab.Users": "Users",
"Session.Tab.Permissions": "Permissions",
"Session.Permission.Anonymous": "Default Anonymous:",
"Session.Permission.Vistor": "Default Visitor:",
"Session.Permission.Contact": "Default Contact:",
"Session.Permission.Host": "Default Host:",
"Session.Permission.PermissionOverrideCount": "Permission Overrides: {n,select, -1 {---} other {{n}}}",
"Session.Permission.ClearOverrides": "Clear User Overrides",
"Session.JoinVerifier.EnableHeader": "Activate Custom Join Verifier?",
"Session.JoinVerifier.EnableText": "<color=red>WARNING:</color> You are about to enable custom join verification that is part of the current world. Before you do so, make sure you trust the creator of the world, as custom verifier can bypass standard session access rules and allow or block entry to users using its own rules.",
"Session.JoinVerifier.Label": "Use Custom Join Verifier: {name}",
"Session.JoinVerifier.ComponentWarning": "<color=red>WARNING:</color> At the moment, there is no mechanism to prevent tampering with the verifier once enabled. If tampering with the ProtoFlux setup for verification is a concern, DO NOT USE this feature and DO NOT ENABLE it in your worlds.",
"Session.JoinVerifier.SetCustomVerifier": "Set as custom join request verifier",
"Permissions.NotAllowedToSpawn": "You are not allowed to spawn things here.",
"Permissions.NotAllowedToSave": "You are not allowed to save items in this world.",
"Permissions.NotAllowedToSwapAvatar": "You are not allowed to swap to custom avatar here.",
"User.Actions.Silence": "Silence",
"User.Actions.Mute": "Mute",
"User.Actions.Jump": "Jump",
"User.Actions.Respawn": "Respawn",
"User.Actions.Kick": "Kick",
"User.Actions.Ban": "Ban",
"Contacts.Add": "Add Contact",
"Contacts.Remove": "Remove Contact",
"Contacts.ConfirmRemove": "Really remove?",
"Contacts.AcceptRequest": "Accept Request",
"Contacts.IgnoreRequest": "Ignore Request",
"Contacts.Invite": "Invite Here",
"Contacts.RevokeInvite": "Revoke Invite",
"Contacts.BanFromAllSessions": "Ban from my hosted sessions",
"Contacts.UnbanFromAllSessions": "Unban from my hosted sessions",
"Contacts.BanFromCurrentWorld": "Ban from current world",
"Contacts.UnbanFromCurrentWorld": "Unban from current world",
"Contacts.RecordingVoiceMessage": "Recording voice...",
"Contacts.Unblocked": "Unblocked",
"Contacts.AvatarBlock": "Block Avatar",
"Contacts.MutualBlock": "Mutual Block",
"Contacts.SelfAccount": "My Account",
"Contacts.SearchPrompt": "Search contacts...",
"Contacts.WriteMessage": "Write a message...",
"Contacts.InSession": "In {name}",
"Contacts.NoSession": "No Session",
"Contacts.InPrivate": "In Private World",
"Contacts.InContactsOnly": "In Contacts Only World",
"Contacts.InHidden": "In Hidden World",
"Contacts.InHiddenContactsOnly": "In Hidden, Contacts Only World",
"Contacts.InHiddenContactsPlus": "In Hidden, Contacts+ World",
"Contacts.InLAN": "In LAN World",
"Contacts.UsingDifferentVersion": "On version {version}",
"Contacts.RequestSent": "Request sent",
"Contacts.RequestReceived": "Contact request",
"Contacts.RequestIgnored": "Ignored",
"Contacts.Blocked": "Blocked",
"Contacts.SearchResult": "Search Result",
"Contacts.Bot": "Bot account",
"Contacts.Migrated": "Contact hasn't Migrated",
"Contacts.IncompatibleSession" : "Incompatible session",
"Notifications.IsSociable": "Is sociable, poke or invite them!",
"Notifications.IsOnline": "Is now Online",
"Notifications.IsOnlineOnDifferentVersion": "Is now Online <size=75%>(using version: {version})</size>",
"Notifications.ReceivedContactRequest": "Sent a contact request",
"Notifications.ReceivedInvite": "Is inviting you to:",
"Notifications.ReceivedItem": "Sent you an item:",
"Notifications.VoiceMessage": "Sent a voice message",
"Notifications.SessionStarted": "Started session:",
"Notifications.UserJoined": "User joined",
"Notifications.UserLeft": "User left",
"Notifications.PermissionChanged": "Role changed to {new}",
"Notifications.PermissionChangedDetail": "In {world}. Previous role: {old}",
"Undo.SetField": "Set field {field_name} to {value}",
"Undo.SetReference": "Set reference {ref_name} to {ref_target}",
"Undo.Spawn": "Spawn {name}",
"Undo.Destroy": "Destroy {name}",
"Undo.SpawnComponent": "Attach {component_type} on {slot_name}",
"Undo.DuplicateComponent": "Duplicate Component",
"Undo.DestroyComponent": "Destroy {component_type} on {slot_name}",
"Undo.Transform": "Moved {name}",
"Undo.Translate": "Translate",
"Undo.TranslateAlongAxis": "Translate Along Axis",
"Undo.RotateAroundAxis": "Rotate Around Axis",
"Undo.ResetPosition": "Reset Position",
"Undo.ResetRotation": "Reset Rotation",
"Undo.ResetScale": "Reset Scale",
"Undo.GrabObjects": "Grab Objects",
"Undo.DestroyGrabbed": "Destroy Grabbed Objects",
"Undo.DuplicateGrabbed": "Duplicate Grabbed Objects",
"Undo.ChangeBoxSize": "Change Box Size",
"Undo.BrushStroke": "Brush Stroke",
"Undo.ChangeColor": "Change Color",
"Undo.CloneComponent": "Clone Component",
"Undo.MoveIKBone": "Move IK Bone",
"Undo.MoveSun": "Move The Sun",
"Undo.ApplyMaterial": "Apply Material",
"Undo.BakeMeshes": "Bake {name}",
"Undo.ChangeMesh": "Change Mesh",
"Undo.InsertParent": "Insert Parent for {name}",
"Undo.Wiggler": "Evil Stuff",
"Undo.ExtractMaterialsFromHierarchy": "Extract Materials from Hierarchy",
"Undo.BatchConvertMaterials": "Batch convert materials",
"Tools.Brush.ChangeColor": "Change Color",
"Tools.Brush.IncrementSize": "Increment Size",
"Tools.Brush.DecrementSize": "Decrement Size",
"Tools.GeometryLineBrush.Name": "Geometry Line Brush",
"Tools.Dev.Name": "Development Tool",
"Tools.Dev.CreateNew": "Create New...",
"Tools.Dev.Selection": "Selection: {mode}",
"Tools.Dev.DevMode.Off": "Developer Mode: Off",
"Tools.Dev.DevMode.On": "Developer Mode: On",
"Tools.Dev.OpenInspector": "Open Inspector",
"Tools.Dev.DeselectAll": "Deselect All",
"Tools.Dev.DestroySelected": "Destroy Selected",
"Tools.Dev.ConfirmDestroySelected": "REALLY Destroy Selected",
"Tools.Dev.GizmoOptions": "Gizmo Options",
"Tools.Dev.SelectParent": "Select Parent",
"Tools.Dev.LocalSpace": "Local Space",
"Tools.Dev.GlobalSpace": "Global Space",
"Tools.Dev.Translation": "Translation",
"Tools.Dev.Rotation": "Rotation",
"Tools.Dev.Scale": "Scale",
"Tools.Dev.Selection.Single": "Single",
"Tools.Dev.Selection.Multi": "Multi",
"Tools.Dev.Interaction.Tip": "Tip",
"Tools.Dev.Interaction.Projection": "Projection",
"Tools.Color.Name": "Color Tool",
"Tools.Color.Picker": "Color Picker",
"Tools.GrabbableSetter.Name": "Grabbable Setter Tool",
"Tools.GrabbableSetter.Scalable": "Set Scalable",
"Tools.GrabbableSetter.NonScalable": "Set Non-scalable",
"Tools.GrabbableSetter.ApplyToRoot": "Set Apply to Root",
"Tools.GrabbableSetter.AppyToHit": "Set Apply to Hit",
"Tools.CharacterCollider.Name": "Character Collider Setter Tool",
"Tools.CharacterCollider.MarkGrippable": "Mark Grippable",
"Tools.CharacterCollider.DontMarkGrippable": "Don't Mark Grippable",
"Tools.CharacterCollider.EnsureWalkRun": "Ensure Walk/Run locomotion",
"Tools.CharacterCollider.EnsureZeroG": "Ensure Zero-G locomotion",
"Tools.CharacterCollider.EnsurePhysicalFly": "Ensure Physical Fly locomotion",
"Tools.Light.Point": "Point",
"Tools.Light.Spot": "Spot",
"Tools.Light.Sun": "Sun",
"Tools.Light.Name": "Light Tool",
"Tools.Light.Shadows.None": "No Shadows",
"Tools.Light.Shadows.Hard": "Hard Shadows",
"Tools.Light.Shadows.Soft": "Soft Shadows",
"Tools.MeshVisibility.Name": "Mesh Visibility Tool",
"Tools.MeshVisibility.KeepShadow": "Keep Shadow",
"Tools.MeshVisibility.ShadowOff": "Disable Shadow",
"Tools.MeshVisibility.ShadowOn": "Enable Shadow",
"Tools.MeshVisibility.OnlyShadow": "Set to only shadow",
"Tools.MeshVisibility.DoubleSidedShadow": "Set to double sided shadow",
"Tools.Mesh.Name": "Mesh Tool",
"Tools.Slicer.Name": "Object Slicer Tool",
"Tools.Slicer.Add": "Add Slicer",
"Tools.Slicer.Clear": "Clear Setup",
"Tools.Material.Name": "Material Tool",
"Tools.Material.RayMode": "Ray Mode",
"Tools.Material.AreaMode": "Area Mode",
"Tools.Material.ObjectMode": "Object Global Mode",
"Tools.Material.SceneMode": "Scene Global Mode",
"Tools.Material.CreateCopy": "Create Copy",
"Tools.Material.Edit": "Edit Material",
"Tools.Material.Convert": "Convert to...",
"Tools.Material.ConvertAll": "Convert All to...",
"Tools.Material.CreateNew": "Create New",
"Tools.Mesh.Edit": "Edit Mesh",
"Tools.Cartridge.Eject": "Eject Orb",
"Tools.Microphone.Name": "Microphone",
"Tools.Microphone.Format.WAV": "WAV",
"Tools.Microphone.Format.Vorbis": "OGG Vorbis",
"Tools.Microphone.Format.FLAC": "FLAC",
"Tools.Microphone.ModeHold": "Hold to record",
"Tools.Microphone.ModePress": "Press to start/stop recording",
"Tools.Microphone.SourceRaw": "Raw",
"Tools.Microphone.SourceFiltered": "Filtered & Normalized",
"Tools.ProtoFlux.Name": "Proto-Flux Tool",
"Tools.ProtoFlux.Drive": "Drive",
"Tools.ProtoFlux.Source": "Source",
"Tools.ProtoFlux.Reference": "Reference",
"Tools.ProtoFlux.Write": "Write",
"Tools.ProtoFlux.Proxy": "Proxy",
"Tools.ProtoFlux.CreateLocal": "Create Local",
"Tools.ProtoFlux.CreateStore": "Create Store",
"Tools.ProtoFlux.CreateDataModelStore": "Create Data Model Store",
"Tools.ProtoFlux.Overview": "Toggle Overview Mode",
"Tools.ProtoFlux.NodeBrowser": "Browse nodes",
"Tools.ProtoFlux.PackInPlace": "Pack In Place",
"Tools.ProtoFlux.PackInto": "Pack Into <size=50%>{name}</size>",
"Tools.ProtoFlux.Unpack": "Unpack <size=50%>{name}</size>",
"Tools.ProtoFlux.ExplicitCast": "Explicit Cast\n<size=50%>(<color=red>Warning:</color> Potential Data Loss)</size>",
"Tools.Meter.Mode.Ray": "Mode: Ray",
"Tools.Meter.Mode.Perpendicular": "Mode: Perpendicular",
"Tools.Meter.Mode.Drag": "Mode: Drag",
"Tools.Meter.Points.Two": "Two Points",
"Tools.Meter.Points.Multiple": "Multiple Points",
"Tools.Meter.Name": "Meter Tool",
"Tools.Meter.ObjectSpace": "Measure in Object Space",
"Tools.Meter.WorldSpace": "Measure in World Space",
"Tools.Glue.Name": "Glue Tool",
"Tools.Glue.Mode.BakeMeshes": "Mode: Bake meshes",
"Tools.Glue.Mode.BakeSkinnedMeshes": "Mode: Bake skinned meshes",
"Tools.Glue.Mode.ParentObjects": "Mode: Parent objects",
"Tools.RigTransfer.Name": "Rig Mesh Transfer Tool",
"Tools.RigTransfer.ClearSource": "Clear source",
"Tools.ComponentClone.Name": "Component Clone Tool",
"Tools.ComponentClone.SingleInstanceOn": "Single Instance: On",
"Tools.ComponentClone.SingleInstanceOff": "Single Instance: Off",
"Tools.ComponentClone.ClearTemplate": "Clear template",
"Tools.Shape.Name": "Shape Tool",
"Tools.CameraObjectHider.Name": "Camera Object Hider Tool",
"Tools.ControllerDiagnostic.Name": "Controller Diagnostic Tool",
"Tools.Labeler.Name": "Labeler Tool",
"ProtoFlux.UI.Call": "Call",
"ProtoFlux.UI.AsyncCall": "<size=50%>Async</size> Call",
"ProtoFlux.UI.NodeBrowser.Title": "ProtoFlux Nodes",
"CreateNew.Back": "<<< <i>Back</i>",
"CreateNew.EmptyObject": "Empty Object",
"CreateNew.ParticleSystem": "Particle System",
"CreateNew.Object": "Object",
"CreateNew.Object.AvatarCreator": "Avatar Creator",
"CreateNew.Object.Camera": "Camera",
"CreateNew.Object.ReflectionProbe": "Reflection Probe",
"CreateNew.Object.Mirror": "Mirror",
"CreateNew.Object.Portal": "Portal",
"CreateNew.Object.VideoPlayer": "Video Player",
"CreateNew.Object.SpawnArea": "Spawn Area",
"CreateNew.Object.SpawnPoint": "Spawn Point",
"CreateNew.Object.UIXCanvas": "UIX Canvas",
"CreateNew.Object.Facet": "Facet",
"CreateNew.Object.FogVolume": "Fog Volume",
"CreateNew.Object.FogVolume.Additive": "Additive",
"CreateNew.Object.FogVolume.Alpha": "Alpha",
"CreateNew.Object.FogVolume.Multiplicative": "Multiplicative",
"CreateNew.Object.FogVolume.Gradient": "Gradient",
"CreateNew.Text": "Text",
"CreateNew.Text.Basic": "Basic",
"CreateNew.Text.Outline": "Outline",
"CreateNew.Editor": "Editor",
"CreateNew.Editor.UserInspector": "User Inspector",
"CreateNew.Editor.LightSourcesWizard": "World Light Sources Wizard",
"CreateNew.Editor.TextRendererWizard": "World Text Renderer Wizard",
"CreateNew.Editor.AssetOptimizationWizard": "Asset Optimization Wizard",
"CreateNew.Editor.CubemapCreator": "Cubemap Creator",
"CreateNew.Editor.ReflectionProbes": "Reflection Probe Wizard",
"CreateNew.3DModel": "3D Model",
"CreateNew.3DModel.Triangle": "Triangle",
"CreateNew.3DModel.Box": "Box",
"CreateNew.3DModel.Sphere": "Sphere",
"CreateNew.3DModel.Capsule": "Capsule",
"CreateNew.3DModel.Cone": "Cone",
"CreateNew.3DModel.Cylinder": "Cylinder",
"CreateNew.3DModel.Quad": "Quad",
"CreateNew.3DModel.Grid": "Grid",
"CreateNew.3DModel.Torus": "Torus",
"CreateNew.Collider": "Collider",
"CreateNew.Collider.Box": "Box",
"CreateNew.Collider.Sphere": "Sphere",
"CreateNew.Collider.Capsule": "Capsule",
"CreateNew.Collider.Cylinder": "Cylinder",
"CreateNew.Collider.Cone": "Cone",
"CreateNew.Collider.Mesh": "Mesh",
"CreateNew.Light": "Light",
"CreateNew.Light.Point": "Point",
"CreateNew.Light.Spot": "Spot",
"CreateNew.Light.Directional": "Directional",
"CreateNew.Materials": "Materials",
"CreateNew.Directory.Title": "Create new directory:",
"CreateNew.Directory.Error.EmptyName": "Please provide a name:",
"CreateNew.Directory.Error.LongName": "Name is too long:",
"CreateNew.Directory.Error.InvalidName": "Invalid name:",
"AvatarCreator.Title": "Avatar Creator",
"AvatarCreator.Instructions": "Align avatar objects with the headset and controller references (optional) and press Create to convert them to an avatar",
"AvatarCreator.UseSymmetry": "Use Symmetry",
"AvatarCreator.ShowToolAnchors": "Show Tool Anchors",
"AvatarCreator.SetupVolumeMeter": "Setup Volume Meter",
"AvatarCreator.SetupEyes": "Setup Eyes",
"AvatarCreator.SetupFaceTracking": "Setup Face Tracking",
"AvatarCreator.ProtectAvatar": "Protect Avatar",
"AvatarCreator.CalibrateFeet": "Calibrate Feet",
"AvatarCreator.CalibrateHips": "Calibrate Pelvis/Hips",
"AvatarCreator.AlignHeadForward": "Align Head Forward",
"AvatarCreator.AlignHeadUp": "Align Head Up",
"AvatarCreator.AlignHeadRight": "Align Head Right",
"AvatarCreator.CenterHead": "Center Head Position",
"AvatarCreator.TryAlignHands": "Try Align Hands",
"AvatarCreator.AlignToolAnchors": "Align Tool Anchors",
"AvatarCreator.Create": "Create",
"AvatarCreator.ProtectionUnavailable": "<i>Avatar protection is not available in this world. Switch to another world to protect your avatar.</i>",
"Importer.General.AsRawFile": "Raw File",
"Importer.Folder.Title": "Import Folder",
"Importer.Folder.Individual": "Individual import",
"Importer.Folder.Individual.Description": "Creates a separate import dialog for each supported file in the folder",
"Importer.Folder.Batch": "Batch import",
"Importer.Folder.Batch.Description": "Creates a single importer for each type, using same settings for each file",
"Importer.Folder.Minecraft": "Minecraft World",
"Importer.Folder.Minecraft.Description": "Imports a Minecraft World if Mineways is installed.",
"Importer.Image.Title": "Import Image",
"Importer.Image.Prompt": "What are you importing?",
"Importer.Image.Regular": "Image / Texture",
"Importer.Image.Screenshot": "Screenshot <size=50%>(captured here)</size>",
"Importer.Image.PixelArt": "Pixel Art",
"Importer.Image.Sprite": "Sprite",
"Importer.Image.360": "360° photo / skybox",
"Importer.Image.StereoPhoto": "Stereo Photo",
"Importer.Image.Stereo360": "Stereo 360° photo",
"Importer.Image.180": "180° photo",
"Importer.Image.Stereo180": "Stereo 180° photo",
"Importer.Image.LUT": "LUT",
"Importer.Image.Failure.Heading": "Failed to Import Image <color=hero.yellow>{image}</color>",
"Importer.Image.Failure.Description": "Failed to import the image due to the following:\n\n<color=hero.red>{error}</color>",
"Importer.LUT.Failure.Heading": "Failed to Import LUT <color=hero.yellow>{image}</color>",
"Importer.LUT.Failure.Description": "Failed to import LUT due to the following:\n\n<color=hero.red>{error}</color>",
"Importer.ImageVideo.LayoutPrompt": "What layout does it use?",
"Importer.ImageVideo.LayoutHorizontalLR": "Side by Side LR",
"Importer.ImageVideo.LayoutHorizontalRL": "Side by Side RL",
"Importer.ImageVideo.LayoutVerticalLR": "Top Bottom LR",
"Importer.ImageVideo.LayoutVerticalRL": "Top Bottom RL",
"Importer.Model.Title": "Import Model",
"Importer.Model.Prompt": "What are you importing?",
"Importer.Model.Regular": "3D Model",
"Importer.Model.3DScan": "3D Scan",
"Importer.Model.CAD": "CAD Model",
"Importer.Model.PointCloud": "Point Cloud",
"Importer.Model.VertexColorModel": "Vertex Colored Model",
"Importer.Model.AdvancedSettings": "Advanced Settings",
"Importer.Model.ModelKindPrompt": "What kind of 3D model?",
"Importer.Model.RegularKind": "Regular / Avatar",
"Importer.Model.SeparableKind": "Separable with snappable pieces",
"Importer.Model.UnitsPrompt": "What units is it in?",
"Importer.Model.AutoScale": "Auto Scale (unknown scale)",
"Importer.Model.AutoHumanoid": "Auto Humanoid Height",
"Importer.Model.Meters": "Meters (m)",
"Importer.Model.Millimeters": "Millimeters (mm)",
"Importer.Model.Centimeters": "Centimeters (cm)",
"Importer.Model.Inches": "Inches",
"Importer.Model.FinalizePrompt": "All set?",