From 99552beaf26ff6c729b891dc3a072573f5fb6f81 Mon Sep 17 00:00:00 2001 From: Delta Date: Mon, 2 Oct 2023 21:15:14 -0700 Subject: [PATCH 01/44] Session --- eo.json | 46 +++++++++++++++++++++++----------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/eo.json b/eo.json index 75c2916..f8cf167 100644 --- a/eo.json +++ b/eo.json @@ -86,7 +86,7 @@ "Dash.Screens.Contacts": "Kontaktoj", "Dash.Screens.Inventory": "Inventaro", "Dash.Screens.Desktop": "Labortablo", - "Dash.Screens.Session": "Seanco", + "Dash.Screens.Session": "Sesio", "Dash.Screens.FileBrowser": "Foliumilo", "Dash.Screens.Settings": "Agordoj", "Dash.Screens.Exit": "Eliri", @@ -104,7 +104,7 @@ "Dash.Exit.SubmittedBy": "Sendita de: {name}", "World.Waiting": "Atendante...", - "World.HostIsStarting": "Gastiganto komencas la seancon", + "World.HostIsStarting": "Gastiganto komencas la sesion", "World.Loading": "Ŝarĝante...", "World.LoadingFailed": "Malsukcesis", "World.LoadedAssets": "{assets} ŝarĝitaj el {total_assets}", @@ -125,10 +125,10 @@ "World.Error.SecurityViolation": "Sekureca Malobservo", "World.Error.OnlyRegisteredUsers": "Nur registritaj uzantoj rajtas aliĝi", "World.Error.OnlyContacts": "Nur kontaktoj de la gastiganto rajtas aliĝi", - "World.Error.OnlyContactsOfContacts": "Nur kontaktoj de uzantoj en la seanco rajtas aliĝi", - "World.Error.Private": "Ĉi tiu seanco estas privata", - "World.Error.SessionEnded": "Seanco Finiĝis", - "World.Error.UserLimitReached": "Seanco atingis uzantlimon", + "World.Error.OnlyContactsOfContacts": "Nur kontaktoj de uzantoj en la sesio rajtas aliĝi", + "World.Error.Private": "Ĉi tiu sesio estas privata", + "World.Error.SessionEnded": "Sesio Finiĝis", + "World.Error.UserLimitReached": "Sesio atingis uzantlimon", "World.Error.FailedAuthentication": "Malsukcesa aŭtentokontrolo", "World.Error.FailedUserID": "Malsukcesis aŭtentigi Uzant-ID", "World.Error.FailedFetchingAuthentication": "Malsukcesis preni aŭtentig-informojn", @@ -150,13 +150,13 @@ "World.Config.AccessLevelHeader": "Kiu povas aliĝi al ĉi tiu mondo?", "World.Config.AutoKickAFK": "Aŭtomate elpeli forestantojn:", "World.Config.AutoKickAFKMinutes": "Maksimumaj minutoj da foresto:", - "World.Config.HideFromListing": "Ne montriĝi en seancolistoj", + "World.Config.HideFromListing": "Ne montriĝi en sesio listoj", "World.Config.Autosave": "Aŭtomate konservi (anstataŭos lastan konservon):", "World.Config.AutosaveInterval": "Intervalo de aŭtomata konservado (minutoj):", "World.Config.CleanupAssets": "Purigi Neuzitajn Aktivaĵojn:", "World.Config.CleanupInterval": "Intervalo de purigado (sekundoj):", - "World.Actions.StartSession": "Komenci Seancon", + "World.Actions.StartSession": "Komenci Sesio", "World.Actions.Join": "Aliĝi", "World.Actions.Focus": "Fokusi", "World.Actions.Close": "Fermi Mondon", @@ -187,27 +187,27 @@ "World.Actions.GetWorldOrb": "Akiri Mond-Sferon", "World.Actions.CopyWorldURL": "Kopii URL de Mondo", "World.Actions.CopyRecordURL": "Kopii URL de Rikordo", - "World.Actions.StartCustomSession": "Komenci Propran Seancon", + "World.Actions.StartCustomSession": "Komenci Propran Sesion", "World.Actions.ModifyMetadata": "Redakti metadatenojn", "World.Actions.GetSessionOrb": "Akiri Seanc-Sferon", - "World.Actions.CopySessionURL": "Kopii URL-seancon", + "World.Actions.CopySessionURL": "Kopii sesion URL", "World.Indicator.NoData": "Sen datumoj", "World.Indicator.LocalWorld": "Loka Maŝino", "World.Indicator.Author": "De: {name}", "World.Indicator.Host": "Gastiganto: {name}", "World.Indicator.Hosting": "Gastigado", - "World.Indicator.Sessions": "{n,plural, one {# seanco} other {# seancoj}}", + "World.Indicator.Sessions": "{n,plural, one {# sesio} other {# sesioj}}", "World.Indicator.Users": "Uzantoj", - "World.Indicator.Users.None": "(neniuj aktivaj seancoj troviĝis)", + "World.Indicator.Users.None": "(neniuj aktivaj sesioj troviĝis)", "World.Indicator.Description": "Priskribo", "World.Indicator.Description.None": "(neniu priskribo estas donita)", - "World.Detail.ActiveSessions": "Aktivaj Seancoj:", + "World.Detail.ActiveSessions": "Aktivaj Sesioj:", "World.Detail.ActiveUsers": "Aktivaj uzantoj:", - "World.Detail.NewSession": "", + "World.Detail.NewSession": "", "World.Detail.DescriptionHeader": "Priskribo:", - "World.Detail.SessionInformationHeader": "Informoj pri Seanco", + "World.Detail.SessionInformationHeader": "Informoj pri Sesio", "World.Detail.Uptime": "Vivdaŭro", "World.Detail.AccessLevel": "Videbleco", "World.Detail.Users": "Uzantoj", @@ -224,9 +224,9 @@ "World.Category.Everything": "Ĉio", "World.Category.Featured": "Prezentita", "World.Category.PublishedWorlds": "Eldonitaj Mondoj", - "World.Category.ActiveSessions": "Aktivaj Seancoj", + "World.Category.ActiveSessions": "Aktivaj Sesioj", - "World.Category.HeadlessSessions": "Senkapaj Seancoj", + "World.Category.HeadlessSessions": "Senkapaj Sesioj", "World.Category.Social": "Socia", "World.Category.Games": "Ludoj", "World.Category.Art": "Arto", @@ -245,7 +245,7 @@ "World.SortParameter.SearchScore": "Serĉa Poentaro", "World.SortParameter.Name": "Nomo", "World.SortParameter.OpenedWorldCount": "Malfermitaj Mondoj", - "World.SortParameter.TotalSessionCount": "Seancoj Entute", + "World.SortParameter.TotalSessionCount": "Sesioj Entute", "World.SortParameter.TotalUserCount": "Entute uzantoj", "World.SortParameter.CreationDate": "Kreodato", "World.SortParameter.LastUpdateDate": "Dato de modifo", @@ -256,7 +256,7 @@ "World.Filter.DataSources": "Datumfontoj:", "World.Filter.OpenedWorlds": "Malfermitaj Mondoj", - "World.Filter.ActiveSessions": "Aktivaj Seancoj", + "World.Filter.ActiveSessions": "Aktivaj Sesioj", "World.Filter.PublishedWorlds": "Eldonitaj Mondoj", "World.Filter.LocalWorlds": "Lokaj Mondoj", "World.Filter.BaseSearch": "Baza Serĉo:", @@ -414,8 +414,8 @@ "Contacts.AcceptRequest": "Akcepti Peton", "Contacts.IgnoreRequest": "Ignori Peton", "Contacts.Invite": "Inviti ĉi tien", - "Contacts.BanFromAllSessions": "Forbari de ĈIUJ miaj seancoj", - "Contacts.UnbanFromAllSessions": "Malforbari de ĈIUJ miaj seancoj", + "Contacts.BanFromAllSessions": "Forbari de ĈIUJ miaj sesioj", + "Contacts.UnbanFromAllSessions": "Malforbari de ĈIUJ miaj sesioj", "Contacts.BanFromCurrentWorld": "Forbari de nuna mondo", "Contacts.UnbanFromCurrentWorld": "Malforbari de nuna mondo", "Contacts.RecordingVoiceMessage": "Registrante voĉon...", @@ -718,7 +718,7 @@ "NewWorld.Template": "Monda Ŝablono:", "NewWorld.CustomPreset": "Propra antaŭdifinita:", - "NewWorld.SessionSettings": "Agordoj de seanco:", + "NewWorld.SessionSettings": "Agordoj de sesio:", "NewWorld.UnsafeMode": "Nesekura reĝimo:", "NewWorld.Port": "Haveno:", "NewWorld.AutoPort": "Aŭtomata:", @@ -900,7 +900,7 @@ "Settings.DisableLAN": "Malŝalti LAN", "Settings.LegacyGripEquip": "Ebligi Heredaĵan Duoblan Teni-Ekipaĵon", "Settings.LegacyWorldSwitcher": "Ebligi Malnovan Mondo-ŝanĝilon", - "Settings.FetchIncompatibleSessions": "Montri Nekongruajn Seancojn", + "Settings.FetchIncompatibleSessions": "Montri Nekongruajn sesiojn", "Settings.DoNotSendReadStatus": "Ne sendi realtempajn leg-statojn de la mesaĝoj", "Settings.MaxConcurrentAssetTransfers": "Maksimumaj Samtempaj Aktaj Translokigoj", "Settings.AutosaveScreenshotPath": "Aŭtomate konservi ekranpadon", From 02fd2418070d2623f29a7b1de3ee37cb38771e77 Mon Sep 17 00:00:00 2001 From: Delta Date: Mon, 2 Oct 2023 21:48:31 -0700 Subject: [PATCH 02/44] Online Users and ServerStatus --- eo.json | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/eo.json b/eo.json index f8cf167..7eb212f 100644 --- a/eo.json +++ b/eo.json @@ -308,8 +308,15 @@ "Options.Nameplates.NonContacts": "Nomplatoj: Kaŝas nomplatojn de viaj kontaktoj", "Options.Nameplates.Hide": "Nomplatoj: Kaŝas ĉiujn nomplatojn", - "Indicator.OnlineUsers": "Enretaj uzantoj: {num_registered} (~{num_total})", - "Indicator.ServerStatus": "Servila stato: {status, select, Good {Bona} Slow {Malrapida} Down {Malsupre} NoInternet {Neniu interreto}} ({response_ms} ms)", + "Indicator.OnlineUsers": "{users} {users,plural, one {Enreta Uzanto} other {Enretaj Uzantoj}}", + "Indicator.OnlineUsersVR": "{users} {users, plural, one {uzanto} other {uzantoj}} en VR", + "Indicator.OnlineUsersDesktop": "{users} {users, plural, one {uzanto} other {uzantoj}} en Labortabla", + + "Indicator.ServerStatus.Status": "Servila stato", + "Indicator.ServerStatus.Good": "Bona", + "Indicator.ServerStatus.Slow": "Malrapida", + "Indicator.ServerStatus.Down": "Malsupre", + "Indicator.ServerStatus.NoInternet": "Neniu interreto", "Indicator.Sync.AllSynced": "Ĉiuj sinkronigitaj", "Indicator.Sync.SyncingItems": "Sinkronigante {item_count,plural, one {# ero} other {# erojn}} ({item_percent} %)", From cd2f4be87b25edfa8ecc3d480e3d5002726e2549 Mon Sep 17 00:00:00 2001 From: Delta Date: Mon, 2 Oct 2023 21:49:05 -0700 Subject: [PATCH 03/44] Add to Authors --- eo.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eo.json b/eo.json index 7eb212f..502380e 100644 --- a/eo.json +++ b/eo.json @@ -1,6 +1,6 @@ { "localeCode": "eo", - "authors": ["Melnus", "Yellow", "Sejden"], + "authors": ["Melnus", "Yellow", "Sejden", "Delta"], "messages": { "General.OK": "Bone", From fae6abba0293e694ef734524611c3e7f7f658c3e Mon Sep 17 00:00:00 2001 From: Delta Date: Mon, 2 Oct 2023 21:52:57 -0700 Subject: [PATCH 04/44] Worlds --- eo.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/eo.json b/eo.json index 502380e..68d0123 100644 --- a/eo.json +++ b/eo.json @@ -34,6 +34,9 @@ "General.Sort.Ascending": "Kreskante", "General.Sort.Descending": "Malkreskante", + "Worlds.Home" : "Hejmo", + "Worlds.Tutorial" : "Lernilo", + "Locomotion.Noclip.Name": "Senkolizie", "Locomotion.Noclip.Description": "Simpla senkolizia flug-reĝimo, ideala por redaktado.", "Locomotion.Teleport.Name": "Teletransporti", From eec85ed641d3a5951ac966d600d62f858ccc27c0 Mon Sep 17 00:00:00 2001 From: Delta Date: Mon, 2 Oct 2023 21:54:33 -0700 Subject: [PATCH 05/44] General --- eo.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/eo.json b/eo.json index 68d0123..744bdef 100644 --- a/eo.json +++ b/eo.json @@ -27,6 +27,16 @@ "General.CopiedToClipboardLong": "Kopiita al tondejo!", "General.Create": "Krei", "General.Creating": "Kreante...", + "General.Buy": "Aĉeti", + "General.Yes": "Jes", + "General.No": "Ne", + "General.Off": "Malŝalti", + "General.On": "ŝalti", + "General.Understand": "Mi komprenas", + "General.Notice" : "Rimarko", + "General.UnderstandEnable" : "Mi komprenas, Ebligi", + "General.Dismiss": "Forsendi", + "General.Edit": "Redakti", "General.UI.SearchPrompt": "Serĉi...", "General.UI.SearchPromptLong": "Tajpu por serĉi...", From a123b6ecb0ceebbdddf8cca83f2c3006bd03a62e Mon Sep 17 00:00:00 2001 From: Delta Date: Mon, 2 Oct 2023 21:55:57 -0700 Subject: [PATCH 06/44] Online Status --- eo.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eo.json b/eo.json index 744bdef..04bb498 100644 --- a/eo.json +++ b/eo.json @@ -400,7 +400,7 @@ "2FA.Header": "2FA kontrolo", "2FA.Token": "6-cifera ĵetono", - "Profile.Status.Online": "Rete", + "Profile.Status.Online": "Enrete", "Profile.Status.Away": "For", "Profile.Status.Busy": "Okupata", "Profile.Status.Invisible": "Nevidebla", From a3c08936578b8258b85495fb9d8b6e6b7255588a Mon Sep 17 00:00:00 2001 From: Delta Date: Mon, 2 Oct 2023 22:02:43 -0700 Subject: [PATCH 07/44] Update Age to 16 --- eo.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eo.json b/eo.json index 04bb498..a3962c1 100644 --- a/eo.json +++ b/eo.json @@ -359,7 +359,7 @@ "Account.RecoverPassword": "Ĉu pasvorto perdita?", "Account.LiveEmailWarning": " AVERTO: live.com, hotmail.com, outlook.com kaj aliaj Microsoft-gastigitaj servoj povas daŭri ĝis 1-2 tagojn por akcepti la retpoŝton.", "Account.PasswordRules": "(almenaŭ 8 signoj, 1 cifero, 1 minuskla, 1 majuskla)", - "Account.AgeConfirm": "Mi aĝas 13 jarojn aŭ pli", + "Account.AgeConfirm": "Mi aĝas 16 jarojn aŭ pli", "Account.LostPassword": "Perdita Pasvorto", "Account.SendRecoveryCode": "Sendi Rekuperan Kodon", "Account.ResetPasswordHeader": "Restarigi Vian Pasvorton", From dcfb054938d2f6e90d1cc30fa43b5377956e7989 Mon Sep 17 00:00:00 2001 From: Delta Date: Mon, 2 Oct 2023 22:11:43 -0700 Subject: [PATCH 08/44] Color Picker --- eo.json | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/eo.json b/eo.json index a3962c1..6aae774 100644 --- a/eo.json +++ b/eo.json @@ -1343,6 +1343,21 @@ "Exiting.Exiting": "Elirante...", "Exiting.LoggingOut": "Elŝalti...", + "UI.ColorPicker.ColorPicker": "Koloro Elektilo", + + "UI.ColorPicker.Linear": "Lineara", + + "UI.ColorPicker.Red": "Ruĝa", + "UI.ColorPicker.Green": "Verda", + "UI.ColorPicker.Blue": "Blua", + + "UI.ColorPicker.Hue": "Hue", + "UI.ColorPicker.Saturation": "Saturiĝo", + "UI.ColorPicker.Value": "Valoro", + + "UI.ColorPicker.Alpha": "Alfa", + "UI.ColorPicker.Gain": "Gajno", + "Dummy": "Dummy" } } From 6bc59530934a1f11e29583923c8c99b70d33c103 Mon Sep 17 00:00:00 2001 From: Delta Date: Mon, 2 Oct 2023 22:55:18 -0700 Subject: [PATCH 09/44] TextDisplay and VideoPlayer --- eo.json | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/eo.json b/eo.json index 6aae774..b8cfaf9 100644 --- a/eo.json +++ b/eo.json @@ -1343,6 +1343,16 @@ "Exiting.Exiting": "Elirante...", "Exiting.LoggingOut": "Elŝalti...", + "UI.TextDisplay.Landscape": "Pejzaĝo", + "UI.TextDisplay.Portrait": "Portreto", + "UI.TextDisplay.NormalText": "Normala", + + "UI.VideoPlayer.GlobalSettings": "Tutmonda
Agordoj", + "UI.VideoPlayer.LocalSettings": "Loka
Agordoj", + "UI.VideoPlayer.SpatialAudio": "Spaca
Aŭdio", + "UI.VideoPlayer.AreaBroadcast": "Areo
Elsendo", + "UI.VideoPlayer.UsersLoaded": "{users_loaded}/{users_present} {users_present,plural, one {uzanto} other {uzantoj}}
ŝarĝita", + "UI.ColorPicker.ColorPicker": "Koloro Elektilo", "UI.ColorPicker.Linear": "Lineara", From 6412c0bc23174046cfb2a2a6d0e4694fb0091655 Mon Sep 17 00:00:00 2001 From: Delta Date: Tue, 3 Oct 2023 18:35:22 -0700 Subject: [PATCH 10/44] Hue Saturation --- eo.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eo.json b/eo.json index b8cfaf9..8eb397f 100644 --- a/eo.json +++ b/eo.json @@ -1361,8 +1361,8 @@ "UI.ColorPicker.Green": "Verda", "UI.ColorPicker.Blue": "Blua", - "UI.ColorPicker.Hue": "Hue", - "UI.ColorPicker.Saturation": "Saturiĝo", + "UI.ColorPicker.Hue": "Kolortono", + "UI.ColorPicker.Saturation": "Satureco", "UI.ColorPicker.Value": "Valoro", "UI.ColorPicker.Alpha": "Alfa", From d81166b6d4580e874628dec5b1d2bfefa9bc391c Mon Sep 17 00:00:00 2001 From: Delta Date: Tue, 3 Oct 2023 18:36:45 -0700 Subject: [PATCH 11/44] Add "Xekri" to Authors --- eo.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eo.json b/eo.json index 8eb397f..abc2688 100644 --- a/eo.json +++ b/eo.json @@ -1,6 +1,6 @@ { "localeCode": "eo", - "authors": ["Melnus", "Yellow", "Sejden", "Delta"], + "authors": ["Melnus", "Yellow", "Sejden", "Delta", "Xekri"], "messages": { "General.OK": "Bone", From bb28d92077ca0b7f01bde11837b681cef84499c7 Mon Sep 17 00:00:00 2001 From: Delta Date: Tue, 3 Oct 2023 20:43:44 -0700 Subject: [PATCH 12/44] Revert "Session" This reverts commit 99552beaf26ff6c729b891dc3a072573f5fb6f81. --- eo.json | 46 +++++++++++++++++++++++----------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/eo.json b/eo.json index abc2688..4d6b0c1 100644 --- a/eo.json +++ b/eo.json @@ -99,7 +99,7 @@ "Dash.Screens.Contacts": "Kontaktoj", "Dash.Screens.Inventory": "Inventaro", "Dash.Screens.Desktop": "Labortablo", - "Dash.Screens.Session": "Sesio", + "Dash.Screens.Session": "Seanco", "Dash.Screens.FileBrowser": "
Foliumilo", "Dash.Screens.Settings": "Agordoj", "Dash.Screens.Exit": "Eliri", @@ -117,7 +117,7 @@ "Dash.Exit.SubmittedBy": "Sendita de: {name}", "World.Waiting": "Atendante...", - "World.HostIsStarting": "Gastiganto komencas la sesion", + "World.HostIsStarting": "Gastiganto komencas la seancon", "World.Loading": "Ŝarĝante...", "World.LoadingFailed": "Malsukcesis", "World.LoadedAssets": "{assets} ŝarĝitaj el {total_assets}", @@ -138,10 +138,10 @@ "World.Error.SecurityViolation": "Sekureca Malobservo", "World.Error.OnlyRegisteredUsers": "Nur registritaj uzantoj rajtas aliĝi", "World.Error.OnlyContacts": "Nur kontaktoj de la gastiganto rajtas aliĝi", - "World.Error.OnlyContactsOfContacts": "Nur kontaktoj de uzantoj en la sesio rajtas aliĝi", - "World.Error.Private": "Ĉi tiu sesio estas privata", - "World.Error.SessionEnded": "Sesio Finiĝis", - "World.Error.UserLimitReached": "Sesio atingis uzantlimon", + "World.Error.OnlyContactsOfContacts": "Nur kontaktoj de uzantoj en la seanco rajtas aliĝi", + "World.Error.Private": "Ĉi tiu seanco estas privata", + "World.Error.SessionEnded": "Seanco Finiĝis", + "World.Error.UserLimitReached": "Seanco atingis uzantlimon", "World.Error.FailedAuthentication": "Malsukcesa aŭtentokontrolo", "World.Error.FailedUserID": "Malsukcesis aŭtentigi Uzant-ID", "World.Error.FailedFetchingAuthentication": "Malsukcesis preni aŭtentig-informojn", @@ -163,13 +163,13 @@ "World.Config.AccessLevelHeader": "Kiu povas aliĝi al ĉi tiu mondo?", "World.Config.AutoKickAFK": "Aŭtomate elpeli forestantojn:", "World.Config.AutoKickAFKMinutes": "Maksimumaj minutoj da foresto:", - "World.Config.HideFromListing": "Ne montriĝi en sesio listoj", + "World.Config.HideFromListing": "Ne montriĝi en seancolistoj", "World.Config.Autosave": "Aŭtomate konservi (anstataŭos lastan konservon):", "World.Config.AutosaveInterval": "Intervalo de aŭtomata konservado (minutoj):", "World.Config.CleanupAssets": "Purigi Neuzitajn Aktivaĵojn:", "World.Config.CleanupInterval": "Intervalo de purigado (sekundoj):", - "World.Actions.StartSession": "Komenci Sesio", + "World.Actions.StartSession": "Komenci Seancon", "World.Actions.Join": "Aliĝi", "World.Actions.Focus": "Fokusi", "World.Actions.Close": "Fermi Mondon", @@ -200,27 +200,27 @@ "World.Actions.GetWorldOrb": "Akiri Mond-Sferon", "World.Actions.CopyWorldURL": "Kopii URL de Mondo", "World.Actions.CopyRecordURL": "Kopii URL de Rikordo", - "World.Actions.StartCustomSession": "Komenci Propran Sesion", + "World.Actions.StartCustomSession": "Komenci Propran Seancon", "World.Actions.ModifyMetadata": "Redakti metadatenojn", "World.Actions.GetSessionOrb": "Akiri Seanc-Sferon", - "World.Actions.CopySessionURL": "Kopii sesion URL", + "World.Actions.CopySessionURL": "Kopii URL-seancon", "World.Indicator.NoData": "Sen datumoj", "World.Indicator.LocalWorld": "Loka Maŝino", "World.Indicator.Author": "De: {name}", "World.Indicator.Host": "Gastiganto: {name}", "World.Indicator.Hosting": "Gastigado", - "World.Indicator.Sessions": "{n,plural, one {# sesio} other {# sesioj}}", + "World.Indicator.Sessions": "{n,plural, one {# seanco} other {# seancoj}}", "World.Indicator.Users": "Uzantoj", - "World.Indicator.Users.None": "(neniuj aktivaj sesioj troviĝis)", + "World.Indicator.Users.None": "(neniuj aktivaj seancoj troviĝis)", "World.Indicator.Description": "Priskribo", "World.Indicator.Description.None": "(neniu priskribo estas donita)", - "World.Detail.ActiveSessions": "Aktivaj Sesioj:", + "World.Detail.ActiveSessions": "Aktivaj Seancoj:", "World.Detail.ActiveUsers": "Aktivaj uzantoj:", - "World.Detail.NewSession": "", + "World.Detail.NewSession": "", "World.Detail.DescriptionHeader": "Priskribo:", - "World.Detail.SessionInformationHeader": "Informoj pri Sesio", + "World.Detail.SessionInformationHeader": "Informoj pri Seanco", "World.Detail.Uptime": "Vivdaŭro", "World.Detail.AccessLevel": "Videbleco", "World.Detail.Users": "Uzantoj", @@ -237,9 +237,9 @@ "World.Category.Everything": "Ĉio", "World.Category.Featured": "Prezentita", "World.Category.PublishedWorlds": "Eldonitaj Mondoj", - "World.Category.ActiveSessions": "Aktivaj Sesioj", + "World.Category.ActiveSessions": "Aktivaj Seancoj", - "World.Category.HeadlessSessions": "Senkapaj Sesioj", + "World.Category.HeadlessSessions": "Senkapaj Seancoj", "World.Category.Social": "Socia", "World.Category.Games": "Ludoj", "World.Category.Art": "Arto", @@ -258,7 +258,7 @@ "World.SortParameter.SearchScore": "Serĉa Poentaro", "World.SortParameter.Name": "Nomo", "World.SortParameter.OpenedWorldCount": "Malfermitaj Mondoj", - "World.SortParameter.TotalSessionCount": "Sesioj Entute", + "World.SortParameter.TotalSessionCount": "Seancoj Entute", "World.SortParameter.TotalUserCount": "Entute uzantoj", "World.SortParameter.CreationDate": "Kreodato", "World.SortParameter.LastUpdateDate": "Dato de modifo", @@ -269,7 +269,7 @@ "World.Filter.DataSources": "Datumfontoj:", "World.Filter.OpenedWorlds": "Malfermitaj Mondoj", - "World.Filter.ActiveSessions": "Aktivaj Sesioj", + "World.Filter.ActiveSessions": "Aktivaj Seancoj", "World.Filter.PublishedWorlds": "Eldonitaj Mondoj", "World.Filter.LocalWorlds": "Lokaj Mondoj", "World.Filter.BaseSearch": "Baza Serĉo:", @@ -434,8 +434,8 @@ "Contacts.AcceptRequest": "Akcepti Peton", "Contacts.IgnoreRequest": "Ignori Peton", "Contacts.Invite": "Inviti ĉi tien", - "Contacts.BanFromAllSessions": "Forbari de ĈIUJ miaj sesioj", - "Contacts.UnbanFromAllSessions": "Malforbari de ĈIUJ miaj sesioj", + "Contacts.BanFromAllSessions": "Forbari de ĈIUJ miaj seancoj", + "Contacts.UnbanFromAllSessions": "Malforbari de ĈIUJ miaj seancoj", "Contacts.BanFromCurrentWorld": "Forbari de nuna mondo", "Contacts.UnbanFromCurrentWorld": "Malforbari de nuna mondo", "Contacts.RecordingVoiceMessage": "Registrante voĉon...", @@ -738,7 +738,7 @@ "NewWorld.Template": "Monda Ŝablono:", "NewWorld.CustomPreset": "Propra antaŭdifinita:", - "NewWorld.SessionSettings": "Agordoj de sesio:", + "NewWorld.SessionSettings": "Agordoj de seanco:", "NewWorld.UnsafeMode": "Nesekura reĝimo:", "NewWorld.Port": "Haveno:", "NewWorld.AutoPort": "Aŭtomata:", @@ -920,7 +920,7 @@ "Settings.DisableLAN": "Malŝalti LAN", "Settings.LegacyGripEquip": "Ebligi Heredaĵan Duoblan Teni-Ekipaĵon", "Settings.LegacyWorldSwitcher": "Ebligi Malnovan Mondo-ŝanĝilon", - "Settings.FetchIncompatibleSessions": "Montri Nekongruajn sesiojn", + "Settings.FetchIncompatibleSessions": "Montri Nekongruajn Seancojn", "Settings.DoNotSendReadStatus": "Ne sendi realtempajn leg-statojn de la mesaĝoj", "Settings.MaxConcurrentAssetTransfers": "Maksimumaj Samtempaj Aktaj Translokigoj", "Settings.AutosaveScreenshotPath": "Aŭtomate konservi ekranpadon", From 0f2c8900a1bd7afe68dd63968714545f7d05fbaa Mon Sep 17 00:00:00 2001 From: Delta Date: Tue, 3 Oct 2023 21:14:52 -0700 Subject: [PATCH 13/44] Merge in changes from #10 Merge in changes from https://github.com/Yellow-Dog-Man/Locale/pull/10 Co-Authored-By: Robert Baruch --- eo.json | 73 ++++++++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 57 insertions(+), 16 deletions(-) diff --git a/eo.json b/eo.json index 4d6b0c1..f6b6509 100644 --- a/eo.json +++ b/eo.json @@ -4,12 +4,12 @@ "messages": { "General.OK": "Bone", - "General.Start": "Komenci", + "General.Start": "Startigi", "General.Finish": "Fini", "General.Cancel": "Nuligi", "General.Continue": "Daŭrigi", "General.Next": "Sekva", - + "General.Previous": "Antaŭa", "General.Back": "Reen", "General.Confirm": "Ĉu vere?", "General.Loading": "Ŝarĝante...", @@ -31,7 +31,7 @@ "General.Yes": "Jes", "General.No": "Ne", "General.Off": "Malŝalti", - "General.On": "ŝalti", + "General.On": "Ŝalti", "General.Understand": "Mi komprenas", "General.Notice" : "Rimarko", "General.UnderstandEnable" : "Mi komprenas, Ebligi", @@ -40,6 +40,16 @@ "General.UI.SearchPrompt": "Serĉi...", "General.UI.SearchPromptLong": "Tajpu por serĉi...", + "General.UI.ToggleEditMode": "Baskuligi Redaktan Reĝimon", + "General.UI.ToggleSubtitles": "Baskuligi Subtekstojn", + "General.UI.Subtitles.On" : "Subtekstojn: Ŝalti", + "General.UI.Subtitles.Off" : "Subtekstojn: Malŝalti", + + "General.UI.MusicVolumeLocal": "Musik-sonforteco (loka):", + "General.UI.VoiceVolumeLocal": "Voĉ-sonforteco (loka):", + "General.UI.SoundVolumeLocal": "Son-sonforteco (loka):", + + "General.UI.PressToBegin": "Premu Por Komenci", "General.Sort.Ascending": "Kreskante", "General.Sort.Descending": "Malkreskante", @@ -53,9 +63,9 @@ "Locomotion.Teleport.Description": "Uzas balistikan vojan teletransportadon, por komforta movado.", "Locomotion.Fly.Name": "Flugi", "Locomotion.Fly.Description": "Fizika Flug-Reĝimo", - "Locomotion.WalkRun.Name": "Piediro / Kuro", + "Locomotion.WalkRun.Name": "Piediri/Kuri", "Locomotion.WalkRun.Description": "Fizika marŝado, kurado kaj saltado.", - "Locomotion.WalkRunGripping.Name": "Piediro / Kuro (kun grimpado)", + "Locomotion.WalkRunGripping.Name": "Piediri/Kuri (kun grimpado)", "Locomotion.WalkRunGripping.Description": "Fizika marŝado, kurado, saltado kaj grimpado.", "Locomotion.ZeroG.Name": "Sen Gravito", "Locomotion.ZeroG.Description": "Senpeza fizika movado", @@ -65,7 +75,7 @@ "Locomotion.Slide.Description": "Simpla glitmovado kiu suriĝas sur surfacon se ĉeestanta, aŭ fluge alie.", "Interaction.Destroy": "Detrui", - "Interaction.Duplicate": "Multobligi", + "Interaction.Duplicate": "Duobligi", "Interaction.SaveToInventory": "Konservi En Inventaro", "Interaction.Undo": "Malfari", "Interaction.Redo": "Refari", @@ -73,14 +83,18 @@ "Interaction.DequipTool": "Malekipi", "Interaction.ScalingEnabled": "Skalado Ebligita", "Interaction.ScalingDisabled": "Skalado Malebligita", - "Interaction.ResetScale": "Restarigi skalon", + "Interaction.ResetScale": "Reŝarĝi Skalon", "Interaction.LaserEnabled": "Lasero Ebligita", "Interaction.LaserDisabled": "Lasero Malebligita", + "Interaction.Grab.Palm": "Ekpreni: Manplato", + "Interaction.Grab.Precision": "Ekpreni: Precizeco", + "Interaction.Grab.Auto": "Ekpreni: Aŭtomata", + "Interaction.Grab.Off": "Ekpreni: Nur Lasero", "Interaction.Locomotion": "Movado", "Interaction.Locomotion.None": "Neniu", - "Interaction.NamedEquipTool": "Ekuzi {name}", + "Interaction.NamedEquipTool": "Ekipi {name}", "Interaction.NamedEquipTool.Default": "Ilon", "Interaction.EnterAnchor": "Eniri Ankron", @@ -94,25 +108,52 @@ "Interaction.ExportFile": "Eksporti dosieron", "Interaction.CopyLink": "Kopii Ligilon", + "Inventory.OpenWorld": "Malfermi Mondon", + "Inventory.Equip": "Ekipi", + "Inventory.Delete": "Forviŝi", + "Inventory.SaveHeld": "Konservi Tenatan", + "Inventory.Inventories": "Inventaroj", + "Inventory.Share": "Kunhavigi", + "Inventory.Unshare": "Malkunhavigi", + "Inventory.SaveAvatar": "Konservi Avataron", + "Inventory.Favorite.Home": "Apliki Hejmon", + "Inventory.Favorite.ProgressBar": "Apliki Plenumskalon", + "Inventory.Favorite.AudioStreamController": "Apliki Flu-Regilon", + "Inventory.Favorite.TextDisplay": "Apliki Tekst-Ekranon", + "Inventory.Favorite.VideoPlayer": "Apliki Vid-Ludilon", + "Inventory.Favorite.AudioPlayer": "Apliki Son-Ludilon", + "Inventory.Favorite.InteractiveCamera": "Apliki Fotilon", + "Inventory.Favorite.Keyboard": "Apliki Klavaron", + "Inventory.Favorite.Avatar": "Apliki Avataron", + "Inventory.Favorite.WorldLoadingIndicator": "Apliki Ŝarĝskalon", + "Inventory.Favorite.ColorDialog": "Apliki Kolor-Elekltilon", + "Inventory.Favorite.Hyperlink": "Apliki URL-Ekranon", + "Inventory.SpawnFacet": "Generi Faceton", + "Dash.Screens.Home": "Hejmo", "Dash.Screens.Worlds": "Mondoj", "Dash.Screens.Contacts": "Kontaktoj", "Dash.Screens.Inventory": "Inventaro", "Dash.Screens.Desktop": "Labortablo", "Dash.Screens.Session": "Seanco", - "Dash.Screens.FileBrowser": "Foliumilo", + "Dash.Screens.FileBrowser": "Dosieroj", "Dash.Screens.Settings": "Agordoj", "Dash.Screens.Exit": "Eliri", "Dash.Actions.PasteFromClipboard": "Alglui enhavon el tondejo", - "Dash.Actions.TurnOffUIEdit": "Malŝalti redaktoreĝimon de UI", + "Dash.Actions.TurnOffUIEdit": "Malŝalti redakt-reĝimon de UI", - "Dash.Actions.CloudHome": "Mia Nuba Hejmo", + "Dash.Actions.CloudHome": "Malfermi Hejmon", "Dash.Exit.Header": "Eliri {appName}", "Dash.Exit.ExitAndSave": "Eliri kaj Konservi Hejmojn", "Dash.Exit.ExitAndDiscard": "Eliri kaj Forĵeti Hejmojn", + "Dash.Exit.Sponsor": "Vastega dank' al {name} pro sponsori ĉi tiun projekton!", + "Dash.Exit.Sponsor.You": "VI", + "Dash.Exit.Shoutouts": "Ĉi tiu projekto ankaŭ eblas dank' al ĉi tiuj homoj:", + "Dash.Exit.Shoutouts.AndMore" : " kaj pli multa!", + "Dash.Exit.Shoutouts.You" : "{name} (Estas vi! Dankon!)", "Dash.Exit.ThankYou": "Dankon pro via uzo de {appName}!", "Dash.Exit.SubmittedBy": "Sendita de: {name}", @@ -163,7 +204,7 @@ "World.Config.AccessLevelHeader": "Kiu povas aliĝi al ĉi tiu mondo?", "World.Config.AutoKickAFK": "Aŭtomate elpeli forestantojn:", "World.Config.AutoKickAFKMinutes": "Maksimumaj minutoj da foresto:", - "World.Config.HideFromListing": "Ne montriĝi en seancolistoj", + "World.Config.HideFromListing": "Ne montriĝi en seanco listoj", "World.Config.Autosave": "Aŭtomate konservi (anstataŭos lastan konservon):", "World.Config.AutosaveInterval": "Intervalo de aŭtomata konservado (minutoj):", "World.Config.CleanupAssets": "Purigi Neuzitajn Aktivaĵojn:", @@ -476,7 +517,7 @@ "Undo.RotateAroundAxis": "Turni Ĉirkaŭ Akso", "Undo.ResetPosition": "Restarigi Pozicion", "Undo.ResetRotation": "Restarigi rotacion", - "Undo.ResetScale": "Restarigi skalon", + "Undo.ResetScale": "Reŝarĝi Skalon", "Undo.GrabObjects": "Ekpreni Objektojn", "Undo.DestroyGrabbed": "Detrui Kaptitajn Objektojn", @@ -568,7 +609,7 @@ "CreateNew.Object.FogVolume": "Nebula Volumo", "CreateNew.Object.FogVolume.Additive": "Aldonaĵo", - "CreateNew.Object.FogVolume.Alpha": "Alfa", + "CreateNew.Object.FogVolume.Alpha": "Alfo", "CreateNew.Object.FogVolume.Multiplicative": "Multiplikato", "CreateNew.Object.FogVolume.Gradient": "Gradiento", @@ -1140,7 +1181,7 @@ "Inspector.Texture.ColorToAlphaBlack": "Koloro al Alfa (nigra)", "Inspector.Texture.AlphaFromIntensity": "Alfa de intenseco", "Inspector.Texture.AlphaToMask": "Alfa al Masko", - "Inspector.Texture.RemoveAlpha": "Forigi Alfa", + "Inspector.Texture.RemoveAlpha": "Forigi Alfo", "Inspector.Texture.ConvertToGrayscaleAverage": "Konverti al grizskala (averaĝe)", "Inspector.Texture.SwapRG": "Interŝanĝi R kaj G", @@ -1365,7 +1406,7 @@ "UI.ColorPicker.Saturation": "Satureco", "UI.ColorPicker.Value": "Valoro", - "UI.ColorPicker.Alpha": "Alfa", + "UI.ColorPicker.Alpha": "Alfo", "UI.ColorPicker.Gain": "Gajno", "Dummy": "Dummy" From 84897ffbb5ff262913c35f8db18362145c8d90cd Mon Sep 17 00:00:00 2001 From: Delta Date: Tue, 3 Oct 2023 21:19:22 -0700 Subject: [PATCH 14/44] GlobalSettings --- eo.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eo.json b/eo.json index f6b6509..f2c220d 100644 --- a/eo.json +++ b/eo.json @@ -1388,7 +1388,7 @@ "UI.TextDisplay.Portrait": "Portreto", "UI.TextDisplay.NormalText": "Normala", - "UI.VideoPlayer.GlobalSettings": "Tutmonda
Agordoj", + "UI.VideoPlayer.GlobalSettings": "Mallokaj
Agordoj", "UI.VideoPlayer.LocalSettings": "Loka
Agordoj", "UI.VideoPlayer.SpatialAudio": "Spaca
Aŭdio", "UI.VideoPlayer.AreaBroadcast": "Areo
Elsendo", From d1e352f020a6c2deb381d5c41ae44c5286f5943b Mon Sep 17 00:00:00 2001 From: Delta Date: Tue, 3 Oct 2023 21:48:16 -0700 Subject: [PATCH 15/44] Areo to Zona Co-Authored-By: Robert Baruch --- eo.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eo.json b/eo.json index f2c220d..230124b 100644 --- a/eo.json +++ b/eo.json @@ -1391,7 +1391,7 @@ "UI.VideoPlayer.GlobalSettings": "Mallokaj
Agordoj", "UI.VideoPlayer.LocalSettings": "Loka
Agordoj", "UI.VideoPlayer.SpatialAudio": "Spaca
Aŭdio", - "UI.VideoPlayer.AreaBroadcast": "Areo
Elsendo", + "UI.VideoPlayer.AreaBroadcast": "Zona
Elsendo", "UI.VideoPlayer.UsersLoaded": "{users_loaded}/{users_present} {users_present,plural, one {uzanto} other {uzantoj}}
ŝarĝita", "UI.ColorPicker.ColorPicker": "Koloro Elektilo", From 6ae0668b7e232af1f5d712790aa520cdab8af239 Mon Sep 17 00:00:00 2001 From: AirRide91 Date: Wed, 4 Oct 2023 22:29:50 +0300 Subject: [PATCH 16/44] Update fi.json Added new key. Removed lines that are the same on the EN locale file. Completed 2FA. Fixed up readability of some keys. --- fi.json | 59 +++++++++++++++++++++++++++++---------------------------- 1 file changed, 30 insertions(+), 29 deletions(-) diff --git a/fi.json b/fi.json index b09126d..1a97653 100644 --- a/fi.json +++ b/fi.json @@ -3,7 +3,7 @@ "authors": ["AdmiralSoap", "Napo", "Hexdigest", "Toni Kat"], "messages": { - "General.OK": "OK", + "General.Start": "Aloita", "General.Finish": "Valmis", "General.Cancel": "Peruuta", @@ -165,6 +165,7 @@ "World.LoadingFailed": "Epäonnistui", "World.LoadedAssets": "Ladataan {assets} / {total_assets}", "World.Downloading": "Ladataan {bytes} / {total_bytes}", + "World.Loaded": "Ladattu", "World.Connection.EstablishingConnection": "Luodaan yhteyttä", "World.Connection.RequestingJoin": "Pyydetään liittyä", @@ -240,7 +241,7 @@ "World.Actions.CloseConfirm": "Sulje", "World.Actions.LeaveConfirm": "Poistu", "World.Actions.CannotClose": "(Ei pysty sulkemaan tätä maailmaa)", - "World.Actions.GuestWarning": "", + "World.Actions.HostingWarning": "Isännöit tätä maailmaa. Kaikkien käyttäjien yhteys katkaistaan.", "World.Actions.GetWorldOrb": "Tuo maailman pallo", @@ -301,7 +302,7 @@ "World.AccessLevel.RegisteredUsers": "Rekisteröityneet käyttäjät", "World.AccessLevel.Contacts": "Kontaktit", "World.AccessLevel.ContactsPlus": "Kontaktit+", - "World.AccessLevel.LAN": "LAN", + "World.AccessLevel.Private": "Yksityinen (Ainoastaan kutsutut)", "World.SortParameter.SearchScore": "Hakupisteet", @@ -479,15 +480,15 @@ "Account.TOTP.RecoveryCodes.Description": "Tallenna nämä koodit turvalliseen paikkaan. Niitä voidaan käyttää tilisi palauttamiseen, jos kadotat tai rikot puhelimesi. Kutakin koodia voidaan käyttää vain kerran. Älä koskaan jaa niitä kenellekään. Jos kadotat ne, menetät PYSYVÄSTI pääsyn tilillesi.", "Account.TOTP.RecoveryCodes.Codes": "Koodit:", "Account.TOTP.Activate.Header": "Aktivoi 2FA", - - "Account.TOTP.Activate.Token": "6-numeroinen tunnus:", - "Account.TOTP.Activate.TokenField": "Kirjoita tunnuksesi tähän...", + "Account.TOTP.Activate.Description": "Aktivoidaksesi 2FA:n tililläsi, käytä autentikointisovelluksesi luomaa 6-numeroista koodia varmistaaksesi, että kaikki toimii oikein.

Aktivoinnin jälkeen sinun on käytettävä koodia tiettyjen toimintojen vahvistamiseen.", + "Account.TOTP.Activate.Token": "6-numeroinen koodi:", + "Account.TOTP.Activate.TokenField": "Kirjoita koodisi tähän...", "Account.TOTP.Activate.Activate": "Aktivoi", "Account.TOTP.Activate.Activating": "Aktivoidaan...", "Account.TOTP.Activate.InvalidToken": "Virheellinen tunnus!", "Account.TOTP.Message.AlreadySetup": "2FA on jo määritetty tilillesi!", "Account.TOTP.Message.Error": "Odottamaton virhe! Yritä uudelleen myöhemmin.", - + "Account.TOTP.Message.SetupComplete": "Onnittelut!

Tiliisi on nyt lisätty 2FA lisäsuojaus!

Voit halutessasi ottaa 2FA:n käyttöön tilille kirjautumiseen /enableLogin2FA -komennolla.", "Account.TOTP.Deactivate.Header": "Poista 2FA käytöstä", "Account.TOTP.Deactivate.Description": "2FA on tällä hetkellä määritetty ja aktiivinen tililläsi. Jos haluat poistaa sen käytöstä (esim. puhelimen kadottamisen tai koodien vaarantumisen vuoksi), voit tehdä sen täällä.

Käytöstä poistaminen jälkeen voit määrittää 2FA:n uudelleen, tämä luo uuden salaisen koodin ja uudet palautuskoodit.

Jos kadotat puhelimesi ja sinun on määritettävä 2FA uudelleen, suosittelemme, että teet sen heti, koska kutakin palautuskoodia voidaan käyttää vain kerran. Kun koodit ovat käytetty, tilisi on lukossa ja et voi enään kirjautua sisään.", "Account.TOTP.Deactivate.Deactivate": "Poista käytöstä", @@ -504,13 +505,13 @@ "2FA.Header": "2FA-vahvistus", - "2FA.Token": "6-numeroinen tunnus:", + "2FA.Token": "6-numeroinen koodi:", + - "Profile.Status.Online": "Online", "Profile.Status.Away": "Poissa", "Profile.Status.Busy": "Kiireinen", "Profile.Status.Invisible": "Näkymätön", - "Profile.Status.Offline": "Offline", + "Profile.Status.Headless": "Palvelin", "Session.Tab.Settings": "Asetukset", @@ -678,9 +679,9 @@ - "Tooltip.Microphone.Format.WAV": "WAV", - "Tooltip.Microphone.Format.Vorbis": "OGG Vorbis", - "Tooltip.Microphone.Format.FLAC": "FLAC", + + + "Tooltip.Microphone.ModeHold": "Paina nauhoittaaksesi", "Tooltip.Microphone.ModePress": "Paina aloittaaksesi/lopettaaksesi nauhoituksen", "Tooltip.Microphone.SourceRaw": "Raaka", @@ -802,13 +803,13 @@ "Importer.Image.Prompt": "Mitä tuot?", "Importer.Image.Regular": "Kuva / Tekstuuri", "Importer.Image.Screenshot": "{appName} kuva (otettu täällä)", - + "Importer.Image.PixelArt" : "Pikselitaide", "Importer.Image.360": "360° kuva / Skybox", "Importer.Image.StereoPhoto": "Stereokuva", "Importer.Image.Stereo360": "360° stereokuva", "Importer.Image.180": "180° kuva", "Importer.Image.Stereo180": "180° stereokuva", - "Importer.Image.LUT": "LUT", + "Importer.ImageVideo.LayoutPrompt": "Mitä asettelua se käyttää?", "Importer.ImageVideo.LayoutHorizontalLR": "Rinnakkain Vasen/Oikea", @@ -882,9 +883,9 @@ "Importer.Model.Advanced.PositionAtOrigin": "Tuo maailman keskipisteeseen", "Importer.Model.Advanced.AssetsOnObject": "Aseta resurssit objektiin", - "Importer.Video.Title": "Video", + "Importer.Video.Title": "Tuo Video", "Importer.Video.Prompt": "Mitä tuot?", - "Importer.Video.Regular": "Video", + "Importer.Video.360": "360° video", "Importer.Video.Stereo": "Stereo video", "Importer.Video.Stereo360": "Stereo 360° video", @@ -907,7 +908,7 @@ "NewWorld.SessionSettings": "Session asetukset:", "NewWorld.UnsafeMode": "Epäturvallinen tila:", "NewWorld.Port": "Portti:", - "NewWorld.AutoPort": "Auto:", + "NewWorld.AutoPort": "Automaattinen:", "NewWorld.DefaultName": "{name} Maailma", "FullBody.Title": "Full-Body / Avatar kalibrointi", @@ -1043,11 +1044,11 @@ "CameraControl.OBS.ReturnToConnect": "Palaa yhdistyssivulle", "CameraControl.OBS.AutoMirror": "Peilaa automaattisesti kun nauhoitan/suoratoistan", "CameraControl.OBS.Bitrate": "Bittinopeus: {n}/s", - "CameraControl.OBS.FPS": "FPS: {n}", + "CameraControl.OBS.DroppedFrames": "Tiputettuja ruutuja: {n}", - "CameraControl.OBS.Live": "LIVE", - "CameraControl.OBS.Recording": "REC", + + "CameraControl.OBS.OpenInstallerReason": "Täältä voit ladata OBS websocket lisäosan", "CameraControl.OBS.Streaming.Start": "Aloita suoratoisto", @@ -1105,11 +1106,11 @@ "Settings.Laser.ShowInDesktop": "Näytä laaseri työpöytätilassa", "Settings.LaserSmoothing.Reset": "Nollaa laaserin asetukset", - "Settings.Audio.Header": "Audio", + "Settings.Audio.Input.Title" : "Äänen syöttölaitteet", "Settings.Audio.Master": "Pää-äänenvoimakkuus: {n,number,percent}", "Settings.Audio.SoundEffects": "Ääniefektit: {n,number,percent}", - "Settings.Audio.Multimedia": "Multimedia: {n,number,percent}", + "Settings.Audio.Voice": "Puhe: {n,number,percent}", "Settings.Audio.UI": "Käyttöliittymä: {n,number,percent}", "Settings.Audio.DisableVoiceNormalization": "Poista äänen normalisointi käytöstä", @@ -1263,17 +1264,17 @@ "Inspector.VHACD.Parameter.Concavity": "Koveruus", - "Inspector.VHACD.Parameter.Alpha": "Alpha", - "Inspector.VHACD.Parameter.Beta": "Beta", - "Inspector.VHACD.Parameter.Gamma": "Gamma", - "Inspector.VHACD.Parameter.Delta": "Delta", - "Inspector.VHACD.Parameter.PCA": "PCA", + "Inspector.VHACD.Parameter.Alpha": "Alfa", + "Inspector.VHACD.Parameter.Beta": "Beeta", + + + "Inspector.VHACD.Parameter.MaxVerticesPerHull": "Rungon maksimipisteet", "Inspector.VHACD.Parameter.MinVolumePerHull": "Rungon vähimmäistilavuus", "Inspector.VHACD.Parameter.ConvexHullApproximation": "Convex Hull arviointi", "Inspector.VHACD.DecompositionMode.Header": "Dekomponointimoodi:", - "Inspector.VHACD.DecompositionMode.Voxel": "Voxel", + "Inspector.VHACD.DecompositionMode.Voxel": "Voxeli", "Inspector.VHACD.DecompositionMode.Tetrahedron": "Tetraedri", "Inspector.VHACD.RunDecomposition": "Suorita dekomponointi", From a939dd1ebdf08c46e9459bf42a475a5425e343b2 Mon Sep 17 00:00:00 2001 From: Ruzeh Date: Fri, 6 Oct 2023 03:14:05 -0300 Subject: [PATCH 17/44] Update es.json Added: -Inventory.CreateDirectory -Inventory.GetURL -Importer.Slices.Title -Importer.Slices.TitleGrayscale -Importer.Slices.Description -UI.VideoPlayer.AllUsersLoaded Removed unused locale -Account.AgeConfirm --- es.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/es.json b/es.json index 6920c60..17e8248 100644 --- a/es.json +++ b/es.json @@ -111,7 +111,9 @@ "Inventory.OpenWorld": "Abrir Mundo", "Inventory.Equip": "Equipar", "Inventory.Delete": "Borrar", + "Inventory.CreateDirectory": "Crear carpeta", "Inventory.SaveHeld": "Guardar Agarrado", + "Inventory.GetURL": "Obtener URL", "Inventory.Inventories": "Inventarios", "Inventory.Share": "Compartir", "Inventory.Unshare": "Descompartir", @@ -447,7 +449,6 @@ "Account.RecoverPassword": "¿Perdió su Contraseña?", "Account.LiveEmailWarning": "ADVERTENCIA: live.com, hotmail.com, outlook.com y otros servicios de Microsoft pueden tomar hasta 1-2 dias para aceptar el E-mail.", "Account.PasswordRules": "(al menos 8 caracteres, un dígito, una letra minúscula, una letra mayúscula)", - "Account.AgeConfirm": "Tengo 13 años de edad o más", "Account.LostPassword": "He Perdido mi Contraseña", "Account.SendRecoveryCode": "Enviar código de recuperación", "Account.ResetPasswordHeader": "Restablecer su contraseña", @@ -894,6 +895,10 @@ "Importer.Video.Stereo180": "Video Estéreo 180º", "Importer.Video.Depth.Prompt": "Preajuste de Profundidad", "Importer.Video.Depth.Default": "Por Defecto", + + "Importer.Slices.Title": "Secuencia de imágenes como textura volumétrica", + "Importer.Slices.TitleGrayscale": "Secuencia de imágenes como textura volumétrica (escala de grises)", + "Importer.Slices.Description": "Procesa todas las imágenes en la carpeta como una textura volumétrica", "Exporter.Title": "Exportar", "Exporter.FileName": "Nombre de archivo:", @@ -1906,6 +1911,7 @@ "UI.VideoPlayer.AudioZoneTheater": "Local al
Teatro", "UI.VideoPlayer.AudioZoneGlobal": "Audible
al Mundo", "UI.VideoPlayer.UsersLoaded": "{users_loaded}/{users_present} {users_present,plural, one {usuario} other {usuarios}}
han cargado", + "UI.VideoPlayer.AllUsersLoaded": "Todos los usuarios
han cargado", "UI.ColorPicker.ColorPicker": "Selector de Color", From a19fe80f8229e1950b388770e738c8046c4e8f46 Mon Sep 17 00:00:00 2001 From: Ruzeh Date: Fri, 6 Oct 2023 15:17:10 -0300 Subject: [PATCH 18/44] Added Spanish store files --- Store/es/current_state_early_access.txt | 3 + Store/es/description.txt | 67 +++++++++++++++++++ Store/es/early_access_community.txt | 7 ++ Store/es/early_access_pricing.txt | 1 + .../early_acess_full_version_differences.txt | 9 +++ Store/es/how_long_early_access.txt | 3 + Store/es/short.txt | 1 + Store/es/why_early_access.txt | 3 + 8 files changed, 94 insertions(+) create mode 100644 Store/es/current_state_early_access.txt create mode 100644 Store/es/description.txt create mode 100644 Store/es/early_access_community.txt create mode 100644 Store/es/early_access_pricing.txt create mode 100644 Store/es/early_acess_full_version_differences.txt create mode 100644 Store/es/how_long_early_access.txt create mode 100644 Store/es/short.txt create mode 100644 Store/es/why_early_access.txt diff --git a/Store/es/current_state_early_access.txt b/Store/es/current_state_early_access.txt new file mode 100644 index 0000000..8a0f73e --- /dev/null +++ b/Store/es/current_state_early_access.txt @@ -0,0 +1,3 @@ +El proyecto es completamente jugable, usable y estable para el uso diario, con todas las características listadas en la sección de "Acerca de este juego" de la página de la tienda ya implementadas. + +Sin embargo, tiene más bordes sin pulir de lo que nos gustaría y aún planeamos implementar características significativas. Algunas interacciones no son muy intuitivas aún, resultando en una curva de aprendizaje difícil, faltan ciertas herramientas de construcción que harían más sencillo el uso cotidiano y es necesario realizar más optimizaciones en general para una experiencia más fluida. \ No newline at end of file diff --git a/Store/es/description.txt b/Store/es/description.txt new file mode 100644 index 0000000..9a81e09 --- /dev/null +++ b/Store/es/description.txt @@ -0,0 +1,67 @@ +Sumérjete en un novedoso universo digital con posibilidades infinitas. Tanto si vienes aquí para socializar y pasar el rato con gente de alrededor del mundo o para construir, crear y desarrollar cualquier cosa desde precioso arte, avatares interactivos y artilugios, hasta juegos y mundos complejos e interactivos, Resonite es un lugar infinitamente personalizable donde serás bienvenido y encontrarás un grupo con el cual resonar. + +Gracias a nuestro avanzado motor, nos aseguramos que las experiencias multijugador se mantengan perfectamente sincronizadas entre jugadores sin esfuerzo para los creadores de contenido de nuestra comunidad. Tanto si estás pasando el rato con gente o construyendo mundos complejos y aparatos con otros creadores, Resonite se asegurará que todos los detalles se mantengan en perfecta sincronía y te mantiene en control de la experiencia. + +[h2]Socializa con quien sea[/h2] +La socialización online y en tiempo real tanto si estás en escritorio o en realidad virtual es la capa fundamental de todo en Resonite. Ser capaz de comunicarte y ser tú mismo es una parte importante de la plataforma. Para hacer esto posible, ofrecemos una serie de características destacables: + + +[list] +[*] [b]Voz de baja latencia[/b] - comunícate en tiempo real con otros usuarios en la sesión con una latencia que rivaliza la de otras aplicaciones de mensajería +[*] [b]Avatares completamente personalizados[/b] - importa, construye y personaliza cualquier avatar desde el juego y en tiempo real para verte como la mejor versión de ti mismo +[*] [b]Trackeo de cuerpo completo, cara y ojos[/b] - para maximizar la expresividad de tu avatar soportamos 8 rastreadores (pies, rodillas, cintura, pecho y codos) así también como seguimiento facial y ocular +[*] [b]Soporte háptico[/b] - con soporte para chalecos hápticos tales como bHaptics, puedes incrementar tu inmersión y convertirte en parte del mundo virtual +[*] [b]Mensajería instantánea[/b] - chatea textualmente, envía invitaciones, mensajes de voz o hasta incluso objetos a tus contactos +[*] [b]Visibilidad y seguridad de sesiones flexible[/b] - controla la visibilidad y acceso de tus sesiones, desde públicas a completamente privadas, manejando una lista de acceso. Toda la validación y verificación de los usuarios entrantes es realizada en tu cliente - si estableces tu sesión en Privada, puedes asegurarte que es privada +[*] [b]Interfaz customizable[/b] - la interfaz de usuario es su compuerta al uso de la plataforma y tal como cualquier otra cosa en Resonite, puede ser personalizada y extendida para ajustarse mejor a tus necesidades y hacer más cómoda tu experiencia diaria +[*] [b]Herramientas de automoderación[/b] - entendemos que no toda interacción en la plataforma será buena y por eso es que queremos proveerte con herramientas de moderación - modera tus propios mundos con funciones de silenciado, expulsión y baneo o bloquea y mutea avatares individuales de un usuario o su presencia completa. Nuestro objetivo es darte la mayor cantidad posible de control sobre tu experiencia virtual. +[*] [b]Presencia multi-mundo[/b] - igual como las pestañas de un navegador, puedes estar presente en múltiples mundos a la vez y alternar entre ellos en una fracción de segundo +[/list] + +[h2]Juega, explora y comparte[/h2] +La socialización no tiene porqué limitarse a chatear con otros usuarios. Resonite es un universo lleno de divertidos artilugios, avatares y juegos a explorar, con funciones que hacen que cualquier sesión sea divertida y emocionante. + + +[list] +[*] [b]Compartir multimedia fácilmente[/b] - arrastra y suelta imágenes, audio/música o videos en cualquier mundo para compartirlo con otros usuarios con reproducción sincronizada - ¡es así de fácil! +[*] [b]Sistema de inventario[/b] - ¿creaste o encontraste algo interesante? ¡Guárdalo en tu inventario! Puedes hacer aparecer cualquier objeto, artilugio y herramienta en cualquier mundo (mientras tengas permisos para hacerlo) - ¡todo está completamente sincronizado! +[*] [b]Redimensionado dinámico de avatares[/b] - explorar el mundo o interactuar con otros usuarios a distintas escalas puede darte una experiencia significativamente diferente - ¡puedes cambiar el tamaño de tu avatar en cualquier lugar, en cualquier momento! (a menos que esté limitado por el anfitrión de la sesión) +[*] [b]Transmisión de audio de alta calidad[/b] - ¿deseas organizar una fiesta y ser el DJ? Transmitir el audio de tu sistema en estéreo de alta calidad está a pocos clicks de distancia +[*] [b]Sistema de búsqueda de mundos y descubrimiento de sesiones[/b] - ¿buscas un mundo emocionante para visitar o ver qué es lo que están haciendo tus amigos? Te ayudará buscar mundos por sus nombres y etiquetas así también como ver en qué mundos se encuentran tus contactos +[*] [b]Transmite a tu audiencia[/b] - Nuestras herramientas de grabación y transmisión hacen sencillo producir tomas de cámara captivantes y dinámicas desde la aplicación, tanto si estás transmitiendo o filmando videos para redes sociales +[*] [b]Locomoción personalizada[/b] - no te limitamos a simplemente caminar - puedes volar, atravesar paredes, cambiar a gravedad cero o construir tu propio sistema de locomoción - ¿alguna vez has intentado caminar a lo largo de una cinta de Möbius? +[/list] + +[h2]Construye y crea[/h2] +Si te place la creatividad, puedes disfrutar del poderoso set de herramientas que ofrece Resonite. No sólo puedes construir y editar absolutamente todo - desde tu avatar, objetos, hasta mundos enteros o incluso fabricar tus propias herramientas, ¡puedes colaborar con otros en tiempo real y lograr una verdadera resonancia creativa! + + +[list] +[*] [b]Colaboración en tiempo real[/b] - la colaboración en nuestra plataforma es tan natural, que a menudo olvidarás que está allí - nuestro poderoso motor asegura que el mundo y todo en él inicie en perfecta sincronía, sin importar lo que hagas - te será difícil encontrar alguna característica o funcionalidad que sea visible sólo para ti (¡excepto tu interfaz privada, por supuesto!) +[*] [b]Edita cualquier cosa[/b] - todo lo que ves en el mundo puede ser editado y customizado con las herramientas internas - de hecho, construimos mucha de la funcionalidad oficial dentro del juego con las mismas herramientas accesibles para ti - desde el mundo hogar, avatares predeterminados, hasta reproductores de video, la interfaz de selección de color o la barra de progreso - puedes desarmarlas o construir la tuya propia desde cero y marcarla como favorita +[*] [b]Guarda cualquier cosa[/b] - ¡puedes guardar literalmente cualquier cosa en la plataforma! Tanto si construyes un nuevo objeto, un avatar o un mundo, o hecho modificaciones a uno ya existente, todo puede persistir con el simple click de un botón. También puedes almacenar eficientemente múltiples copias - nuestro sistema de desduplicación asegurará que cualquier recurso compartido sólo se cuente una vez +[*] [b]Herramientas de desarrollo[/b] - nuestras herramientas de desarrollo parten desde simples pinceles y mallas procedurales hasta algunas más avanzadas y potentes, similares a las encontradas en sets de desarrollo clásico - ¡excepto que puedes usarlas en realidad virtual con colaboración en tiempo real! +[*] [b]Sincronización y persistencia entre mundos[/b] - con nuestras herramientas integradas en la nube, fácilmente puedes preservar datos de usuarios entres sesiones o sincronizar estados a lo largo de múltiples mundos diferentes +[*] [b]Importar modelos 3D[/b] - gracias a librerías de código abierto, es extremadamente sencillo importar una gran variedad de formatos 3D - simplemente arrastra y suelta tu archivo FBX, OBJ, GLB u otro +[*] [b]Procesamiento de Audio/Texturas/Modelos[/b] - ¿necesitas hacer una edición rápida a una textura, archivo de audio o malla 3D? Hay funciones de editado básico completamente accesible dentro del juego - desde cambiar el tono de texturas, normalizar y recortar audio hasta recalcular normales y tangentes en mallas u hornearlas +[*] [b]Exportar contenido a herramientas externas[/b] - así de fácil como es traer contenido adentro, ¡es igual de sencillo llevarlo afuera! Con esto, puedes editar usando herramientas externas o hacer de Resonite parte de tu flujo de trabajo +[/list] + +[h2]Programa y desarrolla[/h2] +[img]{STEAM_APP_IMAGE}/extras/ProtoFlux.png[/img] + +[list] +[*] [b]ProtoFlux[/b] - ProtoFlux es la joya coronante de nuestras herramientas creativas - el lenguaje de programación visual más poderoso que nuestro equipo experimentado ha diseñado hasta la fecha, que permite prototipar rápidamente y construir cualquier cosa desde interacciones simples a complejos juegos y sistemas - con completo soporte para colaboración en tiempo real y feedback inmediato +[*] [b]Programa cualquier cosa[/b] - ProtoFlux puede interactuar con todo - ¡el mundo, los objetos, tu avatar y cualquier combinación de ellos! +[*] [b]Websockets[/b] - gracias al soporte integrado para websockets, puedes fácilmente entablar comunicaciones con aplicaciones externas y programas y construir funcionalidad extensiva, tal como tu propio servidor de juego, recuperar datos externos hasta integrar hardware nuevo y personalizado, sin tener que depender de integración oficial +[*] [b]Flujos Asíncronos[/b] - crear código que debe esperar a lo largo de varios fotogramas es una función nativa de ProtoFlux, con preservación completa del ámbito de ejecución - puedes incluso correr múltiples flujos asíncronos desde el mísmo código, cada uno con su propio contexto único, una herramienta muy potente para simplificar tu lógica +[*] [b]Sistema flexible de almacenamiento[/b] - locales, stores y data model - escoje dónde almacenas tus datos computacionales dependiendo del foco y contexto deseado, para construir sistemas altamente eficientes +[/list] + +[h2]Resuena con cualquier cosa, cualquier persona, en cualquier lugar...[/h2] +Somos un equipo de desarrolladores apasionados, que están desarrollando no sólo una pieza de software, sino algo que llamamos un segundo hogar. Estamos comprometidos con el desarrollo continuo, con actualizaciones frecuentes y un enfoque en la comunidad. Este proyecto es una combinación de nuestros sueños y visiones de lo que deberían ofrecer los espacios digitales como éste y de las necesidades, deseos y aspiraciones colectivas de nuestra comunidad. + + +Gran parte de nuestro enfoque y visión se encuentra en darles a ustedes, los usuarios y habitantes de este universo virtual, tanto poder y agencia como podamos, ya sea sobre controlar su experiencia en la plataforma o ser capaz de (re)construir cualquier cosa que hagamos. + +Sería un honor si decides unirte a nuestro universo y ayudarnos a construirlo en colaboración. Sean cual sean tu intereses o formación, queremos construir un lugar en el que todos podamos resonar juntos. \ No newline at end of file diff --git a/Store/es/early_access_community.txt b/Store/es/early_access_community.txt new file mode 100644 index 0000000..62e5f6b --- /dev/null +++ b/Store/es/early_access_community.txt @@ -0,0 +1,7 @@ +La comunidad es una gran parte de nuestros planes. Planeamos colleccionar las opiniones e informes de errores de nuestros jugadores y hacerlos parte de nuestro ciclo de desarrollo diario. Tanto si son arreglos rápidos, ajustes y adiciones y si son el planeado y arquitectura de características mayores. + +Nuestro método principal para proveer opiniones directamente es a través de nuestro gestor de Issues en GitHub. Rutinariamente revisaremos y coleccionaremos opiniones generalizadas de Steam, Discord, Twitter, Reddit y otras redes sociales. + +Nuestro objetivo también es integrar un formulario de opiniones directamente dentro del juego en un futuro, lo que facilitará a los usuarios proporcionar solicitudes de funciones y reportar problemas sin tener que dejar el juego. + +Deseamos que nuestra comunidad se sienta escuchada y que es parte del proceso de desarrollo tanto como nuestros recursos nos lo permitan. \ No newline at end of file diff --git a/Store/es/early_access_pricing.txt b/Store/es/early_access_pricing.txt new file mode 100644 index 0000000..2ef3ece --- /dev/null +++ b/Store/es/early_access_pricing.txt @@ -0,0 +1 @@ +No, el proyecto seguirá siendo gratuito. El precio de los beneficios adicionales en la plataforma podría cambiar con el tiempo si es necesario (por ej. algunas cosas volverse más baratas o demasiado caras de nuestro lado), pero en general deseamos mantener el precio de cada beneficio tan estable como podamos. \ No newline at end of file diff --git a/Store/es/early_acess_full_version_differences.txt b/Store/es/early_acess_full_version_differences.txt new file mode 100644 index 0000000..fa7585d --- /dev/null +++ b/Store/es/early_acess_full_version_differences.txt @@ -0,0 +1,9 @@ +Hay un número de funciones clave que deseamos hacer realidad para el lanzamiento completo. Una de ellas siendo el añadido de un mercado - un lugar para que los creadores en la plataforma compartan sus creaciones con el resto de la comunidad. + +Definitivamente queremos expandir y pulir la experiencia del usuario, desde la interfaz y experiencia general hasta herramientas de construcción y asegurando el uso fluido tanto para los usuarios casuales y profesionales. + +Nuestro plan también incluye cambiar a un motor de gráficos customizado y un runtime moderno, los cuales no sólo permitirán optimizaciones de rendimiento significativas, sino también funciones tales como edición directa de shaders. + +También estamos considerando la integración de WebAssembly, para expandir las posibilidades de creación de contenido. + +Estas son sólo algunas de las características destacables que quisiéramos introducir antes que la plataforma se considere "preparada" - la lista no es exhaustiva o final y siempre nos adaptamos sobre la marcha. \ No newline at end of file diff --git a/Store/es/how_long_early_access.txt b/Store/es/how_long_early_access.txt new file mode 100644 index 0000000..26256e0 --- /dev/null +++ b/Store/es/how_long_early_access.txt @@ -0,0 +1,3 @@ +Esperamos alrededor de 2 o 3 años de desarrollo activo para implementar funciones, optimizaciones y ajustes antes de considerar que el proyecto esté en un estado suficientemente pulido como para sacarlo del acceso anticipado. + +No tenemos planes de alterar significativamente nuestro ciclo de desarrollo luego del lanzamiento completo y continuaremos añadiendo nuevas funciones mayores y optimizaciones gracias a la naturaleza abierta del proyecto. \ No newline at end of file diff --git a/Store/es/short.txt b/Store/es/short.txt new file mode 100644 index 0000000..2f4b7ef --- /dev/null +++ b/Store/es/short.txt @@ -0,0 +1 @@ +Entra en un novedoso universo digital con infinitas posibilidades. Tanto si resuenas con gente de alrededor del mundo conversando casualmente, jugando juegos y socializando o se inspiran mutuamente creando cualquier cosa desde arte hasta programación de juegos complejos, encontrarás tu lugar aquí. \ No newline at end of file diff --git a/Store/es/why_early_access.txt b/Store/es/why_early_access.txt new file mode 100644 index 0000000..21ef519 --- /dev/null +++ b/Store/es/why_early_access.txt @@ -0,0 +1,3 @@ +Resonite es un proyecto con un enfoque amplio, y a pesar de ya poseer abundantes funciones, hay numerosas características principales que aún no se han implementado, para llegar a lo que consideraríamos "masa crítica". + +Nuestro objetivo es continuar desarrollando activamente el proyecto incluso luego de su lanzamiento completo. Sólo lo consideramos temprano porque no nos parece que esté "totalmente listo". \ No newline at end of file From d2fcaa2c4fbb018a6437a286394b89213149029e Mon Sep 17 00:00:00 2001 From: AirRide91 Date: Fri, 6 Oct 2023 21:35:06 +0300 Subject: [PATCH 19/44] Update fi.json Removed unnecessary spaces in keys. Added new keys. Removed obsolete keys. Changed old translations to be more in line with new wordings. Additional translations. --- fi.json | 377 ++++++++++++++++++++++++++++++++++++++++++++++---------- 1 file changed, 315 insertions(+), 62 deletions(-) diff --git a/fi.json b/fi.json index 1a97653..243662e 100644 --- a/fi.json +++ b/fi.json @@ -30,12 +30,12 @@ "General.Buy": "Osta", "General.Yes": "Kyllä", "General.No": "Ei", - "General.ClearSelection" : "Tyhjennä Valinta", + "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.Notice": "Ilmoitus", + "General.UnderstandEnable": "Ymmärrän, Ota Käyttöön", "General.Dismiss": "Hylkää", "General.Edit": "Muokkaa", @@ -43,8 +43,8 @@ "General.UI.SearchPromptLong": "Kirjoita etsiäksesi...", "General.UI.ToggleEditMode": "Muokkaustila", "General.UI.ToggleSubtitles": "Tekstitykset", - "General.UI.Subtitles.On" : "Tekstitykset: Päällä", - "General.UI.Subtitles.Off" : "Tekstitykset: Pois Päältä", + "General.UI.Subtitles.On": "Tekstitykset: Päällä", + "General.UI.Subtitles.Off": "Tekstitykset: Pois Päältä", "General.UI.MusicVolumeLocal": "Musiikin voimakkuus (lokaali):", "General.UI.VoiceVolumeLocal": "Puheen voimakkuus (lokaali):", @@ -55,8 +55,8 @@ "General.Sort.Ascending": "Nousevasti", "General.Sort.Descending": "Laskevasti", - "Worlds.Home" : "Koti", - "Worlds.Tutorial" : "Tutoriaali", + "Worlds.Home": "Koti", + "Worlds.Tutorial": "Tutoriaali", "Locomotion.Noclip.Name": "Lento", "Locomotion.Noclip.Description": "Yksinkertainen läpäisevä lentotila.", @@ -111,7 +111,9 @@ "Inventory.OpenWorld": "Avaa Maailma", "Inventory.Equip": "Ota käyttöön", "Inventory.Delete": "Poista", + "Inventory.CreateDirectory": "Uusi kansio", "Inventory.SaveHeld": "Tallenna kädessä oleva", + "Inventory.GetURL": "Kopioi URL", "Inventory.Inventories": "Inventaariot", "Inventory.Share": "Jaa", "Inventory.Unshare": "Poista jako", @@ -152,8 +154,8 @@ "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.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}", @@ -198,7 +200,7 @@ "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.WorldCrashDetail": "Kohtalokas virhe päivitettäessä maailmaa", "World.Error.Unknown": "Tuntematon virhe", "World.Config.Name": "Maailman nimi:", @@ -220,7 +222,7 @@ "World.Actions.Join": "Liity", "World.Actions.Focus": "Vaihda", "World.Actions.Close": "Sulje maailma", - "World.Actions.Leave": "Lähde maailmasta", + "World.Actions.Leave": "Poistu maailmasta", "World.Actions.Save": "Tallenna muutokset", "World.Actions.SaveAs": "Tallenna nimellä...", "World.Actions.SaveCopy": "Tallenna kopio...", @@ -355,7 +357,7 @@ "Tools.StreamAudio": "Äänen suoratoisto", "Tools.Setup2FA": "Määritä 2FA", - "Tools.StreamAudio.Dialog.Title" : "Luo suoratoisto", + "Tools.StreamAudio.Dialog.Title": "Luo suoratoisto", "Tools.StreamAudio.Start": "Aloita suoratoisto", "Tools.StreamAudio.Bitrate": "Bittinopeus: {bitrate} kbps", "Tools.StreamAudio.Title": "{username} audion suoratoisto", @@ -385,10 +387,10 @@ "Indicator.ServerStatus.NoInternet": "Ei yhteyttä", "Indicator.Sync.AllSynced": "Kaikki synkronoitu", - "Indicator.Sync.SyncingItems": "Synkronoidaan {item_count,plural, one {# kohde} other {# kohdetta}}
({item_percent} %)", - "Indicator.Sync.UploadingVariants": "Lähetetään {variant_count,plural, one {# muutos} other {# muutosta}}", - "Indicator.Sync.SyncError": "Synkronointivirhe! Tarkista loki", - "Indicator.Sync.StorageFull": "Tila loppu! Ei voi synkronoida", + "Indicator.Sync.SyncingItems": "Synkronoidaan
{item_count,plural, one {# kohde} other {# kohdetta}}", + "Indicator.Sync.UploadingVariants": "Lähetetään
resurssivariantteja", + "Indicator.Sync.SyncError": "Synkronointivirhe! Tarkista loki", + "Indicator.Sync.StorageFull": "Tila loppu! Ei voi synkronoida", "Indicator.Storage.StorageFull": "Tila loppu", "Indicator.Storage.Usage": "{storage_used} / {storage_max}
Tilasta käytössä", @@ -430,7 +432,7 @@ "Account.Login": "Kirjaudu sisään", "Account.Logout": "Kirjaudu ulos", "Account.Register": "Rekisteröidy", - "Account.Saml2" : "Kirjaudu käyttäen SAML 2.0", + "Account.Saml2": "Kirjaudu käyttäen SAML 2.0", "Account.LoginOrRegister": "Kirjaudu / Rekisteröidy", "Account.LogoutConfirm": "Haluatko varmasti kirjautua ulos?", "Account.LoggingIn": "Kirjaudutaan sisään...", @@ -447,7 +449,6 @@ "Account.RecoverPassword": "Unohtunut salasana?", "Account.LiveEmailWarning": "Varoitus: 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.AgeConfirm": "Olen yli 13-vuotias", "Account.LostPassword": "Kadonnut Salasana", "Account.SendRecoveryCode": "Lähetä Palautuskoodi", "Account.ResetPasswordHeader": "Nollaa Salasana", @@ -459,18 +460,18 @@ "Account.ErrorPasswordMismatch": "Salasanat eivät täsmää!", "Account.ErrorEmailMismatch": "Sähköpostit eivät täsmää!", "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 {appEmail} tai {appCommunity}", + "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 palveluehdot ja tietosuojakäytännön", - "Account.AlternateMethods" : "Kirjaudu sisään käyttäen kolmannen osapuolen palvelua:", + "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.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.Title": "Kaksi-vaiheinen tunnistautuminen", "Account.TOTP.Initializing": "Tarkistetaan tilisi 2FA-tila...", "Account.TOTP.Code.Header": "Salainen koodi", "Account.TOTP.Code.Description": "Ensin sinun on syötettävä salainen koodi TOTP-todennussovellukseesi, kuten Authy tai Google Authenticator.

Suosittelemme tämän tekemistä skannaamalla QR-koodin, mutta vaihtoehtoisesti voit syöttää salaisen koodin manuaalisesti. Älä koskaan jaa tätä koodia kenenkään kanssa.

Jos olet VR-tilassa, voit siirtyä työpöytätilaan painamalla F8.", @@ -495,12 +496,12 @@ "Account.TOTP.Deactivate.Deactivating": "Poistetaan käytöstä...", "Account.TOTP.Message.DeactivationComplete": "2FA on poistettu käytöstä.

Tililläsi on nyt lisääntynyt riski!

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", + "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", @@ -522,8 +523,8 @@ "Session.Permission.Vistor": "Oletus vierailija:", "Session.Permission.Contact": "Oletus kontakti:", "Session.Permission.Host": "Oletus isäntä:", - "Session.Permission.PermissionOverrideCount": "Käyttäjä lupia: {n,select, -1 {---} other {{n}}}", - "Session.Permission.ClearOverrides": "Poista oletuskäyttöoikeudet", + "Session.Permission.PermissionOverrideCount": "Käyttäjien erikoisluvat: {n,select, -1 {---} other {{n}}}", + "Session.Permission.ClearOverrides": "Poista erikoisluvat", @@ -555,8 +556,8 @@ "Contacts.UnbanFromCurrentWorld": "Poista esto nykyisestä maailmasta", "Contacts.RecordingVoiceMessage": "Nauhoitetaan puhetta...", - "Contacts.AvatarBlock" : "Estä Avatar", - "Contacts.MutualBlock" : "Yhteinen esto", + "Contacts.AvatarBlock": "Estä Avatar", + "Contacts.MutualBlock": "Yhteinen esto", "Contacts.SelfAccount": "Minun tili", "Contacts.SearchPrompt": "Etsi kontakteja...", "Contacts.WriteMessage": "Kirjoita viesti...", @@ -618,9 +619,9 @@ "Undo.ExtractMaterialsFromHierarchy": "Pura materiaalit hierarkiasta", "Undo.BatchConvertMaterials": "Erämuunna materiaalit", - "Tooltips.Brush.ChangeColor" : "Vaihda väri", - "Tooltips.Brush.IncrementSize" : "Suurenna kokoa", - "Tooltips.Brush.DecrementSize" : "Pienennä kokoa", + "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}", @@ -631,13 +632,13 @@ "Tooltips.Dev.DestroySelected": "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", + "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", @@ -802,8 +803,8 @@ "Importer.Image.Title": "Kuva", "Importer.Image.Prompt": "Mitä tuot?", "Importer.Image.Regular": "Kuva / Tekstuuri", - "Importer.Image.Screenshot": "{appName} kuva (otettu täällä)", - "Importer.Image.PixelArt" : "Pikselitaide", + "Importer.Image.Screenshot": "Kuvakaappaus (otettu täällä)", + "Importer.Image.PixelArt": "Pikselitaide", "Importer.Image.360": "360° kuva / Skybox", "Importer.Image.StereoPhoto": "Stereokuva", "Importer.Image.Stereo360": "360° stereokuva", @@ -895,6 +896,10 @@ "Importer.Video.Depth.Prompt": "Esiasetettu syvyys", "Importer.Video.Depth.Default": "Oletus", + + + + "Exporter.Title": "Vie", "Exporter.FileName": "Tiedoston nimi:", "Exporter.ExportAs": "Vie nimellä:", @@ -1107,14 +1112,14 @@ "Settings.LaserSmoothing.Reset": "Nollaa laaserin asetukset", - "Settings.Audio.Input.Title" : "Äänen syöttölaitteet", + "Settings.Audio.Input.Title": "Äänen syöttölaitteet", "Settings.Audio.Master": "Pää-äänenvoimakkuus: {n,number,percent}", "Settings.Audio.SoundEffects": "Ääniefektit: {n,number,percent}", "Settings.Audio.Voice": "Puhe: {n,number,percent}", "Settings.Audio.UI": "Käyttöliittymä: {n,number,percent}", "Settings.Audio.DisableVoiceNormalization": "Poista äänen normalisointi käytöstä", - "Settings.Audio.NoiseGateThreshold": "Äänenvoimakkuuden kynnys: {n}", + "Settings.Audio.NoiseGateThreshold": "Kohinan kynnys: {n}", "Settings.Audio.NormzliationThreshold": "Normalisoinnin kynnys: {n}", "Settings.Audio.NoiseSupression": "Kohinanvaimennussuodatin (RNNoise)", "Settings.Audio.WhisperVoiceVolume": "Kuiskauksen äänenvoimakkuus (kuplan ulkopuolella): {n,number,percent}", @@ -1131,7 +1136,7 @@ "Settings.Graphics.DesktopFOV": "Työpöytätilan FOV", - "Settings.Locale.Title" : "Käyttöliittymän kieli", + "Settings.Locale.Title": "Käyttöliittymän kieli", "Settings.Locale.ChangeLanguage": "Vaihda kieli - Change language", "Settings.Locale.SelectLanguageHeader": "Valitse kielesi:", "Settings.Locale.DefaultLanguage": "Järjestelmän oletus", @@ -1167,7 +1172,7 @@ "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", - "Security.Hyperlink.Title" : "Ulkoinen Linkki", + "Security.Hyperlink.Title": "Ulkoinen Linkki", "Security.Hyperlink.Warning": "Varoitus: Lähtevä hyperlinkki\nOlet napsauttanut linkkiä maailmassa. Haluatko avata sen? Linkki avautuu työpöydän verkkoselaimessa.", "Security.Hyperlink.Open": "Avaa", "Security.Hyperlink.Cancel": "Peruuta", @@ -1180,12 +1185,12 @@ "Security.HostAccess.Allow": "Salli", "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", + "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", @@ -1286,7 +1291,7 @@ "Inspector.SkinnedMesh.SeparateOutBlendshapes": "Eroittele tahkoverkot johon Blendshapet eivät vaikuta", "Inspector.SkinnedMesh.StripEmptyBlendshapes": "Poista tyhjät Blendshapet", - "Inspector.SkinnedMesh.StripBlendshapesResult": "Valmis! Poistettu: {n,plural, one {# Blendshape} other {# Blendshapea}}", + "Inspector.SkinnedMesh.StripBlendshapesResult": "Valmis! Poistettu: {n,plural, one {# blendshape} other {# blendshapea}}", "Inspector.SkinnedMesh.StripEmptyBones": "Poista tyhjät luut", "Inspector.SkinnedMesh.StripBonesResult": "Valmis! Poistettu: {n,plural, one {# luu} other {# luuta}}", "Inspector.SkinnedMesh.BakeNonDrivenBlendshapes": "Beikkaa käyttämättömät Blendshapet", @@ -1440,14 +1445,14 @@ - "Inspector.Actions.CopyComponent" : "Kopioi komponentti", - "Inspector.Actions.MoveComponent" : "Siirrä komponentti", + "Inspector.Actions.CopyComponent": "Kopioi komponentti", + "Inspector.Actions.MoveComponent": "Siirrä komponentti", - "UserInspector.Title" : "Käyttäjätarkastaja", + "UserInspector.Title": "Käyttäjätarkastaja", - "CreateNew.Title" : "Uusi", + "CreateNew.Title": "Uusi", "Wizard.General.ProcessRoot": "Prosessointipolku:", "Wizard.General.Result": "Tulos:", @@ -1571,7 +1576,7 @@ "Tutorial.Intro.BadgesDisabilityVision": "Sokeutta & muuta näkövammaa", "Tutorial.Intro.BadgesDisabilitySpeech": "Ei puhe kykeneväinen & puhevamma", "Tutorial.Intro.BadgesTitle": "Merkit", - "Tutorial.Intro.BadgesDescription": "Merkit ovat pieniä ikoneita jotka kuvaavat käyttäjää. Tässä lista muutamasta merkistä, jotka kannattaa muistaa. Kuulo-, näkö- ja puhevammaisuuden merkit pystyy itse lisäämään {appName} -botti komentojen avulla.", + "Tutorial.Intro.BadgesDescription": "Merkit ovat pieniä ikoneita jotka kuvaavat käyttäjää. Tässä lista muutamasta merkistä, jotka kannattaa muistaa. Kuulo-, näkö- ja puhevammaisuuden merkit pystyy itse lisäämään {appName} -botti komentojen avulla. Komennot löytyvät {appName} Wikistä", "Tutorial.Intro.HelpSite": "Apua", "Object.Mirror.Toggle": "Lokaali kytkin", @@ -1649,7 +1654,6 @@ - "Migration.List.EmptyTitle": "Uusi siirto?", "Migration.List.EmptySubtitle": "Klikkaa \"Uusi siirtymistyö\" ylhäältä vasemmalta.", @@ -1706,6 +1710,255 @@ "Tutorial.Saving.Title": "Tervetuloa kotiin!", + + + "CloudHome.Info.Moderation": "Moderaatio", + "CloudHome.Info.Inventory": "Inventaario", + "CloudHome.Info.Tools": "Työkalut", + "CloudHome.Info.MoreInfo": "Lisää tietoa", + "CloudHome.Info.SessionUptime": "Session käyntiaika:", + "CloudHome.Info.AccessLevel": "Pääsyoikeustaso:", + "CloudHome.Info.StorageUsed": "Tallennustilaa käytetty:", + + "CloudHome.Info.DashInfoTab.Title": "Tervetuloa!", + + + + + "CloudHome.Info.GoToWiki": "Avaa Wiki!", + "CloudHome.Info.GoToDiscord": "Avaa Discord!", + + + + + "CloudHome.Info.InventoryTab.Title": "Tallenna esineitä!", + + + "CloudHome.Info.ToolsTab.Title": "Pelin sisäinen editointi!", + + + "CloudHome.Info.HelpTab.Title": "Tarvitsen apua", + + + + "CloudHome.Info.UsersTab.Title": "Etsi käyttäjiä", + + + "Mirror.Header.RenderingOptions": "Renderöintiasetukset", + "Mirror.Header.Type": "Peilin tyyppi", + "Mirror.Header.Resolution": "Peilin resoluutio", + "Mirror.Header.AspectRatio": "Kuvasuhde", + + "Mirror.EnableLights": "Valot päälle", + "Mirror.DisableLights": "Valot pois päältä", + + "Mirror.EnableShadows": "Varjot päälle", + "Mirror.DisableShadows": "Varjot pois päältä", + + "Mirror.Camera": "Kamera", + + "Mirror.AspectRatio.Tall": "Korkea", + "Mirror.AspectRatio.Square": "Neliö", + "Mirror.AspectRatio.Wide": "Leveä", + + "Mirror.Menu": "Asetukset", + "Mirror.CloseMenu": "Sulje", + + + + + + + + + + + + + + + + + + + + + + + + "CloudHome.Panel.HomeControl": "Kodin asetukset", + + "CloudHome.Panel.General": "Yleiset", + "CloudHome.Panel.Lighting": "Valaistus", + "CloudHome.Panel.Furniture": "Huonekalut", + + "CloudHome.Panel.Quality": "Laatu", + "CloudHome.Panel.Doors": "Ovet", + "CloudHome.Panel.Audio": "Äänet", + "CloudHome.Panel.OverheadLighting": "Kattovalaistus", + "CloudHome.Panel.Sconces": "Lamput", + "CloudHome.Panel.FurnitureVisibility": "Huonekalujen näkyvyys", + + + "CloudHome.Panel.DoorSounds": "Ovien äänet", + "CloudHome.Panel.DoorsAlwaysOpen": "Ovet aina auki", + "CloudHome.Panel.InteriorAmbience": "Sisätilojen tunnelmaäänet", + "CloudHome.Panel.InteriorAmbienceVolume": "Sisätilojen
tunnelmaäänien
äänenvoimakkuus", + "CloudHome.Panel.LightsOn": "Valot päällä", + "CloudHome.Panel.LightIntensity": "Valojen kirkkaus", + "CloudHome.Panel.LightColor": "Valojen väri", + "CloudHome.Panel.LightColorTemperature": "Valojen värilämpötila", + + "CloudHome.Panel.Spawn": "Spawni", + "CloudHome.Panel.Foyer": "Aula", + "CloudHome.Panel.Workspace": "Työskentelyalue", + "CloudHome.Panel.ReadingLounge": "Lukuhuone", + + "CloudHome.Panel.Center": "Keskiosa", + "CloudHome.Panel.Balcony": "Parveke", + "CloudHome.Panel.Theater": "Teatteri", + + "CloudHome.Panel.TheaterControl": "Teatterin asetukset", + "CloudHome.Panel.FanControl": "Tuulettimen asetukset", + "CloudHome.Panel.WindowControl": "Ikkunoiden asetukset", + "CloudHome.Panel.FanSpeed": "Tuulettimen nopeus", + "CloudHome.Panel.WindowTint": "Ikkunoiden tummennus", + + "CloudHome.FeaturedPanel.OpenWorld": "Avaa maailma", + + "CloudHome.FeaturedPanel.Featured": "Esittelyssä", + + + + "CloudHome.SupporterPanel.Title": "Tukijamme", + + "Tutorial.InfoPanel.Title": "Hei! Ennen kuin lähdet...", + + + "Tutorial.GrabItems.Grab": "Tartu", + "Tutorial.GrabItems.Snap": "Napsauta", + "Tutorial.GrabItems.Slide": "Liuku", + + "Tutorial.Panel.Jumping.Title": "Hyppiminen", + + + + + "Tutorial.Panel.WalkLocomotion.Title": "Käveleminen", + + + "Tutorial.Panel.TeleportLocomotion.Title": "Kaukosiirto", + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + "UI.TextDisplay.Landscape": "Vaaka", + "UI.TextDisplay.Portrait": "Pysty", + "UI.TextDisplay.NormalText": "Normaali", + + + "UI.VideoPlayer.GlobalSettings": "Globaalit
Asetukset", + "UI.VideoPlayer.LocalSettings": "Lokaalit
Asetukset", + "UI.VideoPlayer.SpatialAudio": "Spatialisoitu
Audio", + + + "UI.VideoPlayer.EnterURL": "Kirjoita URL tähän", + + + + + + "UI.ColorPicker.ColorPicker": "Värinvalitsija", + + "UI.ColorPicker.Linear": "Lineaari", + + "UI.ColorPicker.Hexadecimal": "Heksa", + "UI.ColorPicker.ColorSwatches": "Paletti", + + "UI.ColorPicker.Red": "Punainen", + "UI.ColorPicker.Green": "Vihreä", + "UI.ColorPicker.Blue": "Sininen", + + "UI.ColorPicker.Hue": "Sävy", + "UI.ColorPicker.Saturation": "Värikylläisyys", + "UI.ColorPicker.Value": "Arvo", + + "UI.ColorPicker.Alpha": "Alfa", + "UI.ColorPicker.Gain": "Vahvistus", + + "UI.ProgressBar.ImportingItem": "Tuodaan esinettä", + + "Tools.Names.MultiTool": "Monityökalu", + + "Tools.Names.CommonTools": "Yleistyökalut", + "Tools.Names.ManipulationTools": "Manipulaatiotyökalut", + "Tools.Names.InformationTools": "Informaatiotyökalut", + + "Tools.Names.GeometryLineBrush": "Geometriaviivojen piirtotyökalu", + "Tools.Names.Developer": "Kehittäjätyökalu", + "Tools.Names.ComponentClone": "Komponentin kloonaustyökalu", + "Tools.Names.ProtoFlux": "ProtoFlux -työkalu", + "Tools.Names.Material": "Materiaalityökalu", + "Tools.Names.Glue": "Liimaustyökalu", + "Tools.Names.Light": "Valotyökalu", + "Tools.Names.Shape": "Muotoilutyökalu", + "Tools.Names.Microphone": "Mikrofonityökalu", + "Tools.Names.GrabbableSetter": "Tarttuvuuden asennustyökalu", + "Tools.Names.PhysicalColliderSetter": "Fyysisten törmäyttimien asennustyökalu", + "Tools.Names.MeshVisibility": "Tahkoverkkojen näkyvyystyökalu", + "Tools.Names.CameraObjectVisibility": "Kameraesineiden näkyvyystyökalu", + "Tools.Names.Color": "Värityökalu", + "Tools.Names.Mesh": "Tahkoverkkotyökalu", + "Tools.Names.RiggedMeshTransfer": "Rigin siirtotyökalu", + "Tools.Names.Slicer": "Tahkoverkkojen viipalointityökalu", + "Tools.Names.ControllerDiagnostic": "Ohjainten diagnostiikkatyökalu", + "Tools.Names.Measure": "Mittaustyökalu", + "Tools.Names.Label": "Labelointityökalu", + "Dummy": "Dummy" } } From 6b8438850b123f06289d062c6431004db197bd95 Mon Sep 17 00:00:00 2001 From: Aragubas <47148297+aragubas@users.noreply.github.com> Date: Fri, 6 Oct 2023 16:35:51 -0300 Subject: [PATCH 20/44] Fixed a couple of typos --- pt-br.json | 78 +++++++++++++++++++++++++++--------------------------- 1 file changed, 39 insertions(+), 39 deletions(-) diff --git a/pt-br.json b/pt-br.json index 4211859..3e024a6 100644 --- a/pt-br.json +++ b/pt-br.json @@ -147,20 +147,20 @@ "Dash.Actions.CloudHome": "Abrir Casa", "Dash.Exit.Header": "Sair de {appName}", - "Dash.Exit.ExitAndSave": "Sair e Salvar Casas", - "Dash.Exit.ExitAndDiscard": "Sair e Descartar Casas", + "Dash.Exit.ExitAndSave": "Sair e Salvar Mudanças", + "Dash.Exit.ExitAndDiscard": "Sair e Descartar Mudanças", "Dash.Exit.Sponsor": "Um grande obrigado a {name} por patrocinar este projeto!", "Dash.Exit.Sponsor.You": "VOCÊ", "Dash.Exit.Shoutouts": "Este projeto também é possível graças a estas pessoas:", "Dash.Exit.Shoutouts.AndMore" : " e muitas outras!", "Dash.Exit.Shoutouts.You" : "{name} (Este é você! Obrigado!)", "Dash.Exit.ThankYou": "Obrigado por usar {appName}!", - "Dash.Exit.SubmittedBy": "Enviador por: {name}", + "Dash.Exit.SubmittedBy": "Enviado por: {name}", "Facets.FPS": "{fps} FPS", "World.Waiting": "Aguardando...", - "World.HostIsStarting": "O Anfitrião está iniciando a sessão", + "World.HostIsStarting": "O Host está iniciando a sessão", "World.Loading": "Carregando...", "World.LoadingFailed": "Falhou", "World.LoadedAssets": "Carregado {assets} de {total_assets}", @@ -450,7 +450,7 @@ "Account.AgeConfirm": "Eu tenho 13 anos de idade ou mais", "Account.LostPassword": "Senha Perdida", "Account.SendRecoveryCode": "Mandar código de recuperação", - "Account.ResetPasswordHeader": "Resenhar sua Senha", + "Account.ResetPasswordHeader": "Redefinir sua Senha", "Account.ResetPasswordInstructions": "Um código de recuperação foi mandado para o seu email. Cole o código abaixo:", "Account.RecoveryCode": "Código de Recuperação:", "Account.NewPassword": "Nova Senha:", @@ -459,16 +459,16 @@ "Account.ErrorPasswordMismatch": "Senhas não são iguais!", "Account.ErrorEmailMismatch": "Endereços de Email não são iguais!", "Account.ErrorLoginError": "Erro ao fazer Login:", - "Account.RegistrationSuccess": "Sucesso!

Um email foi mandado para {email} com um link de verificação.

Após clickar no link nós iremos fazer o login automaticamente desde que este dialogo esteja aberto.

Se você encontrar algum problema, contate agente em {appEmail} ou {appCommunity}", + "Account.RegistrationSuccess": "Sucesso!

Um email foi mandado para {email} com um link de verificação.

Após clickar no link nós iremos fazer o login automaticamente desde que este dialogo esteja aberto.

Se você encontrar algum problema, contate-nos em {appEmail} ou {appCommunity}", "Account.BirthMonth": "Mês de Nascimento:", "Account.BirthDay": "Dia de Nascimento:", "Account.BirthYear": "Ano de Nascimento:", "Account.PoliciesAgreement": "Eu concordo com os termos de serviços e politica de privacidade", - "Account.AlternateMethods" : "Fazer Login usando um serviço de terceiros:", + "Account.AlternateMethods" : "Fazer Login usando serviço de terceiros:", "Account.Saml2.Title" : "SAML 2.0", "Account.Saml2.Select" : "Por favor selecione o provedor de SAML 2.0 que você deseja usar:", - "Account.Saml2.LoggingIn" : "Aguardando para o login terminar (verifique seu navegador)...", + "Account.Saml2.LoggingIn" : "Aguardando o login terminar (verifique seu navegador)...", "Account.TOTP.Title" : "Autenticação de 2Fatores", "Account.TOTP.Initializing": "Verificando status de autenticação de 2Fatores de sua conta...", @@ -477,17 +477,17 @@ "Account.TOTP.Code.QRCode": "Escanear QR Code", "Account.TOTP.Code.Key": "Código Secreto:", "Account.TOTP.RecoveryCodes.Header": "Códigos de Recuperação", - "Account.TOTP.RecoveryCodes.Description": "Salve estes códigos em um lugar seguro. Eles podem ser usados para recuperar sua conta em caso de você perder ou danificar o seu celular. Cada código só pode ser usado uma vez. Nunca compartilhe os códigos com alguém. Se você os perder, você irá perder acesso a sua conta PERMANENTEMENTE.", + "Account.TOTP.RecoveryCodes.Description": "Salve estes códigos em um lugar seguro. Eles podem ser usados para recuperar sua conta em caso de você perder ou danificar o seu celular. Cada código só pode ser usado uma vez. Nunca compartilhe os códigos com alguém. Se você os perder, você irá perderá acesso a sua conta PERMANENTEMENTE.", "Account.TOTP.RecoveryCodes.Codes": "Códigos:", "Account.TOTP.Activate.Header": "Ativar Autenticação de 2Fatores", - "Account.TOTP.Activate.Description": "Para ativar a autenticação de dois fatores, use a token de 6 dígitos gerada por seu aplicativo de autenticador para garantir que tudo está funcionando corretamente.

Após ativado, você terá que usar o código para confirmar certas operações.", + "Account.TOTP.Activate.Description": "Para ativar a autenticação de 2Fatores, use a token de 6 dígitos gerada por seu aplicativo de autenticador para garantir que tudo está funcionando corretamente.

Após ativado, você terá que usar o código para confirmar certas operações.", "Account.TOTP.Activate.Token": "Token de 6 dígitos:", "Account.TOTP.Activate.TokenField": "Digite sua token aqui...", "Account.TOTP.Activate.Activate": "Ativar", "Account.TOTP.Activate.Activating": "Ativando...", - "Account.TOTP.Activate.InvalidToken": "Token Inválido!", + "Account.TOTP.Activate.InvalidToken": "Token Inválida!", "Account.TOTP.Message.AlreadySetup": "Autenticação de 2Fatores já está configurada para sua conta!", - "Account.TOTP.Message.Error": "Erro Inesperado, Tente noavemnte mais tarde.", + "Account.TOTP.Message.Error": "Erro Inesperado, Tente novamente mais tarde.", "Account.TOTP.Message.SetupComplete": "Parabéns!!

Sua conta está agora configurada com autenticação de 2Fatores para proteção extra!

Você também pode ativar isto para login em sua conta com o comando /enableLogin2FA", "Account.TOTP.Deactivate.Header": "Desativar Autenticação de 2Fatores", "Account.TOTP.Deactivate.Description": "Autenticação de 2Fatores está atualmente configurada e ativa em sua conta. Se você precisa desativar aqui (caso perca seu celular ou seus códigos forem comprometidos por exemplo).

Após desativar, você pode ativar autenticação de 2Fatores novamente, O que vai gerar um novo código secreto e um novo set de códigos de recuperação.

Se você perdeu o seu celular e precisa ativar autenticação de 2Fatores novamente, nós ALTAMENTE recomendamos que você faça isto imediatamente, porque cada código de recuperação só pode ser usado uma vez e após você ficar sem códigos você irá ficar completamente sem acesso a sua conta.", @@ -1601,16 +1601,16 @@ "Migration.LoginResetID.ResetButton": "Sim, redefinir", "Migration.ReservedUsername.Title":"Nome de Usuário Reservado", - "Migration.ReservedUsername.Description": "Este nome de usuário está reservado para o seu dono oroginal. Se esta é sua conta, por favor forneça suas credencias da {platform} para a desbloquear. Nós não iremos guardar estas credenciais, elas serão usadas apenas para verificar se você é dono da conta em momento de registro.", + "Migration.ReservedUsername.Description": "Este nome de usuário está reservado para o seu dono original. Se esta é sua conta, por favor forneça suas credencias da {platform} para a desbloquear. Nós não iremos guardar estas credenciais, elas serão usadas apenas para verificar se você é dono da conta em momento de registro.", "Migration.SourcePassword": "Senha do {platform}:", "Migration.SourceUsername": "Nome de Usuário do {platform}:", "Migration.Dialog.Title": "Migração de Conta", "Migration.Dialog.Source" : "Você pode migrar dados de qualquer infraestrutura compátivel. Primeiro selecione uma da lista abaixo que você deseja migrar. Você pode adicionar infraestruturas adicionais colocando arquivos de configuração na pasta \"Migrations\" na instalação.", - "Migration.Dialog.AccountDescription": "Para migrar sua conta, nós iremos prescisar se sua senha do {platform}. Isto nos permitirá fazer login e acessar os dados.", + "Migration.Dialog.AccountDescription": "Para migrar sua conta, nós iremos prescisar de sua senha do {platform}. Isto nos permitirá fazer login e acessar os dados.", "Migration.ResetID.Title": "Resetar meu UserID", - "Migration.ResetID.Description":"AVISO: Escolhar está opção IRÁ PARCIALMENTE QUEBRAR CONTEÚDO EXISTENTE E NÃO È REVERSIVEL, isto inclui qualquer referencia a UserID em conteudo de usuários, serviços da comunidade, links, variaveis da nuvem e mais. Este serão redefinados, porem seus items, mundos, contatos e mensagens não serão perdidos. Recomendados escolhar esta opção APENAS se você quer se livrar de seu antigo UserID e o substituir com um novo aleatório. A não ser que você tenha uma razão para redefinir seu UserID, você NÂO DEVERÁ marcar esta opção. \nO seu UserID irá mudar tipo assi,: U-MeuUsername -> U-fX3pKe7AYYQ", + "Migration.ResetID.Description":"AVISO: Escolhar está opção IRÁ PARCIALMENTE QUEBRAR CONTEÚDO EXISTENTE E NÃO È REVERSIVEL, isto inclui qualquer referencia a UserID em conteudo de usuários, serviços da comunidade, links, variaveis da nuvem e mais. Este serão redefinados, porem seus items, mundos, contatos e mensagens não serão perdidos. Recomendados escolhar esta opção APENAS se você quer se livrar de seu antigo UserID e o substituir com um novo aleatório. A não ser que você tenha uma razão para redefinir seu UserID, você NÂO DEVERÁ marcar esta opção. \nO seu UserID irá mudar tipo assim: U-MeuUsername -> U-fX3pKe7AYYQ", "Migration.DataSelection.Title": "Quando nos migrarmos sua conta, o que nós deveremos migrar?", "Migration.DataSelection.Everything": "Tudo", @@ -1618,7 +1618,7 @@ "Migration.DataSelection.Favorites": "Favoritos (avatares, casa, camera, teclado, facetas)", - "Migration.DataSelection.Favorites.Description": "Isto irá migrar sua casa, avatares favoritos, teclado, camera e dash, par você poder usar-las o quão antes.\nAVISO: Se você escolher está opção, você poderá PERDER QUALQUER MUDANÇAS feitas nesta plataforma antes da migração de seus favoritos.", + "Migration.DataSelection.Favorites.Description": "Isto irá migrar sua casa, avatares favoritos, teclado, camera e dash, para você poder usar-las o quão antes.\nAVISO: Se você escolher está opção, você poderá PERDER QUALQUER MUDANÇAS feitas nesta plataforma antes da migração de seus favoritos.", "Migration.DataSelection.Favorites.OverwriteTitle": "Quando migrar, deveremos sobrescrever seus favoritos?", "Migration.DataSelection.Home.Title": "Definir sua casa antiga como a padrão?", @@ -1636,7 +1636,7 @@ "Migration.Groups.Title": "Migrar Groupos", "Migration.Groups.Introduction": "Deveremos migrar seus grupos?", - "Migration.Groups.Description": "Todos os grupos que você está como administrador será migrado por padrão. Se você deseja migrar apenas grupos selecionados, clique no botão abaixo para carregar-los e revisar os grupos que você deseja migrar.", + "Migration.Groups.Description": "Todos os grupos que você está como administrador serão migrado por padrão. Se você deseja migrar apenas grupos selecionados, clique no botão abaixo para carregar-los e revisar os grupos que você deseja migrar.", "Migration.Groups.LoadGroups": "Carregar grupos", "Migration.Groups.RefreshGroups": "Atualizar grupos", @@ -1647,7 +1647,7 @@ "Migration.Groups.NoGroups": "Nenhuma grupo do {platform} foi encontrado para migrar.", "Migration.Groups.NotGroupAdmin": "Você não é um administrador de nenhum grupos em {platform], pergunte ao administrador de seus grupos para os migrar!", - "Migration.Summary": "Ok, nós temos tudo que prescisamos. Clique em Iniciar Migração abaixo e nós começaremos a migrar.\n\n Migração pode demorar um pouco, nós iremos copiar tudo. Se você selecionou para migrar seus favoritos, nós os iremos priorizar para você ter tudo e ficar confortavel.\n\nVocê não prescisa adicionar {appName} rodando enquanto estamos migrando, podem nos iremos mandar updates via o bot do {appName} para você saber como que está indo a migração.", + "Migration.Summary": "Ok, nós temos tudo que prescisamos. Clique em Iniciar Migração abaixo e nós começaremos a migrar.\n\nA Migração pode demorar um pouco, nós iremos copiar tudo. Se você selecionou para migrar seus favoritos, nós os iremos priorizar para você ter tudo e ficar confortavel.\n\nVocê não ter o {appName} rodando enquanto estamos migrando, porem nos iremos mandar updates via o bot do {appName} para você saber como que está indo a migração.", "Migration.List.EmptyTitle": "Quer começar uma nova migração?", @@ -1666,7 +1666,7 @@ "Migration.Report.CurrentRate": "Taxa atual: ~{value} mundos/items por minuto", - "Migration.Report.EstimatedQueuePosition": "Items restantes na lista antes deste: {value}", + "Migration.Report.EstimatedQueuePosition": "Items restantes: {value}", "Migration.Report.ContactStatus": "Migrado {current} contatos de {total}", "Migration.Report.MessageStatus": "Migrado {value} mensagens", "Migration.Report.CloudVariableDefinitionStatus": "Migrado {value} definições de variaveis da nuvem", @@ -1701,13 +1701,13 @@ "Temporary.MMC.VotedAlready": "Você já votou para {voteTarget}.", "Temporary.MMC.VoteInvalid": "Voto inválido, por favor tente novamente.", - "CloudHome.WelcomeHome": "Bem-vindo em Casa", - "CloudHome.TargetRangeOptions": "Target Range Options", + "CloudHome.WelcomeHome": "Bem-vindo a sua Casa", + "CloudHome.TargetRangeOptions": "Opções da distancia do alvo", - "Tutorial.Saving.Title": "Bem-vindo em Casa!", + "Tutorial.Saving.Title": "Bem-vindo a sua Casa!", "Tutorial.Saving.Content": "Bem-vindo ao seu mundo Casa! É aqui que você vai estar toda vez que fizer login.

Este mundo é todo seu, então qualquer mudanças que você fazer poderão ser salvas.

Se você salvar, tudo estará da maneira que você deixou quando você retornar!", - "CloudHome.Info.OnlineUsers": "Online {online_users,plural, one {usuário} other {usuários}}: {online_users}
Juntável {joinable_users,plural, one {usuário} other {usuários}}: {joinable_users}", + "CloudHome.Info.OnlineUsers": "{online_users,plural, one {Usuário} other {Usuários}} Online: {online_users}
{joinable_users,plural, one {Usuário} other {Usuários}} Livre para Jogar Juntos: {joinable_users}", "CloudHome.Info.Moderation": "Moderação", "CloudHome.Info.Inventory": "Inventário", "CloudHome.Info.Tools": "Ferramentas", @@ -1717,28 +1717,28 @@ "CloudHome.Info.StorageUsed": "Armazenamento Usado:", "CloudHome.Info.DashInfoTab.Title": "Bem-Vindo!", - "CloudHome.Info.DashInfoDesktop": "Apenas para te manter atualizado, há algumas coisas que você deverá saber. Você tem uma Dashboard que você pode abrir pressionando Escape. Pense dele como o seu desktop ou painel de controle.

Se você estiver confuso(a), isto exibirá informações extra para te ajudar.. Clique no botão abaixo para descartar a mensagem .", - "CloudHome.Info.DashInfoVR": "Apenas para te manter atualizado, há algumas coisas que você deverá saber. Você tem uma Dashboard que você pode abrir pressionando B ou Y. Pense dele como o seu desktop ou painel de controle.

Se você estiver confuso(a), isto exibirá informações extra para te ajudar.. Clique no botão abaixo para descartar a mensagem .", - "CloudHome.Info.DashInfoVRNoButtons": "Apenas para te manter atualizado, há algumas coisas que você deverá saber. Você tem uma Dashboard que você pode abrir pressionando e segurand o botão menu até o circulo completar. Pense dele como o seu desktop ou painel de controle.

Se você estiver confuso(a), isto exibirá informações extra para te ajudar.. Clique no botão abaixo para descartar a mensagem .", + "CloudHome.Info.DashInfoDesktop": "Apenas para te manter atualizado, há algumas coisas que você deverá saber. Você tem uma Dashboard que você pode abrir pressionando Escape. Pense dele como o seu desktop ou painel de controle.

Se você estiver confuso(a), isto exibirá informações extra para te ajudar... Clique no botão abaixo para descartar a mensagem .", + "CloudHome.Info.DashInfoVR": "Apenas para te manter atualizado, há algumas coisas que você deverá saber. Você tem uma Dashboard que você pode abrir pressionando B ou Y. Pense dele como o seu desktop ou painel de controle.

Se você estiver confuso(a), isto exibirá informações extra para te ajudar... Clique no botão abaixo para descartar a mensagem .", + "CloudHome.Info.DashInfoVRNoButtons": "Apenas para te manter atualizado, há algumas coisas que você deverá saber. Você tem uma Dashboard que você pode abrir pressionando e segurand o botão menu até o circulo completar. Pense dele como o seu desktop ou painel de controle.

Se você estiver confuso(a), isto exibirá informações extra para te ajudar... Clique no botão abaixo para descartar a mensagem .", "CloudHome.Info.GoToWiki": "Ir a Wiki!", "CloudHome.Info.GoToDiscord": "Ir ao Discord!", "CloudHome.Info.ModerationTab.Title": "Moderação!", - "CloudHome.Info.ModerationTab.Content": "Segurança é importante para nós. Se você prescisa de ajudar ou prescisa reportar um usuário, abra um ticket em nosso Portal de Moderação.

Nós temos um forte time de moderadores voluntários mantendo a comunidade segura! Por favor mande um ticker se você estiver com dúvidas ou ver qualquer comportamento contra as diretrizes da comunidade.", + "CloudHome.Info.ModerationTab.Content": "Segurança é importante para nós. Se você prescisa de ajudar ou prescisa reportar um usuário, abra um ticket em nosso Portal de Moderação.

Nós temos um forte time de moderadores voluntários mantendo a comunidade segura! Por favor mande um ticket se você estiver com dúvidas ou ver qualquer comportamento contra as diretrizes da comunidade.", "CloudHome.Info.InventoryTab.Title": "Salve seus items!", - "CloudHome.Info.InventoryTab.Content": "O Inventário na sua Dashboard Contem seus avatares salvos e items.

A pasta Essentils tem algumas coisas divertidas para você brincar; dê um duplo click em um item para criar-lo!", + "CloudHome.Info.InventoryTab.Content": "O Inventário na sua Dashboard contem seus avatares e items salvos.

A pasta Essentials tem algumas coisas divertidas para você brincar; dê um duplo clique em um item para criar-lo!", "CloudHome.Info.ToolsTab.Title": "Edição No-Mundo!", - "CloudHome.Info.ToolsTab.Content": "A marca de {appName} é você poder facilmente criar e modificar coisas dentro do jogo.

Sim, isto significa aqui mesmo! Or realmente em qualquer lugar - as ferramentas disponiveis para você via Essentials -> Tools em seu inventário permitirá que você facilmente edite o mundo em sua volta da maneira que você quiser.", + "CloudHome.Info.ToolsTab.Content": "A marca de {appName} é você poder facilmente criar e modificar coisas dentro do jogo.

Sim, isto significa aqui mesmo! ou em qualquer lugar - as ferramentas estão disponiveis para você via Essentials -> Tools, elas permitirão que você facilmente edite o mundo em sua volta da maneira que você quiser.", "CloudHome.Info.HelpTab.Title": "Conseguindo Ajuda", "CloudHome.Info.HelpTab.InfoLineOne": "Prescisa de ajuda? de uma olhada em nossa Wiki, ou consiga respostas para suas", "CloudHome.Info.HelpTab.InfoLineTwo": "perguntas em nosso Discord! você poder ver links em seu desktop pela sua Dashboard na aba Desktop", "CloudHome.Info.UsersTab.Title": "Encontrando Usuários", - "CloudHome.Info.UsersTab.Content": "Sessões públicas são uma ótima maneira de imergir você em nossa comunidade!

você pode entrar em uma sessão pública agora mesmo na aba Mundos em sua dashboard. Dê uma olhada!", + "CloudHome.Info.UsersTab.Content": "Sessões públicas são uma ótima maneira de imergir você em nossa comunidade!

você pode entrar em uma sessão pública agora mesmo na aba Mundos em sua dashboard. Dê uma olhada!", "Mirror.Header.RenderingOptions" : "Opções de Renderizações", "Mirror.Header.Type" : "Tipo do Espelho", @@ -1777,10 +1777,10 @@ "StickyNote.EquipMeDesktop": "Equipe e pressione o botão esquerdo do mouse!", "StickyNote.EquipMeVR": "Equipe e puxe a corda!", - "StickyNote.DipBrushes": "Mergulhe pincéis em esferas para usar materiais", + "StickyNote.DipBrushes": "Mergulhe pincéis nas esferas para usar materiais", "StickyNote.BrushColor": "Altere a cor e o tamanho do pincel no menu de contexto", "StickyNote.Drawing": "Você pode desenhar no quadro, no ar ou em qualquer lugar!", - "StickyNote.WorldCanvas": "O mundo é sua tela!", + "StickyNote.WorldCanvas": "O mundo é seu quadro de pintura!", "CloudHome.Panel.HomeControl": "Controle da Casa", @@ -1791,7 +1791,7 @@ "CloudHome.Panel.Quality": "Qualidade", "CloudHome.Panel.Doors": "Portas", "CloudHome.Panel.Audio": "Áudio", - "CloudHome.Panel.OverheadLighting": "Iluminação Acima", + "CloudHome.Panel.OverheadLighting": "Luzes do Teto", "CloudHome.Panel.Sconces": "Arandelas", "CloudHome.Panel.FurnitureVisibility": "Visibilidade dos Moveis", @@ -1829,7 +1829,7 @@ "CloudHome.SupporterPanel.Title": "Nossos Apoiadores", "Tutorial.InfoPanel.Title": "Ei! Antes de você ir...", - "Tutorial.InfoPanel.Content": " Tem um mundo de possibilidades esperando por você, e o que é possível é limitado apenas por sua imaginação.

Quase todas as coisas que você viu até agora foram feitas aqui dentro do jogo! Gende ao redor do mundo trabalhando juntos em tempo real para construir.

A plataforma ainda está muito cedo em desenvolvimento e nós estamos atualizando e melhorando coisas constantemente. Mas você é parte dessa jornada também, e o céu é o limite!

Obrigado por vir aqui e nos dar uma chance.", + "Tutorial.InfoPanel.Content": " Tem um mundo de possibilidades esperando por você, e o que é possível é limitado apenas por sua imaginação.

Quase todas as coisas que você viu até agora foram feitas aqui dentro do jogo! Pessoas ao redor do mundo trabalhando juntos em tempo real para construir.

A plataforma ainda está muito cedo em desenvolvimento e nós estamos atualizando e melhorando coisas constantemente. Mas você é parte dessa jornada também, e o céu é o limite!

Obrigado por vir aqui e nos dar uma chance.", "Tutorial.GrabItems.Grab": "Pegar", "Tutorial.GrabItems.Snap": "Snap", @@ -1865,7 +1865,7 @@ "Hints.Grabbing.Rotating": "Rotacione items em sua mão segurando E e movendo o mouse!!", "Hints.Grabbing.RotatingExtra": "Segue Shift e E juntos para rotacional um objeto em seu eixo horizontal!", - "Hints.Grabbing.ScalingDesktop": "Pegue um item, segure shift, e usa a roda do mouse para o remendisionar!", + "Hints.Grabbing.ScalingDesktop": "Pegue um item, segure shift, e use a roda do mouse para o remendisionar!", "Hints.Grabbing.ScalingVR": "Pegue objetos fisicamente com ambas suas mãos para os remendisionar!", "Hints.Grabbing.OtherGrabbables": "Há uma variedade de itens interativos, brinque com esses três para ver como funcionam!", @@ -1900,11 +1900,11 @@ "UI.VideoPlayer.GlobalSettings": "Opções
Globais", "UI.VideoPlayer.LocalSettings": "Opções
Locais", "UI.VideoPlayer.SpatialAudio": "Áudio
Espacial", - "UI.VideoPlayer.AreaBroadcast": "Transmissão
Area", - "UI.VideoPlayer.BroascastAudio": "Transmissão
de Áudio", + "UI.VideoPlayer.AreaBroadcast": "Áudio
Global", + "UI.VideoPlayer.BroascastAudio": "Áudio
Transmitido", "UI.VideoPlayer.EnterURL": "Digite a URL aqui", - "UI.VideoPlayer.AudioZoneTheater": "Local para
Teatro", - "UI.VideoPlayer.AudioZoneGlobal": "Audível
para o Mundo", + "UI.VideoPlayer.AudioZoneTheater": "Local para
o Ambiente", + "UI.VideoPlayer.AudioZoneGlobal": "Audível
para o Mundo Todo", "UI.VideoPlayer.UsersLoaded": "{users_loaded}/{users_present} {users_present,plural, one {usuário} other {usuários}}
carregado", "UI.ColorPicker.ColorPicker": "Seletor de Cores", From d8df8f5f1f641e1a878fcce2d099a85bcd6fd08a Mon Sep 17 00:00:00 2001 From: Aragubas <47148297+aragubas@users.noreply.github.com> Date: Fri, 6 Oct 2023 16:45:25 -0300 Subject: [PATCH 21/44] Fixed more stuffies --- pt-br.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pt-br.json b/pt-br.json index 3e024a6..762fbdc 100644 --- a/pt-br.json +++ b/pt-br.json @@ -473,7 +473,7 @@ "Account.TOTP.Title" : "Autenticação de 2Fatores", "Account.TOTP.Initializing": "Verificando status de autenticação de 2Fatores de sua conta...", "Account.TOTP.Code.Header": "Código Secreto", - "Account.TOTP.Code.Description": "Primeiro você irá precisar entrar o código secreto para seu aplicativo de autenticador como Authy or Google Authenticator.

Recomendamos fazer isto escaneando o QR Code, mas alternativamente você pode digitar o código secreto manualmente Nunca compartilhe este código com ninguém.

Se você estiver no VR você pode mudar para o modo desktop pressionando a tecla F8.", + "Account.TOTP.Code.Description": "Primeiro você precisa entrar o código secreto para seu aplicativo de autenticador como Authy or Google Authenticator.

Recomendamos fazer isto escaneando o QR Code, mas alternativamente você pode digitar o código secreto manualmente Nunca compartilhe este código com ninguém.

Se você estiver no VR você pode mudar para o modo desktop pressionando a tecla F8.", "Account.TOTP.Code.QRCode": "Escanear QR Code", "Account.TOTP.Code.Key": "Código Secreto:", "Account.TOTP.RecoveryCodes.Header": "Códigos de Recuperação", @@ -908,7 +908,7 @@ "NewWorld.SessionSettings": "Configurações da Sessão:", "NewWorld.UnsafeMode": "Modo Inseguro:", "NewWorld.Port": "Porta:", - "NewWorld.AutoPort": "Automático:", + "NewWorld.AutoPort": "Automática:", "NewWorld.DefaultName": "Mundo de {name}", "FullBody.Title": "Full Body / Calibrador de Avatar", @@ -916,7 +916,7 @@ "FullBody.HeightInstructions": "Tenha certeza que esta é sua altura real, ao contrário a calibração pode não funcionar corretamente. O manequim deve caber o headset e controles.", "FullBody.HeightWarning": "Isto parece incorreto. Tenha certeza que é sua altura real.", "FullBody.ConfirmMapping": "2) Confirmar Mapeamento do Tracking", - "FullBody.MappingInstructions": "Fique de pé com a postura reta, e tenha certeza que os trackers foram detectados estão funcionando corretamentes.", + "FullBody.MappingInstructions": "Fique de pé com a postura reta, e tenha certeza que os trackers foram detectados e estão funcionando corretamentes.", "FullBody.StartCalibration": "Iniciar Calibração dos Trackers", "FullBody.JustCalibrateAvatar": "Apenas calibrar meu avatar", "FullBody.JustCalibrateAvatarDescription": "Pular calibração full body e apenas calibrar o avatar", From 15c22cf8e8e8bb2cdd05675a36430350010d5cd5 Mon Sep 17 00:00:00 2001 From: Aragubas <47148297+aragubas@users.noreply.github.com> Date: Fri, 6 Oct 2023 16:47:28 -0300 Subject: [PATCH 22/44] changed weird strings in TOP dialog --- pt-br.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt-br.json b/pt-br.json index 762fbdc..26e9f75 100644 --- a/pt-br.json +++ b/pt-br.json @@ -488,12 +488,12 @@ "Account.TOTP.Activate.InvalidToken": "Token Inválida!", "Account.TOTP.Message.AlreadySetup": "Autenticação de 2Fatores já está configurada para sua conta!", "Account.TOTP.Message.Error": "Erro Inesperado, Tente novamente mais tarde.", - "Account.TOTP.Message.SetupComplete": "Parabéns!!

Sua conta está agora configurada com autenticação de 2Fatores para proteção extra!

Você também pode ativar isto para login em sua conta com o comando /enableLogin2FA", + "Account.TOTP.Message.SetupComplete": "Parabéns!!

Sua conta está configurada com autenticação de 2Fatores para proteção extra!

Você também pode ativar isto para login em sua conta com o comando /enableLogin2FA", "Account.TOTP.Deactivate.Header": "Desativar Autenticação de 2Fatores", "Account.TOTP.Deactivate.Description": "Autenticação de 2Fatores está atualmente configurada e ativa em sua conta. Se você precisa desativar aqui (caso perca seu celular ou seus códigos forem comprometidos por exemplo).

Após desativar, você pode ativar autenticação de 2Fatores novamente, O que vai gerar um novo código secreto e um novo set de códigos de recuperação.

Se você perdeu o seu celular e precisa ativar autenticação de 2Fatores novamente, nós ALTAMENTE recomendamos que você faça isto imediatamente, porque cada código de recuperação só pode ser usado uma vez e após você ficar sem códigos você irá ficar completamente sem acesso a sua conta.", "Account.TOTP.Deactivate.Deactivate": "Desativar", "Account.TOTP.Deactivate.Deactivating": "Desativando...", - "Account.TOTP.Message.DeactivationComplete": "Autenticação de 2Fatores foi desativada com sucesso de sua conta.

Sua conta está agora em perigo!

Nós altamente recomendamos você a configurar a autenticação de 2Fatores imediatamente, especialmente se você usou um código de recuperação porque perdeu o seu celular.", + "Account.TOTP.Message.DeactivationComplete": "Autenticação de 2Fatores foi desativada com sucesso de sua conta.

Sua conta está em perigo!

Nós altamente recomendamos você a configurar a autenticação de 2Fatores imediatamente, especialmente se você usou um código de recuperação porque perdeu o seu celular.", "Account.Type.Standard" : "Conta Padrão", "Account.Type.Business" : "Conta Business", From d977aa4aa8c77d965c8f6ca5e806cd964a386353 Mon Sep 17 00:00:00 2001 From: Shadow Panther Date: Fri, 6 Oct 2023 22:20:25 +0200 Subject: [PATCH 23/44] =?UTF-8?q?Wording=20for=20"join":=20=D0=BF=D1=80?= =?UTF-8?q?=D0=B8=D1=81=D0=BE=D0=B5=D0=B4=D0=B8=D0=BD=D0=B8=D1=82=D1=8C?= =?UTF-8?q?=D1=81=D1=8F=20->=20=D0=BF=D0=BE=D0=B4=D0=BA=D0=BB=D1=8E=D1=87?= =?UTF-8?q?=D0=B8=D1=82=D1=8C=D1=81=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ru.json | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/ru.json b/ru.json index d3d8c41..a04ba25 100644 --- a/ru.json +++ b/ru.json @@ -182,9 +182,9 @@ "World.Error.AccessDenied": "Отказано в доступе", "World.Error.SecurityViolation": "Нарушение безопасности", - "World.Error.OnlyRegisteredUsers": "Только зарегистрированные пользователи могут присоединиться", - "World.Error.OnlyContacts": "Только контакты хоста сессии могут присоединиться", - "World.Error.OnlyContactsOfContacts": "Только контакты пользователей сессии могут присоединиться", + "World.Error.OnlyRegisteredUsers": "Только зарегистрированные пользователи могут подключиться", + "World.Error.OnlyContacts": "Только контакты хоста сессии могут подключиться", + "World.Error.OnlyContactsOfContacts": "Только контакты пользователей сессии могут подключиться", "World.Error.Private": "Эта сессия приватна", "World.Error.SessionEnded": "Сессия была завершена", "World.Error.UserLimitReached": "Сессия достигла лимита пользователей", @@ -209,7 +209,7 @@ "World.Config.MobileFriendly": "Подходит для мобильных", "World.Config.SaveOptionsHeader": "Настройки сохранения мира:", "World.Config.EditMode": "Режим редактирования:", - "World.Config.AccessLevelHeader": "Кто может присоединиться?", + "World.Config.AccessLevelHeader": "Кто может подключиться?", "World.Config.AutoKickAFK": "Авто-кик AFK пользователей:", "World.Config.AutoKickAFKMinutes": "Максимум AFK в минутах:", "World.Config.HideFromListing": "Не показывать в списке сессий", @@ -219,7 +219,7 @@ "World.Config.CleanupInterval": "Интервал очистки (секунды):", "World.Actions.StartSession": "Старт сессии", - "World.Actions.Join": "Присоединиться", + "World.Actions.Join": "Подключиться", "World.Actions.Focus": "Фокус", "World.Actions.Close": "Закрыть мир", "World.Actions.Leave": "Покинуть мир", @@ -1711,7 +1711,7 @@ "Tutorial.Saving.Title": "Добро пожаловать домой!", "Tutorial.Saving.Content": "Добро пожаловать в ваш дом! Вы окажетесь в этом месте при каждом входе.
Этот мир полностью ваш, поэтому вы можете сохранить любые сделанные вами изменения.
При сохранении мира всё останется на своих местах в ваш следующий визит!", - "CloudHome.Info.OnlineUsers": "Онлайн: {online_users} {online_users,plural, one {пользователь} few {пользователя} other {пользователей}}
Можно подключится к: {joinable_users} {joinable_users,plural, one {пользователю} other {пользователям}}", + "CloudHome.Info.OnlineUsers": "Онлайн: {online_users} {online_users,plural, one {пользователь} few {пользователя} other {пользователей}}
Можно подключиться к: {joinable_users} {joinable_users,plural, one {пользователю} other {пользователям}}", "CloudHome.Info.Moderation": "Модерация", "CloudHome.Info.Inventory": "Инвентарь", "CloudHome.Info.Tools": "Инструменты", @@ -1742,7 +1742,7 @@ "CloudHome.Info.HelpTab.InfoLineTwo": "Кстати, вы можете открывать ссылки на вашем рабочем столе, внутри Дэшборда, на вкладке Рабочий стол.", "CloudHome.Info.UsersTab.Title": "Поиск пользователей", - "CloudHome.Info.UsersTab.Content": "Публичные сессии это отличный способ погрузиться в жизнь сообщества!

Публичные сессии, к которым вы сейчас можете присоединиться, можно найти во вкладке Миры вашего дэшборда. Проверьте сами!", + "CloudHome.Info.UsersTab.Content": "Публичные сессии это отличный способ погрузиться в жизнь сообщества!

Публичные сессии, к которым вы сейчас можете подключиться, можно найти во вкладке Миры вашего дэшборда. Проверьте сами!", "Mirror.Header.RenderingOptions": "Настройки рендера", "Mirror.Header.Type": "Тип Зеркала", From 6a7239a9d6b50dea8e8f4bcbfe1473750030dcdc Mon Sep 17 00:00:00 2001 From: Aragubas <47148297+aragubas@users.noreply.github.com> Date: Fri, 6 Oct 2023 17:37:10 -0300 Subject: [PATCH 24/44] Tweaked a lil bit --- pt-br.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pt-br.json b/pt-br.json index 26e9f75..e328934 100644 --- a/pt-br.json +++ b/pt-br.json @@ -1199,10 +1199,10 @@ "Inspector.Slot.Reset.Rotation": "Rotação", "Inspector.Slot.Reset.Scale": "Escala", - "Inspector.Slot.CreatePivotAtCenter": "Criar Pivô no Centro", + "Inspector.Slot.CreatePivotAtCenter": "Criar Pivot no Centro", - "Inspector.Slot.JumpTo": "Pular para", - "Inspector.Slot.BringTo": "Trazer para", + "Inspector.Slot.JumpTo": "Ir até", + "Inspector.Slot.BringTo": "Trazer aqui", "Inspector.Slot.BringTo.Undo": "Trazer {name} para usuário", "Inspector.Slot.ParentUnder.Label": "Mudar parentesco:", From 659eca85e40f668774778f8b502e94b38e6dbae6 Mon Sep 17 00:00:00 2001 From: Ryuvi Date: Fri, 6 Oct 2023 17:21:53 -0500 Subject: [PATCH 25/44] Added Tutorial Teleporter Error String Added a string to let users know that something went wrong with loading their cloud hoke via the tutorial, and it directs them to try again. --- en.json | 2 ++ 1 file changed, 2 insertions(+) diff --git a/en.json b/en.json index 2dafe62..0bf3557 100644 --- a/en.json +++ b/en.json @@ -1706,6 +1706,8 @@ "Tutorial.Saving.Title": "Welcome Home!", "Tutorial.Saving.Content": "Welcome to your Home world! This is where you'll end up every time you log in.

This is a world all your own, so any changes you make are able to be saved.

If you save, everything will be just as you left it when you return!", + "Tutorial.Teleporter.Error": "Failed to load your cloud home!
Step out of the teleporter and step back in to try again.", + "CloudHome.Info.OnlineUsers": "Online {online_users,plural, one {user} other {users}}: {online_users}
Joinable {joinable_users,plural, one {user} other {users}}: {joinable_users}", "CloudHome.Info.Moderation": "Moderation", "CloudHome.Info.Inventory": "Inventory", From 574e9f92df0ffdf0cd9f7def315ef04620d4a2aa Mon Sep 17 00:00:00 2001 From: Aragubas <47148297+aragubas@users.noreply.github.com> Date: Fri, 6 Oct 2023 22:48:42 -0300 Subject: [PATCH 26/44] fixed typo in welcome screen --- pt-br.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt-br.json b/pt-br.json index e328934..389d46d 100644 --- a/pt-br.json +++ b/pt-br.json @@ -1527,7 +1527,7 @@ "VolumePlaneSlicer.Slicer": "Corte", "Tutorial.Welcome.Welcome": "Bem-Vindo(a)!", - "Tutorial.Welcome.Description" : "Mergulhe em um universo digital completamente novo e com possibilidades infinitas. Seja se você veio aqui para socializar e curtir com o pessoal do outro lado do mundo ou para criar e desenvolver qualquer coisa desde lindas artes, avatares interativos e aparelhos até mundos interativos e jogos complexos, Resonite é um lugar extremamente customizável onde você será bem-vindo e encontrará um grupo para Ressonar com.

Antes de começar a explorar, vamos primeiro te guiar através de alguns detalhes essenciais, para garantir uma boa experiência. Quando vocé estiver pronto, pressione o botão abaixo", + "Tutorial.Welcome.Description" : "Mergulhe em um universo digital completamente novo e com possibilidades infinitas. Seja se você veio aqui para socializar e curtir com o pessoal do outro lado do mundo ou para criar e desenvolver qualquer coisa desde lindas artes, avatares interativos, aparelhos, mundos interativos e até jogos complexos, Resonite é um lugar extremamente customizável onde você será bem-vindo e encontrará um grupo para Ressonar com.

Antes de começar a explorar, vamos primeiro te guiar através de alguns detalhes essenciais, para garantir uma boa experiência. Quando você estiver pronto, pressione o botão abaixo.", "Tutorial.Welcome.Begin": "Vamos começar!", "Tutorial.Welcome.AccountHeader": "Conta {appName}", From 6c0c9937e11b6ac6a9e717405b0b006a83d46945 Mon Sep 17 00:00:00 2001 From: Aragubas <47148297+aragubas@users.noreply.github.com> Date: Fri, 6 Oct 2023 23:08:30 -0300 Subject: [PATCH 27/44] Fixed weird word in welcome screen --- pt-br.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt-br.json b/pt-br.json index 389d46d..9220db8 100644 --- a/pt-br.json +++ b/pt-br.json @@ -1527,7 +1527,7 @@ "VolumePlaneSlicer.Slicer": "Corte", "Tutorial.Welcome.Welcome": "Bem-Vindo(a)!", - "Tutorial.Welcome.Description" : "Mergulhe em um universo digital completamente novo e com possibilidades infinitas. Seja se você veio aqui para socializar e curtir com o pessoal do outro lado do mundo ou para criar e desenvolver qualquer coisa desde lindas artes, avatares interativos, aparelhos, mundos interativos e até jogos complexos, Resonite é um lugar extremamente customizável onde você será bem-vindo e encontrará um grupo para Ressonar com.

Antes de começar a explorar, vamos primeiro te guiar através de alguns detalhes essenciais, para garantir uma boa experiência. Quando você estiver pronto, pressione o botão abaixo.", + "Tutorial.Welcome.Description" : "Mergulhe em um universo digital completamente novo e com possibilidades infinitas. Seja se você veio aqui para socializar e curtir com o pessoal do outro lado do mundo ou para criar e desenvolver quaisquer coisas desde lindas artes, avatares interativos, aparelhos, mundos interativos e até jogos complexos, Resonite é um lugar extremamente customizável onde você será bem-vindo e encontrará um grupo para Ressonar juntos!

Antes de começar a explorar, vamos primeiro te guiar através de alguns detalhes essenciais, para garantir uma boa experiência. Quando você estiver pronto, pressione o botão abaixo.", "Tutorial.Welcome.Begin": "Vamos começar!", "Tutorial.Welcome.AccountHeader": "Conta {appName}", From 305a3638aa339f8cacf5bf0d376dfa0f1492424f Mon Sep 17 00:00:00 2001 From: Aragubas <47148297+aragubas@users.noreply.github.com> Date: Sat, 7 Oct 2023 01:47:46 -0300 Subject: [PATCH 28/44] Fixed another typo --- pt-br.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt-br.json b/pt-br.json index 9220db8..b99fb6e 100644 --- a/pt-br.json +++ b/pt-br.json @@ -1678,7 +1678,7 @@ "Migration.Error": "Erro: {error}", "Migration.NothingSelected": "Nada selecionado, não é possivel iniciar.", - "Migration.ColorManagement": "Este mundo foi feito em espaço gamma e foi automaticamente convertido para linear

É possivel que o mundo se pareça diferente do original, mas ainda devera geralmente usavel.

Se você é o autor e encontra algum problema com a conversão NÃO SALVE. Apenas salve copias.

Desde que o original exista, nós podemos ajustar o processo de conversão. Caso contrário você será responsavel para concertar você mesmo.", + "Migration.ColorManagement": "Este mundo foi feito em espaço gamma e foi automaticamente convertido para linear

É possivel que o mundo se pareça diferente do original, mas ainda deverá ser geralmente usavel.

Se você é o autor e encontra algum problema com a conversão NÃO SALVE. Apenas salve copias.

Desde que o original exista, nós podemos ajustar o processo de conversão. Caso contrário você será responsavel para concertar você mesmo.", "Temporary.MMC.Voting UI": "UI de Votação da MMC", "Temporary.MMC.Vote": "Votar", From fac81749af71dac495e3807a644a1bd76093c0ab Mon Sep 17 00:00:00 2001 From: Gwang Sun Yun Date: Sat, 7 Oct 2023 16:09:51 +0900 Subject: [PATCH 29/44] Update ko.json 1. Correction of typos 2. Convey meaning a little more clearly --- ko.json | 28 ++++++++++++++-------------- 1 file changed, 14 insertions(+), 14 deletions(-) diff --git a/ko.json b/ko.json index 8b91502..b2a7504 100644 --- a/ko.json +++ b/ko.json @@ -1306,7 +1306,7 @@ "Inspector.SimpleAvatarProtection.RemoveAll": "아바타 보호기능 모두 제거", "Inspector.SimpleAvatarProtection.RemoveSingle": "단일 아바타 보호기능 제거", - "Inspector.SimpleAvatarProtection.Warning": "경고!
아래에서 제공되는 전용 기능 버튼이 아닌 다른 방법을 통해 이 구성쇼소를 제거하면 보호기능이 무력화되며 스스로 파괴될 수 있으며, 이는 데이터 손실로 이어질 수 있습니다!", + "Inspector.SimpleAvatarProtection.Warning": "경고!
아래에서 제공되는 전용 기능 버튼이 아닌 다른 방법을 통해 이 구성요소를 제거하면 보호기능이 무력화되며 스스로 파괴될 수 있으며, 이는 데이터 손실로 이어질 수 있습니다!", "Inspector.SimpleAvatarProtection.ConfirmRemoveAll": "아바타 보호기능을 제거합니다", "Inspector.BipedRig.GetDiagnosticInfo": "리그 정보 조회", @@ -1329,12 +1329,12 @@ "Inspector.Texture.InvertR": "적색 반전", "Inspector.Texture.InvertG": "녹색 반전", "Inspector.Texture.InvertB": "청색 반전", - "Inspector.Texture.InvertA": "알파 반전", - "Inspector.Texture.ColorToAlphaWhite": "색상을 알파로(백색)", - "Inspector.Texture.ColorToAlphaBlack": "색상을 알파로(흑색)", - "Inspector.Texture.AlphaFromIntensity": "강도에서 알파로", - "Inspector.Texture.AlphaToMask": "알파를 마스크로", - "Inspector.Texture.RemoveAlpha": "알파 제거", + "Inspector.Texture.InvertA": "투명도 반전", + "Inspector.Texture.ColorToAlphaWhite": "색상값을 투명도에 반비례 반영 및 흰색 채우기", + "Inspector.Texture.ColorToAlphaBlack": "색상값을 투명도에 반비례 반영 및 흑색 채우기", + "Inspector.Texture.AlphaFromIntensity": "색상값을 투명도에 비례 반영", + "Inspector.Texture.AlphaToMask": "투명도로 마스크 이미지 생성", + "Inspector.Texture.RemoveAlpha": "투명도 제거 및 흑색 채우기", "Inspector.Texture.ConvertToGrayscaleAverage": "그레이스케일로 변환(평균)", "Inspector.Texture.ConvertToGrayscaleLuminance": "그레이스케일로 변환(휘도)", "Inspector.Texture.SwapRG": "적색과 녹색을 서로 바꾸기", @@ -1345,8 +1345,8 @@ "Inspector.Texture.SwapBA": "청색과 투명도를 서로 바꾸기", "Inspector.Texture.AddWhiteBackground": "백색배경 추가", "Inspector.Texture.AddBlackBackground": "흑색배경 추가", - "Inspector.Texture.Hue": "휴(Hue):", - "Inspector.Texture.ShiftHue": "쉬프트 휴", + "Inspector.Texture.Hue": "색조:", + "Inspector.Texture.ShiftHue": "색조 증감", "Inspector.Texture.Saturation": "채도:", "Inspector.Texture.AdjustSaturation": "채도 조정", "Inspector.Texture.Value": "값:", @@ -1922,12 +1922,12 @@ "UI.ColorPicker.Green": "녹", "UI.ColorPicker.Blue": "청", - "UI.ColorPicker.Hue": "Hue", - "UI.ColorPicker.Saturation": "Saturation", - "UI.ColorPicker.Value": "Value", + "UI.ColorPicker.Hue": "색조", + "UI.ColorPicker.Saturation": "채도", + "UI.ColorPicker.Value": "값", - "UI.ColorPicker.Alpha": "Alpha", - "UI.ColorPicker.Gain": "Gain", + "UI.ColorPicker.Alpha": "불투명도", + "UI.ColorPicker.Gain": "게인", "UI.ProgressBar.ImportingItem": "가져오기", From 74e1495d5f781f3c05967258f2df9d50c4a7e7c2 Mon Sep 17 00:00:00 2001 From: Stanislavskii Date: Sat, 7 Oct 2023 14:31:29 +0300 Subject: [PATCH 30/44] Small fixes --- ru.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ru.json b/ru.json index a04ba25..e19658c 100644 --- a/ru.json +++ b/ru.json @@ -1606,7 +1606,7 @@ "Migration.LoginResetID.ResetButton": "Да, сбросить", "Migration.ReservedUsername.Title":"Зарезервированное имя пользователя", - "Migration.ReservedUsername.Description": "Это имя пользователя зарезервировано для первоначального владельца. Если это ваша учетная запись, предоставьте свои учетные данные для {platform}, чтобы разблокировать ее. Мы не храним эти учетные данные, они используются только для подтверждения принадлежности вашей учетной записи при регистрации.", + "Migration.ReservedUsername.Description": "Это имя пользователя зарезервировано для первоначального владельца. Если это Ваша учетная запись, предоставьте свои учетные данные для {platform}, чтобы разблокировать ее. Мы не храним эти учетные данные, они используются только для подтверждения принадлежности вашей учетной записи при регистрации.", "Migration.SourcePassword": "Пароль {platform}:", "Migration.SourceUsername": "Имя пользователя {platform}:", @@ -1623,8 +1623,8 @@ "Migration.DataSelection.Favorites": "Избранное (аватар, домашний мир, камера, клавиатура, фасеты)", - "Migration.DataSelection.Favorites.Description": "Сначала будет перенесен ваш дом, любимый аватар, клавиатура, камера и фасеты, чтобы вы могли начать использовать их как можно скорее.\n ВНИМАНИЕ: Если вы выберете этот пункт, вы можете ПОТЕРЯТЬ ВСЕ ИЗМЕНЕНИЯ сделанные на этой платформе до переноса избранного.", - "Migration.DataSelection.Favorites.OverwriteTitle": "Должны ли мы переопределить избранное при переносе?", + "Migration.DataSelection.Favorites.Description": "Сначала будет перенесен ваш дом, любимый аватар, клавиатура, камера и фасеты, чтобы вы могли начать использовать их как можно скорее.\n ВНИМАНИЕ: Если вы выберете этот пункт, вы можете ПОТЕРЯТЬ ВСЕ ИЗМЕНЕНИЯ сделанные до переноса избранного, на этой платформе.", + "Migration.DataSelection.Favorites.OverwriteTitle": "Выставить ли приоритет вашим избранным вещам, при переносе?", "Migration.DataSelection.Home.Title": "Установить ли ваш старый дом избранным?", "Migration.DataSelection.Home.Description": "Когда мы перенесем ваши данные, ваш оригинальный облачный дом будет размещен под другим URL-адресом, и по умолчанию вы получите совершенно новый облачный дом. Однако, если вы предпочитаете, мы можем сделать ваш старый дом избранным домом по умолчанию. Даже если вы выберете \"Нет\", ваш старый облачный дом по-прежнему будет доступен, и вы сможете отметить его избранным по умолчанию позже.", @@ -1639,7 +1639,7 @@ "Migration.Start": "Начать миграцию", "Migration.Groups.Title": "Мигрировать группы", - "Migration.Groups.Introduction": "Должны ли мы перенести ваши группы?", + "Migration.Groups.Introduction": "Перенести ли нам ваши группы?", "Migration.Groups.Description": "Все группы, администратором которых вы являетесь, будут перенесены по умолчанию. Если вы хотите перенести только избранные группы, нажмите кнопку ниже, чтобы загрузить их, а затем отметьте группы, которые вы хотите перенести.", @@ -1861,7 +1861,7 @@ "Hints.Spawn.TeleportLocomotionDesktop": "Другие режимы передвижения, такие как полет, вы можете попробовать в меню Передвижение.", "Hints.Spawn.TeleportLocomotionVR": "Другие режимы передвижения, такие как телепорт или полет, вы можете попробовать в меню Передвижение.", - "Hints.Bridge.RaiseTheWorld": "Нажмите эту кнопку чтобы призвать сюда платформу!", + "Hints.Bridge.RaiseTheWorld": "Нажмите на эту кнопку чтобы призвать платформу!", "Hints.Grabbing.GrabbingDesktop": "Хватайте вещи, удерживая правую кнопку мыши!", "Hints.Grabbing.GrabbingVR": "Хватайте вещи, удерживая Grip!", From a94f4e28519b0d3cace0c723d48d5cb79c83330e Mon Sep 17 00:00:00 2001 From: Aragubas <47148297+aragubas@users.noreply.github.com> Date: Sat, 7 Oct 2023 08:57:49 -0300 Subject: [PATCH 31/44] Tweaks some strings --- pt-br.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt-br.json b/pt-br.json index b99fb6e..563e461 100644 --- a/pt-br.json +++ b/pt-br.json @@ -704,10 +704,10 @@ "ProtoFlux.UI.Call" : "Chamada", "ProtoFlux.UI.AsyncCall" : "Chamada Assíncrona ", - "ProtoFlux.UI.NodeBrowser.Title" : "Nodos de ProtoFlux", + "ProtoFlux.UI.NodeBrowser.Title" : "Nodos ProtoFlux", "CreateNew.Back": "<<< Voltar", - "CreateNew.EmptyObject": "Objeto Vázio", + "CreateNew.EmptyObject": "Objeto Vazio", "CreateNew.ParticleSystem": "Sistema de Partículas", "CreateNew.Object": "Objeto", From 528f923dafc57be8a1ef380136f8ec479b322d71 Mon Sep 17 00:00:00 2001 From: Aragubas <47148297+aragubas@users.noreply.github.com> Date: Sat, 7 Oct 2023 09:05:05 -0300 Subject: [PATCH 32/44] Fixed typo --- pt-br.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pt-br.json b/pt-br.json index 563e461..78c7e7e 100644 --- a/pt-br.json +++ b/pt-br.json @@ -1414,7 +1414,7 @@ "Inspector.AvatarExpression.AutoAssign": "Atribuição automática de Blendshapes (usando heurística)", - "Inspector.CharacterController.Warning": "AVISO!
É possivel usar este componente como um corpo rígido simples verificando SimulateRotation. Antes que você faça isto, por favor entenda que ele não está otimizado para esse propósito e o suporte Rigidbody adequado estará disponível no futuro.
Suporte adequado do corpo rígido oferecerá:
- Eficiência de CPU e Rede- com o CharacterController você obterá maior uso da CPU e uma quantidade maior significativa de tráfego de rede
- Constraints - você poderá criar juntas, dobradiças, molas e outras restrições entre corpos rígidos
- Simulação e interações suaves para todos - CharacterController irá quebrar se outra pessoa tentar interagir
- Novos recursos e ferramentas - para tornar seu uso muito mais fácil
-----------------------
Contanto que você entenda essas limitações, divirta-se!", + "Inspector.CharacterController.Warning": "AVISO!
É possivel usar este componente como um corpo rígido simples ativando SimulateRotation. Antes que você faça isto, por favor entenda que ele não está otimizado para esse propósito e o suporte Rigidbody adequado estará disponível no futuro.
Suporte adequado do corpo rígido oferecerá:
- Eficiência de CPU e Rede- com o CharacterController você obterá maior uso da CPU e uma quantidade maior significativa de tráfego de rede
- Constraints - você poderá criar juntas, dobradiças, molas e outras restrições entre corpos rígidos
- Simulação e interações suaves para todos - CharacterController irá quebrar se outra pessoa tentar interagir
- Novos recursos e ferramentas - para tornar seu uso muito mais fácil
-----------------------
Contanto que você entenda essas limitações, divirta-se!", "Inspector.PrimitiveMemberEditor.Warning": "AVISO!
É possivel usar este componente interagir com referências usando seus IDs. Este processo é comumente chamado de 'Ref Hacking'.

Antes que você faça isto, por favor entenda que isto não é suportado e poderá quebrar a qualquer momento. Não dependa neste funcionalidade para suas criações.", "Inspector.ParticleStyle.CommonTransitions": "Templates de Transição Comuns:", From d320f8ff0ee7b419d0e90be7167cde22075452f4 Mon Sep 17 00:00:00 2001 From: Stanislavskii Date: Sun, 8 Oct 2023 06:30:38 +0300 Subject: [PATCH 33/44] Making corrections for better uderstanding of migration menus. --- ru.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ru.json b/ru.json index e19658c..ece61e1 100644 --- a/ru.json +++ b/ru.json @@ -1623,8 +1623,8 @@ "Migration.DataSelection.Favorites": "Избранное (аватар, домашний мир, камера, клавиатура, фасеты)", - "Migration.DataSelection.Favorites.Description": "Сначала будет перенесен ваш дом, любимый аватар, клавиатура, камера и фасеты, чтобы вы могли начать использовать их как можно скорее.\n ВНИМАНИЕ: Если вы выберете этот пункт, вы можете ПОТЕРЯТЬ ВСЕ ИЗМЕНЕНИЯ сделанные до переноса избранного, на этой платформе.", - "Migration.DataSelection.Favorites.OverwriteTitle": "Выставить ли приоритет вашим избранным вещам, при переносе?", + "Migration.DataSelection.Favorites.Description": "Сначала будет перенесен ваш дом, любимый аватар, клавиатура, камера и фасеты, чтобы вы могли начать использовать их как можно скорее.\n ВНИМАНИЕ: Если вы выберете этот пункт, вы можете ПОТЕРЯТЬ ИЗМЕНЕНИЯ уже избранных предметов на этой платформе до переноса.", + "Migration.DataSelection.Favorites.OverwriteTitle": "Должны ли мы переопределить избранное при переносе?", "Migration.DataSelection.Home.Title": "Установить ли ваш старый дом избранным?", "Migration.DataSelection.Home.Description": "Когда мы перенесем ваши данные, ваш оригинальный облачный дом будет размещен под другим URL-адресом, и по умолчанию вы получите совершенно новый облачный дом. Однако, если вы предпочитаете, мы можем сделать ваш старый дом избранным домом по умолчанию. Даже если вы выберете \"Нет\", ваш старый облачный дом по-прежнему будет доступен, и вы сможете отметить его избранным по умолчанию позже.", From d88020bb618560039150a0d0ae1acee74f7a242b Mon Sep 17 00:00:00 2001 From: Shadow Panther Date: Sun, 8 Oct 2023 13:17:17 +0200 Subject: [PATCH 34/44] Update ru.json --- ru.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ru.json b/ru.json index ece61e1..7a950bc 100644 --- a/ru.json +++ b/ru.json @@ -1624,7 +1624,7 @@ "Migration.DataSelection.Favorites": "Избранное (аватар, домашний мир, камера, клавиатура, фасеты)", "Migration.DataSelection.Favorites.Description": "Сначала будет перенесен ваш дом, любимый аватар, клавиатура, камера и фасеты, чтобы вы могли начать использовать их как можно скорее.\n ВНИМАНИЕ: Если вы выберете этот пункт, вы можете ПОТЕРЯТЬ ИЗМЕНЕНИЯ уже избранных предметов на этой платформе до переноса.", - "Migration.DataSelection.Favorites.OverwriteTitle": "Должны ли мы переопределить избранное при переносе?", + "Migration.DataSelection.Favorites.OverwriteTitle": "Должны ли мы перезаписать избранное при переносе?", "Migration.DataSelection.Home.Title": "Установить ли ваш старый дом избранным?", "Migration.DataSelection.Home.Description": "Когда мы перенесем ваши данные, ваш оригинальный облачный дом будет размещен под другим URL-адресом, и по умолчанию вы получите совершенно новый облачный дом. Однако, если вы предпочитаете, мы можем сделать ваш старый дом избранным домом по умолчанию. Даже если вы выберете \"Нет\", ваш старый облачный дом по-прежнему будет доступен, и вы сможете отметить его избранным по умолчанию позже.", From 56eaef9c8f89e8032b0566e4bc798af533cc12f4 Mon Sep 17 00:00:00 2001 From: Muppeq Date: Sun, 8 Oct 2023 15:31:08 +0200 Subject: [PATCH 35/44] shortened to under 300 characters --- Store/de/short.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Store/de/short.txt b/Store/de/short.txt index dcfabb5..b486850 100644 --- a/Store/de/short.txt +++ b/Store/de/short.txt @@ -1 +1 @@ -Betritt ein neuartiges digitales Universum mit unendlichen Möglichkeiten. Ganz gleich, ob du mit Menschen aus der ganzen Welt in einem lockeren Gespräch resonierst, spiele spielst und Kontakte knüpfst oder ob ihr euch beim Erschaffen von Kunst oder beim Programmieren komplexer Spiele gegenseitig inspiriert, hier wirst du deinen Ort finden. +Betritt ein neues digitales Universum mit unendlichen Möglichkeiten. Ganz gleich, ob du mit Menschen aus der ganzen Welt in einem lockeren Gespräch resonierst oder ob ihr euch beim Erschaffen von Kunst oder beim Programmieren komplexer Spiele gegenseitig inspiriert, hier wirst du deinen Ort finden. From 2b2c01daf4d89a630e1e1effd1b142b43f90ac4f Mon Sep 17 00:00:00 2001 From: Aragubas <47148297+aragubas@users.noreply.github.com> Date: Sun, 8 Oct 2023 21:42:06 -0300 Subject: [PATCH 36/44] fixed nonsensical string --- pt-br.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pt-br.json b/pt-br.json index 78c7e7e..3d2280c 100644 --- a/pt-br.json +++ b/pt-br.json @@ -130,7 +130,7 @@ "Inventory.Favorite.Hyperlink": "Definir Display de URL", "Inventory.SpawnFacet": "Criar Faceta", - "Dash.Screens.Home": "Casa", + "Dash.Screens.Home": "Início", "Dash.Screens.Worlds": "Mundos", "Dash.Screens.Contacts": "Contatos", "Dash.Screens.Inventory": "Inventário", @@ -1818,7 +1818,7 @@ "CloudHome.Panel.FanControl": "Controle do Ventilador", "CloudHome.Panel.WindowControl": "Controla da Janela", "CloudHome.Panel.FanSpeed": "Velocidade do Ventilador", - "CloudHome.Panel.WindowTint": "Mariz da Janela", + "CloudHome.Panel.WindowTint": "Escurecer janela", "CloudHome.FeaturedPanel.OpenWorld": "Abrir Mundo", "CloudHome.FeaturedPanel.LinkText": "Abrir este mundo para
você mesmo clicando aqui!", From fead419fdad64b264779553d12aeb2ba5459d81b Mon Sep 17 00:00:00 2001 From: Kazuki Y Date: Tue, 10 Oct 2023 12:12:19 +0900 Subject: [PATCH 37/44] =?UTF-8?q?2023-10-10=E6=99=82=E7=82=B9=E3=81=BE?= =?UTF-8?q?=E3=81=A7=E3=81=AE=E6=87=B8=E5=BF=B5=E7=82=B9=E3=82=92=E5=A4=89?= =?UTF-8?q?=E6=9B=B4=20-=20Inventory.Equip:=20=E3=82=A2=E3=83=90=E3=82=BF?= =?UTF-8?q?=E3=83=BC=E3=82=92=E7=9D=80=E3=82=8B=20-=20Inventory.Favorite.A?= =?UTF-8?q?vatar:=20=E6=97=A2=E5=AE=9A=E3=81=AE=E3=82=A2=E3=83=90=E3=82=BF?= =?UTF-8?q?=E3=83=BC=E3=81=AB=E8=A8=AD=E5=AE=9A=20-=20Inventory.Share:=20?= =?UTF-8?q?=E3=83=95=E3=82=A9=E3=83=AB=E3=83=80=E5=85=B1=E6=9C=89=20-=20In?= =?UTF-8?q?ventory.Unshate:=20=E3=83=95=E3=82=A9=E3=83=AB=E3=83=80?= =?UTF-8?q?=E5=85=B1=E6=9C=89=E5=81=9C=E6=AD=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - World.Filter.DataSources: 検索ワールド - World.Filter.BaseSearch: 検索ワード - Indicator.ServerStatus.Down: 応答なし - Profile.Status.Invisible: 居留守 --- ja.json | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/ja.json b/ja.json index dd7028f..99a11dc 100644 --- a/ja.json +++ b/ja.json @@ -109,14 +109,14 @@ "Interaction.CopyLink": "リンクをコピー", "Inventory.OpenWorld": "ワールドを開く", - "Inventory.Equip": "アバターを変更", + "Inventory.Equip": "アバターを着る", "Inventory.Delete": "選択アイテムを削除", "Inventory.CreateDirectory": "フォルダを作成", "Inventory.SaveHeld": "掴んでいるものを保存", "Inventory.GetURL": "URLを取得", "Inventory.Inventories": "インベントリー一覧", - "Inventory.Share": "パブリック化", - "Inventory.Unshare": "プライベート化", + "Inventory.Share": "フォルダ共有", + "Inventory.Unshare": "フォルダ共有停止", "Inventory.SaveAvatar": "現在のアバターを保存", "Inventory.Favorite.Home": "ホームに設定", "Inventory.Favorite.ProgressBar": "プログレスバーに設定", @@ -126,7 +126,7 @@ "Inventory.Favorite.AudioPlayer": "オーディオプレイヤーに設定", "Inventory.Favorite.InteractiveCamera": "カメラに設定", "Inventory.Favorite.Keyboard": "キーボードに設定", - "Inventory.Favorite.Avatar": "アバターに設定", + "Inventory.Favorite.Avatar": "既定のアバターに設定", "Inventory.Favorite.WorldLoadingIndicator": "ローディングバーに設定", "Inventory.Favorite.ColorDialog": "カラーピッカーに設定", "Inventory.Favorite.Hyperlink": "URLディスプレイに設定", @@ -319,12 +319,12 @@ "World.SortParameter.LastVisit": "最後に訪問", "World.SortParameter.Random": "ランダム", - "World.Filter.DataSources": "検索ワード:", + "World.Filter.DataSources": "検索ワールド:", "World.Filter.OpenedWorlds": "接続中のセッション", "World.Filter.ActiveSessions": "アクティブセッション", "World.Filter.PublishedWorlds": "公開されているワールド", "World.Filter.LocalWorlds": "ローカルワールド", - "World.Filter.BaseSearch": "ベースサーチ:", + "World.Filter.BaseSearch": "検索ワード:", "World.Filter.ByOwner": "オーナー名:", "World.Filter.UserOwner": "ユーザー名で検索", "World.Filter.GroupOwner": "グループ名で検索", @@ -383,7 +383,7 @@ "Indicator.ServerStatus.Status": "クラウドステータス", "Indicator.ServerStatus.Good": "良好", "Indicator.ServerStatus.Slow": "重い", - "Indicator.ServerStatus.Down": "サーバーダウン", + "Indicator.ServerStatus.Down": "応答なし", "Indicator.ServerStatus.NoInternet": "インターネットなし", "Indicator.Sync.AllSynced": "シンク完了", @@ -511,7 +511,7 @@ "Profile.Status.Online": "オンライン", "Profile.Status.Away": "退席中", "Profile.Status.Busy": "取込中", - "Profile.Status.Invisible": "非表示", + "Profile.Status.Invisible": "居留守", "Profile.Status.Offline": "オフライン", "Profile.Status.Headless": "ヘッドレス", @@ -1927,7 +1927,7 @@ "UI.ColorPicker.Saturation": "彩度", "UI.ColorPicker.Value": "輝度", - "UI.ColorPicker.Alpha": "透明度", + "UI.ColorPicker.Alpha": "不透明度", "UI.ColorPicker.Gain": "ゲイン", "UI.ProgressBar.ImportingItem": "アイテムインポート中", From d423f2c1dc0187c0c2439fdbb321e2652ef8c061 Mon Sep 17 00:00:00 2001 From: Kazuki Y Date: Tue, 10 Oct 2023 12:14:18 +0900 Subject: [PATCH 38/44] =?UTF-8?q?=E9=81=8E=E5=8E=BB=E3=81=ABrhenium?= =?UTF-8?q?=E3=81=95=E3=82=93=E3=81=8CPR=E5=87=BA=E3=81=97=E3=81=A6?= =?UTF-8?q?=E3=81=84=E3=81=9F=E3=81=AE=E3=81=A7authors=E3=81=AB=E8=BF=BD?= =?UTF-8?q?=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ja.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja.json b/ja.json index 99a11dc..05ac172 100644 --- a/ja.json +++ b/ja.json @@ -1,6 +1,6 @@ { "localeCode": "ja", - "authors": ["orange", "Melnus", "Aesc", "kazu", "Rabbuttz", "zozokasu"], + "authors": ["orange", "Melnus", "Aesc", "kazu", "Rabbuttz", "zozokasu", "rhenium"], "messages": { "General.OK": "OK", From b38ae2ba91ea3ba84e5799f9bc68328ecaf2a609 Mon Sep 17 00:00:00 2001 From: Kazuki Y Date: Tue, 10 Oct 2023 12:17:40 +0900 Subject: [PATCH 39/44] =?UTF-8?q?=E3=82=B9=E3=82=AF=E3=83=AA=E3=83=BC?= =?UTF-8?q?=E3=83=B3=E3=82=B7=E3=83=A7=E3=83=83=E3=83=88=E3=81=AE=E8=A1=A8?= =?UTF-8?q?=E7=A4=BA=E3=81=8C=E3=81=8A=E3=81=8B=E3=81=97=E3=81=8F=E3=81=AA?= =?UTF-8?q?=E3=81=A3=E3=81=A6=E3=81=84=E3=81=9F=E9=83=A8=E5=88=86=E3=82=92?= =?UTF-8?q?=E4=BF=AE=E6=AD=A3=20-=20Importer.Image.Screenshot?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ja.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja.json b/ja.json index 05ac172..0fd5883 100644 --- a/ja.json +++ b/ja.json @@ -803,7 +803,7 @@ "Importer.Image.Title": "画像​インポーター", "Importer.Image.Prompt": "インポートしようと​しているものは​なんですか?", "Importer.Image.Regular": "画像​/​テクスチャ", - "Importer.Image.Screenshot": "{appName}​の​スクリーンショット", + "Importer.Image.Screenshot": "​スクリーンショット (ここでスクショした扱いになります)", "Importer.Image.PixelArt" : "ドット絵", "Importer.Image.360": "360°画像​/​スカイボックス", "Importer.Image.StereoPhoto": "ステレオ​画像", From 218892357cca05fdd78f6875f81e9ba91fb79e4c Mon Sep 17 00:00:00 2001 From: Kazuki Y Date: Tue, 10 Oct 2023 14:57:45 +0900 Subject: [PATCH 40/44] =?UTF-8?q?=E3=82=A4=E3=83=B3=E3=83=99=E3=83=B3?= =?UTF-8?q?=E3=83=88=E3=83=AA=E3=83=BC=20->=20=E3=82=A4=E3=83=B3=E3=83=99?= =?UTF-8?q?=E3=83=B3=E3=83=88=E3=83=AA=20=E3=81=AB=E7=B5=B1=E4=B8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ja.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/ja.json b/ja.json index 0fd5883..95454eb 100644 --- a/ja.json +++ b/ja.json @@ -77,7 +77,7 @@ "Interaction.Destroy": "破棄", "Interaction.Duplicate": "複製", - "Interaction.SaveToInventory": "インベントリーに保存", + "Interaction.SaveToInventory": "インベントリに保存", "Interaction.Undo": "戻す", "Interaction.Redo": "やり直す", "Interaction.EquipTool": "装備", @@ -114,7 +114,7 @@ "Inventory.CreateDirectory": "フォルダを作成", "Inventory.SaveHeld": "掴んでいるものを保存", "Inventory.GetURL": "URLを取得", - "Inventory.Inventories": "インベントリー一覧", + "Inventory.Inventories": "インベントリ一覧", "Inventory.Share": "フォルダ共有", "Inventory.Unshare": "フォルダ共有停止", "Inventory.SaveAvatar": "現在のアバターを保存", @@ -135,7 +135,7 @@ "Dash.Screens.Home": "ホーム", "Dash.Screens.Worlds": "ワールド", "Dash.Screens.Contacts": "フレンド", - "Dash.Screens.Inventory": "インベントリー", + "Dash.Screens.Inventory": "インベントリ", "Dash.Screens.Desktop": "デスクトップ", "Dash.Screens.Session": "セッション", "Dash.Screens.FileBrowser": "
ファイルブラウザ", @@ -227,7 +227,7 @@ "World.Actions.SaveAs": "名前をつけて保存...", "World.Actions.SaveCopy": "コピーして保存...", "World.Actions.SaveHere": "ここに保存", - "World.Actions.SaveToInventory": "インベントリーに保存", + "World.Actions.SaveToInventory": "インベントリに保存", "World.Actions.Saving": "保存中...", "World.Actions.Discard": "変更を破棄", "World.Actions.Clone": "ワールドを複製", @@ -1713,7 +1713,7 @@ "CloudHome.Info.OnlineUsers": "オンラインユーザー: {online_users}
参加できるユーザー: {joinable_users}", "CloudHome.Info.Moderation": "モデレーション", - "CloudHome.Info.Inventory": "インベントリー", + "CloudHome.Info.Inventory": "インベントリ", "CloudHome.Info.Tools": "ツール", "CloudHome.Info.MoreInfo": "ヘルプ・その他", "CloudHome.Info.SessionUptime": "セッション継続時間:", @@ -1732,7 +1732,7 @@ "CloudHome.Info.ModerationTab.Content": "我々が重視するもの、それはユーザー皆様の安全です。 サポートを必要とする場合、または通報の際は モデレーションポータルにアクセスして
モデレーションチケットを発行してください。

有志で活動するモデレーターチーム
皆様やコミュニティの安全を守り抜きます! お問い合わせの他、ガイドラインに違反した行為を目撃した際は、
モデレーションチケットの発行にてお知らせください。", "CloudHome.Info.InventoryTab.Title": "アイテムの保存", - "CloudHome.Info.InventoryTab.Content": "ダッシュメニューインベントリーには アイテムやアバターが保存できます。

Resonite Essentialsフォルダには楽しいおもちゃが入っています。 アイテムをダブルクリックして取り出してみましょう。", + "CloudHome.Info.InventoryTab.Content": "ダッシュメニューインベントリには アイテムやアバターが保存できます。

Resonite Essentialsフォルダには楽しいおもちゃが入っています。 アイテムをダブルクリックして取り出してみましょう。", "CloudHome.Info.ToolsTab.Title": "ゲーム内制作", "CloudHome.Info.ToolsTab.Content": "{appName}ではなんと、ゲーム内で簡単に創作や改変ができるんです!

専用のツールはインベントリのResonite Essentials -> Tools から取り出せます。 ワールドを好みに合わせて編集しちゃいましょう!", From a65f58f4342ef6ed3867dcc0507459a36c070438 Mon Sep 17 00:00:00 2001 From: Richard Fox Date: Tue, 10 Oct 2023 02:21:52 -0700 Subject: [PATCH 41/44] Error descriptions for Registration/Login --- en.json | 52 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/en.json b/en.json index 2a171d0..249dc76 100644 --- a/en.json +++ b/en.json @@ -398,36 +398,88 @@ "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.", + "Login.MissingUID": "Missing device information", + "Login.MissingUID.Description": "Try reinstalling, or contact support.", + "Register.MissingUID": "Invalid device information", + "Register.MissingUID.Description": "Try reinstalling, or contact support.", + "Register.MalformedUID": "Invalid device information", + "Register.MalformedUID.Description": "Try reinstalling, or contact support.", "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: moderation.resonite.com", + "Login.AccountBanned": "Your account is banned.", + "Login.AccountBanned.Description":"Please contact Moderation at: moderation.resonite.com", + "Login.DuplicateAccount": "Duplicate account", + "Login.DuplicateAccount.Description": "Please contact support at support.resonite.com", "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 username?", + "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.UserContainsBlockedTerms": "Username contains blocked words", + "Register.UserContainsBlockedTerms.Description": "Your username contains blocked words. If you believe this is an error contact support.resonite.com", + "Register.MissingPassword": "Missing Password", + "Register.MissingPassword.Description": "You did not provide a password.", + "Register.InvalidPassword": "Invalid Password", + "Register.InvalidPassword.Description": "Your password is invalid", + "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 support.resonite.com.", + "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 support.resonite.com.", + "Register.ErrorCheckingUserId": "Error checking UserID", + "Register.ErrorCheckingUserId.Description": "Please contact support at support.resonite.com.", "Account.Login": "Login", "Account.Logout": "Logout", From 96cdc3cbeb638f2aafdc8b8bb14c18aa7e586d22 Mon Sep 17 00:00:00 2001 From: Muppeq <147259359+Muppeq@users.noreply.github.com> Date: Tue, 10 Oct 2023 18:02:42 +0200 Subject: [PATCH 42/44] small change in wording --- Store/de/short.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Store/de/short.txt b/Store/de/short.txt index b486850..720cce8 100644 --- a/Store/de/short.txt +++ b/Store/de/short.txt @@ -1 +1 @@ -Betritt ein neues digitales Universum mit unendlichen Möglichkeiten. Ganz gleich, ob du mit Menschen aus der ganzen Welt in einem lockeren Gespräch resonierst oder ob ihr euch beim Erschaffen von Kunst oder beim Programmieren komplexer Spiele gegenseitig inspiriert, hier wirst du deinen Ort finden. +Betritt ein neues digitales Universum mit unendlichen Möglichkeiten. Ganz gleich, ob du mit Menschen aus der ganzen Welt in einem lockeren Gespräch resonierst oder ihr euch beim Erschaffen von Kunst oder beim Programmieren komplexer Spiele gegenseitig inspiriert, hier wirst du deinen Platz finden. From 407d823f06c6325ea752c035c8d705918af5c2b4 Mon Sep 17 00:00:00 2001 From: Muppeq <147259359+Muppeq@users.noreply.github.com> Date: Wed, 11 Oct 2023 22:08:03 +0200 Subject: [PATCH 43/44] fixed some spelling errors --- Store/de/description.txt | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/Store/de/description.txt b/Store/de/description.txt index 7808015..e827168 100644 --- a/Store/de/description.txt +++ b/Store/de/description.txt @@ -11,31 +11,31 @@ Online-Sozialisierung und Kommunikation in Echtzeit, egal ob mit Desktop oder VR [*] [b]Ganzkörper-, Augen-, und Gesichtstracking[/b] - um die Ausdruckskraft deines Avatars zu maximieren, unterstützen wir sowohl 8 Tracker (Füße, Knie, Hüfte, Brust und Ellenbogen), als auch Augen- und Gesichtstracking [*] [b]Haptik-Unterstützung[/b] - mit Unterstützung für haptische Westen wie die von bHaptics kannst du deine Immersion steigern und Teil der virtuellen Welt werden [*] [b]Instant Messaging[/b] - chatte mit Text, sende Einladungen, Sprachnachrichten oder sogar Items an deine Kontakte -[*] [b]Flexible Sitzungssichtbarkeit und Sicherheit[/b] - du hast die Kontrolle über Sichtbarkeit und Zugänglichkeit deiner Sitzungen, von öffentlich bis komplett privat, mit einer Zugriffsliste, die du bestimmst. Jegliche verifizierung von beitretenden Nutzern wird auf deinem Client getätigt - wenn du deine Sitzung privat machst, kannst du dir sicher sein, dass sie privat bleibt +[*] [b]Flexible Sitzungssichtbarkeit und Sicherheit[/b] - du hast die Kontrolle über Sichtbarkeit und Zugänglichkeit deiner Sitzungen, von öffentlich bis komplett privat, mit einer Zugriffsliste, die du bestimmst. Jegliche Verifizierung von beitretenden Nutzern wird auf deinem Client getätigt - wenn du deine Sitzung privat machst, kannst du dir sicher sein, dass sie privat bleibt [*] [b]Anpassbares UI[/b] - die Benutzeroberfläche ist dein Tor zur Nutzung der Plattform, und wie alles andere in Resonite, kann es angepasst werden, um deine Anforderungen besser zu erfüllen und die Verwendung komfortabler zu machen [*] [b]Tools zur Selbstmoderation[/b] - wir verstehen, dass nicht jede Begegnung auf der Plattform gut sein wird, deshalb geben wir dir eine Reihe an Tools zur Selbstmoderation - moderiere deine eigenen Welten mit Stummschalte-, Kick- und Bannfunktionen. Schalte einzelne Nutzer leicht stumm, blockiere deren Avatare oder ihre gesamte Präsenz. Unser Ziel ist es, dir so viel Kontrolle wie möglich über dein virtuelles Erlebnis zu geben. [*] [b]Präsenz in mehreren Welten[/b] - genau wie Tabs im Webbrowser kannst du in mehreren Welten präsent sein und zwischen ihnen innerhalb vom Bruchteil einer Sekunde wechseln [/list] [h2]Spiele, erkunde und Teile[/h2] -Kontakte knüpfen muss nicht auf Plaudern mit anderen Nutzern beschränkt sein. Resonite ist ein Universum voller spaßiger Gadgets, Avatare und Spielen zum Erkunden, mit Features, die jede Sitzung aufregend machen. +Kontakte knüpfen muss nicht auf Plaudern mit anderen Nutzern beschränkt sein. Resonite ist ein Universum voller spaßiger Gadgets, Avatare und Spiele zum Erkunden, mit Features, die jede Sitzung aufregend machen. [list] -[*] [b]Leichtes Teilen von Medien[/b] - ziehe per Drag & Drop Bilder, Audio/Musik or Videos in jede Welt, um sie mit anderen Nutzern mit synchronisierter Wiedergabe zu teilen - so einfach ist das! +[*] [b]Leichtes Teilen von Medien[/b] - ziehe per Drag & Drop Bilder, Audio/Musik oder Videos in jede Welt, um sie mit anderen Nutzern mit synchronisierter Wiedergabe zu teilen - so einfach ist das! [*] [b]Inventarsystem[/b] - hast du etwas cooles gefunden oder erstellt? Speicher es in deinem Inventar! Du kannst alle Items, Gadgets und Werkzeuge in jeder Welt spawnen (solange du die nötigen Berechtigungen dazu hast) - auch hier ist alles komplett synchronisiert! [*] [b]Dynamische Avatargröße[/b] - die Welt zu erkunden oder mit anderen Nutzern zu interagieren kann mit unterschiedlichen Größen eine völlig andere Erfahrung bieten - du kannst die Größe deines Avatars überall und jederzeit ändern (es sei denn, der Host der Sitzung schränkt dies ein)! -[*] [b]Audio-Streaming in hoher Qualität[/b] - willst du eine Party steigen lassen und der DJ sein? Der Ton deines Systems in hoher Qualität mit Stereo zu streamen benötigt nur ein paar Klicks +[*] [b]Audio-Streaming in hoher Qualität[/b] - willst du eine Party steigen lassen und der DJ sein? Den Ton deines Systems in hoher Qualität in Stereo zu streamen benötigt nur ein paar Klicks [*] [b]Weltensuche und Sitzungserkundungssystem[/b] - suchst du nach einer coolen Welt zum Besuchen, oder willst du wissen was deine Freunde gerade tun? Welten nach ihrem Namen und Tags zu suchen, sowie Welten zu sehen, in denen sich deine Kontakte aufhalten, wird dir dabei helfen [*] [b]Streame für dein Publikum[/b] - unsere In-Game Aufnahme- und Streaming-Tools machen es leicht, fesselnde und dynamische Schüsse zu produzieren, egal ob du streamst oder Videos für soziale Medien aufnimmst [*] [b]Eigene Fortbewegungsmethoden[/b] - wir schränken dich nicht auf das Gehen ein - du kannst Fliegen, Noclip benutzen, Schwerelosigkeit erfahren oder dein eigenes Fortbewegungssystem erschaffen - schon mal versucht, auf einem Möbiusband zu gehen? [/list] [h2]Baue und erschaffe[/h2] -Falls du eine kreative Ader hast, gefallen dir womöglich die mächtigen Werkzeuge, Resonite dir zu Verfügung stellt. Du kannst nicht nur absolut alles bauen und bearbeiten - von Avataren, Items bis hin zu ganzen Welten oder eigenen Werkzeugen, du kannst sogar mit anderen in Echtzeit zusammenarbeiten und wahre kreative Resonanz erreichen! +Falls du eine kreative Ader hast, gefallen dir womöglich die mächtigen Werkzeuge, die Resonite dir zu Verfügung stellt. Du kannst nicht nur absolut alles bauen und bearbeiten - von Avataren, Items bis hin zu ganzen Welten oder eigenen Werkzeugen, du kannst sogar mit anderen in Echtzeit zusammenarbeiten und wahre kreative Resonanz erreichen! [list] -[*] [b]Zusammenarbeit in Echtzeit[/b] - die Zusammenarbeit auf unserer Plattform ist so nahtlos, dass du oft vergessen wirst, dass es sie gibt - unsere Engine versichert, dass die Welt und alles in ihr perfekt synchronisiert bleibt, egal was du tust - du wirst kaum eine Funktion finden, das nur für dich sichtbar ist (außer private Benutzeroberflächen, natürlich!) -[*] [b]Bearbeite alles[/b] - alles, das du in der Welt siehst, kann mit den Werkzeugen bearbeitet und angepasst werden - wir haben sogar eine Menge der offiziellen Funktionen im Spiel selbst geschaffen, mit den selben Werkzeugen, die auch dir zu Verfügung stehen - von der Home-Welt, Standard-Avataren, bis hin zum Video-Player, der Farbauswahl or dem Fortschrittsbalken - du kannst sie auseinandernehmen oder deine Eigenen von Grund auf bauen und als Favorit setzen +[*] [b]Zusammenarbeit in Echtzeit[/b] - die Zusammenarbeit auf unserer Plattform ist so nahtlos, dass du oft vergessen wirst, dass es sie gibt - unsere Engine versichert, dass die Welt und alles in ihr perfekt synchronisiert bleibt, egal was du tust - du wirst kaum eine Funktion finden, die nur für dich sichtbar ist (außer private Benutzeroberflächen, natürlich!) +[*] [b]Bearbeite alles[/b] - alles, was du in der Welt siehst, kann mit den Werkzeugen bearbeitet und angepasst werden - wir haben sogar eine Menge der offiziellen Funktionen im Spiel selbst geschaffen, mit den selben Werkzeugen, die auch dir zu Verfügung stehen - von der Home-Welt, Standard-Avataren, bis hin zum Video-Player, der Farbauswahl oder dem Fortschrittsbalken - du kannst sie auseinandernehmen oder deine Eigenen von Grund auf bauen und als Favorit setzen [*] [b]Speichere alles[/b] - du kannst wortwörtlich alles auf der Plattform speichern! Egal ob du ein neues Item, einen Avatar oder eine neue Welt erstellt oder etwas bearbeitet hast, alles kann mit einem Klick gespeichert werden. Du kannst auch effizient mehrere Kopien speichern - unser Deduplikationssystem stellt sicher, dass alle gemeinsamen Bestandteile nur einmal gespeichert werden [*] [b]Entwicklungstools[/b] - unsere Entwicklungstools reichen von einfachen Pinseln und prozeduralen Meshes bis hin zu fortgeschritteneren Werkzeugen, ähnlich wie die, die du aus klassichen Spieleentwicklungstools kennst - mit dem Unterschied, dass du sie in VR mit Echtzeit-Zusammenarbeit verwenden kannst! [*] [b]Weltübergreifende Synchronisierung and Persistenz[/b] - mit unseren eingebauten Cloud-Tools kannst du leicht Nutzerdaten zwischen Sitzungen speichern oder Zustände weltübergreifend synchronisieren @@ -50,7 +50,7 @@ Falls du eine kreative Ader hast, gefallen dir womöglich die mächtigen Werkzeu [list] [*] [b]ProtoFlux[/b] - ProtoFlux ist das Kronjuwel unserer kreativen Werkzeuge - die mächtigste visuelle Programmiersprache, die unser erfahrenes Team bis jetzt entworfen hat, die es dir ermöglicht, schnell Prototypen zu erstellen und alles von einfachen Interaktionen bis hin zu komplexen Spielen und Systemen zu entwickeln - mit voller Unterstützung für Echtzeit-Kollaboration und sofortigem Feedback [*] [b]Scripte alles[/b] - ProtoFlux kann mit allem interagieren - der Welt, den Items, deinem Avatar, oder eine beliebige Kombination dieser! -[*] [b]Websockets[/b] - dank eingebauter Websocket-Unterstützung kannst du leicht mit externen Anwendungen kommunizieren und umfangreiche Funktionen aufbauen, wie z.B. eigene Spielserver oder Integration neuer und eigener hardware mittels externer Daten, ohne dabei auf offizielle Integration angewiesen zu sein +[*] [b]Websockets[/b] - dank eingebauter Websocket-Unterstützung kannst du leicht mit externen Anwendungen kommunizieren und umfangreiche Funktionen aufbauen, wie z.B. eigene Spielserver oder Integration neuer und eigener Hardware mittels externer Daten, ohne dabei auf offizielle Integration angewiesen zu sein [*] [b]Asynchrone Abläufe[/b] - Code, der über mehrere Frames warten muss ist ein eingebautes Feature von ProtoFlux, mit vollständiger Erhaltung des Ausführungsbereichs - du kannst sogar mehrere asynchrone Abläufe im selben Code haben, jeder davon mit ihrem eigenen Kontext, was ein sehr starkes und flexibles Mittel zur Vereinfachung deiner Logik ist [*] [b]Flexibles Speichersystem[/b] - Locals, Stores und Datenmodell - suche dir je nach gewünschtem Umfang und Kontext aus, wo du deine Daten speicherst, um hocheffiziente Systeme aufzubauen [/list] @@ -58,6 +58,6 @@ Falls du eine kreative Ader hast, gefallen dir womöglich die mächtigen Werkzeu [h2]Resoniere mit allem, jedem, überall...[/h2] Wir sind ein Team von leidenschaftlichen Entwicklern, die nicht nur eine Software entwickeln, sondern etwas, das wir ein zweites Zuhause nennen. Wir verpflichten uns zur kontinuierlichen Weiterentwicklung, mit häufigen Updates und einem Fokus auf die Community. Dieses Projekt ist eine Kombination aus unseren Träumen und Visionen davon, was digitale Räume wie dieser bieten sollten, und den kollektiven Bedürfnissen, Wünschen und Bestrebungen unserer Community. -Ein großer Teil unseres Fokus und Vision ist es, den Nutzern und Bewohnern dieses virtuellen Universums so viel Kraft und Einfluss wie möglich zu geben, ob Kontrolle über dein Erlebnis auf der Plattform oder die Möglichkeit, alles (neu) zu erschaffen, das wir bauen. +Ein großer Teil unseres Fokus und Vision ist es, den Nutzern und Bewohnern dieses virtuellen Universums so viel Kraft und Einfluss wie möglich zu geben, ob Kontrolle über dein Erlebnis auf der Plattform oder die Möglichkeit, alles (neu) zu erschaffen, was wir bauen. Es wäre uns eine Ehre, wenn du dich dafür entscheiden würdest, unserem Universum beizutreten und uns dabei zu helfen, es gemeinsam zu bauen. Was auch immer dein Hintergrund oder deine Interessen sind, wir möchten einen Ort schaffen, an dem jeder gemeinsam resonieren kann. From 6031b01abb1c9704b04d2fca7f06d32bcbb38c46 Mon Sep 17 00:00:00 2001 From: Muppeq Date: Thu, 12 Oct 2023 20:33:55 +0200 Subject: [PATCH 44/44] revised some translations --- Store/de/current_state_early_access.txt | 4 ++-- Store/de/early_access_pricing.txt | 2 +- Store/de/how_long_early_access.txt | 4 ++-- Store/de/why_early_access.txt | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Store/de/current_state_early_access.txt b/Store/de/current_state_early_access.txt index 136c522..c3759cb 100644 --- a/Store/de/current_state_early_access.txt +++ b/Store/de/current_state_early_access.txt @@ -1,3 +1,3 @@ -Das Projekt ist vollständig spielbar, nutzbar und stabil genug für den täglichen Gebrauch und alle Features, die im "Über dieses Spiel"-Abschnitt auf der Store-Seite aufgelistet sind, sind bereits implementiert. +Das Projekt ist vollständig spielbar, nutzbar und stabil genug für den täglichen Gebrauch. Alle Features, die im "Über dieses Spiel"-Abschnitt auf der Shopseite aufgelistet sind, sind bereits vollständig implementiert. -Allerdings fehlen noch mehr Feinschliffe als uns lieb ist und es sind große Features geplant, die wir hinzufügen möchten. Manche Interaktionen sind noch nicht sehr intuitiv, was zu einer schwierigeren Lernkurve führt. Manche Bau-Tools, die das Leben leichter machen würden, fehlen und mehr Optimierungen werden benötigt, um das Erlebnis reibungsloser zu machen. +Allerdings fehlt an noch mehr Stellen als uns lieb ist der Feinschliff, und es sind große Features geplant, die wir hinzufügen möchten. Manche Interaktionen sind noch nicht sehr intuitiv, was zu einer steilen Lernkurve führt. Manche Bau-Tools, die das Leben leichter machen würden, fehlen noch. Insgesamt werden noch mehr Optimierungen benötigt, um das Erlebnis reibungsloser zu machen. diff --git a/Store/de/early_access_pricing.txt b/Store/de/early_access_pricing.txt index d4e87c1..5e2f5ba 100644 --- a/Store/de/early_access_pricing.txt +++ b/Store/de/early_access_pricing.txt @@ -1 +1 @@ -No, the project will remain free to play. The price of additional benefits on the platform might change over time if needed (e.g. some things become cheaper or too costly on our end), but overall we want to keep the pricing of the same perks as stable as we can. +Nein, dieses Projekt wird kostenlos spielbar bleiben. Wenn es nötig wird könnte sich der Preis für zusätzliche Leistungen auf der Plattform im Laufe der Zeit ändern (z.B. wenn einige Dinge billiger oder zu kostspielig für uns werden), aber im Allgemeinen wollen wir die Preise so stabil wie möglich halten. diff --git a/Store/de/how_long_early_access.txt b/Store/de/how_long_early_access.txt index 369000c..29df95f 100644 --- a/Store/de/how_long_early_access.txt +++ b/Store/de/how_long_early_access.txt @@ -1,3 +1,3 @@ -Wir erwarten grob 2-3 Jahre aktiver Entwicklung für Features, Optimierungen und kleinere Änderungen, bevor wir das Projekt als reif genug sehen, um Early Access zu verlassen. +Wir rechnen mit etwa 2-3 Jahren aktiver Entwicklung, um Funktionen, Optimierungen und kleinere Änderungen zu implementieren, bis wir das Projekt für so ausgereift halten, dass wir es aus dem Early Access herausnehmen können. -Wir haben nicht vor, unseren Entwicklungszyklus nach Veröffentlichung der Vollversion wesentlich zu ändern und werden dank der offenen Natur dieses Projekts weiterhin neue wichtige Funktionen und Optimierungen hinzufügen. +Wir haben nicht vor, unseren Entwicklungszyklus nach Veröffentlichung der Vollversion wesentlich zu ändern. Wir werden dieses Projekt kontinuierlich weiterentwickeln und ihm neue wichtige Funktionen und Optimierungen hinzufügen, es hat kein vorgegebenes Ende. diff --git a/Store/de/why_early_access.txt b/Store/de/why_early_access.txt index 1e5997d..d545a6d 100644 --- a/Store/de/why_early_access.txt +++ b/Store/de/why_early_access.txt @@ -1,3 +1,3 @@ -Resonite ist ein Projekt mit einem großen Umfang und trotz bestehender, weitreichender Funktionalität, gibt es einige Kernfunktionen, die noch nicht vorhanden sind, um das zu erreichen, das wir als "kritische Masse" bezeichnen würden. +Resonite ist ein Projekt mit einem großen Umfang. Obwohl schon eine beträchtliche Anzahl an Funktionalitäten erstellt wurden, fehlen noch einige Kernfunktionen, um zu erreichen, was wir als "kritische Masse" bezeichnen würden. -Unser Ziel ist es, dieses Projekt aktiv weiterzuentwickeln, auch nach Veröffentlichung der Vollversion. Wir halten es nur für eine Frühversion, weil wir es noch nicht für "ganz fertig" halten. +Unser Ziel ist es, dieses Projekt auch nach der Veröffentlichung als Vollversion aktiv weiterzuentwickeln. Wir halten es nur für eine Early Access-Version, weil wir es noch nicht für "ganz fertig" halten.