From fb94771ac61655fc1ffacec62514bbf935537e28 Mon Sep 17 00:00:00 2001 From: Robert Baruch Date: Thu, 5 Oct 2023 17:05:25 -0700 Subject: [PATCH 01/28] Updates Wizard.* and Tools.Names.* for EO --- eo.json | 101 ++++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 69 insertions(+), 32 deletions(-) diff --git a/eo.json b/eo.json index 75c2916..ee70178 100644 --- a/eo.json +++ b/eo.json @@ -1200,60 +1200,70 @@ "Inspector.AvatarExpression.AutoAssign": "Aŭtomate Asigni Miksaĵformojn (uzante heŭristikon)", - "Wizard.General.ProcessRoot": "Proceza Radiko:", + "Wizard.General.ProcessRoot": "Radiko de Procezo:", "Wizard.General.Result": "Rezulto:", "Wizard.General.ErrorNoRoot": "Neniu Radiko Elektita", "Wizard.General.RemovedResult": "Forigis {n}", "Wizard.AssetOptimization.Title": "Asistanto de Aktiva Optimumigo", "Wizard.AssetOptimization.CleanupUnusedAssets": "Purigi Neuzitajn Aktivaĵojn", - "Wizard.AssetOptimization.CleanupEmptySlots": "Purigi malplenajn fendojn", - "Wizard.AssetOptimization.CleanupDisabledMeshRenderers": "Purigado de malebligitaj maŝ-bildigiloj", - "Wizard.AssetOptimization.DeduplicateMaterials": "Malplenigitaj materialoj", - "Wizard.AssetOptimization.CleanupFileItems": "Purigaj dosieraj eroj", - "Wizard.AssetOptimization.MaxTextureResolution": "Agordi Maksimuman Teksturan Rezolucion", - "Wizard.AssetOptimization.RecompressTextures": "Rekompremi teksturojn", - "Wizard.AssetOptimization.RecalculateAllNormals": "Rekalkuli Ĉiujn Normalaĵojn", - "Wizard.AssetOptimization.RecalculateAllNormalsMerged": "Rekalkuli Ĉiujn Normalaĵojn (kunfanditajn)", - "Wizard.AssetOptimization.RecalculateAllTangents": "Rekalkuli ĉiujn tanĝantojn (Mikktspace)", - "Wizard.AssetOptimization.ResizedResult": "Grandigita {n}", + "Wizard.AssetOptimization.CleanupEmptySlots": "Purigi Malplenajn Fendojn", + "Wizard.AssetOptimization.CleanupDisabledMeshRenderers": "Purigi Malebligitajn Maŝar-bildigilojn", + "Wizard.AssetOptimization.DeduplicateMaterials": "Malmultigi Materialojn", + "Wizard.AssetOptimization.CleanupFileItems": "Purigi Dosier-eroj", + "Wizard.AssetOptimization.MaxTextureResolution": "Agordi Maksimuman Tekstur-rezolucion", + "Wizard.AssetOptimization.RecompressTextures": "Rekompremi Teksturojn", + "Wizard.AssetOptimization.RecalculateAllNormals": "Rekalkuli Ĉiujn Ortojn", + "Wizard.AssetOptimization.RecalculateAllNormalsMerged": "Rekalkuli Ĉiujn Ortojn (kunfanditajn)", + "Wizard.AssetOptimization.RecalculateAllTangents": "Rekalkuli Ĉiujn Tangentojn (Mikktspace)", + "Wizard.AssetOptimization.ResizedResult": "Ŝanĝis Grandecon de {n}", - "Wizard.LightSources.Title": "Asistanto de Lumaj Fontoj", - "Wizard.LightSources.Header": "Lumaj Fontoj de Sceno", - "Wizard.LightSources.ProcessRoot": "Procesi Radikon:", - "Wizard.LightSources.PointLights": "Punktaj lumoj:", - "Wizard.LightSources.SpotLights": "Spotaj Lumoj:", - "Wizard.LightSources.DirectionalLights": "Direktaj lumoj:", - "Wizard.LightSources.DisabledLights": "Malŝaltitaj lumoj:", - "Wizard.LightSources.WithTag": "Kun etikedo:", + "Wizard.LightSources.Title": "Asistanto de Lum-fontoj", + "Wizard.LightSources.Header": "Lum-fontoj de Sceno", + "Wizard.LightSources.ProcessRoot": "Radiko por Prilabori:", + "Wizard.LightSources.PointLights": "Punktaj Lumoj:", + "Wizard.LightSources.SpotLights": "Spotoj:", + "Wizard.LightSources.DirectionalLights": "Direktaj Lumoj:", + "Wizard.LightSources.DisabledLights": "Malebligitaj Lumoj:", + "Wizard.LightSources.WithTag": "Kun Etikedo:", "Wizard.LightSources.SetShadowType": "Agordi Ombrospecon", "Wizard.LightSources.ChangeIntensity": "Ŝanĝi Intensecon", - "Wizard.LightSources.ChangeRange": "Ŝanĝi gamon", + "Wizard.LightSources.ChangeRange": "Ŝanĝi Atingon", "Wizard.LightSources.Enable": "Ebligi", - "Wizard.LightSources.Disable": "Malŝalti", + "Wizard.LightSources.Disable": "Malebligi", "Wizard.LightSources.Destroy": "Detrui", "Wizard.CubemapCreator.Title": "Cubemap-Kreinto", - "Wizard.CubemapCreator.Textures": "Fontaj Teksturoj:", - "Wizard.CubemapCreator.TexturesNote": "Notu, ke iuj konvencioj interŝanĝis maldekstren kaj dekstren. Se la rezulta kubmapo malĝustas, provu interŝanĝi la maldekstran kaj dekstran teksturojn.", + "Wizard.CubemapCreator.Textures": "Font-teksturoj:", + "Wizard.CubemapCreator.TexturesNote": "Notu, ke kelkaj konvencioj interŝanĝis maldekstren kaj dekstren. Se la rezultita kubmapo malĝustas, provu interŝanĝi la maldekstran kaj dekstran teksturojn.", "Wizard.CubemapCreator.PosX": "Pozitiva X (dekstre)", "Wizard.CubemapCreator.NegX": "Negativa X (maldekstre)", "Wizard.CubemapCreator.PosY": "Pozitiva Y (supre)", "Wizard.CubemapCreator.NegY": "Negativa Y (malsupre)", "Wizard.CubemapCreator.PosZ": "Pozitiva Z (antaŭa)", "Wizard.CubemapCreator.NegZ": "Negativa Z (malantaŭa)", - "Wizard.CubemapCreator.TopBottomRotation": "Supra / Malsupra Rotacio:", + "Wizard.CubemapCreator.TopBottomRotation": "Supra/Malsupra Rotacio:", - "Wizard.ReflectionProbes.Title": "Asistanto de Reflekta Sondo", - "Wizard.ReflectionProbes.ProcessRoot": "Procesi Radiko:", - "Wizard.ReflectionProbes.ProcessDisabled": "Procezo malebligita", + "Wizard.ReflectionProbes.Title": "Asistanto de Reflekt-sondoj", + "Wizard.ReflectionProbes.ProcessRoot": "Radiko por Prilabori:", + "Wizard.ReflectionProbes.ProcessDisabled": "Procezo Malebligis", "Wizard.ReflectionProbes.WithTag": "Kun Etikedo:", - "Wizard.ReflectionProbes.TeleportUserToProbe": "Teletransporti min al ĉiu Sondo", - "Wizard.ReflectionProbes.DelayBetweenProbes": "Prokrasto inter sondoj", - "Wizard.ReflectionProbes.ShowDebugVisuals": "Montri Elpurigajn Bildojn", - "Wizard.ReflectionProbes.HideDebugVisuals": "Kaŝi Elpurigajn Bildojn", + "Wizard.ReflectionProbes.TeleportUserToProbe": "Teletransporti min al ĉiu sondo", + "Wizard.ReflectionProbes.DelayBetweenProbes": "Prokrasto inter sondadoj", + "Wizard.ReflectionProbes.ShowDebugVisuals": "Montri Sencimigajn Bildojn", + "Wizard.ReflectionProbes.HideDebugVisuals": "Kaŝi Sencimigajn Bildojn", "Wizard.ReflectionProbes.BakeProbes": "Baki Sondojn", - "Wizard.ReflectionProbes.Baking": "Bakanta {index} de {count}...", + "Wizard.ReflectionProbes.Baking": "Bakante {index} de {count}...", + + "Wizard.TextRenderer.Header": "Asistanto de tekst-bildigiloj", + "Wizard.TextRenderer.ProcessRoot": "Radiko por Prilabori:", + "Wizard.TextRenderer.ProcessStandalone": "Prilabori Memstare", + "Wizard.TextRenderer.ProcessUIX": "Prilabori UIX", + "Wizard.TextRenderer.Disabled": "Procezo Malebligis", + "Wizard.TextRenderer.WithTag": "Kun Etikedo:", + "Wizard.TextRenderer.ReplaceMaterial": "Anstataŭigi Materialon", + "Wizard.TextRenderer.ReplaceFont": "Anstataŭigi Tiparon", + "Wizard.TextRenderer.SetColor": "Agordi Koloron", "Desktop.OpenKeyboard": "Malfermi Klavaron", "Desktop.FollowCursor.On": "Sekvi Kursoron: Ek", @@ -1323,6 +1333,33 @@ "Exiting.Exiting": "Elirante...", "Exiting.LoggingOut": "Elŝalti...", + "Tools.Names.MultiTool": "Kunmetita Ilo", + + "Tools.Names.CommonTools": "Kutimaj Iloj", + "Tools.Names.ManipulationTools": "Iloj por Manipulado", + "Tools.Names.InformationTools": "Iloj por Informo", + + "Tools.Names.GeometryLineBrush": "Penik-ilo por Geometri-Linioj", + "Tools.Names.Developer": "Program-ilo", + "Tools.Names.ComponentClone": "Klon-ilo por Komponentoj", + "Tools.Names.ProtoFlux": "ProtoFlux-ilo", + "Tools.Names.Material": "Material-ilo", + "Tools.Names.Glue": "Glu-ilo", + "Tools.Names.Light": "Lum-ilo", + "Tools.Names.Shape": "Form-ilo", + "Tools.Names.Microphone": "Mikrofon-ilo", + "Tools.Names.GrabbableSetter": "Defin-ilo por Kaptebleco", + "Tools.Names.PhysicalColliderSetter": "Defin-ilo por Fizikaj Koliziaĵoj", + "Tools.Names.MeshVisibility": "Defin-ilo por Videbleco de Maŝaroj", + "Tools.Names.CameraObjectVisibility": "Defin-ilo por Objekt-Videbleco de Fotiloj", + "Tools.Names.Color": "Kolor-ilo", + "Tools.Names.Mesh": "Ilo por Maŝaroj", + "Tools.Names.RiggedMeshTransfer": "Transig-ilo por Armaturita Maŝaroj", + "Tools.Names.Slicer": "Tranĉilo por Maŝaroj", + "Tools.Names.ControllerDiagnostic": "Diagnoz-ilo por Reguliloj", + "Tools.Names.Measure": "Mezurilo", + "Tools.Names.Label": "Etiked-ilo", + "Dummy": "Dummy" } } From e041c05f2fa647dd77a989e724e49a678d3cfc49 Mon Sep 17 00:00:00 2001 From: Robert Baruch Date: Fri, 6 Oct 2023 11:21:51 -0700 Subject: [PATCH 02/28] =?UTF-8?q?Tangento=20->=20Tan=C4=9Danto?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- eo.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eo.json b/eo.json index ee70178..b872d5a 100644 --- a/eo.json +++ b/eo.json @@ -1215,7 +1215,7 @@ "Wizard.AssetOptimization.RecompressTextures": "Rekompremi Teksturojn", "Wizard.AssetOptimization.RecalculateAllNormals": "Rekalkuli Ĉiujn Ortojn", "Wizard.AssetOptimization.RecalculateAllNormalsMerged": "Rekalkuli Ĉiujn Ortojn (kunfanditajn)", - "Wizard.AssetOptimization.RecalculateAllTangents": "Rekalkuli Ĉiujn Tangentojn (Mikktspace)", + "Wizard.AssetOptimization.RecalculateAllTangents": "Rekalkuli Ĉiujn Tanĝantojn (Mikktspace)", "Wizard.AssetOptimization.ResizedResult": "Ŝanĝis Grandecon de {n}", "Wizard.LightSources.Title": "Asistanto de Lum-fontoj", From 190e51af601a49f67c96e2082db5b0e4cc4b0c96 Mon Sep 17 00:00:00 2001 From: chaba_take Date: Thu, 12 Oct 2023 21:41:23 +0900 Subject: [PATCH 03/28] =?UTF-8?q?=E8=A6=8F=E5=AE=9A=E2=86=92=E6=97=A2?= =?UTF-8?q?=E5=AE=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ja.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ja.json b/ja.json index dd7028f..eb4d24b 100644 --- a/ja.json +++ b/ja.json @@ -1132,14 +1132,14 @@ "Settings.Audio.StartTest": "自分の声を聴く​(マイク、オーディオ入力の確認ができます)", "Settings.Audio.StopTest": "テスト中…(再度クリックして終了)", "Settings.Audio.Monitoring": "音声入力の音量・波形", - "Settings.Audio.SystemDefaultOutput": "規定のサウンドデバイス", + "Settings.Audio.SystemDefaultOutput": "既定のサウンドデバイス", "Settings.Graphics.DesktopFOV": "デスクトップモードの視野角(FOV)", "Settings.Locale.Title" : "UIの言語", "Settings.Locale.ChangeLanguage": "言語設定", "Settings.Locale.SelectLanguageHeader": "言語を選択:", - "Settings.Locale.DefaultLanguage": "規定の言語", + "Settings.Locale.DefaultLanguage": "既定の言語", "Settings.Save": "設定を保存", From a8960a5900a04e93bc9c80bd9511f5fb0d841b19 Mon Sep 17 00:00:00 2001 From: Kazuki Y Date: Fri, 13 Oct 2023 13:17:47 +0900 Subject: [PATCH 04/28] =?UTF-8?q?=E7=B7=A8=E9=9B=86=E3=81=AB=E9=96=A2?= =?UTF-8?q?=E3=82=8F=E3=81=A3=E3=81=9F=E4=BA=BA=E3=82=92=E8=BF=BD=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 5cf0a8d..37bf791 100644 --- a/ja.json +++ b/ja.json @@ -1,6 +1,6 @@ { "localeCode": "ja", - "authors": ["orange", "Melnus", "Aesc", "kazu", "Rabbuttz", "zozokasu", "rhenium"], + "authors": ["orange", "Melnus", "Aesc", "kazu", "Rabbuttz", "zozokasu", "rhenium", "chaba_take"], "messages": { "General.OK": "OK", From 9bff5d10b8c01c97e3d494b7bc38a8b40af38ab1 Mon Sep 17 00:00:00 2001 From: Gwang Sun Yun Date: Fri, 13 Oct 2023 15:04:48 +0900 Subject: [PATCH 05/28] Update ko.json Added new translation of relate login issue and teleporter error message. --- ko.json | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/ko.json b/ko.json index b2a7504..8932eaa 100644 --- a/ko.json +++ b/ko.json @@ -398,36 +398,88 @@ "Indicator.LiveHiddenMessage": "(방송중엔 안보입니다)", "Login.InvalidCredentials": "계정 정보를 다시 확인해 주세요.", + "Login.InvalidCredentials.Description": "계정 정보를 다시 확인하여 시도 또는 \"암호가 기억나지 않나요?\"를 눌러주세요.", + "Login.InvalidLogin": "계정 정보를 다시 확인해 주세요.", + "Login.InvalidLogin.Description": "계정 정보를 다시 확인하여 시도 또는 \"암호가 기억나지 않나요?\"를 눌러주세요.", "Login.MalformedUID": "유효하지 않은 장치 식별자 정보 입니다.", + "Login.MalformedUID.Description": "재설치 또는 지원팀에 문의 바랍니다.", + "Login.MissingUID": "장치 식별자 정보가 존재하지 않습니다.", + "Login.MissingUID.Description": "재설치 또는 지원팀에 문의 바랍니다.", + "Register.MissingUID": "유효하지 않은 장치 식별자 정보 입니다.", + "Register.MissingUID.Description": "재설치 또는 지원팀에 문의 바랍니다.", + "Register.MalformedUID": "유효하지 않은 장치 식별자 정보 입니다.", + "Register.MalformedUID.Description": "재설치 또는 지원팀에 문의 바랍니다.", "Login.MissingLogin": "계정 정보를 입력하세요.", + "Login.MissingLogin.Description": "계정 정보 입력을 잊으신건 아닌가요?", + "Login.InvalidRecoveryCode": "유효치 않은 복구코드 입니다.", + "Login.InvalidRecoveryCode.Description": "복구코드를 다시 확인하여 주세요.", + "Login.UnsupportedAuthentication": "지원하지 않는 인증방법 입니다.", + "Login.UnsupportedAuthentication.Description": "지원되지 않는 인증방법입니다. 다른 방법으로 시도해 주세요.", + "Login.EmailNotVerified": "전자메일이 확인되지 않았습니다.", + "Login.EmailNotVerified.Description": "등록하신 전자메일을 확인해 주세요. 경우에 따라 스팸으로 분류되어 있을수도 있습니다.", + "Login.AccountTempLocked": "계정이 잠겨진 상태입니다.", + "Login.AccountTempLocked.Description": "moderation.resonite.com 사이트를 통해 중재를 받으세요.", + "Login.AccountBanned": "로그인이 차단된 계정입니다.", + "Login.AccountBanned.Description": "moderation.resonite.com 사이트를 통해 중재를 받으세요.", + "Login.DuplicateAccount": "중복 계정입니다.", + "Login.DuplicateAccount.Description": "support.resonite.com 사이트를 통해 지원을 받으세요.", "Register.MissingRequest": "세부 정보가 빠져 있습니다.", + "Register.MissingRequest.Description": "등록시 필요한 정보가 일부 누락되어 있습니다.", + "Register.InvalidEmail": "전자메일 정보가 유효하지 않습니다.", + "Register.InvalidEmail.Description": "전자메일 주소가 잘못되었는지 확인해 주세요.", + "Register.MissingUsername": "사용자명을 입력하세요.", + "Register.MissingUsername.Description": "사용자명을 입력하셔야 합니다.", + "Register.MissingEmail": "전자메일 주소를 입력하세요.", + "Register.MissingEmail.Description": "전자메일 주소를 입력하셔야 합니다.", + "Register.UsernameTooLong": "사용자명이 너무 깁니다.", + "Register.UsernameTooLong.Description": "사용자명은 최대 32글자까지 허용됩니다.", + "Register.UsernameContainsAmpersand": "사용자명에 @ 기호를 사용할 수 없습니다.", + "Register.UsernameContainsAmpersand.Description": "사용자명은 @ 기호가 포함되면 안됩니다.", + "Register.UsernameStartsWithU": "사용자명은 U-로 시작하면 안됩니다.", + "Register.UsernameStartsWithU.Description": "사용자명은 U-로 시작할 수 없습니다.", + "Register.InvalidUsername": "유효하지 않은 사용자명 입니다.", + "Register.InvalidUsername.Description": "사용자명이 잘못되었습니다.", + "Register.InvalidDateOfBirth": "생일은 유효한 날짜로 입력하세요.", + "Register.InvalidDateOfBirth.Description": "입력한 날짜는 존재하지 않습니다.", + "Register.UserContainsBlockedTerms": "사용할 수 없는 단어가 사용자명에 들어 있습니다.", + "Register.UserContainsBlockedTerms.Description": "금칙문자를 사용자 명에 사용할 수 없습니다. 오류인 것으로 생각되시면 contact support.resonite.com을 통해 알려주세요.", + "Register.MissingPassword": "암호를 입력하세요.", + "Register.MissingPassword.Description": "암호를 입력하지 않았습니다.", + "Register.InvalidPassword": "유효하지 않은 암호입니다.", + "Register.InvalidPassword.Description": "잘못된 암호입니다.", + "Register.EmailAlreadyRegistered": "이미 등록된 전자메일 주소입니다.", + "Register.EmailAlreadyRegistered.Description": "이미 계정으로 등록된 전자메일입니다. 암호를 분실 하신 경우라면 \"암호가 기억나지 않나요?\"를 눌러서 문제 해결 절차를 진행하시고, 그렇지 않은 경우라면 support.resonite.com을 통해 지원을 받아보시기 바랍니다.", + "Register.UsernameAlreadyRegistered": "이미 등록되어 있는 사용자명 입니다.", + "Register.UsernameAlreadyRegistered.Description": "이미 계정으로 등록된 사용자명입니다. 암호를 분실 하신 경우라면 \"암호가 기억나지 않나요?\"를 눌러서 문제 해결 절차를 진행하시고, 그렇지 않은 경우라면 support.resonite.com을 통해 지원을 받아보시기 바랍니다.", + "Register.ErrorCheckingUserId": "UserID 오류체크", + "Register.ErrorCheckingUserId.Description": "support.resonite.com을 통해 지원을 받으세요.", "Account.Login": "로그인", "Account.Logout": "로그아웃", @@ -1713,6 +1765,8 @@ "Tutorial.Saving.Title": "홈월드에 오신것을 환영합니다.", "Tutorial.Saving.Content": "환영합니다. 이곳은 당신의 입니다! 이곳은 접속시 접속되는 곳입니다.

이곳은 당신만의 월드이므로, 변경된 정보를 저장할 수 있습니다.

저장할 경우, 다시 돌아왔을때 마지막 모습 그대로 있을것입니다.", + "Tutorial.Teleporter.Error": "클라우드 홈을 읽어오는 도중 문제가 발생하였습니다!
텔레포터에 다시 탑승해보세요.", + "CloudHome.Info.OnlineUsers": "온라인: {online_users}명
접속 가능자: {joinable_users}명", "CloudHome.Info.Moderation": "중재처리", "CloudHome.Info.Inventory": "보관함", From 815a9a6ec30cf2b94558b43e353b0d2aebf46d0a Mon Sep 17 00:00:00 2001 From: Gwang Sun Yun Date: Fri, 13 Oct 2023 15:09:37 +0900 Subject: [PATCH 06/28] Update ko.json Fixed Grammar correction. --- ko.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ko.json b/ko.json index 8932eaa..107bc33 100644 --- a/ko.json +++ b/ko.json @@ -1763,7 +1763,7 @@ "CloudHome.TargetRangeOptions": "목표물 범위 설정", "Tutorial.Saving.Title": "홈월드에 오신것을 환영합니다.", - "Tutorial.Saving.Content": "환영합니다. 이곳은 당신의 입니다! 이곳은 접속시 접속되는 곳입니다.

이곳은 당신만의 월드이므로, 변경된 정보를 저장할 수 있습니다.

저장할 경우, 다시 돌아왔을때 마지막 모습 그대로 있을것입니다.", + "Tutorial.Saving.Content": "환영합니다. 이곳은 당신의 입니다!여기는 당신만의 월드이므로, 변경된 정보를 저장할 수 있습니다.

만약, 저장 하신다면 이곳은 저장한 모습 그대로 당신을 기다릴것입니다.", "Tutorial.Teleporter.Error": "클라우드 홈을 읽어오는 도중 문제가 발생하였습니다!
텔레포터에 다시 탑승해보세요.", From d652c8f9f7315f640f18d3fee221a19563a6999b Mon Sep 17 00:00:00 2001 From: Marek Venc Date: Fri, 13 Oct 2023 11:37:16 +0200 Subject: [PATCH 07/28] Czech translations to error description for registration/login --- cs.json | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 53 insertions(+), 1 deletion(-) diff --git a/cs.json b/cs.json index f841e70..7e97024 100644 --- a/cs.json +++ b/cs.json @@ -398,36 +398,88 @@ "Indicator.LiveHiddenMessage": "(informace jsou skryty během streamování)", "Login.InvalidCredentials": "Nesprávné přihlašovací informace", + "Login.InvalidCredentials.Description": "Překontrolujte si přihlašovací informace a zkuste znovu nebo zmáčkněte \"Zapomenuté heslo?\"", + "Login.InvalidLogin": "Neplatné přihlašovací informace", + "Login.InvalidLogin.Description": "Překontrolujte si přihlašovací informace a zkuste znovu nebo zmáčkněte \"Zapomenuté heslo?\"", "Login.MalformedUID": "Neplatné informace o zařízení", + "Login.MalformedUID.Description": "Zkuste přeinstalovat nebo kontaktovat podporu.", + "Login.MissingUID": "Chybí informace o zařízení", + "Login.MissingUID.Description": "Zkuste přeinstalovat nebo kontaktovat podporu.", + "Register.MissingUID": "Chybí informace o zařízení", + "Register.MissingUID.Description": "Zkuste přeinstalovat nebo kontaktovat podporu.", + "Register.MalformedUID": "Neplatné informace o zařízení", + "Register.MalformedUID.Description": "Zkuste přeinstalovat nebo kontaktovat podporu.", "Login.MissingLogin": "Nebyly zadány žádné přihlašovací informace", + "Login.MissingLogin.Description": "Zapomněl jste zadat přihlašovací informace?", + "Login.InvalidRecoveryCode": "Neplatný kód k obnovení", - "Login.UnsupportedAuthentication": "Nepodporovaná metoda authentifikace", + "Login.InvalidRecoveryCode.Description": "Zkontrolujte váš kód k obnovení a zkuste znovu.", + + "Login.UnsupportedAuthentication": "Nepodporovaná metoda autentifikace", + "Login.UnsupportedAuthentication.Description": "Tato metoda autentifikace není podporována. Prosím zkuste jinou.", + "Login.EmailNotVerified": "E-mail nebyl ověřen", + "Login.EmailNotVerified.Description": "Váš e-mail nebyl ověřen, zkontrolujte vaši schránku zda tam nemáte e-mail od nás, nezapomeňte na vaší spam složku.", + "Login.AccountTempLocked": "Váš účet je uzamčen.", + "Login.AccountTempLocked.Description": "Prosím kontaktujte moderátory na: moderation.resonite.com", + "Login.AccountBanned": "Váš účet je zabanován.", + "Login.AccountBanned.Description": "Prosím kontaktujte moderátory na: moderation.resonite.com", + "Login.DuplicateAccount": "Duplikátní účet", + "Login.DuplicateAccount.Description": "Prosím kontaktujte podporu na support.resonite.com", "Register.MissingRequest": "Chybí registrační údaje", + "Register.MissingRequest.Description": "Nemohli jsme najít registrační údaje. Ujistěte se že jsou vyplněné v registraci.", + "Register.InvalidEmail": "Neplatná e-mailová adresa", + "Register.InvalidEmail.Description": "Vaše e-mailová adresa není platná.", + "Register.MissingUsername": "Chybí uživatelské jméno", + "Register.MissingUsername.Description": "Vyplnili jste vaše uživatelské jméno?", + "Register.MissingEmail": "Chybí e-mail", + "Register.MissingEmail.Description": "Vyplnili jste váš e-mail?", + "Register.UsernameTooLong": "Uživatelské jméno je příliš dlouhé", + "Register.UsernameTooLong.Description": "Povolujeme uživatelské jména do 32 znaků.", + "Register.UsernameContainsAmpersand": "Uživatelská jména nemohou obsahovat @", + "Register.UsernameContainsAmpersand.Description": "Vaše uživatelské jméno nesmí obsahovat @.", + "Register.UsernameStartsWithU": "Uživatelské jméno nemůže začínat na U-", + "Register.UsernameStartsWithU.Description": "Uživatelské jména nemohou začínat na U-.", + "Register.InvalidUsername": "Neplatné uživatelské jméno", + "Register.InvalidUsername.Description": "Vaše uživatelské jméno je neplatné.", + "Register.InvalidDateOfBirth": "Neplatný datum narození", + "Register.InvalidDateOfBirth.Description": "Váš datum narození je neplatný.", + "Register.UserContainsBlockedTerms": "Uživatelské jméno obsahuje blokovaná slova", + "Register.UserContainsBlockedTerms.Description": "Vaše uživatelské jméno obsahuje blokovaná slova. Pokud si myslíte že je to chyba kontaktujte podporu na support.resonite.com", + "Register.MissingPassword": "Chybí heslo", + "Register.MissingPassword.Description": "Nevyplnili jste heslo.", + "Register.InvalidPassword": "Neplatné heslo", + "Register.InvalidPassword.Description": "Vaše heslo není platné.", + "Register.EmailAlreadyRegistered": "E-mail byl již registrován", + "Register.EmailAlreadyRegistered.Description": "Účet s touto e-mailovou adresu již existuje, pokud jste zapomněli vaše heslo můžete zmáčknout \"Zapomenuté heslo?\". Nebo můžete kontaktovat podporu na support.resonite.com.", + "Register.UsernameAlreadyRegistered": "Uživatelské jméno bylo již registrováno", + "Register.UsernameAlreadyRegistered.Description": "Účet s tímto uživatelským jménem již existuje, pokud jste zapomněli vaše heslo můžete zmáčknout \"Zapomenuté heslo?\". Nebo můžete kontaktovat podporu na support.resonite.com.", + "Register.ErrorCheckingUserId": "Chyba kontroly UserID", + "Register.ErrorCheckingUserId.Description": "Prosím kontaktujte podporu na support.resonite.com.", "Account.Login": "Přihlásit", "Account.Logout": "Odhlásit", From 5ad5c311ed4777cd88949b1041defc93453a3f8f Mon Sep 17 00:00:00 2001 From: Shadow Panther Date: Fri, 13 Oct 2023 12:08:28 +0200 Subject: [PATCH 08/28] RU: login and registration error descriptions, tutorial teleporter error text. --- ru.json | 68 +++++++++++++++++++++++++++++++++++++++++++++++++++------ 1 file changed, 61 insertions(+), 7 deletions(-) diff --git a/ru.json b/ru.json index 7a950bc..57e0edf 100644 --- a/ru.json +++ b/ru.json @@ -398,36 +398,88 @@ "Indicator.LiveHiddenMessage": "(Информация скрыта во время прямой трансляции)", "Login.InvalidCredentials": "Неверные учетные данные", + "Login.InvalidCredentials.Description": "Перепроверьте ваши учетные данные и попробуйте еще раз или нажмите \"Забыли пароль?\"", + "Login.InvalidLogin": "Неверные учетные данные", + "Login.InvalidLogin.Description": "Перепроверьте ваши учетные данные и попробуйте еще раз или нажмите \"Забыли пароль?\"", "Login.MalformedUID": "Некорректная информация об устройстве", - "Login.MissingUID": "Отсутствует информация об устройстве", - "Register.MissingUID": "Некорректная информация об устройстве", - "Register.MalformedUID": "Некорректная информация об устройстве", + "Login.MalformedUID.Description": "Попробуйте переустановить приложение или обратитесь в поддержку.", + + "Login.MissingUID": "Отсутствует информация об устройстве", + "Login.MissingUID.Description": "Попробуйте переустановить приложение или обратитесь в поддержку.", + + "Register.MissingUID": "Некорректная информация об устройстве", + "Register.MissingUID.Description": "Попробуйте переустановить приложение или обратитесь в поддержку.", + + "Register.MalformedUID": "Некорректная информация об устройстве", + "Register.MalformedUID.Description": "Попробуйте переустановить приложение или обратитесь в поддержку.", + + "Login.MissingLogin": "Не указаны учетные данные", + "Login.MissingLogin.Description": "Вы не забыли ввести учетные данные?", - "Login.MissingLogin": "Не указан логин", "Login.InvalidRecoveryCode": "Неверный код восстановления", - "Login.UnsupportedAuthentication": "Неподдерживаемый метод аутентификации", + "Login.InvalidRecoveryCode.Description": "Проверьте код восстановления и попробуйте еще раз.", + + "Login.UnsupportedAuthentication": "Неподдерживаемый способ аутентификации", + "Login.UnsupportedAuthentication.Description": "Мы не поддерживаем этот способ аутентификации. Пожалуйста попробуйте другой.", + "Login.EmailNotVerified": "Электронная почта не подтверждена", + "Login.EmailNotVerified.Description":"Ваша электронная почта не подтверждена, поищите письмо от нас в вашей почте, в том числе в папке спам.", + "Login.AccountTempLocked": "Ваш аккаунт заблокирован.", + "Login.AccountTempLocked.Description":"Пожалуйста, свяжитесь с командой модерации: moderation.resonite.com", + "Login.AccountBanned": "Ваш аккаунт забанен.", + "Login.AccountBanned.Description":"Пожалуйста, свяжитесь с командой модерации: moderation.resonite.com", + "Login.DuplicateAccount": "Повторный аккаунт", + "Login.DuplicateAccount.Description": "Пожалуйста свяжитесь с командой поддержки: support.resonite.com", "Register.MissingRequest": "Отсутвуют данные для регистрации", + "Register.MissingRequest.Description":"Мы не получили никаких данных для регистрации. Пожалуйста, введите их для регистрации.", + "Register.InvalidEmail": "Некорректная электронная почта", + "Register.InvalidEmail.Description": "Адрес вашей электронной почты некорректен.", + "Register.MissingUsername": "Отсутвует имя пользователя", + "Register.MissingUsername.Description": "Вы точно указали имя пользователя?", + "Register.MissingEmail": "Отсутвует электронная почта", + "Register.MissingEmail.Description": "Вы точно указали адрес электронной почты?", + "Register.UsernameTooLong": "Имя пользователя слишком длинное", - "Register.UsernameContainsAmpersand": "В имение пользователя не должны присутвовать символы: @", + "Register.UsernameTooLong.Description": "Мы принимаем имена пользователей длиной до 32 символов.", + + "Register.UsernameContainsAmpersand": "В имени пользователя не должен присутвовать символ @", + "Register.UsernameContainsAmpersand.Description": "В вашем имени пользователя не должен присутвовать символ @", + "Register.UsernameStartsWithU": "Имя пользователя не должно начинаться с U-", + "Register.UsernameStartsWithU.Description": "Имя пользователя не должно начинаться с U-.", + "Register.InvalidUsername": "Некорректное имя пользователя", + "Register.InvalidUsername.Description": "Ваше имя пользователя некорректно.", + "Register.InvalidDateOfBirth": "Некорректная дата рождения", + "Register.InvalidDateOfBirth.Description": "Ваша дата рождения некорректна.", + "Register.UserContainsBlockedTerms": "Имя пользователя содержит запрещенные слова", + "Register.UserContainsBlockedTerms.Description": "Ваше имя пользователя содержит запрещенные слова. Если вы считаете что это ошибка, обратитесь по адресу: support.resonite.com", + "Register.MissingPassword": "Отсутствует пароль", + "Register.MissingPassword.Description": "Вы не указали пароль.", + "Register.InvalidPassword": "Некорректный пароль", + "Register.InvalidPassword.Description": "Ваш пароль некорректен", + "Register.EmailAlreadyRegistered": "Электронная почта уже используется", + "Register.EmailAlreadyRegistered.Description": "Уже существует аккаунт, использующий этот адрес электронной почты. Если вы забыли пароль, вы можете нажать \"Забыли пароль?\". Также вы можете обратиться в поддержку по адресу: support.resonite.com.", + "Register.UsernameAlreadyRegistered": "Имя пользователя уже используется", + "Register.UsernameAlreadyRegistered.Description": "Уже существует аккаунт, использующий это имя пользователя. Если вы забыли пароль, вы можете нажать \"Забыли пароль?\". Также вы можете обратиться в поддержку по адресу: support.resonite.com.", + "Register.ErrorCheckingUserId": "Ошибка проверки UserID", + "Register.ErrorCheckingUserId.Description": "Пожалуйста, свяжитесь с поддержкой по адресу: support.resonite.com.", "Account.Login": "Войти", "Account.Logout": "Выйти", @@ -449,7 +501,7 @@ "Account.RecoverPassword": "Забыли пароль?", "Account.LiveEmailWarning": "ПРЕДУПРЕЖДЕНИЕ: live.com, hotmail.com, outlook.com и другие почтовые службы Microsoft могут вызвать задержку письма с подтверждением до 1-2 дней.", "Account.PasswordRules": "(Как минимум 8 символов, в том числе хотя бы 1 цифра, 1 заглавная и 1 строчная буквы)", - "Account.LostPassword": "Забыт пароль", + "Account.LostPassword": "Забыли пароль", "Account.SendRecoveryCode": "Отправить код восстановления", "Account.ResetPasswordHeader": "Сбросить ваш пароль", "Account.ResetPasswordInstructions": "Код восстановления был отправлен на ваш email. Скопируйте его в поле ниже:", @@ -1711,6 +1763,8 @@ "Tutorial.Saving.Title": "Добро пожаловать домой!", "Tutorial.Saving.Content": "Добро пожаловать в ваш дом! Вы окажетесь в этом месте при каждом входе.
Этот мир полностью ваш, поэтому вы можете сохранить любые сделанные вами изменения.
При сохранении мира всё останется на своих местах в ваш следующий визит!", + "Tutorial.Teleporter.Error": "Ошибка при загрузке вашего облачного дома!
Выйдите из телепортера и войдите обратно чтобы попробовать еще раз.", + "CloudHome.Info.OnlineUsers": "Онлайн: {online_users} {online_users,plural, one {пользователь} few {пользователя} other {пользователей}}
Можно подключиться к: {joinable_users} {joinable_users,plural, one {пользователю} other {пользователям}}", "CloudHome.Info.Moderation": "Модерация", "CloudHome.Info.Inventory": "Инвентарь", From e514e5b7568769c8019f92870eae15271fad905e Mon Sep 17 00:00:00 2001 From: Aesc <49610790+Aesc3625@users.noreply.github.com> Date: Sat, 14 Oct 2023 18:38:40 +0900 Subject: [PATCH 09/28] =?UTF-8?q?=E8=A8=AD=E5=AE=9A=E3=81=AE=E3=80=8CVR?= =?UTF-8?q?=E3=83=A2=E3=83=BC=E3=83=89=E5=88=87=E3=82=8A=E6=9B=BF=E3=81=88?= =?UTF-8?q?=E3=80=8D=E3=82=92=E5=88=86=E3=81=8B=E3=82=8A=E3=82=84=E3=81=99?= =?UTF-8?q?=E3=81=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit VRモード切り替え  ⇨ VR/デスクトップ 自動切り替え --- ja.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja.json b/ja.json index 95454eb..bf1e369 100644 --- a/ja.json +++ b/ja.json @@ -1074,7 +1074,7 @@ "Settings.HideAllTutorials": "全チュートリアルを非表示", "Settings.ShowInteractionHints": "インタラクションヒントを表示", "Settings.PrimaryController": "プライマリーコントローラー", - "Settings.Hotswitching": "VRモード切り替え", + "Settings.Hotswitching": "VR/デスクトップ 自動切り替え", "Settings.AllowStrafing": "平行移動を許可", "Settings.UseHeadDirectionForMovement": "頭の向きに移動", "Settings.SmoothTurn": "スムーズターン", From 6240504a23f555ad6ab2f05d1d59b0191c8ff900 Mon Sep 17 00:00:00 2001 From: "y.takahashi" Date: Sat, 14 Oct 2023 21:36:27 +0900 Subject: [PATCH 10/28] ja: update the format of Indicator.Sync.SyncingItems to match en --- ja.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja.json b/ja.json index 95454eb..f3580ee 100644 --- a/ja.json +++ b/ja.json @@ -387,7 +387,7 @@ "Indicator.ServerStatus.NoInternet": "インターネットなし", "Indicator.Sync.AllSynced": "シンク完了", - "Indicator.Sync.SyncingItems": "{item_count,plural, other {# 個のアイテムを}}シンク中({item_percent} %)", + "Indicator.Sync.SyncingItems": "シンク中
{item_count, plural, other {# アイテム}}", "Indicator.Sync.UploadingVariants": "{variant_count,plural, other {# 個のアセットバリアントを}} アップロード中", "Indicator.Sync.SyncError": "シンクエラー! ログをチェックしてください", "Indicator.Sync.StorageFull": "容量が足りません! シンクできません", From c617392aab10978f9bfff7c1adf4b6fa7b912a4b Mon Sep 17 00:00:00 2001 From: "y.takahashi" Date: Sat, 14 Oct 2023 23:34:27 +0900 Subject: [PATCH 11/28] ja: fix OnlineUsers count --- ja.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ja.json b/ja.json index 95454eb..6c5c230 100644 --- a/ja.json +++ b/ja.json @@ -376,7 +376,7 @@ "Options.Nameplates.DefaultStyle": "カスタムネームプレート:
非表示", "Options.Nameplates.CustomStyle": "カスタムネームプレート:
表示", - "Indicator.OnlineUsers": "オンラインユーザー数​:{num_registered}(~{num_total})", + "Indicator.OnlineUsers": "{users} 人がオンライン​", "Indicator.OnlineUsersVR": "VR {users} 人", "Indicator.OnlineUsersDesktop": "デスクトップ {users} 人", From 641227b19c59412aea49d6156c9c5af041c7af4a Mon Sep 17 00:00:00 2001 From: Muppeq Date: Sat, 14 Oct 2023 17:59:18 +0200 Subject: [PATCH 12/28] translated the added strings --- de.json | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 61 insertions(+), 3 deletions(-) diff --git a/de.json b/de.json index e912c9c..1e8682e 100644 --- a/de.json +++ b/de.json @@ -111,8 +111,9 @@ "Inventory.OpenWorld": "Welt öffnen", "Inventory.Equip": "Ausrüsten", "Inventory.Delete": "Löschen", - "Inventory.SaveHeld": "Gehaltenes Objekt speichern", "Inventory.CreateDirectory": "Neuer Ordner", + "Inventory.SaveHeld": "Gehaltenes Objekt speichern", + "Inventory.GetURL": "URL holen", "Inventory.Inventories": "Inventare", "Inventory.Share": "Teilen", "Inventory.Unshare": "Privat machen", @@ -397,36 +398,88 @@ "Indicator.LiveHiddenMessage": "(Information während Livemodus versteckt)", "Login.InvalidCredentials": "Ungültige Anmeldedaten", + "Login.InvalidCredentials.Description": "Überprüfen Sie Ihre Anmeldedaten und versuchen Sie es erneut, oder drücken Sie \"Passwort vergessen?\".", + "Login.InvalidLogin": "Ungültige Anmeldedaten", + "Login.InvalidLogin.Description": "Überprüfen Sie Ihre Anmeldedaten und versuchen Sie es erneut, oder drücken Sie \"Passwort vergessen?\".", "Login.MalformedUID": "Ungültige Gerät-Informationen", + "Login.MalformedUID.Description": "Versuchen Sie eine Neuinstallation, oder wenden Sie sich an den Support unter support.resonite.com.", + "Login.MissingUID": "Fehlende Gerät-Informationen", + "Login.MissingUID.Description": "Versuchen Sie eine Neuinstallation, oder wenden Sie sich an den Support unter support.resonite.com.", + "Register.MissingUID": "Ungültige Gerät-Informationen", + "Register.MissingUID.Description": "Versuchen Sie eine Neuinstallation, oder wenden Sie sich an den Support unter support.resonite.com.", + "Register.MalformedUID": "Fehlende Gerät-Informationen", + "Register.MalformedUID.Description": "Versuchen Sie eine Neuinstallation, oder wenden Sie sich an den Support unter support.resonite.com.", "Login.MissingLogin": "Keine Anmeldedaten bereitgestellt", + "Login.MissingLogin.Description": "Haben Sie Ihre Anmeldedaten eingegeben?", + "Login.InvalidRecoveryCode": "Ungültiger Wiederherstellungscode", + "Login.InvalidRecoveryCode.Description": "Überprüfen Sie Ihren Wiederherstellungscode und versuchen Sie es erneut.", + "Login.UnsupportedAuthentication": "Nicht unterstützte Authentifizierungsmethode", - "Login.EmailNotVerified": "Email nicht verifiziert", + "Login.UnsupportedAuthentication.Description": "Wir unterstützen diese Authentifizierungsmethode nicht. Bitte versuchen Sie es mit einer anderen erneut.", + + "Login.EmailNotVerified": "E-Mail Adresse nicht verifiziert", + "Login.EmailNotVerified.Description": "Ihre E-Mail Adresse ist nicht verifiziert, überprüfen Sie Ihren Posteingang, wir haben Ihnen eine E-Mail gesendet. Bitte sehen Sie auch im Spam-Ordner nach.", + "Login.AccountTempLocked": "Ihr Account ist gesperrt.", + "Login.AccountTempLocked.Description": "Bitte wenden Sie sich an unsere Moderatoren unter moderation.resonite.com.", + "Login.AccountBanned": "Ihr Account ist gebannt.", + "Login.AccountBanned.Description": "Bitte wenden Sie sich an unsere Moderatoren unter moderation.resonite.com.", + "Login.DuplicateAccount": "Doppelter Account", + "Login.DuplicateAccount.Description": "Bitte wenden Sie sich an unseren Support unter support.resonite.com.", "Register.MissingRequest": "Fehlende Registrierungsangaben", + "Register.MissingRequest.Description": "Wir konnten keine Registrierungsangaben finden, bitte geben Sie diese beim Registrieren an.", + "Register.InvalidEmail": "Ungültige E-Mail Adresse", + "Register.InvalidEmail.Description": "Ihre E-Mail Adresse ist ungültig.", + "Register.MissingUsername": "Fehlender Benutzername", + "Register.MissingUsername.Description": "Haben Sie Ihren Benutzernamen eingegeben?", + "Register.MissingEmail": "Fehlende E-Mail Adresse", + "Register.MissingEmail.Description": "Haben Sie Ihre E-Mail Adresse eingegeben?", + "Register.UsernameTooLong": "Benutzername zu lang", + "Register.UsernameTooLong.Description": "Wir erlauben Benutzernamen bis zu einer Länge von 32 Zeichen.", + "Register.UsernameContainsAmpersand": "Benutzername darf kein @ enthalten", + "Register.UsernameContainsAmpersand.Description": "Ihr Benutzername darf das Zeichen @ nicht enthalten.", + "Register.UsernameStartsWithU": "Benutzername darf nicht mit U- beginnen", + "Register.UsernameStartsWithU.Description": "Ihr Benutzername darf nicht mit U- beginnen.", + "Register.InvalidUsername": "Ungültiger Benutzername", + "Register.InvalidUsername.Description": "Ihr Benutzername ist ungültig.", + "Register.InvalidDateOfBirth": "Ungültiges Geburtsdatum", + "Register.InvalidDateOfBirth.Description": "Ihr Geburtsdatum ist ungültig.", + "Register.UserContainsBlockedTerms": "Benutzername enthält gesperrte Wörter", + "Register.UserContainsBlockedTerms.Description": "Ihr Benutzername enthält gesperrte Wörter. Wenn Sie meinen, dass dies ein Fehler ist, wenden Sie sich an support.resonite.com.", + "Register.MissingPassword": "Fehlendes Passwort", + "Register.MissingPassword.Description": "Sie haben kein Passwort eingegeben.", + "Register.InvalidPassword": "Ungültiges Passwort", + "Register.InvalidPassword.Description": "Ihr Passwort ist ungültig.", + "Register.EmailAlreadyRegistered": "E-Mail Adresse bereits registriert", + "Register.EmailAlreadyRegistered.Description": "Es existiert schon ein Account mit dieser E-Mail Adresse. Wenn Sie Ihr Passwort vergessen haben, drücken Sie \"Passwort vergessen?\", oder wenden Sie sich an den Support unter support.resonite.com.", + "Register.UsernameAlreadyRegistered": "Benutzername bereits registriert", + "Register.UsernameAlreadyRegistered.Description": "Es existiert schon ein Account unter diesem Benutzernamen. Wenn Sie Ihr Passwort vergessen haben, drücken Sie \"Passwort vergessen?\", oder wenden Sie sich an den Support unter support.resonite.com.", + "Register.ErrorCheckingUserId": "Fehler beim Prüfen der Benutzer-ID", + "Register.ErrorCheckingUserId.Description": "Bitte wenden Sie sich an den Support unter support.resonite.com.", "Account.Login": "Anmelden", "Account.Logout": "Abmelden", @@ -895,6 +948,10 @@ "Importer.Video.Depth.Prompt": "Tiefen-Voreinstellung", "Importer.Video.Depth.Default": "Standard", + "Importer.Slices.Title": "Schnittbilder als volumetrische Textur", + "Importer.Slices.TitleGrayscale": "Schnittbilder als volumetrische Textur (Graustufen)", + "Importer.Slices.Description": "Verarbeitet alle Bilddateien im Ordner zu einer volumetrischen Textur", + "Exporter.Title": "Exportieren", "Exporter.FileName": "Dateiname:", "Exporter.ExportAs": "Exportieren als:", @@ -1649,7 +1706,6 @@ "Migration.Summary": "Okay, wir haben alles, was wir für die Migration benötigen. Drücken Sie auf \"Migration beginnen\" und wir werden damit anfangen, Ihre Daten zu übernehmen.\n\nDie Migration könnte eine Weile dauern - wir müssen schließlich alles rüberkopieren. Wenn Sie ausgewählt haben, Ihre Favoriten zu migrieren, werden wir diese priorisieren, damit Sie es sich schnell bequem machen können.\n\nSie müssen {appName} nicht laufen lassen, während wir Ihre Daten migrieren, aber wir werden Ihnen Updates über den {appName} Bot zukommen lassen, um Sie auf dem Laufenden zu halten.", - "Migration.List.EmptyTitle": "Möchten Sie eine neue Migration starten?", "Migration.List.EmptySubtitle": "Klicken Sie auf \"Neuen Migrations-Task\" oben links.", @@ -1707,6 +1763,8 @@ "Tutorial.Saving.Title": "Willkommen Zuhause!", "Tutorial.Saving.Content": "Willkommen in Ihrer Home-Welt! Hier werden Sie jedes Mal starten, wenn Sie sich einloggen.

Diese Welt gehört Ihnen; Sie können also Änderungen, die Sie daran vornehmen, speichern.

Wenn Sie die Welt speichern, werden Sie sie beim nächsten Mal genau so vorfinden, wie Sie sie hinterlassen haben!", + "Tutorial.Teleporter.Error": "Ihr Cloud-Home konnte nicht geladen werden!
Versuchen Sie es erneut, indem Sie den Teleporter verlassen und ihn erneut betreten.", + "CloudHome.Info.OnlineUsers": "Benutzer online: {online_users}
Benutzer beitretbar: {joinable_users}", "CloudHome.Info.Moderation": "Moderation", "CloudHome.Info.Inventory": "Inventar", From a0df3b690cec83dbbe15d3a3775a8c9558b9604a Mon Sep 17 00:00:00 2001 From: ProbablePrime Date: Sat, 14 Oct 2023 17:46:56 -0700 Subject: [PATCH 13/28] fix(password): provide password requirements in description --- en.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en.json b/en.json index 2f32404..4cecefe 100644 --- a/en.json +++ b/en.json @@ -470,7 +470,7 @@ "Register.MissingPassword.Description": "You did not provide a password.", "Register.InvalidPassword": "Invalid Password", - "Register.InvalidPassword.Description": "Your password is invalid", + "Register.InvalidPassword.Description": "Your password is invalid. It must contain at least 8 characters, 1 digit, 1 uppercase letter and 1 lowercase letter.", "Register.EmailAlreadyRegistered": "Email already registered", "Register.EmailAlreadyRegistered.Description": "An account using this email already exists, if you've forgotten your password you can click \"Lost Password\". Or you can contact support at support.resonite.com.", From f604d545e009ce2a501b8c62ad14caf27ab58dbf Mon Sep 17 00:00:00 2001 From: ProbablePrime Date: Sat, 14 Oct 2023 18:01:16 -0700 Subject: [PATCH 14/28] feat(login): add unknown error strings --- en.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/en.json b/en.json index 2f32404..c6bc02e 100644 --- a/en.json +++ b/en.json @@ -436,6 +436,9 @@ "Login.DuplicateAccount": "Duplicate account", "Login.DuplicateAccount.Description": "Please contact support at support.resonite.com", + "Login.UnknownError": "Unknown Error", + "Login.UnknownError.Description": "An unknown error, occured during login. 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.", @@ -481,6 +484,9 @@ "Register.ErrorCheckingUserId": "Error checking UserID", "Register.ErrorCheckingUserId.Description": "Please contact support at support.resonite.com.", + "Register.UnknownError": "Unknown Error", + "Register.UnknownError.Description": "An unknown error, occured during registration. Please contact support at support.resonite.com", + "Account.Login": "Login", "Account.Logout": "Logout", "Account.Register": "Register Account", From 50cfe9e965e4bd816557052a11258ed37315d9a3 Mon Sep 17 00:00:00 2001 From: ProbablePrime Date: Sat, 14 Oct 2023 20:08:44 -0700 Subject: [PATCH 15/28] Localize most tool options --- en.json | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/en.json b/en.json index 098ffa0..238de1e 100644 --- a/en.json +++ b/en.json @@ -692,6 +692,12 @@ "Tooltips.Dev.Rotation" : "Rotation", "Tooltips.Dev.Scale" : "Scale", + "Tooltips.Dev.Selection.Single": "Single", + "Tooltips.Dev.Selection.Multi": "Multi", + + "Tooltips.Dev.Interaction.Tip": "Tip", + "Tooltips.Dev.Interaction.Projection": "Projection", + "Tooltip.Color.Picker": "Color Picker", "Tooltip.GrabbableSetter.Scalable": "Set Scalable", @@ -709,6 +715,10 @@ "Tooltip.Light.Spot": "Spot", "Tooltip.Light.Sun": "Sun", + "Tooltip.Light.Shadows.None": "No Shadows", + "Tooltip.Light.Shadows.Hard": "Hard Shadows", + "Tooltip.Light.Shadows.Soft": "Soft Shadows", + "Tooltip.MeshVisibility.KeepShadow": "Keep Shadow", "Tooltip.MeshVisibility.ShadowOff": "Disable Shadow", "Tooltip.MeshVisibility.ShadowOn": "Enable Shadow", @@ -755,6 +765,26 @@ "Tooltip.ProtoFlux.Unpack" : "Unpack {name}", "Tooltip.ProtoFlux.ExplicitCast" : "Explicit Cast\n(Warning: Potential Data Loss)", + "Tooltip.Meter.Mode.Ray" : "Mode: Ray", + "Tooltip.Meter.Mode.Perpendicular" : "Mode: Perpendicular", + "Tooltip.Meter.Mode.Drag" : "Mode: Drag", + + "Tooltip.Meter.Points.Two" : "Two Points", + "Tooltip.Meter.Points.Multiple" : "Multiple Points", + + "Tooltip.Meter.ObjectSpace" : "Measure in Object Space", + "Tooltip.Meter.WorldSpace" : "Measure in World Space", + + "Tooltip.Glue.Mode.BakeMeshes" : "Mode: Bake meshes", + "Tooltip.Glue.Mode.BakeSkinnedMeshes" : "Mode: Bake skinned meshes", + "Tooltip.Glue.Mode.ParentObjects" : "Mode: Parent objects", + + "Tooltip.RigTransfer.ClearSource" : "Clear source", + + "Tooltip.ComponentClone.SingleInstanceOn" : "Single Instance: On", + "Tooltip.ComponentClone.SingleInstanceOff" : "Single Instance: Off", + "Tooltip.ComponentClone.ClearTemplate" : "Clear template", + "ProtoFlux.UI.Call" : "Call", "ProtoFlux.UI.AsyncCall" : "Async Call", "ProtoFlux.UI.NodeBrowser.Title" : "ProtoFlux Nodes", From 7c7068a6c303f696653db2b1dc073f6df8213b46 Mon Sep 17 00:00:00 2001 From: ProbablePrime Date: Sat, 14 Oct 2023 22:13:29 -0700 Subject: [PATCH 16/28] feat(recovery): recovery strings --- en.json | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/en.json b/en.json index 098ffa0..6bf57a6 100644 --- a/en.json +++ b/en.json @@ -478,8 +478,17 @@ "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.", + "Register.ErrorCheckingUserId" : "Error checking UserID", + "Register.ErrorCheckingUserId.Description" : "Please contact support at support.resonite.com.", + + "Recovery.MissingEmail" : "Missing Email", + "Recovery.MissingEmail.Description" : "Did you specify your email?", + + "Recovery.IncorrectEmail" : "Incorrect Email", + "Recovery.IncorrectEmail.Description" : "You've entered an incorrect email for password recovery. Please check your details and try again.", + + "Recovery.NoPasswordSetup" : "No Password Setup", + "Recovery.NoPasswordSetup.Description" : "Please contact support at support.resonite.com.", "Account.Login": "Login", "Account.Logout": "Logout", From b7485a1bdab62cfd8336d06585cbd2a2e1263cb8 Mon Sep 17 00:00:00 2001 From: Muppeq Date: Sun, 15 Oct 2023 12:46:54 +0200 Subject: [PATCH 17/28] fixed typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 89869f4..f4035cf 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ If you do translate them and you haven't added a credit yet, put your name in th ### If you're contributing a new language 1. [Create a new Issue](https://github.com/Yellow-Dog-Man/Locale) for given language in format "Language [lang-code]", for example "English [en]", which will help coordinate efforts of different translators. -1. Verify that our' ork of ICU MessageFormat.NET has pluralizer for your language, by checking the "AddStandardPluralizers()" function in this file: https://github.com/YellowDogMan/messageformat.net/blob/master/src/Jeffijoe.MessageFormat/Formatting/Formatters/PluralFormatter.cs +1. Verify that our fork of ICU MessageFormat.NET has a pluralizer for your language, by checking the "AddStandardPluralizers()" function in this file: https://github.com/YellowDogMan/messageformat.net/blob/master/src/Jeffijoe.MessageFormat/Formatting/Formatters/PluralFormatter.cs If you can't find your language code in this file, please make a Issue either on in this repository. From b192b786b490d37bf8aec156b41e11da388be369 Mon Sep 17 00:00:00 2001 From: Gwang Sun Yun Date: Tue, 17 Oct 2023 09:34:42 +0900 Subject: [PATCH 18/28] Update ko.json 1. Fix some word. 2. Aligned the line number to en.json. --- ko.json | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/ko.json b/ko.json index 107bc33..b28c290 100644 --- a/ko.json +++ b/ko.json @@ -501,7 +501,6 @@ "Account.RecoverPassword": "암호가 기억나지 않나요?", "Account.LiveEmailWarning": "경고: live.com, hotmail.com, outlook.com등의 Microsoft에서 제공하는 메일의 경우 1~2일의 기간이 소요됩니다.", "Account.PasswordRules": "(암호는 8자 이상으로 숫자, 소문자, 대문자로 이루어져 있어야 합니다.)", - "Account.AgeConfirm": "제 나이는 13살 이상입니다.", "Account.LostPassword": "암호 분실", "Account.SendRecoveryCode": "복원코드 발송", "Account.ResetPasswordHeader": "암호 초기화", @@ -1706,7 +1705,6 @@ "Migration.Groups.NotGroupAdmin": "만약 {platform} 그룹의 관리자가 아닌경우, 해당 그룹 관리자에게 이전문의를 해야 합니다.", "Migration.Summary": "모든 준비가 끝났습니다. 아래의 마이그레이션 시작을 클릭하면 이전 작업이 시작됩니다.\n\n마이그레이션은 모든 것을 복사하기에, 많은 시간이 걸릴 수 있습니다. 이전 작업은 즐겨찾기 해둔 항목을 우선적으로 수행하게 됩니다.\n\n이전 작업은 {appName}을(를) 계속 실행해 둘 필요는 없습니다만, 다음을 통해 진행상황을 보내드리겠습니다. {appName} 봇이 어떻게 진행되고 있는지 알려줍니다.", - "Migration.List.EmptyTitle": "새로운 마이그레이션을 시작하나요?", "Migration.List.EmptySubtitle": "좌 상단에 있는 \"새로운 마이그레이션 작업\"을 클릭하세요.", @@ -1792,6 +1790,7 @@ "CloudHome.Info.ToolsTab.Title": "인게임 편집", "CloudHome.Info.ToolsTab.Content": "{appName}의 특징은 게임 내에서 아이템을 생성하거나 수정할 수 있다는 것입니다.

바로 이곳에 있습니다. 또는 당신이 어디에 있든 보관함의 Essentials -> tools에서 여러가지 사용 가능한 도구를 이용할 수 있습니다.", + "CloudHome.Info.HelpTab.Title": "도움요청", "CloudHome.Info.HelpTab.InfoLineOne": "도움이 필요하신가요? 위키를 살펴보거나, 디스코드 등에 질문하시고 그 답을 구해보세요.", "CloudHome.Info.HelpTab.InfoLineTwo": "링크 클릭시 VR이시면 대시 메뉴내 데스크탑 메뉴를 이용하시면 내용 확인이 수월합니다.", @@ -1819,9 +1818,9 @@ "Mirror.Menu": "메뉴", "Mirror.CloseMenu": "메뉴 닫기", - "StickyNote.SpinMe": "돌려줘요!", + "StickyNote.SpinMe": "회전시켜 보세요!", "StickyNote.FruitPlate": "자동으로 채워지는 과일접시", - "StickyNote.EmptyForYou": "당신을 위해 비워두었습니다. :)", + "StickyNote.EmptyForYou": "이 자리는 당신을 위해 비워두었습니다. :)", "StickyNote.RelevantLinks": "관련 링크!
<--

연결서라고 칭하도록 하자", "StickyNote.SunTool": "태양의 힘을 내 손안에!", "StickyNote.Bow": "시위를 당겨 조준하세요.", @@ -1830,7 +1829,7 @@ "StickyNote.TheaterTablet": "이 태블릿으로 이 방의 환풍기나 창문의 투명도를 제어할 수 있어요!", "StickyNote.ControlTablet": "이 태블릿으로 홈을 제어할 수 있어요!", - "StickyNote.RotateMeDesktop": "E키를 누른상태로 회전시켜봐요!", + "StickyNote.RotateMeDesktop": "E키를 누른상태로 마우스를 움직여보세요!", "StickyNote.RotateMeVR": "회전시켜줘요!", "StickyNote.EquipMeDesktop": "장착하고 마우스 왼쪽 버튼을 클릭!", @@ -1889,6 +1888,7 @@ "Tutorial.InfoPanel.Title": "잠깐만요!", "Tutorial.InfoPanel.Content": " 가능성은 여러분이 가진 상상력으로만 제한 되는 것입니다.

지금까지 보신 거의 모든것이 게임내에서 직접 만들어졌습니다. 전 세계 사람들이 실시간으로 협력하여 이를 구축했습니다.

플랫폼은 아직 초기 개발 단계에 있으며 지속적으로 업데이트하고 개선하고 있습니다. 여러분도 이 여정에 참여하여 무한한 가능성을 발견하시기 바랍니다.

방문해 주셔서 감사합니다.", + "Tutorial.GrabItems.Grab": "손으로 잡아보기", "Tutorial.GrabItems.Snap": "잡아서 근처에 놔둬보기", "Tutorial.GrabItems.Slide": "잡고 움직여보기", @@ -1929,6 +1929,7 @@ "Hints.Grabbing.OtherGrabbables": "다양한 상호작용이 가능합니다. 여기 3가지를 이용하여 직접 확인해 보세요.", "Hints.Grabbing.OtherGrabbablesExtraDesktop": "자기 자신의 크기도 조절 가능합니다. 컨텍스트 메뉴에서 '크기비율조정'을 사용 가능하게 선택하고 Ctrl + 마우스스크롤을 조작하면 됩니다.", "Hints.Grabbing.OtherGrabbablesExtraVR": "자기 자신의 크기도 조절 가능합니다. 컨텍스트 메뉴에서 '크기비율조정'을 사용 가능하게 선택하고 컨트롤러 좌/우를 모두 그립(잡기)한다음 좁혔다 넓혔다 하면 됩니다.", + "Hints.Telescope.Alignment": "망원경을 잡고 망원경을 바라보세요.", "Hints.Telescope.TheMoonDesktop": "달을 마우스 오른쪽 클릭한 상태로 끌면 위치를 변경시킬 수 있습니다.", @@ -1954,13 +1955,13 @@ "UI.TextDisplay.NormalText": "일반", "UI.TextDisplay.MonospaceText": "고정폭", - "UI.VideoPlayer.GlobalSettings": "전역
설정", - "UI.VideoPlayer.LocalSettings": "로컬
설정", - "UI.VideoPlayer.SpatialAudio": "구역
음향", - "UI.VideoPlayer.AreaBroadcast": "지역
송출", - "UI.VideoPlayer.BroascastAudio": "전역송출", + "UI.VideoPlayer.GlobalSettings": "전역", + "UI.VideoPlayer.LocalSettings": "로컬", + "UI.VideoPlayer.SpatialAudio": "구역", + "UI.VideoPlayer.AreaBroadcast": "지역", + "UI.VideoPlayer.BroascastAudio": "음향송출", "UI.VideoPlayer.EnterURL": "여기에 주소를 입력하세요", - "UI.VideoPlayer.AudioZoneTheater": "로컬에서
구역으로", + "UI.VideoPlayer.AudioZoneTheater": "로컬에서
극장모드로", "UI.VideoPlayer.AudioZoneGlobal": "전역
송출", "UI.VideoPlayer.UsersLoaded": "재생준비
{users_loaded}/{users_present}", "UI.VideoPlayer.AllUsersLoaded": "모든 사용자
재생준비 끝", From 96c680749637a70c7dca609a9d75e829130cc94a Mon Sep 17 00:00:00 2001 From: Gwang Sun Yun Date: Tue, 17 Oct 2023 09:39:07 +0900 Subject: [PATCH 19/28] Update ko.json 1. Fixed Dev tooltip menu. --- ko.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ko.json b/ko.json index b28c290..192436c 100644 --- a/ko.json +++ b/ko.json @@ -686,11 +686,11 @@ "Tooltips.Dev.GizmoOptions" : "기즈모 옵션", "Tooltips.Dev.SelectParent" : "부모슬롯 선택", - "Tooltips.Dev.LocalSpace" : "로컬공간", - "Tooltips.Dev.GlobalSpace" : "월드공간", - "Tooltips.Dev.Translation" : "위치조정", - "Tooltips.Dev.Rotation" : "회전조정", - "Tooltips.Dev.Scale" : "배율조정", + "Tooltips.Dev.LocalSpace" : "로컬좌표계", + "Tooltips.Dev.GlobalSpace" : "전역좌표계", + "Tooltips.Dev.Translation" : "위치조작", + "Tooltips.Dev.Rotation" : "회전조작", + "Tooltips.Dev.Scale" : "배율조작", "Tooltip.Color.Picker": "색상 선택기", From 5db7bb70bd2fa51f4825b6c57e7b5dd426b451b0 Mon Sep 17 00:00:00 2001 From: Frooxius Date: Tue, 17 Oct 2023 09:45:29 +0200 Subject: [PATCH 20/28] Update stats --- Missing/cs.md | 34 ++++++++ Missing/de.md | 35 ++++++++- Missing/en-gb.md | 60 +++++++++++++++ Missing/eo.md | 169 +++++++++++++++------------------------- Missing/es.md | 66 ++++++++++++++-- Missing/et.md | 60 +++++++++++++++ Missing/fi.md | 196 +++++++++++++++++++---------------------------- Missing/fr.md | 60 +++++++++++++++ Missing/is.md | 60 +++++++++++++++ Missing/ja.md | 62 +++++++++++++++ Missing/ko.md | 33 ++++++++ Missing/nl.md | 60 +++++++++++++++ Missing/no.md | 60 +++++++++++++++ Missing/pl.md | 60 +++++++++++++++ Missing/pt-br.md | 60 +++++++++++++++ Missing/ru.md | 33 ++++++++ Missing/sv.md | 60 +++++++++++++++ Missing/tr.md | 60 +++++++++++++++ Missing/zh-cn.md | 62 +++++++++++++++ Missing/zh-tw.md | 62 +++++++++++++++ README.md | 42 +++++----- 21 files changed, 1136 insertions(+), 258 deletions(-) diff --git a/Missing/cs.md b/Missing/cs.md index 49c4e2e..82def17 100644 --- a/Missing/cs.md +++ b/Missing/cs.md @@ -1,3 +1,37 @@ # Missing Keys Note that this file updates only during build processes and doesn't necessarily reflect the current state. +# Czech [cs] +Login.UnknownError +Login.UnknownError.Description +Recovery.MissingEmail +Recovery.MissingEmail.Description +Recovery.IncorrectEmail +Recovery.IncorrectEmail.Description +Recovery.NoPasswordSetup +Recovery.NoPasswordSetup.Description +Register.UnknownError +Register.UnknownError.Description +Tooltips.Dev.Selection.Single +Tooltips.Dev.Selection.Multi +Tooltips.Dev.Interaction.Tip +Tooltips.Dev.Interaction.Projection +Tooltip.Light.Shadows.None +Tooltip.Light.Shadows.Hard +Tooltip.Light.Shadows.Soft +Tooltip.Meter.Mode.Ray +Tooltip.Meter.Mode.Perpendicular +Tooltip.Meter.Mode.Drag +Tooltip.Meter.Points.Two +Tooltip.Meter.Points.Multiple +Tooltip.Meter.ObjectSpace +Tooltip.Meter.WorldSpace +Tooltip.Glue.Mode.BakeMeshes +Tooltip.Glue.Mode.BakeSkinnedMeshes +Tooltip.Glue.Mode.ParentObjects +Tooltip.RigTransfer.ClearSource +Tooltip.ComponentClone.SingleInstanceOn +Tooltip.ComponentClone.SingleInstanceOff +Tooltip.ComponentClone.ClearTemplate +Tutorial.Teleporter.Error + diff --git a/Missing/de.md b/Missing/de.md index a63b1c8..4f5985a 100644 --- a/Missing/de.md +++ b/Missing/de.md @@ -2,8 +2,35 @@ Note that this file updates only during build processes and doesn't necessarily reflect the current state. # German [de] -Inventory.GetURL -Importer.Slices.Title -Importer.Slices.TitleGrayscale -Importer.Slices.Description +Login.UnknownError +Login.UnknownError.Description +Recovery.MissingEmail +Recovery.MissingEmail.Description +Recovery.IncorrectEmail +Recovery.IncorrectEmail.Description +Recovery.NoPasswordSetup +Recovery.NoPasswordSetup.Description +Register.UnknownError +Register.UnknownError.Description +Tooltips.Dev.Selection.Single +Tooltips.Dev.Selection.Multi +Tooltips.Dev.Interaction.Tip +Tooltips.Dev.Interaction.Projection +Tooltip.Light.Shadows.None +Tooltip.Light.Shadows.Hard +Tooltip.Light.Shadows.Soft +Tooltip.Meter.Mode.Ray +Tooltip.Meter.Mode.Perpendicular +Tooltip.Meter.Mode.Drag +Tooltip.Meter.Points.Two +Tooltip.Meter.Points.Multiple +Tooltip.Meter.ObjectSpace +Tooltip.Meter.WorldSpace +Tooltip.Glue.Mode.BakeMeshes +Tooltip.Glue.Mode.BakeSkinnedMeshes +Tooltip.Glue.Mode.ParentObjects +Tooltip.RigTransfer.ClearSource +Tooltip.ComponentClone.SingleInstanceOn +Tooltip.ComponentClone.SingleInstanceOff +Tooltip.ComponentClone.ClearTemplate diff --git a/Missing/en-gb.md b/Missing/en-gb.md index be807dc..bb6b5cb 100644 --- a/Missing/en-gb.md +++ b/Missing/en-gb.md @@ -353,33 +353,71 @@ Indicator.Storage.StorageFull Indicator.Storage.Usage Indicator.LiveHiddenMessage Login.InvalidCredentials +Login.InvalidCredentials.Description Login.InvalidLogin +Login.InvalidLogin.Description Login.MalformedUID +Login.MalformedUID.Description Login.MissingUID +Login.MissingUID.Description Register.MissingUID +Register.MissingUID.Description Register.MalformedUID +Register.MalformedUID.Description Login.MissingLogin +Login.MissingLogin.Description Login.InvalidRecoveryCode +Login.InvalidRecoveryCode.Description Login.UnsupportedAuthentication +Login.UnsupportedAuthentication.Description Login.EmailNotVerified +Login.EmailNotVerified.Description Login.AccountTempLocked +Login.AccountTempLocked.Description Login.AccountBanned +Login.AccountBanned.Description Login.DuplicateAccount +Login.DuplicateAccount.Description +Login.UnknownError +Login.UnknownError.Description Register.MissingRequest +Register.MissingRequest.Description Register.InvalidEmail +Register.InvalidEmail.Description Register.MissingUsername +Register.MissingUsername.Description Register.MissingEmail +Register.MissingEmail.Description Register.UsernameTooLong +Register.UsernameTooLong.Description Register.UsernameContainsAmpersand +Register.UsernameContainsAmpersand.Description Register.UsernameStartsWithU +Register.UsernameStartsWithU.Description Register.InvalidUsername +Register.InvalidUsername.Description Register.InvalidDateOfBirth +Register.InvalidDateOfBirth.Description Register.UserContainsBlockedTerms +Register.UserContainsBlockedTerms.Description Register.MissingPassword +Register.MissingPassword.Description Register.InvalidPassword +Register.InvalidPassword.Description Register.EmailAlreadyRegistered +Register.EmailAlreadyRegistered.Description Register.UsernameAlreadyRegistered +Register.UsernameAlreadyRegistered.Description Register.ErrorCheckingUserId +Register.ErrorCheckingUserId.Description +Recovery.MissingEmail +Recovery.MissingEmail.Description +Recovery.IncorrectEmail +Recovery.IncorrectEmail.Description +Recovery.NoPasswordSetup +Recovery.NoPasswordSetup.Description +Register.UnknownError +Register.UnknownError.Description Account.Login Account.Logout Account.Register @@ -568,6 +606,10 @@ Tooltips.Dev.GlobalSpace Tooltips.Dev.Translation Tooltips.Dev.Rotation Tooltips.Dev.Scale +Tooltips.Dev.Selection.Single +Tooltips.Dev.Selection.Multi +Tooltips.Dev.Interaction.Tip +Tooltips.Dev.Interaction.Projection Tooltip.GrabbableSetter.Scalable Tooltip.GrabbableSetter.NonScalable Tooltip.GrabbableSetter.ApplyToRoot @@ -580,6 +622,9 @@ Tooltip.CharacterCollider.EnsurePhysicalFly Tooltip.Light.Point Tooltip.Light.Spot Tooltip.Light.Sun +Tooltip.Light.Shadows.None +Tooltip.Light.Shadows.Hard +Tooltip.Light.Shadows.Soft Tooltip.MeshVisibility.KeepShadow Tooltip.MeshVisibility.ShadowOff Tooltip.MeshVisibility.ShadowOn @@ -618,6 +663,20 @@ Tooltip.ProtoFlux.PackInPlace Tooltip.ProtoFlux.PackInto Tooltip.ProtoFlux.Unpack Tooltip.ProtoFlux.ExplicitCast +Tooltip.Meter.Mode.Ray +Tooltip.Meter.Mode.Perpendicular +Tooltip.Meter.Mode.Drag +Tooltip.Meter.Points.Two +Tooltip.Meter.Points.Multiple +Tooltip.Meter.ObjectSpace +Tooltip.Meter.WorldSpace +Tooltip.Glue.Mode.BakeMeshes +Tooltip.Glue.Mode.BakeSkinnedMeshes +Tooltip.Glue.Mode.ParentObjects +Tooltip.RigTransfer.ClearSource +Tooltip.ComponentClone.SingleInstanceOn +Tooltip.ComponentClone.SingleInstanceOff +Tooltip.ComponentClone.ClearTemplate ProtoFlux.UI.Call ProtoFlux.UI.AsyncCall ProtoFlux.UI.NodeBrowser.Title @@ -1453,6 +1512,7 @@ CloudHome.WelcomeHome CloudHome.TargetRangeOptions Tutorial.Saving.Title Tutorial.Saving.Content +Tutorial.Teleporter.Error CloudHome.Info.OnlineUsers CloudHome.Info.Moderation CloudHome.Info.Inventory diff --git a/Missing/eo.md b/Missing/eo.md index 1cbaad1..005e2c9 100644 --- a/Missing/eo.md +++ b/Missing/eo.md @@ -2,60 +2,9 @@ Note that this file updates only during build processes and doesn't necessarily reflect the current state. # Esperanto [eo] -General.Previous -General.Buy -General.Yes -General.No General.ClearSelection -General.Off -General.On -General.Understand -General.Notice -General.UnderstandEnable -General.Dismiss -General.Edit -General.UI.ToggleEditMode -General.UI.ToggleSubtitles -General.UI.Subtitles.On -General.UI.Subtitles.Off -General.UI.MusicVolumeLocal -General.UI.VoiceVolumeLocal -General.UI.SoundVolumeLocal -General.UI.PressToBegin -Worlds.Home -Worlds.Tutorial -Interaction.Grab.Palm -Interaction.Grab.Precision -Interaction.Grab.Auto -Interaction.Grab.Off -Inventory.OpenWorld -Inventory.Equip -Inventory.Delete Inventory.CreateDirectory -Inventory.SaveHeld Inventory.GetURL -Inventory.Inventories -Inventory.Share -Inventory.Unshare -Inventory.SaveAvatar -Inventory.Favorite.Home -Inventory.Favorite.ProgressBar -Inventory.Favorite.AudioStreamController -Inventory.Favorite.TextDisplay -Inventory.Favorite.VideoPlayer -Inventory.Favorite.AudioPlayer -Inventory.Favorite.InteractiveCamera -Inventory.Favorite.Keyboard -Inventory.Favorite.Avatar -Inventory.Favorite.WorldLoadingIndicator -Inventory.Favorite.ColorDialog -Inventory.Favorite.Hyperlink -Inventory.SpawnFacet -Dash.Exit.Sponsor -Dash.Exit.Sponsor.You -Dash.Exit.Shoutouts -Dash.Exit.Shoutouts.AndMore -Dash.Exit.Shoutouts.You Facets.FPS World.Loaded World.Error.InvalidAddress @@ -73,44 +22,75 @@ World.Filter.MinimumContacts Tools.StreamAudio.Dialog.Title Options.Nameplates.DefaultStyle Options.Nameplates.CustomStyle -Indicator.OnlineUsersVR -Indicator.OnlineUsersDesktop -Indicator.ServerStatus.Status -Indicator.ServerStatus.Good -Indicator.ServerStatus.Slow -Indicator.ServerStatus.Down -Indicator.ServerStatus.NoInternet Indicator.Sync.StorageFull Indicator.Storage.StorageFull Indicator.Storage.Usage Login.InvalidCredentials +Login.InvalidCredentials.Description Login.InvalidLogin +Login.InvalidLogin.Description Login.MalformedUID +Login.MalformedUID.Description Login.MissingUID +Login.MissingUID.Description Register.MissingUID +Register.MissingUID.Description Register.MalformedUID +Register.MalformedUID.Description Login.MissingLogin +Login.MissingLogin.Description Login.InvalidRecoveryCode +Login.InvalidRecoveryCode.Description Login.UnsupportedAuthentication +Login.UnsupportedAuthentication.Description Login.EmailNotVerified +Login.EmailNotVerified.Description Login.AccountTempLocked +Login.AccountTempLocked.Description Login.AccountBanned +Login.AccountBanned.Description Login.DuplicateAccount +Login.DuplicateAccount.Description +Login.UnknownError +Login.UnknownError.Description Register.MissingRequest +Register.MissingRequest.Description Register.InvalidEmail +Register.InvalidEmail.Description Register.MissingUsername +Register.MissingUsername.Description Register.MissingEmail +Register.MissingEmail.Description Register.UsernameTooLong +Register.UsernameTooLong.Description Register.UsernameContainsAmpersand +Register.UsernameContainsAmpersand.Description Register.UsernameStartsWithU +Register.UsernameStartsWithU.Description Register.InvalidUsername +Register.InvalidUsername.Description Register.InvalidDateOfBirth +Register.InvalidDateOfBirth.Description Register.UserContainsBlockedTerms +Register.UserContainsBlockedTerms.Description Register.MissingPassword +Register.MissingPassword.Description Register.InvalidPassword +Register.InvalidPassword.Description Register.EmailAlreadyRegistered +Register.EmailAlreadyRegistered.Description Register.UsernameAlreadyRegistered +Register.UsernameAlreadyRegistered.Description Register.ErrorCheckingUserId +Register.ErrorCheckingUserId.Description +Recovery.MissingEmail +Recovery.MissingEmail.Description +Recovery.IncorrectEmail +Recovery.IncorrectEmail.Description +Recovery.NoPasswordSetup +Recovery.NoPasswordSetup.Description +Register.UnknownError +Register.UnknownError.Description Account.Saml2 Account.BirthMonth Account.BirthDay @@ -157,8 +137,15 @@ Tooltips.Dev.GlobalSpace Tooltips.Dev.Translation Tooltips.Dev.Rotation Tooltips.Dev.Scale +Tooltips.Dev.Selection.Single +Tooltips.Dev.Selection.Multi +Tooltips.Dev.Interaction.Tip +Tooltips.Dev.Interaction.Projection Tooltip.GrabbableSetter.ApplyToRoot Tooltip.GrabbableSetter.AppyToHit +Tooltip.Light.Shadows.None +Tooltip.Light.Shadows.Hard +Tooltip.Light.Shadows.Soft Tooltip.Cartridge.Eject Tooltip.ProtoFlux.Drive Tooltip.ProtoFlux.Source @@ -174,6 +161,20 @@ Tooltip.ProtoFlux.PackInPlace Tooltip.ProtoFlux.PackInto Tooltip.ProtoFlux.Unpack Tooltip.ProtoFlux.ExplicitCast +Tooltip.Meter.Mode.Ray +Tooltip.Meter.Mode.Perpendicular +Tooltip.Meter.Mode.Drag +Tooltip.Meter.Points.Two +Tooltip.Meter.Points.Multiple +Tooltip.Meter.ObjectSpace +Tooltip.Meter.WorldSpace +Tooltip.Glue.Mode.BakeMeshes +Tooltip.Glue.Mode.BakeSkinnedMeshes +Tooltip.Glue.Mode.ParentObjects +Tooltip.RigTransfer.ClearSource +Tooltip.ComponentClone.SingleInstanceOn +Tooltip.ComponentClone.SingleInstanceOff +Tooltip.ComponentClone.ClearTemplate ProtoFlux.UI.Call ProtoFlux.UI.AsyncCall ProtoFlux.UI.NodeBrowser.Title @@ -254,15 +255,6 @@ Inspector.Actions.MoveComponent UserInspector.Title WorkerInspector.Title CreateNew.Title -Wizard.TextRenderer.Header -Wizard.TextRenderer.ProcessRoot -Wizard.TextRenderer.ProcessStandalone -Wizard.TextRenderer.ProcessUIX -Wizard.TextRenderer.Disabled -Wizard.TextRenderer.WithTag -Wizard.TextRenderer.ReplaceMaterial -Wizard.TextRenderer.ReplaceFont -Wizard.TextRenderer.SetColor Desktop.Controls.Title VolumePlaneSlicer.Highlight VolumePlaneSlicer.Slicer @@ -357,6 +349,7 @@ CloudHome.WelcomeHome CloudHome.TargetRangeOptions Tutorial.Saving.Title Tutorial.Saving.Content +Tutorial.Teleporter.Error CloudHome.Info.OnlineUsers CloudHome.Info.Moderation CloudHome.Info.Inventory @@ -495,55 +488,13 @@ Hints.Sundial.Dequip Hints.Sundial.DequipExtra Hints.Sundial.Teleporter Hints.Sundial.TeleporterExtra -UI.TextDisplay.Landscape -UI.TextDisplay.Portrait -UI.TextDisplay.NormalText UI.TextDisplay.MonospaceText -UI.VideoPlayer.GlobalSettings -UI.VideoPlayer.LocalSettings -UI.VideoPlayer.SpatialAudio -UI.VideoPlayer.AreaBroadcast UI.VideoPlayer.BroascastAudio UI.VideoPlayer.EnterURL UI.VideoPlayer.AudioZoneTheater UI.VideoPlayer.AudioZoneGlobal -UI.VideoPlayer.UsersLoaded UI.VideoPlayer.AllUsersLoaded -UI.ColorPicker.ColorPicker -UI.ColorPicker.Linear UI.ColorPicker.Hexadecimal UI.ColorPicker.ColorSwatches -UI.ColorPicker.Red -UI.ColorPicker.Green -UI.ColorPicker.Blue -UI.ColorPicker.Hue -UI.ColorPicker.Saturation -UI.ColorPicker.Value -UI.ColorPicker.Alpha -UI.ColorPicker.Gain UI.ProgressBar.ImportingItem -Tools.Names.MultiTool -Tools.Names.CommonTools -Tools.Names.ManipulationTools -Tools.Names.InformationTools -Tools.Names.GeometryLineBrush -Tools.Names.Developer -Tools.Names.ComponentClone -Tools.Names.ProtoFlux -Tools.Names.Material -Tools.Names.Glue -Tools.Names.Light -Tools.Names.Shape -Tools.Names.Microphone -Tools.Names.GrabbableSetter -Tools.Names.PhysicalColliderSetter -Tools.Names.MeshVisibility -Tools.Names.CameraObjectVisibility -Tools.Names.Color -Tools.Names.Mesh -Tools.Names.RiggedMeshTransfer -Tools.Names.Slicer -Tools.Names.ControllerDiagnostic -Tools.Names.Measure -Tools.Names.Label diff --git a/Missing/es.md b/Missing/es.md index d4c0b54..7e3227c 100644 --- a/Missing/es.md +++ b/Missing/es.md @@ -2,10 +2,64 @@ Note that this file updates only during build processes and doesn't necessarily reflect the current state. # Spanish [es] -Inventory.CreateDirectory -Inventory.GetURL -Importer.Slices.Title -Importer.Slices.TitleGrayscale -Importer.Slices.Description -UI.VideoPlayer.AllUsersLoaded +Login.InvalidCredentials.Description +Login.InvalidLogin.Description +Login.MalformedUID.Description +Login.MissingUID.Description +Register.MissingUID.Description +Register.MalformedUID.Description +Login.MissingLogin.Description +Login.InvalidRecoveryCode.Description +Login.UnsupportedAuthentication.Description +Login.EmailNotVerified.Description +Login.AccountTempLocked.Description +Login.AccountBanned.Description +Login.DuplicateAccount.Description +Login.UnknownError +Login.UnknownError.Description +Register.MissingRequest.Description +Register.InvalidEmail.Description +Register.MissingUsername.Description +Register.MissingEmail.Description +Register.UsernameTooLong.Description +Register.UsernameContainsAmpersand.Description +Register.UsernameStartsWithU.Description +Register.InvalidUsername.Description +Register.InvalidDateOfBirth.Description +Register.UserContainsBlockedTerms.Description +Register.MissingPassword.Description +Register.InvalidPassword.Description +Register.EmailAlreadyRegistered.Description +Register.UsernameAlreadyRegistered.Description +Register.ErrorCheckingUserId.Description +Recovery.MissingEmail +Recovery.MissingEmail.Description +Recovery.IncorrectEmail +Recovery.IncorrectEmail.Description +Recovery.NoPasswordSetup +Recovery.NoPasswordSetup.Description +Register.UnknownError +Register.UnknownError.Description +Tooltips.Dev.Selection.Single +Tooltips.Dev.Selection.Multi +Tooltips.Dev.Interaction.Tip +Tooltips.Dev.Interaction.Projection +Tooltip.Light.Shadows.None +Tooltip.Light.Shadows.Hard +Tooltip.Light.Shadows.Soft +Tooltip.Meter.Mode.Ray +Tooltip.Meter.Mode.Perpendicular +Tooltip.Meter.Mode.Drag +Tooltip.Meter.Points.Two +Tooltip.Meter.Points.Multiple +Tooltip.Meter.ObjectSpace +Tooltip.Meter.WorldSpace +Tooltip.Glue.Mode.BakeMeshes +Tooltip.Glue.Mode.BakeSkinnedMeshes +Tooltip.Glue.Mode.ParentObjects +Tooltip.RigTransfer.ClearSource +Tooltip.ComponentClone.SingleInstanceOn +Tooltip.ComponentClone.SingleInstanceOff +Tooltip.ComponentClone.ClearTemplate +Tutorial.Teleporter.Error diff --git a/Missing/et.md b/Missing/et.md index 4b76575..90ae030 100644 --- a/Missing/et.md +++ b/Missing/et.md @@ -99,33 +99,71 @@ Indicator.Sync.StorageFull Indicator.Storage.StorageFull Indicator.Storage.Usage Login.InvalidCredentials +Login.InvalidCredentials.Description Login.InvalidLogin +Login.InvalidLogin.Description Login.MalformedUID +Login.MalformedUID.Description Login.MissingUID +Login.MissingUID.Description Register.MissingUID +Register.MissingUID.Description Register.MalformedUID +Register.MalformedUID.Description Login.MissingLogin +Login.MissingLogin.Description Login.InvalidRecoveryCode +Login.InvalidRecoveryCode.Description Login.UnsupportedAuthentication +Login.UnsupportedAuthentication.Description Login.EmailNotVerified +Login.EmailNotVerified.Description Login.AccountTempLocked +Login.AccountTempLocked.Description Login.AccountBanned +Login.AccountBanned.Description Login.DuplicateAccount +Login.DuplicateAccount.Description +Login.UnknownError +Login.UnknownError.Description Register.MissingRequest +Register.MissingRequest.Description Register.InvalidEmail +Register.InvalidEmail.Description Register.MissingUsername +Register.MissingUsername.Description Register.MissingEmail +Register.MissingEmail.Description Register.UsernameTooLong +Register.UsernameTooLong.Description Register.UsernameContainsAmpersand +Register.UsernameContainsAmpersand.Description Register.UsernameStartsWithU +Register.UsernameStartsWithU.Description Register.InvalidUsername +Register.InvalidUsername.Description Register.InvalidDateOfBirth +Register.InvalidDateOfBirth.Description Register.UserContainsBlockedTerms +Register.UserContainsBlockedTerms.Description Register.MissingPassword +Register.MissingPassword.Description Register.InvalidPassword +Register.InvalidPassword.Description Register.EmailAlreadyRegistered +Register.EmailAlreadyRegistered.Description Register.UsernameAlreadyRegistered +Register.UsernameAlreadyRegistered.Description Register.ErrorCheckingUserId +Register.ErrorCheckingUserId.Description +Recovery.MissingEmail +Recovery.MissingEmail.Description +Recovery.IncorrectEmail +Recovery.IncorrectEmail.Description +Recovery.NoPasswordSetup +Recovery.NoPasswordSetup.Description +Register.UnknownError +Register.UnknownError.Description Account.Saml2 Account.BirthMonth Account.BirthDay @@ -197,8 +235,15 @@ Tooltips.Dev.GlobalSpace Tooltips.Dev.Translation Tooltips.Dev.Rotation Tooltips.Dev.Scale +Tooltips.Dev.Selection.Single +Tooltips.Dev.Selection.Multi +Tooltips.Dev.Interaction.Tip +Tooltips.Dev.Interaction.Projection Tooltip.GrabbableSetter.ApplyToRoot Tooltip.GrabbableSetter.AppyToHit +Tooltip.Light.Shadows.None +Tooltip.Light.Shadows.Hard +Tooltip.Light.Shadows.Soft Tooltip.Material.ConvertAll Tooltip.Cartridge.Eject Tooltip.ProtoFlux.Drive @@ -215,6 +260,20 @@ Tooltip.ProtoFlux.PackInPlace Tooltip.ProtoFlux.PackInto Tooltip.ProtoFlux.Unpack Tooltip.ProtoFlux.ExplicitCast +Tooltip.Meter.Mode.Ray +Tooltip.Meter.Mode.Perpendicular +Tooltip.Meter.Mode.Drag +Tooltip.Meter.Points.Two +Tooltip.Meter.Points.Multiple +Tooltip.Meter.ObjectSpace +Tooltip.Meter.WorldSpace +Tooltip.Glue.Mode.BakeMeshes +Tooltip.Glue.Mode.BakeSkinnedMeshes +Tooltip.Glue.Mode.ParentObjects +Tooltip.RigTransfer.ClearSource +Tooltip.ComponentClone.SingleInstanceOn +Tooltip.ComponentClone.SingleInstanceOff +Tooltip.ComponentClone.ClearTemplate ProtoFlux.UI.Call ProtoFlux.UI.AsyncCall ProtoFlux.UI.NodeBrowser.Title @@ -571,6 +630,7 @@ CloudHome.WelcomeHome CloudHome.TargetRangeOptions Tutorial.Saving.Title Tutorial.Saving.Content +Tutorial.Teleporter.Error CloudHome.Info.OnlineUsers CloudHome.Info.Moderation CloudHome.Info.Inventory diff --git a/Missing/fi.md b/Missing/fi.md index 3249711..6ca342f 100644 --- a/Missing/fi.md +++ b/Missing/fi.md @@ -2,14 +2,52 @@ Note that this file updates only during build processes and doesn't necessarily reflect the current state. # Finnish [fi] -Inventory.CreateDirectory -Inventory.GetURL +General.OK Facets.FPS -World.Loaded +World.Actions.GuestWarning +World.AccessLevel.LAN +Login.InvalidCredentials.Description +Login.InvalidLogin.Description +Login.MalformedUID.Description +Login.MissingUID.Description +Register.MissingUID.Description +Register.MalformedUID.Description +Login.MissingLogin.Description +Login.InvalidRecoveryCode.Description +Login.UnsupportedAuthentication.Description +Login.EmailNotVerified.Description +Login.AccountTempLocked.Description +Login.AccountBanned.Description +Login.DuplicateAccount.Description +Login.UnknownError +Login.UnknownError.Description +Register.MissingRequest.Description +Register.InvalidEmail.Description +Register.MissingUsername.Description +Register.MissingEmail.Description +Register.UsernameTooLong.Description +Register.UsernameContainsAmpersand.Description +Register.UsernameStartsWithU.Description +Register.InvalidUsername.Description +Register.InvalidDateOfBirth.Description +Register.UserContainsBlockedTerms.Description +Register.MissingPassword.Description +Register.InvalidPassword.Description +Register.EmailAlreadyRegistered.Description +Register.UsernameAlreadyRegistered.Description +Register.ErrorCheckingUserId.Description +Recovery.MissingEmail +Recovery.MissingEmail.Description +Recovery.IncorrectEmail +Recovery.IncorrectEmail.Description +Recovery.NoPasswordSetup +Recovery.NoPasswordSetup.Description +Register.UnknownError +Register.UnknownError.Description Account.Saml2.Title -Account.TOTP.Activate.Description -Account.TOTP.Message.SetupComplete Avatar.Badge.Live +Profile.Status.Online +Profile.Status.Offline Session.JoinVerifier.EnableHeader Session.JoinVerifier.EnableText Session.JoinVerifier.Label @@ -17,7 +55,17 @@ Session.JoinVerifier.ComponentWarning Session.JoinVerifier.SetCustomVerifier Contacts.Unblocked Contacts.Migrated +Tooltips.Dev.Selection.Single +Tooltips.Dev.Selection.Multi +Tooltips.Dev.Interaction.Tip +Tooltips.Dev.Interaction.Projection +Tooltip.Light.Shadows.None +Tooltip.Light.Shadows.Hard +Tooltip.Light.Shadows.Soft Tooltip.Cartridge.Eject +Tooltip.Microphone.Format.WAV +Tooltip.Microphone.Format.Vorbis +Tooltip.Microphone.Format.FLAC Tooltip.ProtoFlux.Drive Tooltip.ProtoFlux.Source Tooltip.ProtoFlux.Reference @@ -32,16 +80,36 @@ Tooltip.ProtoFlux.PackInPlace Tooltip.ProtoFlux.PackInto Tooltip.ProtoFlux.Unpack Tooltip.ProtoFlux.ExplicitCast +Tooltip.Meter.Mode.Ray +Tooltip.Meter.Mode.Perpendicular +Tooltip.Meter.Mode.Drag +Tooltip.Meter.Points.Two +Tooltip.Meter.Points.Multiple +Tooltip.Meter.ObjectSpace +Tooltip.Meter.WorldSpace +Tooltip.Glue.Mode.BakeMeshes +Tooltip.Glue.Mode.BakeSkinnedMeshes +Tooltip.Glue.Mode.ParentObjects +Tooltip.RigTransfer.ClearSource +Tooltip.ComponentClone.SingleInstanceOn +Tooltip.ComponentClone.SingleInstanceOff +Tooltip.ComponentClone.ClearTemplate ProtoFlux.UI.Call ProtoFlux.UI.AsyncCall ProtoFlux.UI.NodeBrowser.Title -Importer.Image.PixelArt +Importer.Image.LUT +Importer.Video.Regular Importer.Slices.Title Importer.Slices.TitleGrayscale Importer.Slices.Description +CameraControl.OBS.FPS CameraControl.OBS.Idle +CameraControl.OBS.Live +CameraControl.OBS.Recording Settings.Hotswitching Settings.DebugInputBinding +Settings.Audio.Header +Settings.Audio.Multimedia Settings.LeapMotion.Name Settings.LeapMotion.UseFingersWhenSnapped Settings.ViveHandTracking.UseFingersWhenSnapped @@ -57,6 +125,9 @@ Inspector.Mesh.BoneTrimCount Inspector.Mesh.UV_Multiplicator Inspector.VHACD.Parameter.PlaneDownsampling Inspector.VHACD.Parameter.ConvexHullDownsampling +Inspector.VHACD.Parameter.Gamma +Inspector.VHACD.Parameter.Delta +Inspector.VHACD.Parameter.PCA Inspector.SkinnedMesh.VisualizeApproximateBoneBounds Inspector.SkinnedMesh.ComputeExplicitBoundsFromPose Inspector.SkinnedMesh.ExtendExplicitBoundsFromPose @@ -118,45 +189,18 @@ Migration.Report.CloudVariableValueStatus Migration.ColorManagement CloudHome.TargetRangeOptions Tutorial.Saving.Content +Tutorial.Teleporter.Error CloudHome.Info.OnlineUsers -CloudHome.Info.Moderation -CloudHome.Info.Inventory -CloudHome.Info.Tools -CloudHome.Info.MoreInfo -CloudHome.Info.SessionUptime -CloudHome.Info.AccessLevel -CloudHome.Info.StorageUsed -CloudHome.Info.DashInfoTab.Title CloudHome.Info.DashInfoDesktop CloudHome.Info.DashInfoVR CloudHome.Info.DashInfoVRNoButtons -CloudHome.Info.GoToWiki -CloudHome.Info.GoToDiscord CloudHome.Info.ModerationTab.Title CloudHome.Info.ModerationTab.Content -CloudHome.Info.InventoryTab.Title CloudHome.Info.InventoryTab.Content -CloudHome.Info.ToolsTab.Title CloudHome.Info.ToolsTab.Content -CloudHome.Info.HelpTab.Title CloudHome.Info.HelpTab.InfoLineOne CloudHome.Info.HelpTab.InfoLineTwo -CloudHome.Info.UsersTab.Title CloudHome.Info.UsersTab.Content -Mirror.Header.RenderingOptions -Mirror.Header.Type -Mirror.Header.Resolution -Mirror.Header.AspectRatio -Mirror.EnableLights -Mirror.DisableLights -Mirror.EnableShadows -Mirror.DisableShadows -Mirror.Camera -Mirror.AspectRatio.Tall -Mirror.AspectRatio.Square -Mirror.AspectRatio.Wide -Mirror.Menu -Mirror.CloseMenu StickyNote.SpinMe StickyNote.FruitPlate StickyNote.EmptyForYou @@ -175,55 +219,15 @@ StickyNote.DipBrushes StickyNote.BrushColor StickyNote.Drawing StickyNote.WorldCanvas -CloudHome.Panel.HomeControl -CloudHome.Panel.General -CloudHome.Panel.Lighting -CloudHome.Panel.Furniture -CloudHome.Panel.Quality -CloudHome.Panel.Doors -CloudHome.Panel.Audio -CloudHome.Panel.OverheadLighting -CloudHome.Panel.Sconces -CloudHome.Panel.FurnitureVisibility CloudHome.Panel.LowQualityMode -CloudHome.Panel.DoorSounds -CloudHome.Panel.DoorsAlwaysOpen -CloudHome.Panel.InteriorAmbience -CloudHome.Panel.InteriorAmbienceVolume -CloudHome.Panel.LightsOn -CloudHome.Panel.LightIntensity -CloudHome.Panel.LightColor -CloudHome.Panel.LightColorTemperature -CloudHome.Panel.Spawn -CloudHome.Panel.Foyer -CloudHome.Panel.Workspace -CloudHome.Panel.ReadingLounge CloudHome.Panel.Lounge -CloudHome.Panel.Center -CloudHome.Panel.Balcony -CloudHome.Panel.Theater -CloudHome.Panel.TheaterControl -CloudHome.Panel.FanControl -CloudHome.Panel.WindowControl -CloudHome.Panel.FanSpeed -CloudHome.Panel.WindowTint -CloudHome.FeaturedPanel.OpenWorld CloudHome.FeaturedPanel.LinkText -CloudHome.FeaturedPanel.Featured CloudHome.AvatarPanel.Title -CloudHome.SupporterPanel.Title -Tutorial.InfoPanel.Title Tutorial.InfoPanel.Content -Tutorial.GrabItems.Grab -Tutorial.GrabItems.Snap -Tutorial.GrabItems.Slide -Tutorial.Panel.Jumping.Title Tutorial.Panel.Jumping.ContentDesktop Tutorial.Panel.Jumping.ContentVR Tutorial.Panel.Jumping.ContentVRNoButtons -Tutorial.Panel.WalkLocomotion.Title Tutorial.Panel.WalkLocomotion.Content -Tutorial.Panel.TeleportLocomotion.Title Tutorial.Panel.TeleportLocomotion.Content Hints.Spawn.InitialMovementDesktop Hints.Spawn.InitialMovementVR @@ -256,55 +260,11 @@ Hints.Sundial.Dequip Hints.Sundial.DequipExtra Hints.Sundial.Teleporter Hints.Sundial.TeleporterExtra -UI.TextDisplay.Landscape -UI.TextDisplay.Portrait -UI.TextDisplay.NormalText UI.TextDisplay.MonospaceText -UI.VideoPlayer.GlobalSettings -UI.VideoPlayer.LocalSettings -UI.VideoPlayer.SpatialAudio UI.VideoPlayer.AreaBroadcast UI.VideoPlayer.BroascastAudio -UI.VideoPlayer.EnterURL UI.VideoPlayer.AudioZoneTheater UI.VideoPlayer.AudioZoneGlobal UI.VideoPlayer.UsersLoaded UI.VideoPlayer.AllUsersLoaded -UI.ColorPicker.ColorPicker -UI.ColorPicker.Linear -UI.ColorPicker.Hexadecimal -UI.ColorPicker.ColorSwatches -UI.ColorPicker.Red -UI.ColorPicker.Green -UI.ColorPicker.Blue -UI.ColorPicker.Hue -UI.ColorPicker.Saturation -UI.ColorPicker.Value -UI.ColorPicker.Alpha -UI.ColorPicker.Gain -UI.ProgressBar.ImportingItem -Tools.Names.MultiTool -Tools.Names.CommonTools -Tools.Names.ManipulationTools -Tools.Names.InformationTools -Tools.Names.GeometryLineBrush -Tools.Names.Developer -Tools.Names.ComponentClone -Tools.Names.ProtoFlux -Tools.Names.Material -Tools.Names.Glue -Tools.Names.Light -Tools.Names.Shape -Tools.Names.Microphone -Tools.Names.GrabbableSetter -Tools.Names.PhysicalColliderSetter -Tools.Names.MeshVisibility -Tools.Names.CameraObjectVisibility -Tools.Names.Color -Tools.Names.Mesh -Tools.Names.RiggedMeshTransfer -Tools.Names.Slicer -Tools.Names.ControllerDiagnostic -Tools.Names.Measure -Tools.Names.Label diff --git a/Missing/fr.md b/Missing/fr.md index 872664e..18a6b8f 100644 --- a/Missing/fr.md +++ b/Missing/fr.md @@ -84,33 +84,71 @@ Indicator.Sync.StorageFull Indicator.Storage.StorageFull Indicator.Storage.Usage Login.InvalidCredentials +Login.InvalidCredentials.Description Login.InvalidLogin +Login.InvalidLogin.Description Login.MalformedUID +Login.MalformedUID.Description Login.MissingUID +Login.MissingUID.Description Register.MissingUID +Register.MissingUID.Description Register.MalformedUID +Register.MalformedUID.Description Login.MissingLogin +Login.MissingLogin.Description Login.InvalidRecoveryCode +Login.InvalidRecoveryCode.Description Login.UnsupportedAuthentication +Login.UnsupportedAuthentication.Description Login.EmailNotVerified +Login.EmailNotVerified.Description Login.AccountTempLocked +Login.AccountTempLocked.Description Login.AccountBanned +Login.AccountBanned.Description Login.DuplicateAccount +Login.DuplicateAccount.Description +Login.UnknownError +Login.UnknownError.Description Register.MissingRequest +Register.MissingRequest.Description Register.InvalidEmail +Register.InvalidEmail.Description Register.MissingUsername +Register.MissingUsername.Description Register.MissingEmail +Register.MissingEmail.Description Register.UsernameTooLong +Register.UsernameTooLong.Description Register.UsernameContainsAmpersand +Register.UsernameContainsAmpersand.Description Register.UsernameStartsWithU +Register.UsernameStartsWithU.Description Register.InvalidUsername +Register.InvalidUsername.Description Register.InvalidDateOfBirth +Register.InvalidDateOfBirth.Description Register.UserContainsBlockedTerms +Register.UserContainsBlockedTerms.Description Register.MissingPassword +Register.MissingPassword.Description Register.InvalidPassword +Register.InvalidPassword.Description Register.EmailAlreadyRegistered +Register.EmailAlreadyRegistered.Description Register.UsernameAlreadyRegistered +Register.UsernameAlreadyRegistered.Description Register.ErrorCheckingUserId +Register.ErrorCheckingUserId.Description +Recovery.MissingEmail +Recovery.MissingEmail.Description +Recovery.IncorrectEmail +Recovery.IncorrectEmail.Description +Recovery.NoPasswordSetup +Recovery.NoPasswordSetup.Description +Register.UnknownError +Register.UnknownError.Description Account.Saml2 Account.BirthMonth Account.BirthDay @@ -157,8 +195,15 @@ Tooltips.Dev.GlobalSpace Tooltips.Dev.Translation Tooltips.Dev.Rotation Tooltips.Dev.Scale +Tooltips.Dev.Selection.Single +Tooltips.Dev.Selection.Multi +Tooltips.Dev.Interaction.Tip +Tooltips.Dev.Interaction.Projection Tooltip.GrabbableSetter.ApplyToRoot Tooltip.GrabbableSetter.AppyToHit +Tooltip.Light.Shadows.None +Tooltip.Light.Shadows.Hard +Tooltip.Light.Shadows.Soft Tooltip.Cartridge.Eject Tooltip.ProtoFlux.Drive Tooltip.ProtoFlux.Source @@ -174,6 +219,20 @@ Tooltip.ProtoFlux.PackInPlace Tooltip.ProtoFlux.PackInto Tooltip.ProtoFlux.Unpack Tooltip.ProtoFlux.ExplicitCast +Tooltip.Meter.Mode.Ray +Tooltip.Meter.Mode.Perpendicular +Tooltip.Meter.Mode.Drag +Tooltip.Meter.Points.Two +Tooltip.Meter.Points.Multiple +Tooltip.Meter.ObjectSpace +Tooltip.Meter.WorldSpace +Tooltip.Glue.Mode.BakeMeshes +Tooltip.Glue.Mode.BakeSkinnedMeshes +Tooltip.Glue.Mode.ParentObjects +Tooltip.RigTransfer.ClearSource +Tooltip.ComponentClone.SingleInstanceOn +Tooltip.ComponentClone.SingleInstanceOff +Tooltip.ComponentClone.ClearTemplate ProtoFlux.UI.Call ProtoFlux.UI.AsyncCall ProtoFlux.UI.NodeBrowser.Title @@ -355,6 +414,7 @@ CloudHome.WelcomeHome CloudHome.TargetRangeOptions Tutorial.Saving.Title Tutorial.Saving.Content +Tutorial.Teleporter.Error CloudHome.Info.OnlineUsers CloudHome.Info.Moderation CloudHome.Info.Inventory diff --git a/Missing/is.md b/Missing/is.md index 410da68..ec01921 100644 --- a/Missing/is.md +++ b/Missing/is.md @@ -98,33 +98,71 @@ Indicator.Sync.StorageFull Indicator.Storage.StorageFull Indicator.Storage.Usage Login.InvalidCredentials +Login.InvalidCredentials.Description Login.InvalidLogin +Login.InvalidLogin.Description Login.MalformedUID +Login.MalformedUID.Description Login.MissingUID +Login.MissingUID.Description Register.MissingUID +Register.MissingUID.Description Register.MalformedUID +Register.MalformedUID.Description Login.MissingLogin +Login.MissingLogin.Description Login.InvalidRecoveryCode +Login.InvalidRecoveryCode.Description Login.UnsupportedAuthentication +Login.UnsupportedAuthentication.Description Login.EmailNotVerified +Login.EmailNotVerified.Description Login.AccountTempLocked +Login.AccountTempLocked.Description Login.AccountBanned +Login.AccountBanned.Description Login.DuplicateAccount +Login.DuplicateAccount.Description +Login.UnknownError +Login.UnknownError.Description Register.MissingRequest +Register.MissingRequest.Description Register.InvalidEmail +Register.InvalidEmail.Description Register.MissingUsername +Register.MissingUsername.Description Register.MissingEmail +Register.MissingEmail.Description Register.UsernameTooLong +Register.UsernameTooLong.Description Register.UsernameContainsAmpersand +Register.UsernameContainsAmpersand.Description Register.UsernameStartsWithU +Register.UsernameStartsWithU.Description Register.InvalidUsername +Register.InvalidUsername.Description Register.InvalidDateOfBirth +Register.InvalidDateOfBirth.Description Register.UserContainsBlockedTerms +Register.UserContainsBlockedTerms.Description Register.MissingPassword +Register.MissingPassword.Description Register.InvalidPassword +Register.InvalidPassword.Description Register.EmailAlreadyRegistered +Register.EmailAlreadyRegistered.Description Register.UsernameAlreadyRegistered +Register.UsernameAlreadyRegistered.Description Register.ErrorCheckingUserId +Register.ErrorCheckingUserId.Description +Recovery.MissingEmail +Recovery.MissingEmail.Description +Recovery.IncorrectEmail +Recovery.IncorrectEmail.Description +Recovery.NoPasswordSetup +Recovery.NoPasswordSetup.Description +Register.UnknownError +Register.UnknownError.Description Account.Saml2 Account.BirthMonth Account.BirthDay @@ -196,8 +234,15 @@ Tooltips.Dev.GlobalSpace Tooltips.Dev.Translation Tooltips.Dev.Rotation Tooltips.Dev.Scale +Tooltips.Dev.Selection.Single +Tooltips.Dev.Selection.Multi +Tooltips.Dev.Interaction.Tip +Tooltips.Dev.Interaction.Projection Tooltip.GrabbableSetter.ApplyToRoot Tooltip.GrabbableSetter.AppyToHit +Tooltip.Light.Shadows.None +Tooltip.Light.Shadows.Hard +Tooltip.Light.Shadows.Soft Tooltip.Slicer.Add Tooltip.Slicer.Clear Tooltip.Material.RayMode @@ -220,6 +265,20 @@ Tooltip.ProtoFlux.PackInPlace Tooltip.ProtoFlux.PackInto Tooltip.ProtoFlux.Unpack Tooltip.ProtoFlux.ExplicitCast +Tooltip.Meter.Mode.Ray +Tooltip.Meter.Mode.Perpendicular +Tooltip.Meter.Mode.Drag +Tooltip.Meter.Points.Two +Tooltip.Meter.Points.Multiple +Tooltip.Meter.ObjectSpace +Tooltip.Meter.WorldSpace +Tooltip.Glue.Mode.BakeMeshes +Tooltip.Glue.Mode.BakeSkinnedMeshes +Tooltip.Glue.Mode.ParentObjects +Tooltip.RigTransfer.ClearSource +Tooltip.ComponentClone.SingleInstanceOn +Tooltip.ComponentClone.SingleInstanceOff +Tooltip.ComponentClone.ClearTemplate ProtoFlux.UI.Call ProtoFlux.UI.AsyncCall ProtoFlux.UI.NodeBrowser.Title @@ -972,6 +1031,7 @@ CloudHome.WelcomeHome CloudHome.TargetRangeOptions Tutorial.Saving.Title Tutorial.Saving.Content +Tutorial.Teleporter.Error CloudHome.Info.OnlineUsers CloudHome.Info.Moderation CloudHome.Info.Inventory diff --git a/Missing/ja.md b/Missing/ja.md index 49c4e2e..fbb024e 100644 --- a/Missing/ja.md +++ b/Missing/ja.md @@ -1,3 +1,65 @@ # Missing Keys Note that this file updates only during build processes and doesn't necessarily reflect the current state. +# Japanese [ja] +Login.InvalidCredentials.Description +Login.InvalidLogin.Description +Login.MalformedUID.Description +Login.MissingUID.Description +Register.MissingUID.Description +Register.MalformedUID.Description +Login.MissingLogin.Description +Login.InvalidRecoveryCode.Description +Login.UnsupportedAuthentication.Description +Login.EmailNotVerified.Description +Login.AccountTempLocked.Description +Login.AccountBanned.Description +Login.DuplicateAccount.Description +Login.UnknownError +Login.UnknownError.Description +Register.MissingRequest.Description +Register.InvalidEmail.Description +Register.MissingUsername.Description +Register.MissingEmail.Description +Register.UsernameTooLong.Description +Register.UsernameContainsAmpersand.Description +Register.UsernameStartsWithU.Description +Register.InvalidUsername.Description +Register.InvalidDateOfBirth.Description +Register.UserContainsBlockedTerms.Description +Register.MissingPassword.Description +Register.InvalidPassword.Description +Register.EmailAlreadyRegistered.Description +Register.UsernameAlreadyRegistered.Description +Register.ErrorCheckingUserId.Description +Recovery.MissingEmail +Recovery.MissingEmail.Description +Recovery.IncorrectEmail +Recovery.IncorrectEmail.Description +Recovery.NoPasswordSetup +Recovery.NoPasswordSetup.Description +Register.UnknownError +Register.UnknownError.Description +Tooltips.Dev.Selection.Single +Tooltips.Dev.Selection.Multi +Tooltips.Dev.Interaction.Tip +Tooltips.Dev.Interaction.Projection +Tooltip.Light.Shadows.None +Tooltip.Light.Shadows.Hard +Tooltip.Light.Shadows.Soft +Tooltip.Meter.Mode.Ray +Tooltip.Meter.Mode.Perpendicular +Tooltip.Meter.Mode.Drag +Tooltip.Meter.Points.Two +Tooltip.Meter.Points.Multiple +Tooltip.Meter.ObjectSpace +Tooltip.Meter.WorldSpace +Tooltip.Glue.Mode.BakeMeshes +Tooltip.Glue.Mode.BakeSkinnedMeshes +Tooltip.Glue.Mode.ParentObjects +Tooltip.RigTransfer.ClearSource +Tooltip.ComponentClone.SingleInstanceOn +Tooltip.ComponentClone.SingleInstanceOff +Tooltip.ComponentClone.ClearTemplate +Tutorial.Teleporter.Error + diff --git a/Missing/ko.md b/Missing/ko.md index 49c4e2e..345c028 100644 --- a/Missing/ko.md +++ b/Missing/ko.md @@ -1,3 +1,36 @@ # Missing Keys Note that this file updates only during build processes and doesn't necessarily reflect the current state. +# Korean [ko] +Login.UnknownError +Login.UnknownError.Description +Recovery.MissingEmail +Recovery.MissingEmail.Description +Recovery.IncorrectEmail +Recovery.IncorrectEmail.Description +Recovery.NoPasswordSetup +Recovery.NoPasswordSetup.Description +Register.UnknownError +Register.UnknownError.Description +Tooltips.Dev.Selection.Single +Tooltips.Dev.Selection.Multi +Tooltips.Dev.Interaction.Tip +Tooltips.Dev.Interaction.Projection +Tooltip.Light.Shadows.None +Tooltip.Light.Shadows.Hard +Tooltip.Light.Shadows.Soft +Tooltip.Meter.Mode.Ray +Tooltip.Meter.Mode.Perpendicular +Tooltip.Meter.Mode.Drag +Tooltip.Meter.Points.Two +Tooltip.Meter.Points.Multiple +Tooltip.Meter.ObjectSpace +Tooltip.Meter.WorldSpace +Tooltip.Glue.Mode.BakeMeshes +Tooltip.Glue.Mode.BakeSkinnedMeshes +Tooltip.Glue.Mode.ParentObjects +Tooltip.RigTransfer.ClearSource +Tooltip.ComponentClone.SingleInstanceOn +Tooltip.ComponentClone.SingleInstanceOff +Tooltip.ComponentClone.ClearTemplate + diff --git a/Missing/nl.md b/Missing/nl.md index 5b8c064..16ee268 100644 --- a/Missing/nl.md +++ b/Missing/nl.md @@ -70,33 +70,71 @@ Indicator.Sync.StorageFull Indicator.Storage.StorageFull Indicator.Storage.Usage Login.InvalidCredentials +Login.InvalidCredentials.Description Login.InvalidLogin +Login.InvalidLogin.Description Login.MalformedUID +Login.MalformedUID.Description Login.MissingUID +Login.MissingUID.Description Register.MissingUID +Register.MissingUID.Description Register.MalformedUID +Register.MalformedUID.Description Login.MissingLogin +Login.MissingLogin.Description Login.InvalidRecoveryCode +Login.InvalidRecoveryCode.Description Login.UnsupportedAuthentication +Login.UnsupportedAuthentication.Description Login.EmailNotVerified +Login.EmailNotVerified.Description Login.AccountTempLocked +Login.AccountTempLocked.Description Login.AccountBanned +Login.AccountBanned.Description Login.DuplicateAccount +Login.DuplicateAccount.Description +Login.UnknownError +Login.UnknownError.Description Register.MissingRequest +Register.MissingRequest.Description Register.InvalidEmail +Register.InvalidEmail.Description Register.MissingUsername +Register.MissingUsername.Description Register.MissingEmail +Register.MissingEmail.Description Register.UsernameTooLong +Register.UsernameTooLong.Description Register.UsernameContainsAmpersand +Register.UsernameContainsAmpersand.Description Register.UsernameStartsWithU +Register.UsernameStartsWithU.Description Register.InvalidUsername +Register.InvalidUsername.Description Register.InvalidDateOfBirth +Register.InvalidDateOfBirth.Description Register.UserContainsBlockedTerms +Register.UserContainsBlockedTerms.Description Register.MissingPassword +Register.MissingPassword.Description Register.InvalidPassword +Register.InvalidPassword.Description Register.EmailAlreadyRegistered +Register.EmailAlreadyRegistered.Description Register.UsernameAlreadyRegistered +Register.UsernameAlreadyRegistered.Description Register.ErrorCheckingUserId +Register.ErrorCheckingUserId.Description +Recovery.MissingEmail +Recovery.MissingEmail.Description +Recovery.IncorrectEmail +Recovery.IncorrectEmail.Description +Recovery.NoPasswordSetup +Recovery.NoPasswordSetup.Description +Register.UnknownError +Register.UnknownError.Description Account.Saml2 Account.BirthMonth Account.BirthDay @@ -143,6 +181,13 @@ Tooltips.Dev.GlobalSpace Tooltips.Dev.Translation Tooltips.Dev.Rotation Tooltips.Dev.Scale +Tooltips.Dev.Selection.Single +Tooltips.Dev.Selection.Multi +Tooltips.Dev.Interaction.Tip +Tooltips.Dev.Interaction.Projection +Tooltip.Light.Shadows.None +Tooltip.Light.Shadows.Hard +Tooltip.Light.Shadows.Soft Tooltip.Cartridge.Eject Tooltip.ProtoFlux.Drive Tooltip.ProtoFlux.Source @@ -158,6 +203,20 @@ Tooltip.ProtoFlux.PackInPlace Tooltip.ProtoFlux.PackInto Tooltip.ProtoFlux.Unpack Tooltip.ProtoFlux.ExplicitCast +Tooltip.Meter.Mode.Ray +Tooltip.Meter.Mode.Perpendicular +Tooltip.Meter.Mode.Drag +Tooltip.Meter.Points.Two +Tooltip.Meter.Points.Multiple +Tooltip.Meter.ObjectSpace +Tooltip.Meter.WorldSpace +Tooltip.Glue.Mode.BakeMeshes +Tooltip.Glue.Mode.BakeSkinnedMeshes +Tooltip.Glue.Mode.ParentObjects +Tooltip.RigTransfer.ClearSource +Tooltip.ComponentClone.SingleInstanceOn +Tooltip.ComponentClone.SingleInstanceOff +Tooltip.ComponentClone.ClearTemplate ProtoFlux.UI.Call ProtoFlux.UI.AsyncCall ProtoFlux.UI.NodeBrowser.Title @@ -365,6 +424,7 @@ CloudHome.WelcomeHome CloudHome.TargetRangeOptions Tutorial.Saving.Title Tutorial.Saving.Content +Tutorial.Teleporter.Error CloudHome.Info.OnlineUsers CloudHome.Info.Moderation CloudHome.Info.Inventory diff --git a/Missing/no.md b/Missing/no.md index 47c1ed8..15bbbdb 100644 --- a/Missing/no.md +++ b/Missing/no.md @@ -135,33 +135,71 @@ Indicator.Sync.StorageFull Indicator.Storage.StorageFull Indicator.Storage.Usage Login.InvalidCredentials +Login.InvalidCredentials.Description Login.InvalidLogin +Login.InvalidLogin.Description Login.MalformedUID +Login.MalformedUID.Description Login.MissingUID +Login.MissingUID.Description Register.MissingUID +Register.MissingUID.Description Register.MalformedUID +Register.MalformedUID.Description Login.MissingLogin +Login.MissingLogin.Description Login.InvalidRecoveryCode +Login.InvalidRecoveryCode.Description Login.UnsupportedAuthentication +Login.UnsupportedAuthentication.Description Login.EmailNotVerified +Login.EmailNotVerified.Description Login.AccountTempLocked +Login.AccountTempLocked.Description Login.AccountBanned +Login.AccountBanned.Description Login.DuplicateAccount +Login.DuplicateAccount.Description +Login.UnknownError +Login.UnknownError.Description Register.MissingRequest +Register.MissingRequest.Description Register.InvalidEmail +Register.InvalidEmail.Description Register.MissingUsername +Register.MissingUsername.Description Register.MissingEmail +Register.MissingEmail.Description Register.UsernameTooLong +Register.UsernameTooLong.Description Register.UsernameContainsAmpersand +Register.UsernameContainsAmpersand.Description Register.UsernameStartsWithU +Register.UsernameStartsWithU.Description Register.InvalidUsername +Register.InvalidUsername.Description Register.InvalidDateOfBirth +Register.InvalidDateOfBirth.Description Register.UserContainsBlockedTerms +Register.UserContainsBlockedTerms.Description Register.MissingPassword +Register.MissingPassword.Description Register.InvalidPassword +Register.InvalidPassword.Description Register.EmailAlreadyRegistered +Register.EmailAlreadyRegistered.Description Register.UsernameAlreadyRegistered +Register.UsernameAlreadyRegistered.Description Register.ErrorCheckingUserId +Register.ErrorCheckingUserId.Description +Recovery.MissingEmail +Recovery.MissingEmail.Description +Recovery.IncorrectEmail +Recovery.IncorrectEmail.Description +Recovery.NoPasswordSetup +Recovery.NoPasswordSetup.Description +Register.UnknownError +Register.UnknownError.Description Account.Saml2 Account.BirthMonth Account.BirthDay @@ -243,8 +281,15 @@ Tooltips.Dev.GlobalSpace Tooltips.Dev.Translation Tooltips.Dev.Rotation Tooltips.Dev.Scale +Tooltips.Dev.Selection.Single +Tooltips.Dev.Selection.Multi +Tooltips.Dev.Interaction.Tip +Tooltips.Dev.Interaction.Projection Tooltip.GrabbableSetter.ApplyToRoot Tooltip.GrabbableSetter.AppyToHit +Tooltip.Light.Shadows.None +Tooltip.Light.Shadows.Hard +Tooltip.Light.Shadows.Soft Tooltip.Material.ConvertAll Tooltip.Cartridge.Eject Tooltip.Microphone.Format.WAV @@ -268,6 +313,20 @@ Tooltip.ProtoFlux.PackInPlace Tooltip.ProtoFlux.PackInto Tooltip.ProtoFlux.Unpack Tooltip.ProtoFlux.ExplicitCast +Tooltip.Meter.Mode.Ray +Tooltip.Meter.Mode.Perpendicular +Tooltip.Meter.Mode.Drag +Tooltip.Meter.Points.Two +Tooltip.Meter.Points.Multiple +Tooltip.Meter.ObjectSpace +Tooltip.Meter.WorldSpace +Tooltip.Glue.Mode.BakeMeshes +Tooltip.Glue.Mode.BakeSkinnedMeshes +Tooltip.Glue.Mode.ParentObjects +Tooltip.RigTransfer.ClearSource +Tooltip.ComponentClone.SingleInstanceOn +Tooltip.ComponentClone.SingleInstanceOff +Tooltip.ComponentClone.ClearTemplate ProtoFlux.UI.Call ProtoFlux.UI.AsyncCall ProtoFlux.UI.NodeBrowser.Title @@ -697,6 +756,7 @@ CloudHome.WelcomeHome CloudHome.TargetRangeOptions Tutorial.Saving.Title Tutorial.Saving.Content +Tutorial.Teleporter.Error CloudHome.Info.OnlineUsers CloudHome.Info.Moderation CloudHome.Info.Inventory diff --git a/Missing/pl.md b/Missing/pl.md index dd94d0e..1f65d43 100644 --- a/Missing/pl.md +++ b/Missing/pl.md @@ -2,6 +2,65 @@ Note that this file updates only during build processes and doesn't necessarily reflect the current state. # Polish [pl] +Login.InvalidCredentials.Description +Login.InvalidLogin.Description +Login.MalformedUID.Description +Login.MissingUID.Description +Register.MissingUID.Description +Register.MalformedUID.Description +Login.MissingLogin.Description +Login.InvalidRecoveryCode.Description +Login.UnsupportedAuthentication.Description +Login.EmailNotVerified.Description +Login.AccountTempLocked.Description +Login.AccountBanned.Description +Login.DuplicateAccount.Description +Login.UnknownError +Login.UnknownError.Description +Register.MissingRequest.Description +Register.InvalidEmail.Description +Register.MissingUsername.Description +Register.MissingEmail.Description +Register.UsernameTooLong.Description +Register.UsernameContainsAmpersand.Description +Register.UsernameStartsWithU.Description +Register.InvalidUsername.Description +Register.InvalidDateOfBirth.Description +Register.UserContainsBlockedTerms.Description +Register.MissingPassword.Description +Register.InvalidPassword.Description +Register.EmailAlreadyRegistered.Description +Register.UsernameAlreadyRegistered.Description +Register.ErrorCheckingUserId.Description +Recovery.MissingEmail +Recovery.MissingEmail.Description +Recovery.IncorrectEmail +Recovery.IncorrectEmail.Description +Recovery.NoPasswordSetup +Recovery.NoPasswordSetup.Description +Register.UnknownError +Register.UnknownError.Description +Tooltips.Dev.Selection.Single +Tooltips.Dev.Selection.Multi +Tooltips.Dev.Interaction.Tip +Tooltips.Dev.Interaction.Projection +Tooltip.Light.Shadows.None +Tooltip.Light.Shadows.Hard +Tooltip.Light.Shadows.Soft +Tooltip.Meter.Mode.Ray +Tooltip.Meter.Mode.Perpendicular +Tooltip.Meter.Mode.Drag +Tooltip.Meter.Points.Two +Tooltip.Meter.Points.Multiple +Tooltip.Meter.ObjectSpace +Tooltip.Meter.WorldSpace +Tooltip.Glue.Mode.BakeMeshes +Tooltip.Glue.Mode.BakeSkinnedMeshes +Tooltip.Glue.Mode.ParentObjects +Tooltip.RigTransfer.ClearSource +Tooltip.ComponentClone.SingleInstanceOn +Tooltip.ComponentClone.SingleInstanceOff +Tooltip.ComponentClone.ClearTemplate Importer.Slices.Title Importer.Slices.TitleGrayscale Importer.Slices.Description @@ -41,6 +100,7 @@ Inspector.Fields.Drive Inspector.Fields.DriveWriteBack VolumePlaneSlicer.Highlight VolumePlaneSlicer.Slicer +Tutorial.Teleporter.Error Tools.Names.GrabbableSetter Tools.Names.PhysicalColliderSetter Tools.Names.MeshVisibility diff --git a/Missing/pt-br.md b/Missing/pt-br.md index 4037657..8104925 100644 --- a/Missing/pt-br.md +++ b/Missing/pt-br.md @@ -4,8 +4,68 @@ Note that this file updates only during build processes and doesn't necessarily # Portuguese (Brazil) [pt-br] Inventory.CreateDirectory Inventory.GetURL +Login.InvalidCredentials.Description +Login.InvalidLogin.Description +Login.MalformedUID.Description +Login.MissingUID.Description +Register.MissingUID.Description +Register.MalformedUID.Description +Login.MissingLogin.Description +Login.InvalidRecoveryCode.Description +Login.UnsupportedAuthentication.Description +Login.EmailNotVerified.Description +Login.AccountTempLocked.Description +Login.AccountBanned.Description +Login.DuplicateAccount.Description +Login.UnknownError +Login.UnknownError.Description +Register.MissingRequest.Description +Register.InvalidEmail.Description +Register.MissingUsername.Description +Register.MissingEmail.Description +Register.UsernameTooLong.Description +Register.UsernameContainsAmpersand.Description +Register.UsernameStartsWithU.Description +Register.InvalidUsername.Description +Register.InvalidDateOfBirth.Description +Register.UserContainsBlockedTerms.Description +Register.MissingPassword.Description +Register.InvalidPassword.Description +Register.EmailAlreadyRegistered.Description +Register.UsernameAlreadyRegistered.Description +Register.ErrorCheckingUserId.Description +Recovery.MissingEmail +Recovery.MissingEmail.Description +Recovery.IncorrectEmail +Recovery.IncorrectEmail.Description +Recovery.NoPasswordSetup +Recovery.NoPasswordSetup.Description +Register.UnknownError +Register.UnknownError.Description +Tooltips.Dev.Selection.Single +Tooltips.Dev.Selection.Multi +Tooltips.Dev.Interaction.Tip +Tooltips.Dev.Interaction.Projection +Tooltip.Light.Shadows.None +Tooltip.Light.Shadows.Hard +Tooltip.Light.Shadows.Soft +Tooltip.Meter.Mode.Ray +Tooltip.Meter.Mode.Perpendicular +Tooltip.Meter.Mode.Drag +Tooltip.Meter.Points.Two +Tooltip.Meter.Points.Multiple +Tooltip.Meter.ObjectSpace +Tooltip.Meter.WorldSpace +Tooltip.Glue.Mode.BakeMeshes +Tooltip.Glue.Mode.BakeSkinnedMeshes +Tooltip.Glue.Mode.ParentObjects +Tooltip.RigTransfer.ClearSource +Tooltip.ComponentClone.SingleInstanceOn +Tooltip.ComponentClone.SingleInstanceOff +Tooltip.ComponentClone.ClearTemplate Importer.Slices.Title Importer.Slices.TitleGrayscale Importer.Slices.Description +Tutorial.Teleporter.Error UI.VideoPlayer.AllUsersLoaded diff --git a/Missing/ru.md b/Missing/ru.md index 49c4e2e..7a3551a 100644 --- a/Missing/ru.md +++ b/Missing/ru.md @@ -1,3 +1,36 @@ # Missing Keys Note that this file updates only during build processes and doesn't necessarily reflect the current state. +# Russian [ru] +Login.UnknownError +Login.UnknownError.Description +Recovery.MissingEmail +Recovery.MissingEmail.Description +Recovery.IncorrectEmail +Recovery.IncorrectEmail.Description +Recovery.NoPasswordSetup +Recovery.NoPasswordSetup.Description +Register.UnknownError +Register.UnknownError.Description +Tooltips.Dev.Selection.Single +Tooltips.Dev.Selection.Multi +Tooltips.Dev.Interaction.Tip +Tooltips.Dev.Interaction.Projection +Tooltip.Light.Shadows.None +Tooltip.Light.Shadows.Hard +Tooltip.Light.Shadows.Soft +Tooltip.Meter.Mode.Ray +Tooltip.Meter.Mode.Perpendicular +Tooltip.Meter.Mode.Drag +Tooltip.Meter.Points.Two +Tooltip.Meter.Points.Multiple +Tooltip.Meter.ObjectSpace +Tooltip.Meter.WorldSpace +Tooltip.Glue.Mode.BakeMeshes +Tooltip.Glue.Mode.BakeSkinnedMeshes +Tooltip.Glue.Mode.ParentObjects +Tooltip.RigTransfer.ClearSource +Tooltip.ComponentClone.SingleInstanceOn +Tooltip.ComponentClone.SingleInstanceOff +Tooltip.ComponentClone.ClearTemplate + diff --git a/Missing/sv.md b/Missing/sv.md index 1c43ae3..9ecf5fe 100644 --- a/Missing/sv.md +++ b/Missing/sv.md @@ -115,33 +115,71 @@ Indicator.Sync.StorageFull Indicator.Storage.StorageFull Indicator.Storage.Usage Login.InvalidCredentials +Login.InvalidCredentials.Description Login.InvalidLogin +Login.InvalidLogin.Description Login.MalformedUID +Login.MalformedUID.Description Login.MissingUID +Login.MissingUID.Description Register.MissingUID +Register.MissingUID.Description Register.MalformedUID +Register.MalformedUID.Description Login.MissingLogin +Login.MissingLogin.Description Login.InvalidRecoveryCode +Login.InvalidRecoveryCode.Description Login.UnsupportedAuthentication +Login.UnsupportedAuthentication.Description Login.EmailNotVerified +Login.EmailNotVerified.Description Login.AccountTempLocked +Login.AccountTempLocked.Description Login.AccountBanned +Login.AccountBanned.Description Login.DuplicateAccount +Login.DuplicateAccount.Description +Login.UnknownError +Login.UnknownError.Description Register.MissingRequest +Register.MissingRequest.Description Register.InvalidEmail +Register.InvalidEmail.Description Register.MissingUsername +Register.MissingUsername.Description Register.MissingEmail +Register.MissingEmail.Description Register.UsernameTooLong +Register.UsernameTooLong.Description Register.UsernameContainsAmpersand +Register.UsernameContainsAmpersand.Description Register.UsernameStartsWithU +Register.UsernameStartsWithU.Description Register.InvalidUsername +Register.InvalidUsername.Description Register.InvalidDateOfBirth +Register.InvalidDateOfBirth.Description Register.UserContainsBlockedTerms +Register.UserContainsBlockedTerms.Description Register.MissingPassword +Register.MissingPassword.Description Register.InvalidPassword +Register.InvalidPassword.Description Register.EmailAlreadyRegistered +Register.EmailAlreadyRegistered.Description Register.UsernameAlreadyRegistered +Register.UsernameAlreadyRegistered.Description Register.ErrorCheckingUserId +Register.ErrorCheckingUserId.Description +Recovery.MissingEmail +Recovery.MissingEmail.Description +Recovery.IncorrectEmail +Recovery.IncorrectEmail.Description +Recovery.NoPasswordSetup +Recovery.NoPasswordSetup.Description +Register.UnknownError +Register.UnknownError.Description Account.Login Account.Logout Account.Register @@ -331,6 +369,10 @@ Tooltips.Dev.GlobalSpace Tooltips.Dev.Translation Tooltips.Dev.Rotation Tooltips.Dev.Scale +Tooltips.Dev.Selection.Single +Tooltips.Dev.Selection.Multi +Tooltips.Dev.Interaction.Tip +Tooltips.Dev.Interaction.Projection Tooltip.Color.Picker Tooltip.GrabbableSetter.Scalable Tooltip.GrabbableSetter.NonScalable @@ -344,6 +386,9 @@ Tooltip.CharacterCollider.EnsurePhysicalFly Tooltip.Light.Point Tooltip.Light.Spot Tooltip.Light.Sun +Tooltip.Light.Shadows.None +Tooltip.Light.Shadows.Hard +Tooltip.Light.Shadows.Soft Tooltip.MeshVisibility.KeepShadow Tooltip.MeshVisibility.ShadowOff Tooltip.MeshVisibility.ShadowOn @@ -383,6 +428,20 @@ Tooltip.ProtoFlux.PackInPlace Tooltip.ProtoFlux.PackInto Tooltip.ProtoFlux.Unpack Tooltip.ProtoFlux.ExplicitCast +Tooltip.Meter.Mode.Ray +Tooltip.Meter.Mode.Perpendicular +Tooltip.Meter.Mode.Drag +Tooltip.Meter.Points.Two +Tooltip.Meter.Points.Multiple +Tooltip.Meter.ObjectSpace +Tooltip.Meter.WorldSpace +Tooltip.Glue.Mode.BakeMeshes +Tooltip.Glue.Mode.BakeSkinnedMeshes +Tooltip.Glue.Mode.ParentObjects +Tooltip.RigTransfer.ClearSource +Tooltip.ComponentClone.SingleInstanceOn +Tooltip.ComponentClone.SingleInstanceOff +Tooltip.ComponentClone.ClearTemplate ProtoFlux.UI.Call ProtoFlux.UI.AsyncCall ProtoFlux.UI.NodeBrowser.Title @@ -1243,6 +1302,7 @@ CloudHome.WelcomeHome CloudHome.TargetRangeOptions Tutorial.Saving.Title Tutorial.Saving.Content +Tutorial.Teleporter.Error CloudHome.Info.OnlineUsers CloudHome.Info.Moderation CloudHome.Info.Inventory diff --git a/Missing/tr.md b/Missing/tr.md index f60fdd6..5725155 100644 --- a/Missing/tr.md +++ b/Missing/tr.md @@ -126,33 +126,71 @@ Indicator.Sync.StorageFull Indicator.Storage.StorageFull Indicator.Storage.Usage Login.InvalidCredentials +Login.InvalidCredentials.Description Login.InvalidLogin +Login.InvalidLogin.Description Login.MalformedUID +Login.MalformedUID.Description Login.MissingUID +Login.MissingUID.Description Register.MissingUID +Register.MissingUID.Description Register.MalformedUID +Register.MalformedUID.Description Login.MissingLogin +Login.MissingLogin.Description Login.InvalidRecoveryCode +Login.InvalidRecoveryCode.Description Login.UnsupportedAuthentication +Login.UnsupportedAuthentication.Description Login.EmailNotVerified +Login.EmailNotVerified.Description Login.AccountTempLocked +Login.AccountTempLocked.Description Login.AccountBanned +Login.AccountBanned.Description Login.DuplicateAccount +Login.DuplicateAccount.Description +Login.UnknownError +Login.UnknownError.Description Register.MissingRequest +Register.MissingRequest.Description Register.InvalidEmail +Register.InvalidEmail.Description Register.MissingUsername +Register.MissingUsername.Description Register.MissingEmail +Register.MissingEmail.Description Register.UsernameTooLong +Register.UsernameTooLong.Description Register.UsernameContainsAmpersand +Register.UsernameContainsAmpersand.Description Register.UsernameStartsWithU +Register.UsernameStartsWithU.Description Register.InvalidUsername +Register.InvalidUsername.Description Register.InvalidDateOfBirth +Register.InvalidDateOfBirth.Description Register.UserContainsBlockedTerms +Register.UserContainsBlockedTerms.Description Register.MissingPassword +Register.MissingPassword.Description Register.InvalidPassword +Register.InvalidPassword.Description Register.EmailAlreadyRegistered +Register.EmailAlreadyRegistered.Description Register.UsernameAlreadyRegistered +Register.UsernameAlreadyRegistered.Description Register.ErrorCheckingUserId +Register.ErrorCheckingUserId.Description +Recovery.MissingEmail +Recovery.MissingEmail.Description +Recovery.IncorrectEmail +Recovery.IncorrectEmail.Description +Recovery.NoPasswordSetup +Recovery.NoPasswordSetup.Description +Register.UnknownError +Register.UnknownError.Description Account.Saml2 Account.BirthMonth Account.BirthDay @@ -229,8 +267,15 @@ Tooltips.Dev.GlobalSpace Tooltips.Dev.Translation Tooltips.Dev.Rotation Tooltips.Dev.Scale +Tooltips.Dev.Selection.Single +Tooltips.Dev.Selection.Multi +Tooltips.Dev.Interaction.Tip +Tooltips.Dev.Interaction.Projection Tooltip.GrabbableSetter.ApplyToRoot Tooltip.GrabbableSetter.AppyToHit +Tooltip.Light.Shadows.None +Tooltip.Light.Shadows.Hard +Tooltip.Light.Shadows.Soft Tooltip.Material.ConvertAll Tooltip.Cartridge.Eject Tooltip.ProtoFlux.Drive @@ -247,6 +292,20 @@ Tooltip.ProtoFlux.PackInPlace Tooltip.ProtoFlux.PackInto Tooltip.ProtoFlux.Unpack Tooltip.ProtoFlux.ExplicitCast +Tooltip.Meter.Mode.Ray +Tooltip.Meter.Mode.Perpendicular +Tooltip.Meter.Mode.Drag +Tooltip.Meter.Points.Two +Tooltip.Meter.Points.Multiple +Tooltip.Meter.ObjectSpace +Tooltip.Meter.WorldSpace +Tooltip.Glue.Mode.BakeMeshes +Tooltip.Glue.Mode.BakeSkinnedMeshes +Tooltip.Glue.Mode.ParentObjects +Tooltip.RigTransfer.ClearSource +Tooltip.ComponentClone.SingleInstanceOn +Tooltip.ComponentClone.SingleInstanceOff +Tooltip.ComponentClone.ClearTemplate ProtoFlux.UI.Call ProtoFlux.UI.AsyncCall ProtoFlux.UI.NodeBrowser.Title @@ -597,6 +656,7 @@ CloudHome.WelcomeHome CloudHome.TargetRangeOptions Tutorial.Saving.Title Tutorial.Saving.Content +Tutorial.Teleporter.Error CloudHome.Info.OnlineUsers CloudHome.Info.Moderation CloudHome.Info.Inventory diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md index 49c4e2e..584cdff 100644 --- a/Missing/zh-cn.md +++ b/Missing/zh-cn.md @@ -1,3 +1,65 @@ # Missing Keys Note that this file updates only during build processes and doesn't necessarily reflect the current state. +# Chinese (China) [zh-cn] +Login.InvalidCredentials.Description +Login.InvalidLogin.Description +Login.MalformedUID.Description +Login.MissingUID.Description +Register.MissingUID.Description +Register.MalformedUID.Description +Login.MissingLogin.Description +Login.InvalidRecoveryCode.Description +Login.UnsupportedAuthentication.Description +Login.EmailNotVerified.Description +Login.AccountTempLocked.Description +Login.AccountBanned.Description +Login.DuplicateAccount.Description +Login.UnknownError +Login.UnknownError.Description +Register.MissingRequest.Description +Register.InvalidEmail.Description +Register.MissingUsername.Description +Register.MissingEmail.Description +Register.UsernameTooLong.Description +Register.UsernameContainsAmpersand.Description +Register.UsernameStartsWithU.Description +Register.InvalidUsername.Description +Register.InvalidDateOfBirth.Description +Register.UserContainsBlockedTerms.Description +Register.MissingPassword.Description +Register.InvalidPassword.Description +Register.EmailAlreadyRegistered.Description +Register.UsernameAlreadyRegistered.Description +Register.ErrorCheckingUserId.Description +Recovery.MissingEmail +Recovery.MissingEmail.Description +Recovery.IncorrectEmail +Recovery.IncorrectEmail.Description +Recovery.NoPasswordSetup +Recovery.NoPasswordSetup.Description +Register.UnknownError +Register.UnknownError.Description +Tooltips.Dev.Selection.Single +Tooltips.Dev.Selection.Multi +Tooltips.Dev.Interaction.Tip +Tooltips.Dev.Interaction.Projection +Tooltip.Light.Shadows.None +Tooltip.Light.Shadows.Hard +Tooltip.Light.Shadows.Soft +Tooltip.Meter.Mode.Ray +Tooltip.Meter.Mode.Perpendicular +Tooltip.Meter.Mode.Drag +Tooltip.Meter.Points.Two +Tooltip.Meter.Points.Multiple +Tooltip.Meter.ObjectSpace +Tooltip.Meter.WorldSpace +Tooltip.Glue.Mode.BakeMeshes +Tooltip.Glue.Mode.BakeSkinnedMeshes +Tooltip.Glue.Mode.ParentObjects +Tooltip.RigTransfer.ClearSource +Tooltip.ComponentClone.SingleInstanceOn +Tooltip.ComponentClone.SingleInstanceOff +Tooltip.ComponentClone.ClearTemplate +Tutorial.Teleporter.Error + diff --git a/Missing/zh-tw.md b/Missing/zh-tw.md index 49c4e2e..280b0c7 100644 --- a/Missing/zh-tw.md +++ b/Missing/zh-tw.md @@ -1,3 +1,65 @@ # Missing Keys Note that this file updates only during build processes and doesn't necessarily reflect the current state. +# Chinese (Taiwan) [zh-tw] +Login.InvalidCredentials.Description +Login.InvalidLogin.Description +Login.MalformedUID.Description +Login.MissingUID.Description +Register.MissingUID.Description +Register.MalformedUID.Description +Login.MissingLogin.Description +Login.InvalidRecoveryCode.Description +Login.UnsupportedAuthentication.Description +Login.EmailNotVerified.Description +Login.AccountTempLocked.Description +Login.AccountBanned.Description +Login.DuplicateAccount.Description +Login.UnknownError +Login.UnknownError.Description +Register.MissingRequest.Description +Register.InvalidEmail.Description +Register.MissingUsername.Description +Register.MissingEmail.Description +Register.UsernameTooLong.Description +Register.UsernameContainsAmpersand.Description +Register.UsernameStartsWithU.Description +Register.InvalidUsername.Description +Register.InvalidDateOfBirth.Description +Register.UserContainsBlockedTerms.Description +Register.MissingPassword.Description +Register.InvalidPassword.Description +Register.EmailAlreadyRegistered.Description +Register.UsernameAlreadyRegistered.Description +Register.ErrorCheckingUserId.Description +Recovery.MissingEmail +Recovery.MissingEmail.Description +Recovery.IncorrectEmail +Recovery.IncorrectEmail.Description +Recovery.NoPasswordSetup +Recovery.NoPasswordSetup.Description +Register.UnknownError +Register.UnknownError.Description +Tooltips.Dev.Selection.Single +Tooltips.Dev.Selection.Multi +Tooltips.Dev.Interaction.Tip +Tooltips.Dev.Interaction.Projection +Tooltip.Light.Shadows.None +Tooltip.Light.Shadows.Hard +Tooltip.Light.Shadows.Soft +Tooltip.Meter.Mode.Ray +Tooltip.Meter.Mode.Perpendicular +Tooltip.Meter.Mode.Drag +Tooltip.Meter.Points.Two +Tooltip.Meter.Points.Multiple +Tooltip.Meter.ObjectSpace +Tooltip.Meter.WorldSpace +Tooltip.Glue.Mode.BakeMeshes +Tooltip.Glue.Mode.BakeSkinnedMeshes +Tooltip.Glue.Mode.ParentObjects +Tooltip.RigTransfer.ClearSource +Tooltip.ComponentClone.SingleInstanceOn +Tooltip.ComponentClone.SingleInstanceOff +Tooltip.ComponentClone.ClearTemplate +Tutorial.Teleporter.Error + diff --git a/README.md b/README.md index f4035cf..adc1a9b 100644 --- a/README.md +++ b/README.md @@ -2,29 +2,29 @@ This repository contains the locale assets for the core UI of [Resonite](https://resonite.com) and allows anyone to contribute translations. The contents of this repository will be periodically merged with the public build released on Steam (STEAM) and other platforms. ## Localization Status -Czech [cs] - 100.0% - Missing keys: 0 -German [de] - 99.8% - Missing keys: 4 -English (United Kingdom) [en-gb] - 1.7% - Missing keys: 1640 +Czech [cs] - 98.1% - Missing keys: 32 +German [de] - 98.2% - Missing keys: 31 +English (United Kingdom) [en-gb] - 1.7% - Missing keys: 1700 English [en] - 100.0% - Missing keys: 0 -Esperanto [eo] - 67.4% - Missing keys: 544 -Spanish [es] - 99.6% - Missing keys: 6 -Estonian [et] - 54.6% - Missing keys: 758 -Finnish [fi] - 81.7% - Missing keys: 305 -French [fr] - 67.5% - Missing keys: 542 -Icelandic [is] - 30.6% - Missing keys: 1159 -Japanese [ja] - 100.0% - Missing keys: 0 -Korean [ko] - 100.0% - Missing keys: 0 -Dutch [nl] - 66.9% - Missing keys: 552 -Norwegian [no] - 47.0% - Missing keys: 884 -Polish [pl] - 97.3% - Missing keys: 45 -Portuguese (Brazil) [pt-br] - 99.6% - Missing keys: 6 -Russian [ru] - 100.0% - Missing keys: 0 -Swedish [sv] - 14.3% - Missing keys: 1430 -Turkish [tr] - 53.0% - Missing keys: 784 -Chinese (China) [zh-cn] - 100.0% - Missing keys: 0 -Chinese (Taiwan) [zh-tw] - 100.0% - Missing keys: 0 +Esperanto [eo] - 71.4% - Missing keys: 495 +Spanish [es] - 96.5% - Missing keys: 60 +Estonian [et] - 52.7% - Missing keys: 818 +Finnish [fi] - 84.7% - Missing keys: 265 +French [fr] - 65.2% - Missing keys: 602 +Icelandic [is] - 29.5% - Missing keys: 1219 +Japanese [ja] - 96.5% - Missing keys: 60 +Korean [ko] - 98.2% - Missing keys: 31 +Dutch [nl] - 64.6% - Missing keys: 612 +Norwegian [no] - 45.4% - Missing keys: 944 +Polish [pl] - 93.9% - Missing keys: 105 +Portuguese (Brazil) [pt-br] - 96.2% - Missing keys: 66 +Russian [ru] - 98.2% - Missing keys: 31 +Swedish [sv] - 13.8% - Missing keys: 1490 +Turkish [tr] - 51.2% - Missing keys: 844 +Chinese (China) [zh-cn] - 96.5% - Missing keys: 60 +Chinese (Taiwan) [zh-tw] - 96.5% - Missing keys: 60 -Total keys: 1669 +Total keys: 1729 ## How To Contribute If you'd like to contribute translations, create a fork of the repository, make the changes and **once they are ready** to be merged create a Pull Request, so the contributions can be checked and merged. You don't need to translate everything at once, if you cover part of the UI, the changes can be merged, with more translations coming later. From 432c6af7c9b3d701e2b521499c5c835c532cbf14 Mon Sep 17 00:00:00 2001 From: Marek Venc Date: Tue, 17 Oct 2023 11:37:31 +0200 Subject: [PATCH 21/28] Updated cs language strings with better forming of sentences. General updating to keep the same usage of words across the whole translation with collaboration from rampa_3. Adding a string for teleport error (rampa_3) --- cs.json | 58 +++++++++++++++++++++++++++++---------------------------- 1 file changed, 30 insertions(+), 28 deletions(-) diff --git a/cs.json b/cs.json index 7e97024..9d65cba 100644 --- a/cs.json +++ b/cs.json @@ -1,6 +1,6 @@ { "localeCode": "cs", - "authors": ["Frooxius", "rampa_3"], + "authors": ["Frooxius", "rampa_3", "Chundelac"], "messages": { "General.OK": "OK", @@ -398,61 +398,61 @@ "Indicator.LiveHiddenMessage": "(informace jsou skryty během streamování)", "Login.InvalidCredentials": "Nesprávné přihlašovací informace", - "Login.InvalidCredentials.Description": "Překontrolujte si přihlašovací informace a zkuste znovu nebo zmáčkněte \"Zapomenuté heslo?\"", + "Login.InvalidCredentials.Description": "Překontrolujte si přihlašovací informace a zkuste to znovu, nebo zmáčkněte \"Zapomenuté heslo\"", "Login.InvalidLogin": "Neplatné přihlašovací informace", - "Login.InvalidLogin.Description": "Překontrolujte si přihlašovací informace a zkuste znovu nebo zmáčkněte \"Zapomenuté heslo?\"", + "Login.InvalidLogin.Description": "Překontrolujte si přihlašovací informace a zkuste to znovu nebo, zmáčkněte \"Zapomenuté heslo\"", "Login.MalformedUID": "Neplatné informace o zařízení", - "Login.MalformedUID.Description": "Zkuste přeinstalovat nebo kontaktovat podporu.", + "Login.MalformedUID.Description": "Přeinstalujte Resonite, nebo kontaktujte podporu.", "Login.MissingUID": "Chybí informace o zařízení", - "Login.MissingUID.Description": "Zkuste přeinstalovat nebo kontaktovat podporu.", + "Login.MissingUID.Description": "Přeinstalujte Resonite, nebo kontaktujte podporu.", "Register.MissingUID": "Chybí informace o zařízení", - "Register.MissingUID.Description": "Zkuste přeinstalovat nebo kontaktovat podporu.", + "Register.MissingUID.Description": "Přeinstalujte Resonite, nebo kontaktujte podporu.", "Register.MalformedUID": "Neplatné informace o zařízení", - "Register.MalformedUID.Description": "Zkuste přeinstalovat nebo kontaktovat podporu.", + "Register.MalformedUID.Description": "Přeinstalujte Resonite, nebo kontaktujte podporu.", "Login.MissingLogin": "Nebyly zadány žádné přihlašovací informace", - "Login.MissingLogin.Description": "Zapomněl jste zadat přihlašovací informace?", + "Login.MissingLogin.Description": "Nezapomněli jste zadat přihlašovací informace?", "Login.InvalidRecoveryCode": "Neplatný kód k obnovení", - "Login.InvalidRecoveryCode.Description": "Zkontrolujte váš kód k obnovení a zkuste znovu.", + "Login.InvalidRecoveryCode.Description": "Zkontrolujte Váš kód k obnovení a zkuste to znovu.", - "Login.UnsupportedAuthentication": "Nepodporovaná metoda autentifikace", - "Login.UnsupportedAuthentication.Description": "Tato metoda autentifikace není podporována. Prosím zkuste jinou.", + "Login.UnsupportedAuthentication": "Nepodporovaná metoda authentifikace", + "Login.UnsupportedAuthentication.Description": "Tuto metodu authentifikace nepodporujeme. Prosím zkuste jinou.", "Login.EmailNotVerified": "E-mail nebyl ověřen", - "Login.EmailNotVerified.Description": "Váš e-mail nebyl ověřen, zkontrolujte vaši schránku zda tam nemáte e-mail od nás, nezapomeňte na vaší spam složku.", + "Login.EmailNotVerified.Description": "Váš e-mail není ověřen. Zkontrolujte Vaši schránku, zda Vám od nás přišel e-mail, nezapomeňte na vaší spam složku.", "Login.AccountTempLocked": "Váš účet je uzamčen.", - "Login.AccountTempLocked.Description": "Prosím kontaktujte moderátory na: moderation.resonite.com", + "Login.AccountTempLocked.Description": "Prosím kontaktujte moderátory na adrese moderation.resonite.com", "Login.AccountBanned": "Váš účet je zabanován.", - "Login.AccountBanned.Description": "Prosím kontaktujte moderátory na: moderation.resonite.com", + "Login.AccountBanned.Description": "Prosím kontaktujte moderátory na adrese moderation.resonite.com", "Login.DuplicateAccount": "Duplikátní účet", - "Login.DuplicateAccount.Description": "Prosím kontaktujte podporu na support.resonite.com", + "Login.DuplicateAccount.Description": "Prosím kontaktujte podporu na adrese support.resonite.com", "Register.MissingRequest": "Chybí registrační údaje", "Register.MissingRequest.Description": "Nemohli jsme najít registrační údaje. Ujistěte se že jsou vyplněné v registraci.", "Register.InvalidEmail": "Neplatná e-mailová adresa", - "Register.InvalidEmail.Description": "Vaše e-mailová adresa není platná.", + "Register.InvalidEmail.Description": "Vaše e-mailová adresa je neplatná.", "Register.MissingUsername": "Chybí uživatelské jméno", - "Register.MissingUsername.Description": "Vyplnili jste vaše uživatelské jméno?", + "Register.MissingUsername.Description": "Zadali jste vaše uživatelské jméno?", "Register.MissingEmail": "Chybí e-mail", - "Register.MissingEmail.Description": "Vyplnili jste váš e-mail?", + "Register.MissingEmail.Description": "Zadali jste váš e-mail?", "Register.UsernameTooLong": "Uživatelské jméno je příliš dlouhé", - "Register.UsernameTooLong.Description": "Povolujeme uživatelské jména do 32 znaků.", + "Register.UsernameTooLong.Description": "Povolujeme uživatelská jména s maximální délkou 32 znaků.", "Register.UsernameContainsAmpersand": "Uživatelská jména nemohou obsahovat @", - "Register.UsernameContainsAmpersand.Description": "Vaše uživatelské jméno nesmí obsahovat @.", + "Register.UsernameContainsAmpersand.Description": "Vaše uživatelské jméno nemůže obsahovat @.", "Register.UsernameStartsWithU": "Uživatelské jméno nemůže začínat na U-", "Register.UsernameStartsWithU.Description": "Uživatelské jména nemohou začínat na U-.", @@ -461,25 +461,25 @@ "Register.InvalidUsername.Description": "Vaše uživatelské jméno je neplatné.", "Register.InvalidDateOfBirth": "Neplatný datum narození", - "Register.InvalidDateOfBirth.Description": "Váš datum narození je neplatný.", + "Register.InvalidDateOfBirth.Description": "Vaše datum narození je neplatné.", "Register.UserContainsBlockedTerms": "Uživatelské jméno obsahuje blokovaná slova", - "Register.UserContainsBlockedTerms.Description": "Vaše uživatelské jméno obsahuje blokovaná slova. Pokud si myslíte že je to chyba kontaktujte podporu na support.resonite.com", + "Register.UserContainsBlockedTerms.Description": "Vaše uživatelské jméno obsahuje blokovaná slova. Pokud si myslíte že se jedná o chybu kontaktujte podporu na adrese support.resonite.com", "Register.MissingPassword": "Chybí heslo", - "Register.MissingPassword.Description": "Nevyplnili jste heslo.", + "Register.MissingPassword.Description": "Nezadali jste heslo.", "Register.InvalidPassword": "Neplatné heslo", - "Register.InvalidPassword.Description": "Vaše heslo není platné.", + "Register.InvalidPassword.Description": "Vaše heslo je neplatné.", "Register.EmailAlreadyRegistered": "E-mail byl již registrován", - "Register.EmailAlreadyRegistered.Description": "Účet s touto e-mailovou adresu již existuje, pokud jste zapomněli vaše heslo můžete zmáčknout \"Zapomenuté heslo?\". Nebo můžete kontaktovat podporu na support.resonite.com.", + "Register.EmailAlreadyRegistered.Description": "Účet s touto e-mailovou adresu již existuje. Pokud jste zapomněli svoje heslo, můžete zmáčknout \"Zapomenuté heslo\". Nebo můžete kontaktovat podporu na adrese support.resonite.com", "Register.UsernameAlreadyRegistered": "Uživatelské jméno bylo již registrováno", - "Register.UsernameAlreadyRegistered.Description": "Účet s tímto uživatelským jménem již existuje, pokud jste zapomněli vaše heslo můžete zmáčknout \"Zapomenuté heslo?\". Nebo můžete kontaktovat podporu na support.resonite.com.", + "Register.UsernameAlreadyRegistered.Description": "Účet s tímto uživatelským jménem již existuje. Pokud jste zapomněli své heslo můžete zmáčknout \"Zapomenuté heslo\". Nebo můžete kontaktovat podporu na afrese support.resonite.com", "Register.ErrorCheckingUserId": "Chyba kontroly UserID", - "Register.ErrorCheckingUserId.Description": "Prosím kontaktujte podporu na support.resonite.com.", + "Register.ErrorCheckingUserId.Description": "Prosím kontaktujte podporu na adrese support.resonite.com", "Account.Login": "Přihlásit", "Account.Logout": "Odhlásit", @@ -1763,6 +1763,8 @@ "Tutorial.Saving.Title": "Vítejte doma!", "Tutorial.Saving.Content": "Vítejte ve Vašem domovském světě! Zde skončíte pokaždé když se přihlásíte.

Tento svět je celý Váš, takže jakékoliv změny které provedete lze uložit.

Pokud uložíte změny, vše naleznete tak jak jste to ponechali až se vrátíte!", + "Tutorial.Teleporter.Error": "Načítání vašeho cloudového domova selhalo!
Vystupte z teleporteru a vstupte zpět dovnitř pro opakování pokusu o načtení.", + "CloudHome.Info.OnlineUsers": "Online {online_users,plural, one {uživatel} other {uživatelů}}: {online_users}
Z toho {joinable_users,plural, one {uživatel} other {uživatelů}} ke kterým se lze připojit: {joinable_users}", "CloudHome.Info.Moderation": "Moderace", "CloudHome.Info.Inventory": "Inventář", @@ -1945,7 +1947,7 @@ "Hints.Sundial.Dequip": "Sundejte nasazený nástroj zvolením Sundat ve Vašem kontextovém menu.", "Hints.Sundial.DequipExtra": "Všimněte si že se možnosti ve Vašem kontextovém menu změnily protože držíte tento nástroj.", - "Hints.Sundial.Teleporter": "Stiskněte toto tlačítko pro aktivaci teleporteru do Vašeho cloudovéhp domova!", + "Hints.Sundial.Teleporter": "Stiskněte toto tlačítko pro aktivaci teleporteru do Vašeho cloudového domova!", "Hints.Sundial.TeleporterExtra": "Užijte si Váš domov, a děkujeme že jste se zastavili!", "UI.TextDisplay.Landscape": "Na šířku", From 8f772324cd3306db952941d25ccb9859415db6be Mon Sep 17 00:00:00 2001 From: Marek Venc Date: Tue, 17 Oct 2023 11:43:48 +0200 Subject: [PATCH 22/28] Fixed CS translations for email and username already registered --- cs.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cs.json b/cs.json index 9d65cba..c618431 100644 --- a/cs.json +++ b/cs.json @@ -473,10 +473,10 @@ "Register.InvalidPassword.Description": "Vaše heslo je neplatné.", "Register.EmailAlreadyRegistered": "E-mail byl již registrován", - "Register.EmailAlreadyRegistered.Description": "Účet s touto e-mailovou adresu již existuje. Pokud jste zapomněli svoje heslo, můžete zmáčknout \"Zapomenuté heslo\". Nebo můžete kontaktovat podporu na adrese support.resonite.com", + "Register.EmailAlreadyRegistered.Description": "Účet s touto e-mailovou adresu již existuje. Pokud jste zapomněli vaše heslo, můžete zmáčknout \"Zapomenuté heslo\". Nebo můžete kontaktovat podporu na adrese support.resonite.com", "Register.UsernameAlreadyRegistered": "Uživatelské jméno bylo již registrováno", - "Register.UsernameAlreadyRegistered.Description": "Účet s tímto uživatelským jménem již existuje. Pokud jste zapomněli své heslo můžete zmáčknout \"Zapomenuté heslo\". Nebo můžete kontaktovat podporu na afrese support.resonite.com", + "Register.UsernameAlreadyRegistered.Description": "Účet s tímto uživatelským jménem již existuje. Pokud jste zapomněli vaše heslo, můžete zmáčknout \"Zapomenuté heslo\". Nebo můžete kontaktovat podporu na adrese support.resonite.com", "Register.ErrorCheckingUserId": "Chyba kontroly UserID", "Register.ErrorCheckingUserId.Description": "Prosím kontaktujte podporu na adrese support.resonite.com", From a0b670ba92cae85253902ea40e31dfa103c59742 Mon Sep 17 00:00:00 2001 From: Marek Venc Date: Tue, 17 Oct 2023 11:53:14 +0200 Subject: [PATCH 23/28] Updated CS language to be more cosisten across similar word usage MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Changed the usage of words "váš" to "Váš" to be more consistent with other strings on similar screens. This will have to be reviewed and improved across the whole czech translation document which will be handled in separated pull request. It was noted in the czech coordination issue. --- cs.json | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/cs.json b/cs.json index c618431..3dad33b 100644 --- a/cs.json +++ b/cs.json @@ -425,7 +425,7 @@ "Login.UnsupportedAuthentication.Description": "Tuto metodu authentifikace nepodporujeme. Prosím zkuste jinou.", "Login.EmailNotVerified": "E-mail nebyl ověřen", - "Login.EmailNotVerified.Description": "Váš e-mail není ověřen. Zkontrolujte Vaši schránku, zda Vám od nás přišel e-mail, nezapomeňte na vaší spam složku.", + "Login.EmailNotVerified.Description": "Váš e-mail není ověřen. Zkontrolujte Vaši schránku, zda Vám od nás přišel e-mail, nezapomeňte na Vaší spam složku.", "Login.AccountTempLocked": "Váš účet je uzamčen.", "Login.AccountTempLocked.Description": "Prosím kontaktujte moderátory na adrese moderation.resonite.com", @@ -443,10 +443,10 @@ "Register.InvalidEmail.Description": "Vaše e-mailová adresa je neplatná.", "Register.MissingUsername": "Chybí uživatelské jméno", - "Register.MissingUsername.Description": "Zadali jste vaše uživatelské jméno?", + "Register.MissingUsername.Description": "Zadali jste Vaše uživatelské jméno?", "Register.MissingEmail": "Chybí e-mail", - "Register.MissingEmail.Description": "Zadali jste váš e-mail?", + "Register.MissingEmail.Description": "Zadali jste Váš e-mail?", "Register.UsernameTooLong": "Uživatelské jméno je příliš dlouhé", "Register.UsernameTooLong.Description": "Povolujeme uživatelská jména s maximální délkou 32 znaků.", @@ -473,10 +473,10 @@ "Register.InvalidPassword.Description": "Vaše heslo je neplatné.", "Register.EmailAlreadyRegistered": "E-mail byl již registrován", - "Register.EmailAlreadyRegistered.Description": "Účet s touto e-mailovou adresu již existuje. Pokud jste zapomněli vaše heslo, můžete zmáčknout \"Zapomenuté heslo\". Nebo můžete kontaktovat podporu na adrese support.resonite.com", + "Register.EmailAlreadyRegistered.Description": "Účet s touto e-mailovou adresu již existuje. Pokud jste zapomněli Vaše heslo, můžete zmáčknout \"Zapomenuté heslo\". Nebo můžete kontaktovat podporu na adrese support.resonite.com", "Register.UsernameAlreadyRegistered": "Uživatelské jméno bylo již registrováno", - "Register.UsernameAlreadyRegistered.Description": "Účet s tímto uživatelským jménem již existuje. Pokud jste zapomněli vaše heslo, můžete zmáčknout \"Zapomenuté heslo\". Nebo můžete kontaktovat podporu na adrese support.resonite.com", + "Register.UsernameAlreadyRegistered.Description": "Účet s tímto uživatelským jménem již existuje. Pokud jste zapomněli Vaše heslo, můžete zmáčknout \"Zapomenuté heslo\". Nebo můžete kontaktovat podporu na adrese support.resonite.com", "Register.ErrorCheckingUserId": "Chyba kontroly UserID", "Register.ErrorCheckingUserId.Description": "Prosím kontaktujte podporu na adrese support.resonite.com", From e704c678ba8c8ad5841f29efed2767837209aaf4 Mon Sep 17 00:00:00 2001 From: Gwang Sun Yun Date: Wed, 18 Oct 2023 00:55:13 +0900 Subject: [PATCH 24/28] Update ko.json Added new translations And some fix. --- ko.json | 49 +++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 47 insertions(+), 2 deletions(-) diff --git a/ko.json b/ko.json index 192436c..d53793f 100644 --- a/ko.json +++ b/ko.json @@ -436,6 +436,9 @@ "Login.DuplicateAccount": "중복 계정입니다.", "Login.DuplicateAccount.Description": "support.resonite.com 사이트를 통해 지원을 받으세요.", + "Login.UnknownError": "알 수 없는 오류", + "Login.UnknownError.Description": "로그인 진행 중 알 수 없는 오류가 발생하였습니다. support.resonite.com를 통해 지원을 받아보세요.", + "Register.MissingRequest": "세부 정보가 빠져 있습니다.", "Register.MissingRequest.Description": "등록시 필요한 정보가 일부 누락되어 있습니다.", @@ -481,6 +484,18 @@ "Register.ErrorCheckingUserId": "UserID 오류체크", "Register.ErrorCheckingUserId.Description": "support.resonite.com을 통해 지원을 받으세요.", + "Recovery.MissingEmail" : "메일 주소가 비어 있습니다.", + "Recovery.MissingEmail.Description" : "전자메일 정보를 작성하셨나요?", + + "Recovery.IncorrectEmail" : "메일 주소가 잘못되었습니다.", + "Recovery.IncorrectEmail.Description" : "전자메일 주소를 잘못 입력하셨습니다. 확인 후 다시 시도해보세요.", + + "Recovery.NoPasswordSetup" : "비밀번호가 설정되지 않았습니다.", + "Recovery.NoPasswordSetup.Description" : "support.resonite.com을 통해 지원을 받으세요.", + + "Register.UnknownError": "알 수 없는 오류", + "Register.UnknownError.Description": "계정 등록 중 알 수 없는 오류가 발생하였습니다. support.resonite.com을 통해 지원을 받아보세요.", + "Account.Login": "로그인", "Account.Logout": "로그아웃", "Account.Register": "가입", @@ -692,6 +707,12 @@ "Tooltips.Dev.Rotation" : "회전조작", "Tooltips.Dev.Scale" : "배율조작", + "Tooltips.Dev.Selection.Single": "단일선택 사용", + "Tooltips.Dev.Selection.Multi": "다중선택 사용", + + "Tooltips.Dev.Interaction.Tip": "등배조작", + "Tooltips.Dev.Interaction.Projection": "비례조작", + "Tooltip.Color.Picker": "색상 선택기", "Tooltip.GrabbableSetter.Scalable": "크기 조정이 가능하게 설정", @@ -709,6 +730,10 @@ "Tooltip.Light.Spot": "스포트라이트(Spot)", "Tooltip.Light.Sun": "태양(Sun)/직사(Directional)", + "Tooltip.Light.Shadows.None": "그림자 없음", + "Tooltip.Light.Shadows.Hard": "선명한 그림자(Hard)", + "Tooltip.Light.Shadows.Soft": "흐릿한 그림자(Soft)", + "Tooltip.MeshVisibility.KeepShadow": "그림자 유지", "Tooltip.MeshVisibility.ShadowOff": "그림자 끄기", "Tooltip.MeshVisibility.ShadowOn": "그림자 켜기", @@ -743,8 +768,8 @@ "Tooltip.ProtoFlux.Drive" : "Drive(점유연결)", "Tooltip.ProtoFlux.Source" : "Source(비점유연결)", "Tooltip.ProtoFlux.Reference" : "Reference(참조추출)", - "Tooltip.ProtoFlux.Write" : "Write", - "Tooltip.ProtoFlux.Proxy" : "Proxy", + "Tooltip.ProtoFlux.Write" : "Write 추출", + "Tooltip.ProtoFlux.Proxy" : "프록시 추출", "Tooltip.ProtoFlux.CreateLocal" : "로컬변수 생성", "Tooltip.ProtoFlux.CreateStore" : "변수 생성", "Tooltip.ProtoFlux.CreateDataModelStore" : "Data Model 변수 생성", @@ -755,6 +780,26 @@ "Tooltip.ProtoFlux.Unpack" : "{name}을(를) 언팩", "Tooltip.ProtoFlux.ExplicitCast" : "명시적 형변환\n(경고: 잠재적 데이터 손실이 발생할 수 있습니다.)", + "Tooltip.Meter.Mode.Ray" : "모드: 직선", + "Tooltip.Meter.Mode.Perpendicular" : "모드: 수직", + "Tooltip.Meter.Mode.Drag" : "모드: 끌기", + + "Tooltip.Meter.Points.Two" : "두점", + "Tooltip.Meter.Points.Multiple" : "다점", + + "Tooltip.Meter.ObjectSpace" : "지정 대상 좌표계 기준", + "Tooltip.Meter.WorldSpace" : "월드 좌표계 기준", + + "Tooltip.Glue.Mode.BakeMeshes" : "모드: 메시 베이크", + "Tooltip.Glue.Mode.BakeSkinnedMeshes" : "모드: 스킨드 메시 베이크", + "Tooltip.Glue.Mode.ParentObjects" : "모드: 계층관계로 묶기", + + "Tooltip.RigTransfer.ClearSource" : "원본 삭제", + + "Tooltip.ComponentClone.SingleInstanceOn" : "단일객체: ON", + "Tooltip.ComponentClone.SingleInstanceOff" : "단일객체: OFF", + "Tooltip.ComponentClone.ClearTemplate" : "임시 저장본 삭제", + "ProtoFlux.UI.Call" : "호출", "ProtoFlux.UI.AsyncCall" : "비동기 호출", "ProtoFlux.UI.NodeBrowser.Title" : "ProtoFlux 노드 탐색기", From b9df11f31e3dfc2ebb485887118d6f785dccb53d Mon Sep 17 00:00:00 2001 From: Muppeq Date: Tue, 17 Oct 2023 21:27:24 +0200 Subject: [PATCH 25/28] translated new error messages --- de.json | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/de.json b/de.json index 1e8682e..c36ce6e 100644 --- a/de.json +++ b/de.json @@ -436,6 +436,9 @@ "Login.DuplicateAccount": "Doppelter Account", "Login.DuplicateAccount.Description": "Bitte wenden Sie sich an unseren Support unter support.resonite.com.", + "Login.UnknownError": "Unbekannter Fehler", + "Login.UnknownError.Description": "Während der Anmeldung ist ein unbekannter Fehler aufgetreten. Bitte wenden Sie sich an den Support unter support.resonite.com.", + "Register.MissingRequest": "Fehlende Registrierungsangaben", "Register.MissingRequest.Description": "Wir konnten keine Registrierungsangaben finden, bitte geben Sie diese beim Registrieren an.", @@ -481,6 +484,18 @@ "Register.ErrorCheckingUserId": "Fehler beim Prüfen der Benutzer-ID", "Register.ErrorCheckingUserId.Description": "Bitte wenden Sie sich an den Support unter support.resonite.com.", + "Recovery.MissingEmail" : "Fehlende E-Mail Adresse", + "Recovery.MissingEmail.Description" : "Haben Sie Ihre E-Mail Adresse eingegeben?", + + "Recovery.IncorrectEmail" : "Falsche E-Mail Adresse", + "Recovery.IncorrectEmail.Description" : "Sie haben eine falsche E-Mail Adresse für das Zurücksetzen des Passworts angegeben. Bitte überprüfen Sie Ihre Eingaben und versuchen Sie es erneut.", + + "Recovery.NoPasswordSetup" : "Kein Passwort eingerichtet", + "Recovery.NoPasswordSetup.Description" : "Bitte wenden Sie sich an unseren Support unter support.resonite.com.", + + "Register.UnknownError": "Unbekannter Fehler", + "Register.UnknownError.Description": "Während der Registrierung ist ein unbekannter Fehler aufgetreten. Bitte wenden Sie sich an den Support unter support.resonite.com.", + "Account.Login": "Anmelden", "Account.Logout": "Abmelden", "Account.Register": "Registrieren", From ad9df68b0f3e6b341d0a03592ae8378105fbb642 Mon Sep 17 00:00:00 2001 From: Shadow Panther Date: Tue, 17 Oct 2023 21:43:06 +0200 Subject: [PATCH 26/28] RU: More registration/login error lines, tool lines --- ru.json | 61 +++++++++++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 53 insertions(+), 8 deletions(-) diff --git a/ru.json b/ru.json index 57e0edf..ff8c910 100644 --- a/ru.json +++ b/ru.json @@ -425,19 +425,22 @@ "Login.UnsupportedAuthentication.Description": "Мы не поддерживаем этот способ аутентификации. Пожалуйста попробуйте другой.", "Login.EmailNotVerified": "Электронная почта не подтверждена", - "Login.EmailNotVerified.Description":"Ваша электронная почта не подтверждена, поищите письмо от нас в вашей почте, в том числе в папке спам.", + "Login.EmailNotVerified.Description": "Ваша электронная почта не подтверждена, поищите письмо от нас в вашей почте, в том числе в папке спам.", "Login.AccountTempLocked": "Ваш аккаунт заблокирован.", - "Login.AccountTempLocked.Description":"Пожалуйста, свяжитесь с командой модерации: moderation.resonite.com", + "Login.AccountTempLocked.Description": "Пожалуйста, свяжитесь с командой модерации: moderation.resonite.com.", "Login.AccountBanned": "Ваш аккаунт забанен.", - "Login.AccountBanned.Description":"Пожалуйста, свяжитесь с командой модерации: moderation.resonite.com", + "Login.AccountBanned.Description": "Пожалуйста, свяжитесь с командой модерации: moderation.resonite.com.", "Login.DuplicateAccount": "Повторный аккаунт", - "Login.DuplicateAccount.Description": "Пожалуйста свяжитесь с командой поддержки: support.resonite.com", + "Login.DuplicateAccount.Description": "Пожалуйста свяжитесь с командой поддержки: support.resonite.com.", + + "Login.UnknownError": "Неизвестная ошибка", + "Login.UnknownError.Description": "Во время входа произошла неизвестная ошибка. Пожалуйста свяжитесь с командой поддержки: support.resonite.com.", "Register.MissingRequest": "Отсутвуют данные для регистрации", - "Register.MissingRequest.Description":"Мы не получили никаких данных для регистрации. Пожалуйста, введите их для регистрации.", + "Register.MissingRequest.Description": "Мы не получили никаких данных для регистрации. Пожалуйста, введите их для регистрации.", "Register.InvalidEmail": "Некорректная электронная почта", "Register.InvalidEmail.Description": "Адрес вашей электронной почты некорректен.", @@ -452,7 +455,7 @@ "Register.UsernameTooLong.Description": "Мы принимаем имена пользователей длиной до 32 символов.", "Register.UsernameContainsAmpersand": "В имени пользователя не должен присутвовать символ @", - "Register.UsernameContainsAmpersand.Description": "В вашем имени пользователя не должен присутвовать символ @", + "Register.UsernameContainsAmpersand.Description": "В вашем имени пользователя не должен присутвовать символ @.", "Register.UsernameStartsWithU": "Имя пользователя не должно начинаться с U-", "Register.UsernameStartsWithU.Description": "Имя пользователя не должно начинаться с U-.", @@ -464,13 +467,13 @@ "Register.InvalidDateOfBirth.Description": "Ваша дата рождения некорректна.", "Register.UserContainsBlockedTerms": "Имя пользователя содержит запрещенные слова", - "Register.UserContainsBlockedTerms.Description": "Ваше имя пользователя содержит запрещенные слова. Если вы считаете что это ошибка, обратитесь по адресу: support.resonite.com", + "Register.UserContainsBlockedTerms.Description": "Ваше имя пользователя содержит запрещенные слова. Если вы считаете что это ошибка, обратитесь по адресу: support.resonite.com.", "Register.MissingPassword": "Отсутствует пароль", "Register.MissingPassword.Description": "Вы не указали пароль.", "Register.InvalidPassword": "Некорректный пароль", - "Register.InvalidPassword.Description": "Ваш пароль некорректен", + "Register.InvalidPassword.Description": "Ваш пароль некорректен. Он должен содержать как минимум 8 символов, 1 цифру, 1 заглавную букву 1 строчную букву.", "Register.EmailAlreadyRegistered": "Электронная почта уже используется", "Register.EmailAlreadyRegistered.Description": "Уже существует аккаунт, использующий этот адрес электронной почты. Если вы забыли пароль, вы можете нажать \"Забыли пароль?\". Также вы можете обратиться в поддержку по адресу: support.resonite.com.", @@ -481,6 +484,18 @@ "Register.ErrorCheckingUserId": "Ошибка проверки UserID", "Register.ErrorCheckingUserId.Description": "Пожалуйста, свяжитесь с поддержкой по адресу: support.resonite.com.", + "Recovery.MissingEmail" : "Отсутвует Email", + "Recovery.MissingEmail.Description" : "Вы указали ваш email?", + + "Recovery.IncorrectEmail" : "Некорректный Email", + "Recovery.IncorrectEmail.Description" : "Вы ввели некорректный email для восстановления пароля. Пожалуйста, проверьте информацию и попробуйте еще раз.", + + "Recovery.NoPasswordSetup" : "Пароль не установлен", + "Recovery.NoPasswordSetup.Description" : "Пожалуйста свяжитесь с командой поддержки: support.resonite.com.", + + "Register.UnknownError": "Неизвестная ошибка", + "Register.UnknownError.Description": "Во время регистрации произошла неизвестная ошибка. Пожалуйста свяжитесь с командой поддержки: support.resonite.com.", + "Account.Login": "Войти", "Account.Logout": "Выйти", "Account.Register": "Регистрация аккаунта", @@ -692,6 +707,12 @@ "Tooltips.Dev.Rotation" : "Вращение", "Tooltips.Dev.Scale" : "Масштаб", + "Tooltips.Dev.Selection.Single": "Одиночное", + "Tooltips.Dev.Selection.Multi": "Множественное", + + "Tooltips.Dev.Interaction.Tip": "Инструмент", + "Tooltips.Dev.Interaction.Projection": "Проекция", + "Tooltip.Color.Picker": "Пипетка", "Tooltip.GrabbableSetter.Scalable": "Сделать масштабируемым", @@ -709,6 +730,10 @@ "Tooltip.Light.Spot": "Конусный", "Tooltip.Light.Sun": "Солнце", + "Tooltip.Light.Shadows.None": "Нет теней", + "Tooltip.Light.Shadows.Hard": "Четкие тени", + "Tooltip.Light.Shadows.Soft": "Мягкие тени", + "Tooltip.MeshVisibility.KeepShadow": "Оставить тени", "Tooltip.MeshVisibility.ShadowOff": "Отключить тени", "Tooltip.MeshVisibility.ShadowOn": "Включить тени", @@ -755,6 +780,26 @@ "Tooltip.ProtoFlux.Unpack" : "Распаковать {name}", "Tooltip.ProtoFlux.ExplicitCast" : "Явное приведение\n(Внимание: потенциальная потеря данных)", + "Tooltip.Meter.Mode.Ray" : "Режим: Луч", + "Tooltip.Meter.Mode.Perpendicular" : "Режим: Перпендикуляр", + "Tooltip.Meter.Mode.Drag" : "Режим: Рулетка", + + "Tooltip.Meter.Points.Two" : "Две точки", + "Tooltip.Meter.Points.Multiple" : "Много точек", + + "Tooltip.Meter.ObjectSpace" : "Измерение в пространстве объекта", + "Tooltip.Meter.WorldSpace" : "Измерение в пространстве мира", + + "Tooltip.Glue.Mode.BakeMeshes" : "Режим: Запечь меши", + "Tooltip.Glue.Mode.BakeSkinnedMeshes" : "Режим: Запечь skinned meshes", + "Tooltip.Glue.Mode.ParentObjects" : "Режим: Соединить иерархию", + + "Tooltip.RigTransfer.ClearSource" : "Очистить источник", + + "Tooltip.ComponentClone.SingleInstanceOn" : "Единственный экземпляр: Да", + "Tooltip.ComponentClone.SingleInstanceOff" : "Единственный экземпляр: Нет", + "Tooltip.ComponentClone.ClearTemplate" : "Очистить шаблон", + "ProtoFlux.UI.Call" : "Вызов", "ProtoFlux.UI.AsyncCall" : "Async вызов", "ProtoFlux.UI.NodeBrowser.Title" : "Ноды ProtoFlux", From 0da557f3b6c8f549fc78a089b679ef1f690b42eb Mon Sep 17 00:00:00 2001 From: Ryuvi Date: Tue, 17 Oct 2023 17:25:22 -0500 Subject: [PATCH 27/28] Added Camera Orientation Mode Strings I've recently added the ability for the camera to auto-detect the held orientation to let users take photos in "portrait" orientation if they wish. In addition to this, there is a UI option to have the orientation chosen automatically, or manually by the user - these strings are for that option. --- en.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/en.json b/en.json index b21fd65..0f7396b 100644 --- a/en.json +++ b/en.json @@ -2031,6 +2031,9 @@ "UI.ProgressBar.ImportingItem": "Importing Item", + "UI.Camera.Automatic": "Automatic", + "UI.Camera.Manual": "Manual", + "Tools.Names.MultiTool": "Multi-Tool", "Tools.Names.CommonTools": "Common Tools", From e353025623d9e91371a1ce2b6578d08cb67d8a3d Mon Sep 17 00:00:00 2001 From: Frooxius Date: Wed, 18 Oct 2023 09:31:29 +0200 Subject: [PATCH 28/28] Update stats --- Missing/cs.md | 3 ++- Missing/de.md | 12 ++---------- Missing/en-gb.md | 2 ++ Missing/eo.md | 2 ++ Missing/es.md | 2 ++ Missing/et.md | 2 ++ Missing/fi.md | 2 ++ Missing/fr.md | 2 ++ Missing/is.md | 2 ++ Missing/ja.md | 2 ++ Missing/ko.md | 33 ++------------------------------- Missing/nl.md | 2 ++ Missing/no.md | 2 ++ Missing/pl.md | 2 ++ Missing/pt-br.md | 2 ++ Missing/ru.md | 33 ++------------------------------- Missing/sv.md | 2 ++ Missing/tr.md | 2 ++ Missing/zh-cn.md | 2 ++ Missing/zh-tw.md | 2 ++ README.md | 42 +++++++++++++++++++++--------------------- 21 files changed, 61 insertions(+), 94 deletions(-) diff --git a/Missing/cs.md b/Missing/cs.md index 82def17..0f6b36a 100644 --- a/Missing/cs.md +++ b/Missing/cs.md @@ -33,5 +33,6 @@ Tooltip.RigTransfer.ClearSource Tooltip.ComponentClone.SingleInstanceOn Tooltip.ComponentClone.SingleInstanceOff Tooltip.ComponentClone.ClearTemplate -Tutorial.Teleporter.Error +UI.Camera.Automatic +UI.Camera.Manual diff --git a/Missing/de.md b/Missing/de.md index 4f5985a..14693e1 100644 --- a/Missing/de.md +++ b/Missing/de.md @@ -2,16 +2,6 @@ Note that this file updates only during build processes and doesn't necessarily reflect the current state. # German [de] -Login.UnknownError -Login.UnknownError.Description -Recovery.MissingEmail -Recovery.MissingEmail.Description -Recovery.IncorrectEmail -Recovery.IncorrectEmail.Description -Recovery.NoPasswordSetup -Recovery.NoPasswordSetup.Description -Register.UnknownError -Register.UnknownError.Description Tooltips.Dev.Selection.Single Tooltips.Dev.Selection.Multi Tooltips.Dev.Interaction.Tip @@ -33,4 +23,6 @@ Tooltip.RigTransfer.ClearSource Tooltip.ComponentClone.SingleInstanceOn Tooltip.ComponentClone.SingleInstanceOff Tooltip.ComponentClone.ClearTemplate +UI.Camera.Automatic +UI.Camera.Manual diff --git a/Missing/en-gb.md b/Missing/en-gb.md index bb6b5cb..9703ab1 100644 --- a/Missing/en-gb.md +++ b/Missing/en-gb.md @@ -1678,6 +1678,8 @@ UI.ColorPicker.Value UI.ColorPicker.Alpha UI.ColorPicker.Gain UI.ProgressBar.ImportingItem +UI.Camera.Automatic +UI.Camera.Manual Tools.Names.MultiTool Tools.Names.CommonTools Tools.Names.ManipulationTools diff --git a/Missing/eo.md b/Missing/eo.md index 005e2c9..96d5223 100644 --- a/Missing/eo.md +++ b/Missing/eo.md @@ -497,4 +497,6 @@ UI.VideoPlayer.AllUsersLoaded UI.ColorPicker.Hexadecimal UI.ColorPicker.ColorSwatches UI.ProgressBar.ImportingItem +UI.Camera.Automatic +UI.Camera.Manual diff --git a/Missing/es.md b/Missing/es.md index 7e3227c..4b749bc 100644 --- a/Missing/es.md +++ b/Missing/es.md @@ -62,4 +62,6 @@ Tooltip.ComponentClone.SingleInstanceOn Tooltip.ComponentClone.SingleInstanceOff Tooltip.ComponentClone.ClearTemplate Tutorial.Teleporter.Error +UI.Camera.Automatic +UI.Camera.Manual diff --git a/Missing/et.md b/Missing/et.md index 90ae030..fad63b5 100644 --- a/Missing/et.md +++ b/Missing/et.md @@ -796,6 +796,8 @@ UI.ColorPicker.Value UI.ColorPicker.Alpha UI.ColorPicker.Gain UI.ProgressBar.ImportingItem +UI.Camera.Automatic +UI.Camera.Manual Tools.Names.MultiTool Tools.Names.CommonTools Tools.Names.ManipulationTools diff --git a/Missing/fi.md b/Missing/fi.md index 6ca342f..f0bdcff 100644 --- a/Missing/fi.md +++ b/Missing/fi.md @@ -267,4 +267,6 @@ UI.VideoPlayer.AudioZoneTheater UI.VideoPlayer.AudioZoneGlobal UI.VideoPlayer.UsersLoaded UI.VideoPlayer.AllUsersLoaded +UI.Camera.Automatic +UI.Camera.Manual diff --git a/Missing/fr.md b/Missing/fr.md index 18a6b8f..7778fc2 100644 --- a/Missing/fr.md +++ b/Missing/fr.md @@ -580,6 +580,8 @@ UI.ColorPicker.Value UI.ColorPicker.Alpha UI.ColorPicker.Gain UI.ProgressBar.ImportingItem +UI.Camera.Automatic +UI.Camera.Manual Tools.Names.MultiTool Tools.Names.CommonTools Tools.Names.ManipulationTools diff --git a/Missing/is.md b/Missing/is.md index ec01921..ef687b1 100644 --- a/Missing/is.md +++ b/Missing/is.md @@ -1197,6 +1197,8 @@ UI.ColorPicker.Value UI.ColorPicker.Alpha UI.ColorPicker.Gain UI.ProgressBar.ImportingItem +UI.Camera.Automatic +UI.Camera.Manual Tools.Names.MultiTool Tools.Names.CommonTools Tools.Names.ManipulationTools diff --git a/Missing/ja.md b/Missing/ja.md index fbb024e..67a56b1 100644 --- a/Missing/ja.md +++ b/Missing/ja.md @@ -62,4 +62,6 @@ Tooltip.ComponentClone.SingleInstanceOn Tooltip.ComponentClone.SingleInstanceOff Tooltip.ComponentClone.ClearTemplate Tutorial.Teleporter.Error +UI.Camera.Automatic +UI.Camera.Manual diff --git a/Missing/ko.md b/Missing/ko.md index 345c028..a661891 100644 --- a/Missing/ko.md +++ b/Missing/ko.md @@ -2,35 +2,6 @@ Note that this file updates only during build processes and doesn't necessarily reflect the current state. # Korean [ko] -Login.UnknownError -Login.UnknownError.Description -Recovery.MissingEmail -Recovery.MissingEmail.Description -Recovery.IncorrectEmail -Recovery.IncorrectEmail.Description -Recovery.NoPasswordSetup -Recovery.NoPasswordSetup.Description -Register.UnknownError -Register.UnknownError.Description -Tooltips.Dev.Selection.Single -Tooltips.Dev.Selection.Multi -Tooltips.Dev.Interaction.Tip -Tooltips.Dev.Interaction.Projection -Tooltip.Light.Shadows.None -Tooltip.Light.Shadows.Hard -Tooltip.Light.Shadows.Soft -Tooltip.Meter.Mode.Ray -Tooltip.Meter.Mode.Perpendicular -Tooltip.Meter.Mode.Drag -Tooltip.Meter.Points.Two -Tooltip.Meter.Points.Multiple -Tooltip.Meter.ObjectSpace -Tooltip.Meter.WorldSpace -Tooltip.Glue.Mode.BakeMeshes -Tooltip.Glue.Mode.BakeSkinnedMeshes -Tooltip.Glue.Mode.ParentObjects -Tooltip.RigTransfer.ClearSource -Tooltip.ComponentClone.SingleInstanceOn -Tooltip.ComponentClone.SingleInstanceOff -Tooltip.ComponentClone.ClearTemplate +UI.Camera.Automatic +UI.Camera.Manual diff --git a/Missing/nl.md b/Missing/nl.md index 16ee268..921c667 100644 --- a/Missing/nl.md +++ b/Missing/nl.md @@ -590,6 +590,8 @@ UI.ColorPicker.Value UI.ColorPicker.Alpha UI.ColorPicker.Gain UI.ProgressBar.ImportingItem +UI.Camera.Automatic +UI.Camera.Manual Tools.Names.MultiTool Tools.Names.CommonTools Tools.Names.ManipulationTools diff --git a/Missing/no.md b/Missing/no.md index 15bbbdb..6211984 100644 --- a/Missing/no.md +++ b/Missing/no.md @@ -922,6 +922,8 @@ UI.ColorPicker.Value UI.ColorPicker.Alpha UI.ColorPicker.Gain UI.ProgressBar.ImportingItem +UI.Camera.Automatic +UI.Camera.Manual Tools.Names.MultiTool Tools.Names.CommonTools Tools.Names.ManipulationTools diff --git a/Missing/pl.md b/Missing/pl.md index 1f65d43..000e296 100644 --- a/Missing/pl.md +++ b/Missing/pl.md @@ -101,6 +101,8 @@ Inspector.Fields.DriveWriteBack VolumePlaneSlicer.Highlight VolumePlaneSlicer.Slicer Tutorial.Teleporter.Error +UI.Camera.Automatic +UI.Camera.Manual Tools.Names.GrabbableSetter Tools.Names.PhysicalColliderSetter Tools.Names.MeshVisibility diff --git a/Missing/pt-br.md b/Missing/pt-br.md index 8104925..4fc4c4e 100644 --- a/Missing/pt-br.md +++ b/Missing/pt-br.md @@ -68,4 +68,6 @@ Importer.Slices.TitleGrayscale Importer.Slices.Description Tutorial.Teleporter.Error UI.VideoPlayer.AllUsersLoaded +UI.Camera.Automatic +UI.Camera.Manual diff --git a/Missing/ru.md b/Missing/ru.md index 7a3551a..4113ebe 100644 --- a/Missing/ru.md +++ b/Missing/ru.md @@ -2,35 +2,6 @@ Note that this file updates only during build processes and doesn't necessarily reflect the current state. # Russian [ru] -Login.UnknownError -Login.UnknownError.Description -Recovery.MissingEmail -Recovery.MissingEmail.Description -Recovery.IncorrectEmail -Recovery.IncorrectEmail.Description -Recovery.NoPasswordSetup -Recovery.NoPasswordSetup.Description -Register.UnknownError -Register.UnknownError.Description -Tooltips.Dev.Selection.Single -Tooltips.Dev.Selection.Multi -Tooltips.Dev.Interaction.Tip -Tooltips.Dev.Interaction.Projection -Tooltip.Light.Shadows.None -Tooltip.Light.Shadows.Hard -Tooltip.Light.Shadows.Soft -Tooltip.Meter.Mode.Ray -Tooltip.Meter.Mode.Perpendicular -Tooltip.Meter.Mode.Drag -Tooltip.Meter.Points.Two -Tooltip.Meter.Points.Multiple -Tooltip.Meter.ObjectSpace -Tooltip.Meter.WorldSpace -Tooltip.Glue.Mode.BakeMeshes -Tooltip.Glue.Mode.BakeSkinnedMeshes -Tooltip.Glue.Mode.ParentObjects -Tooltip.RigTransfer.ClearSource -Tooltip.ComponentClone.SingleInstanceOn -Tooltip.ComponentClone.SingleInstanceOff -Tooltip.ComponentClone.ClearTemplate +UI.Camera.Automatic +UI.Camera.Manual diff --git a/Missing/sv.md b/Missing/sv.md index 9ecf5fe..061ff86 100644 --- a/Missing/sv.md +++ b/Missing/sv.md @@ -1468,6 +1468,8 @@ UI.ColorPicker.Value UI.ColorPicker.Alpha UI.ColorPicker.Gain UI.ProgressBar.ImportingItem +UI.Camera.Automatic +UI.Camera.Manual Tools.Names.MultiTool Tools.Names.CommonTools Tools.Names.ManipulationTools diff --git a/Missing/tr.md b/Missing/tr.md index 5725155..f16e38c 100644 --- a/Missing/tr.md +++ b/Missing/tr.md @@ -822,6 +822,8 @@ UI.ColorPicker.Value UI.ColorPicker.Alpha UI.ColorPicker.Gain UI.ProgressBar.ImportingItem +UI.Camera.Automatic +UI.Camera.Manual Tools.Names.MultiTool Tools.Names.CommonTools Tools.Names.ManipulationTools diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md index 584cdff..d9afdde 100644 --- a/Missing/zh-cn.md +++ b/Missing/zh-cn.md @@ -62,4 +62,6 @@ Tooltip.ComponentClone.SingleInstanceOn Tooltip.ComponentClone.SingleInstanceOff Tooltip.ComponentClone.ClearTemplate Tutorial.Teleporter.Error +UI.Camera.Automatic +UI.Camera.Manual diff --git a/Missing/zh-tw.md b/Missing/zh-tw.md index 280b0c7..352f91f 100644 --- a/Missing/zh-tw.md +++ b/Missing/zh-tw.md @@ -62,4 +62,6 @@ Tooltip.ComponentClone.SingleInstanceOn Tooltip.ComponentClone.SingleInstanceOff Tooltip.ComponentClone.ClearTemplate Tutorial.Teleporter.Error +UI.Camera.Automatic +UI.Camera.Manual diff --git a/README.md b/README.md index adc1a9b..681d5b7 100644 --- a/README.md +++ b/README.md @@ -2,29 +2,29 @@ This repository contains the locale assets for the core UI of [Resonite](https://resonite.com) and allows anyone to contribute translations. The contents of this repository will be periodically merged with the public build released on Steam (STEAM) and other platforms. ## Localization Status -Czech [cs] - 98.1% - Missing keys: 32 -German [de] - 98.2% - Missing keys: 31 -English (United Kingdom) [en-gb] - 1.7% - Missing keys: 1700 +Czech [cs] - 98.1% - Missing keys: 33 +German [de] - 98.7% - Missing keys: 23 +English (United Kingdom) [en-gb] - 1.7% - Missing keys: 1702 English [en] - 100.0% - Missing keys: 0 -Esperanto [eo] - 71.4% - Missing keys: 495 -Spanish [es] - 96.5% - Missing keys: 60 -Estonian [et] - 52.7% - Missing keys: 818 -Finnish [fi] - 84.7% - Missing keys: 265 -French [fr] - 65.2% - Missing keys: 602 -Icelandic [is] - 29.5% - Missing keys: 1219 -Japanese [ja] - 96.5% - Missing keys: 60 -Korean [ko] - 98.2% - Missing keys: 31 -Dutch [nl] - 64.6% - Missing keys: 612 -Norwegian [no] - 45.4% - Missing keys: 944 -Polish [pl] - 93.9% - Missing keys: 105 -Portuguese (Brazil) [pt-br] - 96.2% - Missing keys: 66 -Russian [ru] - 98.2% - Missing keys: 31 -Swedish [sv] - 13.8% - Missing keys: 1490 -Turkish [tr] - 51.2% - Missing keys: 844 -Chinese (China) [zh-cn] - 96.5% - Missing keys: 60 -Chinese (Taiwan) [zh-tw] - 96.5% - Missing keys: 60 +Esperanto [eo] - 71.3% - Missing keys: 497 +Spanish [es] - 96.4% - Missing keys: 62 +Estonian [et] - 52.6% - Missing keys: 820 +Finnish [fi] - 84.6% - Missing keys: 267 +French [fr] - 65.1% - Missing keys: 604 +Icelandic [is] - 29.5% - Missing keys: 1221 +Japanese [ja] - 96.4% - Missing keys: 62 +Korean [ko] - 99.9% - Missing keys: 2 +Dutch [nl] - 64.5% - Missing keys: 614 +Norwegian [no] - 45.3% - Missing keys: 946 +Polish [pl] - 93.8% - Missing keys: 107 +Portuguese (Brazil) [pt-br] - 96.1% - Missing keys: 68 +Russian [ru] - 99.9% - Missing keys: 2 +Swedish [sv] - 13.8% - Missing keys: 1492 +Turkish [tr] - 51.1% - Missing keys: 846 +Chinese (China) [zh-cn] - 96.4% - Missing keys: 62 +Chinese (Taiwan) [zh-tw] - 96.4% - Missing keys: 62 -Total keys: 1729 +Total keys: 1731 ## How To Contribute If you'd like to contribute translations, create a fork of the repository, make the changes and **once they are ready** to be merged create a Pull Request, so the contributions can be checked and merged. You don't need to translate everything at once, if you cover part of the UI, the changes can be merged, with more translations coming later.