From 10afafed0855232922aee258fc6c3a3b26480cb9 Mon Sep 17 00:00:00 2001
From: AirRide91 <85963572+AirRide91@users.noreply.github.com>
Date: Tue, 11 Jun 2024 21:21:54 +0300
Subject: [PATCH 001/242] FI: Resonite Package, additions and changes
---
fi.json | 153 ++++++++++++++++++++++++++++++--------------------------
1 file changed, 82 insertions(+), 71 deletions(-)
diff --git a/fi.json b/fi.json
index 1b65fdd..b853468 100644
--- a/fi.json
+++ b/fi.json
@@ -66,13 +66,13 @@
"Locomotion.Teleport.Name": "Kaukosiirto",
"Locomotion.Teleport.Description": "Käyttää teleportaatiota mukavaan liikkumiseen.",
"Locomotion.Fly.Name": "Fyysinen Lento",
- "Locomotion.Fly.Description": "Fyysinen lentotila",
+ "Locomotion.Fly.Description": "Fyysinen lentotila.",
"Locomotion.WalkRun.Name": "Kävely/Juoksu",
"Locomotion.WalkRun.Description": "Kävely, juoksu ja hyppiminen.",
"Locomotion.WalkRunGripping.Name": "Kävely/Juoksu (kiipeilyllä)",
"Locomotion.WalkRunGripping.Description": "Kävely, juoksu, hyppiminen ja kiipeily.",
"Locomotion.ZeroG.Name": "Painottomuus",
- "Locomotion.ZeroG.Description": "Painovoimaton tila",
+ "Locomotion.ZeroG.Description": "Painovoimaton tila.",
"Locomotion.GrabWorld.Name": "Tartuntatila",
"Locomotion.GrabWorld.Description": "Luo ankkurin joka viittaa maailman keskipisteeseen ja siirtää käyttäjää suhteessa siihen.",
"Locomotion.Slide.Name": "Liukutila",
@@ -357,7 +357,7 @@
"World.Edit.AccessPublic": "Kuka tahansa (Julkinen)",
"Tools.AvatarCreator": "Avatarin luominen",
- "Tools.FullBodyCalibrator": "Full-Body kalibrointi",
+ "Tools.FullBodyCalibrator": "FBT kalibrointi",
"Tools.CameraStreaming": "Kamera / Suoratoisto",
"Tools.CreateNewWorld": "Tee uusi maailma",
"Tools.Debug": "Debugi",
@@ -945,7 +945,7 @@
"Importer.Model.AdvancedSettings": "Lisäasetukset",
"Importer.Model.ModelKindPrompt": "Millainen 3D-malli?",
"Importer.Model.RegularKind": "Normaali / Avatar",
- "Importer.Model.SeparableKind": "Erotettavissa napsautettavilla osilla",
+ "Importer.Model.SeparableKind": "Erotettavissa kiinnitettävillä osilla",
"Importer.Model.UnitsPrompt": "Mitä yksikköjä se käyttää?",
"Importer.Model.AutoScale": "Automaattinen skaala (tuntematon skaala)",
"Importer.Model.AutoHumanoid": "Automaattinen humanoidikorkeus",
@@ -975,7 +975,7 @@
"Importer.Model.Advanced.Colliders": "Luo törmäyttimet",
"Importer.Model.Advanced.Animations": "Tuo animaatiot",
- "Importer.Model.Advanced.SetupSnappable": "Asenna napsautettavaksi",
+ "Importer.Model.Advanced.SetupSnappable": "Asenna kiinnitettäväksi",
"Importer.Model.Advanced.SetupTimelapse": "Asenna aikaviivekuvaukseksi",
"Importer.Model.Advanced.ImportExternalTextures": "Tuo ulkoiset tekstuurit",
"Importer.Model.Advanced.SkinnedMeshes": "Tuo skinned meshit",
@@ -1026,6 +1026,17 @@
"Export.PackageExportable.Package": "Resonite Package",
"Export.PackageExportable.PackageWithVariants": "Resonite Package (+variantit)",
+ "Export.AudioExportable.OriginalFormat": "Audio (alkuperäinen formaatti)",
+
+ "Export.VideoExportable.OriginalFormat": "Video (alkuperäinen formaatti)",
+
+ "Importer.Package.Progress.DecodingPackage": "Puretaan pakettia",
+ "Importer.Package.Progress.DecodingObject": "Puretaan objektia",
+ "Importer.Package.Progress.ImportingAssets": "Tuodaan tiedostoja",
+ "Importer.Package.Progress.LoadingObject": "Ladataan objektia",
+ "Importer.Package.Progress.Imported": "Paketti tuotu",
+ "Importer.Package.Progress.Fail": "Tuonti epäonnistui, tarkista loki.",
+
"NewWorld.Title": "Uusi Maailma",
"NewWorld.SessionTitle": "Uusi Sessio",
"NewWorld.Template": "Mallimaailmat:",
@@ -1036,7 +1047,7 @@
"NewWorld.AutoPort": "Automaattinen:",
"NewWorld.DefaultName": "{name} Maailma",
- "FullBody.Title": "Full-Body / Avatar kalibrointi",
+ "FullBody.Title": "FBT / Avatar kalibrointi",
"FullBody.SetHeight": "1) Aseta pituutesi",
"FullBody.HeightInstructions": "Varmista, että pituutesi on oikein. Mallinuken tulee sopia VR-laseihin ja ohjaimiin.",
"FullBody.HeightWarning": "Onko pituutesi varmasti oikein?",
@@ -1044,7 +1055,7 @@
"FullBody.MappingInstructions": "Seiso pystyasennossa ja varmista, että trackerit tunnistuvat ja seuraavat oikein.",
"FullBody.StartCalibration": "Aloita tracker kalibrointi",
"FullBody.JustCalibrateAvatar": "Kalibroi vain avatar",
- "FullBody.JustCalibrateAvatarDescription": "Ohita Full-Body kalibrointi ja kalibroi vain avatar",
+ "FullBody.JustCalibrateAvatarDescription": "Ohita FBT kalibrointi ja kalibroi vain avatar.",
"FullBody.SkipAndAdjustAvatar": "Ohita ja säädä avataria",
"FullBody.CalibrateInstructions": "Kohdista itsesi punaisen mallinuken päälle ja hyväksy painamalla molempia liipaisimia. Varmista, että jalkasi ja vyötärösi ovat mahdollisimman lähellä mallinuken jalkoja ja vyötäröä.",
@@ -1063,10 +1074,10 @@
"FullBody.CalibrateAvatarPrompt": "Muokkaa avatarin istuvuutta?",
"FullBody.CalibrateAvatar": "Kalibroi avatarini",
"FullBody.FinishPrompt": "Valmis?",
- "FullBody.FinishCalibration": "Full-Body kalibrointi valmis",
+ "FullBody.FinishCalibration": "FBT kalibrointi valmis",
"FullBody.CalibrateAvatarTitle": "Kalibroi avatar",
- "FullBody.CalibrateAvatarInstructions": "Varmista, että kaikki eri kehonosat ovat mapattu, sitten liikuta sinisiä palloja muokataksesi asentoa sellaiseksi mikä sopii kehon esikatselulle parhaiten.",
+ "FullBody.CalibrateAvatarInstructions": "Varmista, että kaikki eri kehonosat ovat kartoitettu, sitten liikuta sinisiä palloja muokataksesi asentoa sellaiseksi mikä sopii kehon esikatselulle parhaiten.",
"FullBody.ShowReferenceOverlay": "Näytä kehon kerros",
"FullBody.ResetAvatarPrompt": "Avatari on sekaisin tai ei trackaa?",
"FullBody.ResetAvatar": "Nollaa kartoitus",
@@ -1325,7 +1336,7 @@
"Settings.GeneralHapticsSettings.EnableHaptics.Description": "Kun tämä on käytössä, saat haptista palautetta avatareista ja maailman esineistä ohjaimiin ja muihin haptisiin laitteisiin.",
"Settings.GeneralVRSettings.UseVRHotswitching": "VR-pikavaihto",
- "Settings.GeneralVRSettings.UseVRHotswitching.Description": "Asetus vaihtaa automaattisesti VR ja työpöytätilan välillä, kun laitat VR kypärän päähän tai otat sen pois päästä",
+ "Settings.GeneralVRSettings.UseVRHotswitching.Description": "Asetus vaihtaa automaattisesti VR ja työpöytätilan välillä, kun laitat VR-headsetin päähän tai otat sen pois päästä.",
"Settings.TrackingSmoothingSettings.HandPositionSmoothing": "Käsien sijainnin tasoitus",
"Settings.TrackingSmoothingSettings.HandRotationSmoothing": "Käsien käännön tasoitus",
@@ -1368,59 +1379,59 @@
"Settings.LeapMotionSettings.LeapMotionEnabled": "Leap Motion käsien seuranta",
"Settings.LeapMotionSettings.LeapMotionEnabled.Description": "Kun tämä on käytössä, Leap Motion -laitetta käytetään seuraamaan käsiäsi ja sormiasi, kun ne ovat näkyvissä.",
"Settings.LeapMotionSettings.Offset": "Käsien seurannan siirto",
-
- "Settings.LeapMotionSettings.SnapDistance": "Käsien ohjaimiin napsausetäisyys",
-
- "Settings.LeapMotionSettings.UseFingersWhenSnapped": "Seuraa käsiä kun käytät ohjaimia",
-
+ "Settings.LeapMotionSettings.Offset.Description": "Tämä on VR-headsetin Leap Motion -anturin etäisyys käsistäsi metreinä. Säädä näitä lukuja niin, että kätesi ovat oikeassa paikassa.",
+ "Settings.LeapMotionSettings.SnapDistance": "Käsien ohjaimiin kiinnittymisetäisyys",
+ "Settings.LeapMotionSettings.SnapDistance.Description": "Kun kätesi ovat ohjainten lähettyvillä, ne kiinnittyvät niihin automaattisesti ja käyttävät Leap Motionin sijasta itse ohjaimesta saatuja käsien seurantatietoja. Tämä säätää etäisyyttä, jolla kädet kiinnittyvät ohjaimiin.",
+ "Settings.LeapMotionSettings.UseFingersWhenSnapped": "Seuraa käsiäni, kun käytän ohjaimia",
+ "Settings.LeapMotionSettings.UseFingersWhenSnapped.Description": "Kun kätesi ovat kiinni ohjaimissa, sormet asemoidaan edelleen Leap Motionista saatavien tietojen avulla.",
"Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled": "Vive käsien seuranta",
-
- "Settings.ViveHandTrackingSettings.SnapDistance": "Käsien ohjaimiin napsausetäisyys",
-
- "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped": "Seuraa käsiä kun käytät ohjaimia",
-
+ "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled.Description": "Kun tämä on käytössä, käsiäsi ja sormiasi seurataan Vive Hand Trackingin avulla. Tämä käyttää VR-headsetin kameroita. Sinun on otettava käsien seuranta käyttöön Steam VR:n asetuksissa.",
+ "Settings.ViveHandTrackingSettings.SnapDistance": "Käsien ohjaimiin kiinnittymisetäisyys",
+ "Settings.ViveHandTrackingSettings.SnapDistance.Description": "Kun kätesi ovat ohjainten lähettyvillä, ne kiinnittyvät niihin automaattisesti ja käyttävät VR-headsetin kameroiden sijasta itse ohjaimesta saatuja käsien seurantatietoja. Tämä säätää etäisyyttä, jolla kädet kiinnittyvät ohjaimiin.",
+ "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped": "Seuraa käsiäni, kun käytän ohjaimia",
+ "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped.Description": "Kun kätesi ovat kiinni ohjaimissa, sormet asemoidaan edelleen VR-headsetin kameroista saatavien tietojen avulla.",
"Settings.TrackerSettings": "Tracker asetukset",
"Settings.TrackerSettings.UseTrackers": "Käytä trackereitä",
-
+ "Settings.TrackerSettings.UseTrackers.Description": "Tämän asetuksen avulla voit poistaa kaikki trackerit käytöstä globaalisti. Tämä on kätevä, jos trackerit ovat esimerkiksi latauksessa.",
"Settings.TrackerSettings.Trackers": "Trackereiden hallinta",
"Settings.TrackerSettings.Trackers.Breadcrumb": "Trackerit",
"Settings.TrackerSettings.Trackers.UseTracker": "Käytä trackeriä",
-
+ "Settings.TrackerSettings.Trackers.UseTracker.Description": "Pitäisikö tätä trackeria käyttää seurantaan? Tämän avulla voit poistaa tietyn trackerin tilapäisesti käytöstä ilman, että sinun tarvitsee muuttaa sen kartoitusta.",
"Settings.TrackerSettings.Trackers.FreezeTracking": "Jäädytä seuranta",
-
+ "Settings.TrackerSettings.Trackers.FreezeTracking.Description": "Tämän asetuksen ottaminen käyttöön pitää trackerin aktiivisena, mutta jäädyttää sen nykyisen sijainnin ja kierron. Tämä asetus ei ole pysyvä, ja se mitätöidään seuraavalla käynnistyskerralla.",
"Settings.TrackerSettings.Trackers.CustomName": "Mukautettu nimi",
-
+ "Settings.TrackerSettings.Trackers.CustomName.Description": "Voit antaa trackerille mukautetun nimen, jotta se on helppo erottaa muista, sen sijaan että käyttäisit sen ID:tä. Tämä on vain kosmeettinen muutos, eikä sillä ole toiminnallista merkitystä.",
"Settings.TrackerSettings.Trackers.MappedBodyNode": "Trackereiden kartoitus",
-
+ "Settings.TrackerSettings.Trackers.MappedBodyNode.Description": "Mihin kehon osaan tämä tracker on kartoitettu FBT:tä varten.\n\nSuosittelemme, että käytät FBT kalibrointia sen sijaan, että sitä säädettäisiin manuaalisesti tässä.",
"Settings.TrackerSettings.Trackers.MappedPosition": "Kartoitettu sijainti",
-
+ "Settings.TrackerSettings.Trackers.MappedPosition.Description": "Trackerin sijainti suhteessa siihen kehon osaan, johon se on liitetty.\n\nSuosittelemme, että käytät FBT kalibrointia sen sijaan, että sitä säädettäisiin manuaalisesti tässä.",
"Settings.TrackerSettings.Trackers.MappedRotation": "Kartoitettu kierto",
-
- "Settings.TrackerSettings.Trackers.UseInVR": "Käytä VR:ssä",
-
+ "Settings.TrackerSettings.Trackers.MappedRotation.Description": "Trackerin kierto suhteessa siihen kehon osaan, johon se on liitetty.\n\nSuosittelemme, että käytät FBT kalibrointia sen sijaan, että sitä säädettäisiin manuaalisesti tässä.",
+ "Settings.TrackerSettings.Trackers.UseInVR": "Käytä VR-tilassa",
+ "Settings.TrackerSettings.Trackers.UseInVR.Description": "Liikuttaako tracker avataria VR-tilassa?",
"Settings.TrackerSettings.Trackers.UseInDesktop": "Käytä työpöytätilassa",
-
+ "Settings.TrackerSettings.Trackers.UseInDesktop.Description": "Liikuttaako tracker avataria työpöytätilassa?",
"Settings.TrackerSettings.Trackers.TrackerID": "Trackerin ID",
-
+ "Settings.TrackerSettings.Trackers.TrackerID.Description": "Trackerin oma ID-tunnus. Tämä tieto on yksityinen, eikä se ole sama tunnus, joka näytetään maailmoissa jäljittämisen välttämiseksi.",
"Settings.TrackerSettings.Trackers.TrackerBattery": "Tracker akku",
-
+ "Settings.TrackerSettings.Trackers.TrackerBattery.Description": "Tämän trackerin akun varaustaso. Huomaa, että jotkin trackerit eivät välttämättä tue akun varaustason mittaamista.",
"Settings.TrackerSettings.Trackers.TrackerIsCharging": "Latautuu",
-
+ "Settings.TrackerSettings.Trackers.TrackerIsCharging.Description": "Tämä kertoo, ladataanko trackeriä tällä hetkellä. Huomaa, että jotkin trackerit eivät ehkä tue tämän tiedon ilmoittamista.",
"Settings.TrackerSettings.Trackers.Unmap": "Nollaa kartoitus",
"Settings.TrackerSettings.Trackers.Remove": "Poista tracker",
"Settings.SteamLinkSettings": "Steam Link",
"Settings.SteamLinkSettings.OSC_DataPort": "OSC kasvoseurannan portti",
-
+ "Settings.SteamLinkSettings.OSC_DataPort.Description": "Mitä porttia tulisi käyttää OSC-kasvojen seurantatietojen vastaanottamiseen. Tämän pitäisi vastata samaa porttia, jonka asetat SteamVR:n asetuksissa, jotta kasvojen seuranta toimisi.",
"Settings.HapticPointMapping.MappingTarget": "Kartoituspiste",
+ "Settings.HapticPointMapping.MappingTarget.Description": "Tässä voit määrittää, mihin avatarin osaan laite on kiinnitetty.",
-
- "Settings.HapticPointMapping.PointRadius": "Haptisen palautteen pisteen säde",
-
+ "Settings.HapticPointMapping.PointRadius": "Haptisen palautteen pisteen koko",
+ "Settings.HapticPointMapping.PointRadius.Description": "Tämän avulla voit säätää haptisen pisteen kokoa avatarissa. Sen suurentaminen helpottaa aktivointia isommalta etäisyydeltä, mutta se vähentää myös tarkkuutta, sillä mikä tahansa pisteen alueella oleva haptinen aktivointi käynnistää haptiikan.",
"Settings.HapticPointMapping.TorsoHorizontalPosition": "Vaakasuuntainen paikoitus vartalossa",
@@ -2223,7 +2234,7 @@
"VolumePlaneSlicer.Slicer": "Siivuta",
"Tutorial.Welcome.Welcome": "Tervetuloa",
-
+ "Tutorial.Welcome.Description": "Sukella upouuteen digitaaliseen maailmaan, jossa on rajattomat mahdollisuudet. Tulitpa sitten tänne sosiaalisoitumaan ja hengailemaan ihmisten kanssa ympäri maailmaa tai rakentamaan, luomaan ja kehittämään mitä tahansa kauniista taiteesta, interaktiivisista avatareista ja vempaimista monimutkaisiin interaktiivisiin maailmoihin ja peleihin, Resonite on loputtomasti muokattavissa oleva paikka, jossa olet tervetullut ja jossa löydät ryhmän, jonka kanssa resonoit.
Ennen kuin aloitat tutkimisen, opastamme sinua ensin joidenkin olennaisten asioiden määrittelyssä, jotta kokemus olisi mahdollisimman sujuva. Kun olet valmis, napsauta alla olevaa painiketta.",
"Tutorial.Welcome.Begin": "Aloitetaan!",
"Tutorial.Welcome.AccountHeader": "{appName} tili",
@@ -2236,7 +2247,7 @@
"Tutorial.Welcome.AccountSkipConfirm": "Varmista ohitus",
"Tutorial.Welcome.SettingsHeader": "Perusasetukset",
- "Tutorial.Welcome.SettingsDescription": "Voit määrittää liikkeen ja käyttäjän perusasetukset. Kaikkia näitä asetuksia voi myös muokata myöhemmin",
+ "Tutorial.Welcome.SettingsDescription": "Voit määrittää liikkeen ja käyttäjän perusasetukset. Kaikkia näitä asetuksia voi myös muokata myöhemmin.",
"Tutorial.Welcome.SettingsTurning": "Kääntymistyyli",
"Tutorial.Welcome.SettingsSnapTurn": "Pikakäännös",
"Tutorial.Welcome.SettingsSnapTurn.Description": "Kääntyminen tapahtuu välittömästi napsahtamalla uuteen kulmaan. Ideaali uusille käyttäjille.",
@@ -2250,21 +2261,21 @@
"Tutorial.Welcome.SettingsHeadDirectionMovement": "Liikkumisen suunta",
"Tutorial.Welcome.SettingsUseHeadDirection": "Pään suunta",
- "Tutorial.Welcome.SettingsUseHeadDirection.Description": "Liikut suuntaan johon katsot",
+ "Tutorial.Welcome.SettingsUseHeadDirection.Description": "Liikut suuntaan johon katsot.",
"Tutorial.Welcome.SettingsUseControllerDirection": "Ohjaimen suunta",
- "Tutorial.Welcome.SettingsUseControllerDirection.Description": "Liikut ohjaimen osoittamaan suuntaan",
+ "Tutorial.Welcome.SettingsUseControllerDirection.Description": "Liikut ohjaimen osoittamaan suuntaan.",
"Tutorial.Welcome.LeftControllerMode": "Vasemman ohjaimen tila",
"Tutorial.Welcome.RightControllerMode": "Oikean ohjaimen tila",
"Tutorial.Welcome.SidewaysTurnOnly": "Vain kääntyminen",
- "Tutorial.Welcome.SidewaysTurnOnly.Description": "Käytä tätä ohjainta vain kääntymiseen",
+ "Tutorial.Welcome.SidewaysTurnOnly.Description": "Käytä tätä ohjainta vain kääntymiseen.",
"Tutorial.Welcome.SidewaysTurnAndMove": "Kääntyminen & Liikkuminen",
- "Tutorial.Welcome.SidewaysTurnAndMove.Description": "Käytä tätä ohjainta kääntymiseen ja liikkumiseen",
+ "Tutorial.Welcome.SidewaysTurnAndMove.Description": "Käytä tätä ohjainta kääntymiseen ja liikkumiseen.",
"Tutorial.Welcome.SidewaysStrafe": "Sivuttaisliikkuminen",
- "Tutorial.Welcome.SidewaysStrafe.Description": "Käytä tätä ohjainta sivuttaisliikkumiseen",
+ "Tutorial.Welcome.SidewaysStrafe.Description": "Käytä tätä ohjainta sivuttaisliikkumiseen.",
"Tutorial.Welcome.SidewaysOff": "Pois",
- "Tutorial.Welcome.SidewaysOff.Description": "Vain eteenpäin/taaksepäin liikkuminen",
+ "Tutorial.Welcome.SidewaysOff.Description": "Vain eteenpäin/taaksepäin liikkuminen.",
"Tutorial.Welcome.SettingsHeight": "Pituutesi",
"Tutorial.Welcome.SettingsHeightExamples": "Esim: 1.85 m, 185 cm, 6' 1\", 6 feet 1 inch",
@@ -2286,7 +2297,7 @@
"Tutorial.Intro.BadgesDisabilityVision": "Sokeutta & muuta näkövammaa",
"Tutorial.Intro.BadgesDisabilitySpeech": "Ei puhe kykeneväinen & puhevamma",
"Tutorial.Intro.BadgesTitle": "Merkit",
- "Tutorial.Intro.BadgesDescription": "Merkit ovat pieniä ikoneita jotka kuvaavat käyttäjää. Tässä lista muutamasta merkistä, jotka kannattaa muistaa. Kuulo-, näkö- ja puhevammaisuuden merkit pystyy itse lisäämään {appName} -botti komentojen avulla. Komennot löytyvät {appName} Wikistä",
+ "Tutorial.Intro.BadgesDescription": "Merkit ovat pieniä ikoneita jotka kuvaavat käyttäjää. Tässä lista muutamasta merkistä, jotka kannattaa muistaa. Kuulo-, näkö- ja puhevammaisuuden merkit pystyy itse lisäämään {appName} -botti komentojen avulla. Komennot löytyvät {appName} Wikistä.",
"Tutorial.Intro.HelpSite": "Apua",
"Object.Mirror.Toggle": "Lokaali kytkin",
@@ -2416,10 +2427,10 @@
"Temporary.MMC.VoteInvalid": "Äänestys on virheellinen! Yritä uudelleen.",
"CloudHome.WelcomeHome": "Tervetuloa kotiin",
-
+ "CloudHome.TargetRangeOptions": "Ampumaradan asetukset",
"Tutorial.Saving.Title": "Tervetuloa kotiin!",
- "Tutorial.Saving.Content": "Tervetuloa Kotimaailmaasi! Päädyt tänne aina kun kirjaudut sisään.
Tämä on täysin oma maailmasi, joten kaikki tekemäsi muutokset voidaan tallentaa.
Jos tallennat, kaikki jää juuri sellaiseksi kuin ne jätit, kunnes palaat takaisin!",
+ "Tutorial.Saving.Content": "Tervetuloa Koti maailmaasi! Päädyt tänne aina kun kirjaudut sisään.
Tämä on täysin oma maailmasi, joten kaikki tekemäsi muutokset voidaan tallentaa.
Jos tallennat, kaikki jää juuri sellaiseksi kuin ne jätit, kunnes palaat takaisin!",
"Tutorial.Teleporter.Error": "Pilvikotiasi ei onnistuttu lataamaan!
Poistu teleportterista ja astu takaisin sisään yrittääksesi uudelleen.",
@@ -2433,7 +2444,7 @@
"CloudHome.Info.StorageUsed": "Tallennustilaa käytetty:",
"CloudHome.Info.DashInfoTab.Title": "Tervetuloa!",
-
+ "CloudHome.Info.DashInfoDesktop": "Jotta pääsisit vauhtiin, sinun on hyvä tietää pari asiaa. Sinulla on Valikko jonka voit avata painamalla ESC-näppäintä. Ajattele sitä työpöytänäsi tai ohjauspaneelina.
Jos olet hämmentynyt, tässä näytössä on lisätietoja, jotka auttavat sinua. Voit sulkea tämän ilmoituksen napsauttamalla alla olevaa painiketta.",
@@ -2545,14 +2556,14 @@
"CloudHome.SupporterPanel.Title": "Tukijamme",
"Tutorial.InfoPanel.Title": "Hei! Ennen kuin lähdet...",
-
+ "Tutorial.InfoPanel.Content": " Mahdollisuuksien maailma odottaa sinua, ja vain mielikuvituksesi on rajana.
Lähes kaikki tähän mennessä näkemäsi asiat on tehty suoraan pelin sisällä! Ihmiset eri puolilta maailmaa työskentelivät yhdessä reaaliaikaisesti niiden rakentamiseksi.
Resonite on vielä hyvin varhaisessa kehitysvaiheessa, ja päivitämme ja parannamme sitä jatkuvasti. Mutta sinäkin olet osa tätä matkaa, ja vain taivas on rajana!
Kiitos, että kävit ja annoit meille mahdollisuuden.",
"Tutorial.GrabItems.Grab": "Tartu",
- "Tutorial.GrabItems.Snap": "Napsauta",
+ "Tutorial.GrabItems.Snap": "Kiinnitä",
"Tutorial.GrabItems.Slide": "Liuku",
"Tutorial.Panel.Jumping.Title": "Hyppiminen",
-
+ "Tutorial.Panel.Jumping.ContentDesktop": "Kun olet kävelytilassa, hyppää painamalla välilyöntiä!",
@@ -2573,6 +2584,7 @@
+ "Hints.Bridge.RaiseTheWorld": "Paina tätä painiketta tuodaksesi alustan luoksesi!",
@@ -2583,30 +2595,29 @@
+ "Hints.Grabbing.OtherGrabbables": "Pelissä on erilaisia vuorovaikutteisia laitteita, kokeile näillä kolmella, miten ne toimivat!",
+
+
+
+ "Hints.Telescope.Alignment": "Tartu kaukoputkeen ja suuntaa se kuuhun!",
+
+ "Hints.Telescope.TheMoonDesktop": "Pidä oikeaa painiketta pohjassa, kun tähtäät kuuhun, ja katso ympärillesi siirtääksesi kuuta!",
+
+
+ "Hints.Sundial.SoftEquip": "Tartu tähän työkaluun käyttääksesi sitä!",
+
+
+ "Hints.Sundial.HardEquip": "Klikkaa tätä työkalua ottaaksesi sen käyttöön!",
+
+
+ "Hints.Sundial.TheSun": "Tähtää taivaalle ja siirrä aurinko sinne klikkaamalla!",
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ "Hints.Sundial.Teleporter": "Paina tätä painiketta aktivoidaksesi teleportin pilvikotiisi!",
+ "Hints.Sundial.TeleporterExtra": "Nauti pilvikodistasi ja kiitos käynnistä!",
"UI.TextDisplay.Landscape": "Vaaka",
"UI.TextDisplay.Portrait": "Pysty",
From 630cd1bc3fd1db27f5639f2513557a1bf8228bec Mon Sep 17 00:00:00 2001
From: AirRide91 <85963572+AirRide91@users.noreply.github.com>
Date: Tue, 18 Jun 2024 20:08:15 +0300
Subject: [PATCH 002/242] FI: Cloud home keys and a bunch of random ones
---
fi.json | 108 ++++++++++++++++++++++++++++----------------------------
1 file changed, 54 insertions(+), 54 deletions(-)
diff --git a/fi.json b/fi.json
index b853468..ccafb68 100644
--- a/fi.json
+++ b/fi.json
@@ -1309,7 +1309,7 @@
"Settings.GrabbingSettings": "Tarttumisasetukset",
"Settings.GrabbingSettings.DefaultHandGrabType": "Tarttumistyylin vakiotila",
- "Settings.GrabbingSettings.DefaultHandGrabType.Description": "Tämä määrittää, mikä on käsien vakiotarttumistyyli, kun spawnaat maailmaan.\n\nKämmen: Tartut kaikkiin esineisiin, jotka ovat lähellä kämmentäsi.\n\nTarkkuus: Tartut yksittäiseen esineeseen etusormen ja peukalon välissä.\n\nAuto: Tila vaihtuu automaattisesti Kämmenen ja Tarkkuuden välillä kätesi asennon mukaan.\n\nOff: Voit tarttua esineisiin vain lasereilla.",
+ "Settings.GrabbingSettings.DefaultHandGrabType.Description": "Tämä määrittää, mikä on käsien vakiotarttumistyyli, kun spawnaat maailmaan.\n\nKämmen: Tartut kaikkiin esineisiin, jotka ovat lähellä kämmentäsi.\n\nTarkkuus: Tartut yksittäiseen esineeseen etusormen ja peukalon välissä.\n\nAuto: Tila vaihtuu automaattisesti Kämmenen ja Tarkkuuden välillä kätesi asennon mukaan.\n\nOff: Voit tarttua esineisiin vain laasereilla.",
"Settings.GamepadSettings": "Peliohjain",
"Settings.GamepadSettings.ThumbstickLookSpeed": "Ohjaimen herkkyys",
@@ -1489,39 +1489,39 @@
"Settings.UserMetricsSettings.UserHeight": "Pituus",
-
+ "Settings.UserMetricsSettings.UserHeight.Description": "Tämä on todellinen pituutesi, jota käytetään avatarisi skaalaamiseen. Se on myös pituutesi, kun otat istuvan tilan käyttöön.\n\nVoit syöttää pituutesi käyttämällä soveltuvia yksiköitä, esimerkiksi kirjoittamalla 175 cm tai 1.75 m metrijärjestelmän osalta tai 5'11\" tuumajärjestelmän osalta.",
"Settings.FavoritesSettings": "Suosikit",
"Settings.FavoritesSettings.AutoLoadCloudHome": "Lataa pilvikoti käynnistyksen yhteydessä",
-
+ "Settings.FavoritesSettings.AutoLoadCloudHome.Description": "Kun tämä on päällä, pilvikoti ladataan automaattisesti käynnistyksen yhteydessä. Jos haluat, että pilvikotia ei ladata, voit ottaa tämän asetuksen pois käytöstä. Asetus tulee voimaan seuraavalla käynnistyskerralla.",
"Settings.AudioInputDeviceSettings.UseSystemDefault": "Käytä järjestelmän oletus äänitulolaitetta",
-
+ "Settings.AudioInputDeviceSettings.UseSystemDefault.Description": "Ota tämä käyttöön, jos haluat käyttää sitä äänitulolaitetta, joka on määritetty järjestelmän oletuslaitteeksi. Jos haluat käyttää jotain muuta äänitulolaitetta, ota tämä asetus pois käytöstä ja valise laite alta.",
"Settings.AudioInputDeviceSettings.DevicePriorities": "Aseta suosikki äänitulolaitteet",
"Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb": "Äänitulolaitteet",
"Settings.AudioInputDeviceSettings.SetAsDefault": "Aseta oletukseksi",
"Settings.AudioOutputDeviceSettings.UseSystemDefault": "Käytä järjestelmän oletus äänilähtölaitetta",
-
+ "Settings.AudioOutputDeviceSettings.UseSystemDefault.Description": "Ota tämä käyttöön, jos haluat käyttää sitä äänilähtölaitetta, joka on määritetty järjestelmän oletuslaitteeksi. Jos haluat käyttää jotain muuta äänilähtölaitetta, ota tämä asetus pois käytöstä ja valise laite alta.",
"Settings.AudioOutputDeviceSettings.DevicePriorities": "Aseta suosikki äänilähtölaitteet",
"Settings.AudioOutputDeviceSettings.DevicePriorities.Breadcrumb": "Äänilähtölaitteet",
"Settings.AudioOutputDeviceSettings.SetAsDefault": "Aseta oletukseksi",
"Settings.AudioVolumeSettings.MasterVolume": "Pää-äänenvoimakkuus",
-
+ "Settings.AudioVolumeSettings.MasterVolume.Description": "Tämä säätää kaiken äänenvoimakkuutta yhtenäisesti. Jos kaikki äänet ovat liian kovalla tai hiljaisella, säädä tätä asetusta.",
"Settings.AudioVolumeSettings.SoundEffectVolume": "Ääniefektit",
-
+ "Settings.AudioVolumeSettings.SoundEffectVolume.Description": "Tämä säätää kaikkien ääniefektien äänenvoimakkuutta. Nämä ovat tyypillisesti ääniä, joita eri esineet ja vempaimet tuottavat.",
"Settings.AudioVolumeSettings.MultimediaVolume": "Multimedia",
-
+ "Settings.AudioVolumeSettings.MultimediaVolume.Description": "Tämä säätää eri multimedioiden äänenvoimakkuutta. Tyypillisesti ääni-, musiikki- ja videosoittimet luokitellaan multimedioiksi samoin kuin taustaääniraidat maailmoissa.",
"Settings.AudioVolumeSettings.VoiceVolume": "Puhe",
-
+ "Settings.AudioVolumeSettings.VoiceVolume.Description": "Tämä säätää kaikkien muiden käyttäjien puheen äänenvoimakkuutta. Joissakin tapauksissa myös ennalta nauhoitettuja äänileikkeitä ohjataan tällä asetuksella. Voit myös säätää yksittäisten käyttäjien äänenvoimakkuutta Sessio -välilehdessä.",
"Settings.AudioVolumeSettings.UserInterfaceVolume": "Käyttöliittymä",
+ "Settings.AudioVolumeSettings.UserInterfaceVolume.Description": "Tämä säätää käyttöliittymän äänitehosteiden äänenvoimakkuutta. Esimerkiksi painikkeiden painaminen, liukusäätimien liikuttaminen, joidenkin työkalujen käyttö ja valokuvien ottaminen.",
-
- "Settings.AudioAccessibilitySettings.WhisperVolume": "Kuiskaustila",
-
- "Settings.AudioAccessibilitySettings.VoiceMessageVolume": "Ääniviestit",
-
+ "Settings.AudioAccessibilitySettings.WhisperVolume": "Kuiskaustilan äänenvoimakkuus",
+ "Settings.AudioAccessibilitySettings.WhisperVolume.Description": "Kun kuiskaustila on päällä, tämä säätää, kuinka kovia äänet ovat pallon ulkopuolella. Jos ne ovat liian kovalla tai liian hiljaisella, voit säätää niiden äänenvoimakkuutta tämän avulla.",
+ "Settings.AudioAccessibilitySettings.VoiceMessageVolume": "Ääniviestien nauhoitus",
+ "Settings.AudioAccessibilitySettings.VoiceMessageVolume.Description": "Tämä säätää kuinka kovalla muut äänet ovat, kun nauhoitat ääniviestiä Kontaktit -välilehdessä.",
"Settings.AudioInputFilteringSettings.UseVoiceNormalization": "Puheen normalisointi",
@@ -2057,7 +2057,7 @@
"Inspector.Texture.RotateCW": "Käännä 90° myötäpäivään",
"Inspector.Texture.RotateCCW": "Käännä 90° vastapäivään",
"Inspector.Texture.Rotate180": "Käännä 180°",
-
+ "Inspector.Texture.TrimTransparent": "Trimmaa läpinäkyvyys",
"Inspector.Texture.MakeSquare": "Muunna neliöksi",
"Inspector.Texture.ToNearestPOT": "Lähimpään kahden potenssiin",
@@ -2067,7 +2067,7 @@
"Inspector.Texture.NormalizeMaxOnly": "Normalisoi (vain maksimi)",
"Inspector.Texture.NormalizeMinMax": "Normalisoi (minimi ja maksimi)",
-
+ "Inspector.Texture.BleedColorToAlpha": "Vuodata väri alfaan",
@@ -2090,7 +2090,7 @@
"Inspector.Audio.TrimEnd": "Trimmaa lopusta",
"Inspector.Audio.FadeIn": "Lisää sisäänfeidaus",
"Inspector.Audio.FadeOut": "Lisää ulosfeidaus",
-
+ "Inspector.Audio.MakeLoopable": "Muunna looppaavaksi (käyttäen crossfeidausta)",
"Inspector.Audio.ToWAV": "Muunna WAV formaattiin",
"Inspector.Audio.ToVorbis": "Muunna OGG Vorbis formaattiin",
"Inspector.Audio.ToFLAC": "Muunna FLAC formaattiin",
@@ -2487,26 +2487,26 @@
"Mirror.Menu": "Asetukset",
"Mirror.CloseMenu": "Sulje",
+ "StickyNote.SpinMe": "Pyöritä minua!",
+ "StickyNote.FruitPlate": "Ilmainen itsestään täydentyvä hedelmälautanen",
+ "StickyNote.EmptyForYou": "Jätetty tyhjäksi juuri sinua varten! :)",
+
+ "StickyNote.SunTool": "Auringon voima käsissäsi!",
+
+
+ "StickyNote.Shade": "Säädettävä varjostin",
+ "StickyNote.TheaterTablet": "Käytä tätä tablettia tämän huoneen tuulettimen ja ikkunoiden tummennuksen säätämiseen!",
+ "StickyNote.ControlTablet": "Käytä tätä tablettia kodin eri osien säätämiseen!",
+
+ "StickyNote.RotateMeDesktop": "Pyöritä minua pitämällä E:tä painettuna!",
+ "StickyNote.RotateMeVR": "Pyöritä minua!",
+
+ "StickyNote.EquipMeDesktop": "Ota käteen ja paina hiiren vasenta näppäintä!",
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ "StickyNote.Drawing": "Voit piirtää taululle, ilmaan tai minne tahansa!",
"CloudHome.Panel.HomeControl": "Kodin asetukset",
@@ -2564,25 +2564,25 @@
"Tutorial.Panel.Jumping.Title": "Hyppiminen",
"Tutorial.Panel.Jumping.ContentDesktop": "Kun olet kävelytilassa, hyppää painamalla välilyöntiä!",
-
-
+ "Tutorial.Panel.Jumping.ContentVR": "Kun olet kävelytilassa, hyppää painamalla joystick pohjaan!",
+ "Tutorial.Panel.Jumping.ContentVRNoButtons": "Kun olet kävelytilassa, hyppää painamalla trackpädin keskeltä!",
"Tutorial.Panel.WalkLocomotion.Title": "Käveleminen",
-
+ "Tutorial.Panel.WalkLocomotion.Content": "Liiku ja hypi maata pitkin.",
"Tutorial.Panel.TeleportLocomotion.Title": "Kaukosiirto",
+ "Tutorial.Panel.TeleportLocomotion.Content": "Kaukosiirto siirtää sinut välittömäasti indikaattorin osoittamaan paikkaan.",
+ "Hints.Spawn.InitialMovementDesktop": "Käytä liikkumisnäppäimiä kävelemiseen!",
+ "Hints.Spawn.InitialMovementVR": "Käytä joystickejä kävelemiseen!",
+ "Hints.Spawn.InitialMovementVRNoButtons": "Käytä trackpädejä kävelemiseen!",
+ "Hints.Spawn.ContextMenuDesktop": "Avaa kontekstivalikko painamalla T- näppäintä toimintojen valitsemiseksi!",
+ "Hints.Spawn.ContextMenuVR": "Voitko pahoin? Avaa kontekstivalikko painamalla B tai Y -näppäintä toimintojen valitsemiseksi!",
+ "Hints.Spawn.ContextMenuVRNoButtons": "Voitko pahoin? Avaa kontekstivalikko painamalla Valikko -näppäintä toimintojen valitsemiseksi!",
-
-
-
-
-
-
-
-
-
+ "Hints.Spawn.TeleportLocomotionDesktop": "Muita liikkumisvaihtoehtoja, kuten lentämistä, voi kokeilla Liikkumistila -valikosta.",
+ "Hints.Spawn.TeleportLocomotionVR": "Muita liikkumisvaihtoehtoja, kuten kaukosiirtoa tai lentämistä, voi kokeilla Liikkumistila -valikosta.",
"Hints.Bridge.RaiseTheWorld": "Paina tätä painiketta tuodaksesi alustan luoksesi!",
@@ -2592,8 +2592,8 @@
-
-
+ "Hints.Grabbing.ScalingDesktop": "Tartu esineeseen, pidä Shift-näppäin painettuna ja käytä hiiren rullaa esineen skaalaamiseen!",
+ "Hints.Grabbing.ScalingVR": "Tartu esineisiin molemmin käsin skaalataksesi niitä!",
"Hints.Grabbing.OtherGrabbables": "Pelissä on erilaisia vuorovaikutteisia laitteita, kokeile näillä kolmella, miten ne toimivat!",
@@ -2601,20 +2601,20 @@
"Hints.Telescope.Alignment": "Tartu kaukoputkeen ja suuntaa se kuuhun!",
- "Hints.Telescope.TheMoonDesktop": "Pidä oikeaa painiketta pohjassa, kun tähtäät kuuhun, ja katso ympärillesi siirtääksesi kuuta!",
-
+ "Hints.Telescope.TheMoonDesktop": "Tähtää kuuhun, pidä oikea näppäin painettuna ja katso ympärillesi liikuttaaksesi kuuta!",
+ "Hints.Telescope.TheMoonVR": "Tartu kuuhun käyttämällä laaseria liipaisimesta ja liikuta kuuta!",
"Hints.Sundial.SoftEquip": "Tartu tähän työkaluun käyttääksesi sitä!",
-
+ "Hints.Sundial.SoftEquipExtra": "Työkalujen avulla voit muuttaa maailmaa ympärilläsi monin eri tavoin!",
"Hints.Sundial.HardEquip": "Klikkaa tätä työkalua ottaaksesi sen käyttöön!",
-
+ "Hints.Sundial.HardEquipExtra": "Etkö näe laaseriasi? Pidä liipaisinta kevyesti painettuna näyttääksesi sen!",
"Hints.Sundial.TheSun": "Tähtää taivaalle ja siirrä aurinko sinne klikkaamalla!",
+ "Hints.Sundial.TheSunExtra": "Tähtää horisontin alapuolelle muuttaksesi ajan yöksi!",
-
-
-
+ "Hints.Sundial.Dequip": "Pudota työkalu valitsemalla \"Irrota kädestä\" kontekstivalikosta.",
+ "Hints.Sundial.DequipExtra": "Huomaa, että kontekstivalikon vaihtoehdot ovat muuttuneet, koska pidät tätä työkalua kädessäsi.",
"Hints.Sundial.Teleporter": "Paina tätä painiketta aktivoidaksesi teleportin pilvikotiisi!",
"Hints.Sundial.TeleporterExtra": "Nauti pilvikodistasi ja kiitos käynnistä!",
From 2b9a404b11f822dbde9a4cb784040a350514e8e7 Mon Sep 17 00:00:00 2001
From: fernzhn <167031843+fernzhn@users.noreply.github.com>
Date: Wed, 26 Jun 2024 02:24:44 +0200
Subject: [PATCH 003/242] Hungarian translation for the platform's Steam page
---
Store/hu/current_state_early_access.txt | 3 +
Store/hu/description.txt | 67 +++++++++++++++++++
Store/hu/early_access_community.txt | 7 ++
Store/hu/early_access_pricing.txt | 1 +
.../early_acess_full_version_differences.txt | 9 +++
Store/hu/how_long_early_access.txt | 3 +
Store/hu/short.txt | 1 +
Store/hu/why_early_access.txt | 3 +
8 files changed, 94 insertions(+)
create mode 100644 Store/hu/current_state_early_access.txt
create mode 100644 Store/hu/description.txt
create mode 100644 Store/hu/early_access_community.txt
create mode 100644 Store/hu/early_access_pricing.txt
create mode 100644 Store/hu/early_acess_full_version_differences.txt
create mode 100644 Store/hu/how_long_early_access.txt
create mode 100644 Store/hu/short.txt
create mode 100644 Store/hu/why_early_access.txt
diff --git a/Store/hu/current_state_early_access.txt b/Store/hu/current_state_early_access.txt
new file mode 100644
index 0000000..b94ba38
--- /dev/null
+++ b/Store/hu/current_state_early_access.txt
@@ -0,0 +1,3 @@
+Teljesen játszható állapotban, mindennapi használatra kész. Minden, ami „A játékról” szekcióban szerepel, már elérhető.
+
+Természetesen még mindig vannak „kiélezetlen” funkciók, amik javításra várnak, meg olyan főbb funkciók is, amiket még nem építettünk bele. Esetleg olyan interakciók, amikben még nem vagyunk annyira biztosak, hogy készen állnak, így még az „élsimításra” várnak. Az építő eszköztár sem rendelkezik minden opcióval, és még ráférne az optimalizáció a simább teljesítmény eléréséhez.
\ No newline at end of file
diff --git a/Store/hu/description.txt b/Store/hu/description.txt
new file mode 100644
index 0000000..ffa50c2
--- /dev/null
+++ b/Store/hu/description.txt
@@ -0,0 +1,67 @@
+Ugorj fejest egy vadiúj virtuális világba, ahol csak a képzeleted szabhat határokat. Akár új emberekkel találkozol a világ bármely pontjából, vagy szabadjára engeded a benned rejlő művészi énedet és új avatárt tervezel, vagy világokat alkotsz meg benne, a „Resonite” végtelen lehetőséget nyújt a saját tered kedved szerinti testreszabásához, és egy tárt karokkal váró közösség tagja is lehetsz, akikkel együtt „rezonálhatsz.”
+
+A fejlett motorunknak köszönhetően a játékosok teljes szinkronban maradhatnak egymással, garantálva a közösségi alkotók számára azt is, hogy a többjátékos élmény esetleges zavarai, mint például a késleltetés, ne okozzon akadályt. Így ha másokkal beszélgetsz, vagy együtt építetek akár képzeleteket felülmúló világokat is, a Resonite biztosítani fogja a problémamentes együttműködést is.
+
+[h2]Szocializálódj...[/h2]
+A valós idejű online társalgás - akár normál üzemmódban, vagy virtuális fejszettről - elengedhetetlen alapja a Resonite-nak. A platform óriás részét képezi azt, hogy önmagadat add, és másokkal kommunikálj. A platform több élményi funkciókkal is él:
+
+
+[list]
+[*] [b]Valós idejű kommunikáció[/b] - Társalogj élőben a többi jelenlévő felhasználóval, anélkül, hogy a késleltetés megakadályozna.
+[*] [b]Testreszabható, egyedi avatárok[/b] - Importálj, tervezz, vagy szabd testre legújabb avatárod a játékon belül, valós időben, hogy lásd, melyik illik rád jobban.
+[*] [b]Testi-, szem- és arckövető szenzorok támogatása[/b] - Fejezd ki magad az avatárodon keresztül! A szem- és arckövető szenzorok mellett összesen nyolc darab testkövető szenzorokat is támogatunk (lábfej, térd, csípő, mellkas és könyök), hogy az érzelmeidet az avatárodon keresztül is ki tudd fejezni.
+[*] [b]Tapintásérzet[/b] - A haptikus mellények támogatásával, mint például a „bHaptics,” a tapintásérzet segítségével jobban beleélheted magad miközben kalandozol.
+[*] [b]Instant üzenetek[/b] - Írj, küldj meghívókat, hangüzeneteket, vagy akár tárgyakat is a barátaidnak.
+[*] [b]Nyilvános és privát szobák[/b] - Nyiss szobákat különféle világokhoz, aminek a beállításait csak te állíthatod be! Akár mindenki által elérhető nyilvános, vagy akár privátszobákat is létrehozhatsz, ahol te válogathatod meg, hogy ki csatlakozzon. A belépő felhasználokat a te kliensed ellenőrzi, így az általad beállított privát szobák tényleg privátok.
+[*] [b]Személyreszabható felhasználói felület[/b] - A felhasználói felület a felhasználóknak lett kitalálva, hogy azon keresztül irányíthassák az alkalmazást - teljesen személyreszabható! Alakitsd úgy a felületed, ahogyan te szépnek látod!
+[*] [b]Védelmi eszközök[/b] - Sajnos előfordul az, hogy nem minden interakció jószándékú, ezért meghatalmazunk téged egy pár védelmi eszközzel - a szobában lévő bajkeverőket lenémíthatod, kirúghatod, ki is tilthatod, vagy csupán le is blokkolhatod avatárjukat, vagy akár a jelenlétüket is. A célunk, hogy olyan eszközökkel lássunk el téged, ami nagyban segíthet a zavartalan virtuális élményed megtartásához.
+[*] [b]Több helyen, egyszerre[/b] - Több világban is jelen lehetsz, mintha új lapot nyitnál egy böngészőben. Egy másodperc alatt válthatsz egyik nyitott világból a másikba!
+[/list]
+
+[h2]Játssz, kalandozz, oszd meg a többiekkel![/h2]
+Több is van a beszélgetésnél! A Resonite univerzuma rengeteg kütyüt, avatárt és játékot kínál, hogy a hangulat sose múljon ki.
+
+
+[list]
+[*] [b]Médiamegosztás[/b] - Csak fogd meg és húzd át kedvenc képeid, videóid vagy zenéid bármely világba, hogy egy szinkronizált lejátszón keresztül együtt nézzétek - ilyen könnyű!
+[*] [b]Eszköztár[/b] - Az eszköztárad a tiéd. Elmentheted kedvenc tárgyaidat, és magaddal viheted a többi világba, hogy megmutasd barátaidnak a legújabb szerzeményed vagy alkotásod (ha a világ tulaja engedi azt) - mindenki számára szinkronizálva!
+[*] [b]Dinamikus avatár-méretezés[/b] - A méretezés segítségével úgy fedezheted fel a világokat, és úgy barátkozhatsz, mint még soha! Ha akarod, bárhol, bármikor sugoríthatsz magadon, vagy egy óriás is lehetsz (a szoba tulaja limitálhatja a magasságot)!
+[*] [b]Magas minőségű audió-közvetítés[/b] - Ki szeretnéd próbálni magad DJ-ként egy partin? Egy pár kattintással nyomhatod is számítógépedről a hangsávodat, sztereóban!
+[*] [b]Keresési funkció és „felfedezendő szobák” rendszer[/b] - Világokat akarsz felfedezni, vagy barátokkal akarsz lógni? Világokra is rá tudsz keresni név, vagy cimke alapján, de akár azt is láthatod, hogy a barátaid melyik világban tartózkodnak jelenleg.
+[*] [b]Közvetíts a nézőidnek[/b] - A játékbeli felvevő- és közvetítőeszközünk segítségével profi felvételeket is készíthetsz, nem számít, hogy éppen élőben sugárzod kalandod, vagy videókat filmezel a közösségi oldalaidra.
+[*] [b]Mozgási módok[/b] - Nem kényszerítünk sétálásra - repülj, vagy menj át falakon, vagy akár saját mozgási módokat is tervezhetsz magadnak - próbáltál már a Möbiusz-szalagon járkálni?
+[/list]
+
+[h2]Épits, és alkoss[/h2]
+Ha szeretsz kreatívoskodni, a Resonite által kínált eszköztárat imádni fogod. Nem csak egymagad tudsz tervezni, alkotni avatárt, világot, vagy abszolút bármit, közreműködhetsz másokkal valós időben, és akár együtt is alkothattok valamit, miközben a kreativitásotok egyenesen az egekbe száll.
+
+
+[list]
+[*] [b]Valós idejű együttműködés[/b] - Az együttműködés a platformunkon olyan természetesnek hat, hogy már elfelejted hogy ez is egy funkció - a motorunk biztosítja, hogy az összes játékos között minden tökéletes szinkronban maradjon - nincs olyan funkció, amit közösen nem láthatnátok (kivéve a magánmenü).
+[*] [b]Szerkessz meg bármit[/b] - Nézz körbe a világba, és ha szeretnéd, a játék adta eszköztárral szerkeszd meg! Ugyanezzel a számodra elérhető eszköztárral sok érdekes dolgok hoztunk mi is létre, például az otthont, az alapértelmezett avatárokat, a videólejátszókat, a színválasztó UI-t, vagy a betöltési csíkot. Ha szeretnéd, beleszerkeszthetsz, vagy akár te magad is csinálhatsz, és később a kedvencekbe is teheted!
+[*] [b]Ments el bármit[/b] - Ments el bármit, amit meglátsz. Új tárgyat építettél? Megtaláltad kedvenc avatárod, vagy világod? Egy kis változtatást gyakoroltál valamelyikre? Mindent megörökítheted a mentés funkcióval. Akár többször is elmentheted a tárgyad, a deduplikációs rendszerünk segítségével a megosztott tárgyak egyet érnek.
+[*] [b]Fejlesztői eszközök[/b] - A fejlesztői eszközünk a sima ecset-eszköztől kezdve a komplexebb és tudásigényesebb eszközökig terjed el, hasonlóan a játékfejlesztői eszközökhöz - de ezeket virtuálisan is használhatod, valós időben, közreműködve másokkal!
+[*] [b]Világok közötti szinkronizáció[/b] - A beépített felhőnk segítségével az elmentett munkáid felhasználói adatai mindig szinkronizálva lesznek világok közt.
+[*] [b]3D modellek importálása[/b] - A nyílt forráskódú könyvtárunknak köszönhetően többféle 3D-s formátumokat is támogatunk - csak húzz be egy .fbx, .obj, .glb meg egyéb fájlformátumú 3D fájlt, és már bent is van.
+[*] [b]Textúra/hang/modellfájl feldolgozás[/b] - Gyorsan bele szeretnél nyúlni egy textúrába, egy hangfájlba vagy egy 3D modellbe? Alap szerkesztői funkciókat kínálunk a játékon belül - textúrák árnyalatváltozástól kezdve, a fájlok hangerejének beállításán és vágásán át a 3D modellek igazításig a rendelkezésedre állnak.
+[*] [b]Tartalmak exportálása külső eszközökhöz[/b] Amilyen egyszerű behozni egy modelt a platformra, olyan könnyű kivenni onnan.
+[/list]
+
+[h2]Kódolj, és fejlessz[/h2]
+[img]{STEAM_APP_IMAGE}/extras/ProtoFlux.png[/img]
+
+[list]
+[*] [b]ProtoFlux[/b] - A ProtoFlux a kreatív eszköztárunk alappillére - a legerőteljesebb vizuális programozási nyelv, amit a csapatunk valaha is kifejlesztett. Támogatja az azonnali prototípus tesztelést, és kisebb dolgoktól kezdve nagyobb, komplex játékokat is lehet vele fejleszteni, valós idejű együttműködéssel, és azonnali visszajelzéssel.
+[*] [b]Szkriptelj szabadon[/b] - A ProtoFlux mindenre reagál - a világra, a tárgyakra, az avatárodra vagy akár mindháromra egyszerre.
+[*] [b]Websocketek[/b] - A beépített websocketek segítségével könnyedén tudsz más alkalmazásokkal kommunikálni, ami jól jöhet, ha a játékodhoz rendelkezésre áll egy szerver, vagy ha külső adatra van szükséged új és egyedi hardverekhez, anélkül hogy a hivatalos intergrációra számítanál.
+[*] [b]Csak úgy áramlik az Aszinkron[/b] - A ProtoFlux egyik natív funkciója az olyan kódok írása és futtatása, amelynek különböző frame-ken keresztül kell teljesülnie, vagy várakoznia. Ráadásul többféle aszinkron áramlat is működhet ugyanabból a kódból, mind különféle környezettel, ami nagyon rugalmas munkamenetet jelent a logika leegyszerűsítéséhez.
+[*] [b]Rugalmas tárhely[/b] - hely, tároló és adatmodell - Válaszd ki hol szeretnéd tárolni a számitásai adataidat egy hatékony rendszer felépítése érdekében.
+[/list]
+
+[h2]Rezonálj, bárhol, bármikor, bárkivel...[/h2]
+Mi egy olyan nagyratörő csapat vagyunk, akinek célja nem csak egy sima szoftver fejlesztése, hanem olyasvalami, amit második otthonnak is hívhatunk. Folyamatosan fejlesztjük a Resonite-ot, több frissítést is közzéteszünk, és legfőbbképp, hallgatunk a közösség véleményére is. Ez a projekt jelképezi az álmunkat, hogy szerintünk milyen lenne egy ideális virtuális világ, mit nyújthatunk a közösségnek a tökéletes élményért.
+
+
+Nagy figyelmet szentelünk arra, hogy ti, mint a virtuális világ lakói, felhatalmazzunk a kreativitásod felszabadításával, hogy az élményed zavartalanul folyjon, és a kreativitásodat is szabadon engedd az alkotásaiddal.
+
+Nagy megtiszteltetés lenne számunkra, hogyha a mi univerzumunk tagja lennél, hogy együtt építsünk valami újat. Nem számít hogy ki vagy, vagy hogy mi az érdeked, ha rezonálni akarsz, itt a te helyed.
\ No newline at end of file
diff --git a/Store/hu/early_access_community.txt b/Store/hu/early_access_community.txt
new file mode 100644
index 0000000..bf0a3c9
--- /dev/null
+++ b/Store/hu/early_access_community.txt
@@ -0,0 +1,7 @@
+A közösség számunkra a legfontosabb. Folyamatosan figyeljük a visszajelzéseket és hibabejelentéseket, hogy az alapján tudjuk igazítani a fejlesztésünk menetét. Ez elterjedhet mini-frissítésektől egészen a nagy funkciók beépítéséig is.
+
+Visszajelzéseket leginkább a nyilvános GitHub oldalunkról gyűjtünk. De természetesen aktívan figyelni fogjuk a Steam, Discord, Twitter, Reddit és egyéb közösségi oldalakat is.
+
+A jövőben még a játékba is beszeretnénk építeni egy visszajelző űrlapot, hogy könnyebbé tegyük a hibabejelentéseket a felhasználóknak, anélkül, hogy a játékból ki kelljen lépni.
+
+A hibabejelentések segítségével a felhasználók nagy szerepet játszanak a platform aktív fejlesztésében és jobbátételében.
\ No newline at end of file
diff --git a/Store/hu/early_access_pricing.txt b/Store/hu/early_access_pricing.txt
new file mode 100644
index 0000000..69d7f8c
--- /dev/null
+++ b/Store/hu/early_access_pricing.txt
@@ -0,0 +1 @@
+Nem, ingyenesen játszható, és úgy is marad. A platformon belüli elérhető jutalmak árai idővel változhatnak (például ha kevesebb, vagy több pénzre lenne szükségünk egyes funkciók fenntartásához), de összességében megpróbáljuk az árakat ugyanúgy megtartani, ahogy lehet.
\ No newline at end of file
diff --git a/Store/hu/early_acess_full_version_differences.txt b/Store/hu/early_acess_full_version_differences.txt
new file mode 100644
index 0000000..18abd06
--- /dev/null
+++ b/Store/hu/early_acess_full_version_differences.txt
@@ -0,0 +1,9 @@
+Sok funkciót szeretnénk bevezetni, mielőtt kiadnánk a teljes verziót. Ebbe beletartozik a Piac bevezetése, ahol az Alkotók az általuk alkotott tárgyakat oszthatják meg a közösségnek.
+
+A felhasználói élményt is szeretnénk megkönnyebíteni, az UI és UX-tól kezdve az építő eszköztárig, és mind egyszerű, mind profi felhasználók számára zökkenőmentes élményt szeretnénk biztosítani.
+
+Tervben van még egy nagyon testreszabható grafikaimotorhoz, és a modern futtatókörnyezethez való átálláshoz, ami nem csak a teljesítmény mennyiségét növelné meg jelentősen, hanem olyan lehetőségekkel is szolgál, mint a shaderek azonnali szerkesztése.
+
+A WebAssembly beépítése is tervben van, ami a tartalomgyártás lehetőségeit növelné meg.
+
+Az imént felsorolt funckiókat szeretnénk még megjelenés előtt beépíteni a végleges változatba - ez a lista nem végleges, és természetesen folyamatosan növekedni fog idővel.
\ No newline at end of file
diff --git a/Store/hu/how_long_early_access.txt b/Store/hu/how_long_early_access.txt
new file mode 100644
index 0000000..6fe98ba
--- /dev/null
+++ b/Store/hu/how_long_early_access.txt
@@ -0,0 +1,3 @@
+Nagyjából 2-3 évig, amibe beletartozik a folyamatos fejlesztés, az optimalizáció és még egy pár funckiók csiszolása, mielőtt kimondhatjuk, hogy ez az alkalmazás tényleg elég stabil ahhoz, hogy készen álljon a teljes kiadásra.
+
+Miután a platformot kiadtuk, nem terveztünk leállni a fejlesztésével. Folyamatosan azon leszünk, hogy új funkciókkal varázsoljuk el ezt a helyet, és az optimalizáció segítségével gyorsabban, zökkenőmentesebben lehessen futtatni a programot, mindezt a projekt nyílt természete segítségével.
\ No newline at end of file
diff --git a/Store/hu/short.txt b/Store/hu/short.txt
new file mode 100644
index 0000000..eb35b4b
--- /dev/null
+++ b/Store/hu/short.txt
@@ -0,0 +1 @@
+Lépj be egy olyan virtuális világba, ahol csak a képzeleted szabhat határokat. Akár a világ embereivel együtt „rezonálsz,” vagy mini-játékokon belül mérkőzöl meg másokkal, akár közösen létrehoztok valami újat, itt a helyed biztos megleled.
\ No newline at end of file
diff --git a/Store/hu/why_early_access.txt b/Store/hu/why_early_access.txt
new file mode 100644
index 0000000..c442344
--- /dev/null
+++ b/Store/hu/why_early_access.txt
@@ -0,0 +1,3 @@
+A Resonite egy széleskörü projekt. Igaz, sok funkció érhető el a jelenlegi állapotában, de vannak olyanok is, amik szerintünk elengethetelenek lennének a platformon, és minél előbb hozzászeretnénk adni őket.
+
+Még akkor is fejleszteni szeretnénk ezt az alkalmazást, miután kiadtuk. Azért van korai hozzáférés cimkével ellátva a platform, mert még nem érezzük úgy, hogy „készen állna” a teljes kiadásra.
\ No newline at end of file
From f3ad6ccc557e1d1359a4e7de2fd8c1266cfa65cd Mon Sep 17 00:00:00 2001
From: AirRide91 <85963572+AirRide91@users.noreply.github.com>
Date: Wed, 26 Jun 2024 15:07:55 +0300
Subject: [PATCH 004/242] FI: Texture alpha, All Resonite entries to appName
---
fi.json | 27 +++++++++++++++------------
1 file changed, 15 insertions(+), 12 deletions(-)
diff --git a/fi.json b/fi.json
index ccafb68..c91398d 100644
--- a/fi.json
+++ b/fi.json
@@ -1368,10 +1368,10 @@
"Settings.SteamIntegrationSettings": "Steam integraatio",
"Settings.DiscordIntegrationSettings.RichPresence": "Discord Rich Presence",
- "Settings.DiscordIntegrationSettings.RichPresence.Description": "Mitä tietoja Resonite lähettää Discordin Rich Presence -järjestelmään.\n\nNone - Älä lähetä Rich Presence -tietoja Discordiin.\nBasic - Lähetä vain rajoitetut tiedot, kuten Online-tilasi Resonitessa.\nFull - Kun olet julkisessa sessiossa, lähetä kaikki mahdolliset sessiotiedot Discordiin. Sisältää maailman nimen ja sen, kuinka monta käyttäjää sessiossa on.\n\nDiscord tekee myös oman tunnistuksensa näyttääkseen, mitä peliä pelaat. Tämän voi poistaa käytöstä Discordin asetuksista.",
+ "Settings.DiscordIntegrationSettings.RichPresence.Description": "Mitä tietoja {appName} lähettää Discordin Rich Presence -järjestelmään.\n\nNone - Älä lähetä Rich Presence -tietoja Discordiin.\nBasic - Lähetä vain rajoitetut tiedot, kuten Online-tilasi {appName}ssa.\nFull - Kun olet julkisessa sessiossa, lähetä kaikki mahdolliset sessiotiedot Discordiin. Sisältää maailman nimen ja sen, kuinka monta käyttäjää sessiossa on.\n\nDiscord tekee myös oman tunnistuksensa näyttääkseen, mitä peliä pelaat. Tämän voi poistaa käytöstä Discordin asetuksista.",
"Settings.SteamIntegrationSettings.RichPresence": "Steam Rich Presence",
- "Settings.SteamIntegrationSettings.RichPresence.Description": "Mitä tietoja Resonite lähettää Steamin Rich Presence -järjestelmään.\n\nNone - Älä lähetä Rich Presence -tietoja Steamiin.\nBasic - Lähetä vain rajoitetut tiedot, kuten Online-tilasi Resonitessa.\nFull - Kun olet julkisessa sessiossa, lähetä kaikki mahdolliset sessiotiedot Steamiin. Sisältää maailman nimen ja sen, kuinka monta käyttäjää sessiossa on.\n\n Steam näyttää, että pelaat Resonitea tästä asetuksesta riippumatta. Tämän asetuksen muuttaminen vaikuttaa vain siihen, kuinka paljon lisätietoa Steamiin lähetetään aktiivisesta sessiostasi.",
+ "Settings.SteamIntegrationSettings.RichPresence.Description": "Mitä tietoja {appName} lähettää Steamin Rich Presence -järjestelmään.\n\nNone - Älä lähetä Rich Presence -tietoja Steamiin.\nBasic - Lähetä vain rajoitetut tiedot, kuten Online-tilasi {appName}ssa.\nFull - Kun olet julkisessa sessiossa, lähetä kaikki mahdolliset sessiotiedot Steamiin. Sisältää maailman nimen ja sen, kuinka monta käyttäjää sessiossa on.\n\n Steam näyttää, että pelaat {appName}a tästä asetuksesta riippumatta. Tämän asetuksen muuttaminen vaikuttaa vain siihen, kuinka paljon lisätietoa Steamiin lähetetään aktiivisesta sessiostasi.",
"Settings.SteamIntegrationSettings.SaveScreenshots": "Tallenna kuvakaappaukset",
"Settings.SteamIntegrationSettings.SaveScreenshots.Description": "Kun tämä on käytössä, kopio ottamistasi valokuvista tallennetaan Steam-kuvakaappauksiisi.",
@@ -2068,6 +2068,9 @@
"Inspector.Texture.NormalizeMinMax": "Normalisoi (minimi ja maksimi)",
"Inspector.Texture.BleedColorToAlpha": "Vuodata väri alfaan",
+ "Inspector.Texture.AlphaGamma": "Alfan gamma",
+ "Inspector.Texture.AdjustAlphaGamma": "Säädä alfan gammaa",
+ "Inspector.Texture.AddAlpha": "Lisää alfa",
@@ -2234,7 +2237,7 @@
"VolumePlaneSlicer.Slicer": "Siivuta",
"Tutorial.Welcome.Welcome": "Tervetuloa",
- "Tutorial.Welcome.Description": "Sukella upouuteen digitaaliseen maailmaan, jossa on rajattomat mahdollisuudet. Tulitpa sitten tänne sosiaalisoitumaan ja hengailemaan ihmisten kanssa ympäri maailmaa tai rakentamaan, luomaan ja kehittämään mitä tahansa kauniista taiteesta, interaktiivisista avatareista ja vempaimista monimutkaisiin interaktiivisiin maailmoihin ja peleihin, Resonite on loputtomasti muokattavissa oleva paikka, jossa olet tervetullut ja jossa löydät ryhmän, jonka kanssa resonoit.
Ennen kuin aloitat tutkimisen, opastamme sinua ensin joidenkin olennaisten asioiden määrittelyssä, jotta kokemus olisi mahdollisimman sujuva. Kun olet valmis, napsauta alla olevaa painiketta.",
+ "Tutorial.Welcome.Description": "Sukella upouuteen digitaaliseen maailmaan, jossa on rajattomat mahdollisuudet. Tulitpa sitten tänne sosiaalisoitumaan ja hengailemaan ihmisten kanssa ympäri maailmaa tai rakentamaan, luomaan ja kehittämään mitä tahansa kauniista taiteesta, interaktiivisista avatareista ja vempaimista monimutkaisiin interaktiivisiin maailmoihin ja peleihin, {appName} on loputtomasti muokattavissa oleva paikka, jossa olet tervetullut ja jossa löydät ryhmän, jonka kanssa resonoit.
Ennen kuin aloitat tutkimisen, opastamme sinua ensin joidenkin olennaisten asioiden määrittelyssä, jotta kokemus olisi mahdollisimman sujuva. Kun olet valmis, napsauta alla olevaa painiketta.",
"Tutorial.Welcome.Begin": "Aloitetaan!",
"Tutorial.Welcome.AccountHeader": "{appName} tili",
@@ -2458,14 +2461,14 @@
"CloudHome.Info.ToolsTab.Title": "Pelin sisäinen editointi!",
-
+ "CloudHome.Info.ToolsTab.Content": "{appName}n erityispiirre on, että asioita voi luoda ja muokata helposti suoraan pelissä.
Kyllä, se tarkoittaa juuri tässä! Tai oikeastaan missä tahansa - työkalut, jotka ovat käytettävissäsi inventaarion Essentials -> Tools -valikon kautta, antavat sinulle mahdollisuuden muokata ympäröivää maailmaa helposti mieleiseksesi.",
"CloudHome.Info.HelpTab.Title": "Tarvitsen apua",
"CloudHome.Info.UsersTab.Title": "Etsi käyttäjiä",
-
+ "CloudHome.Info.UsersTab.Content": "Julkiset sessiot ovat loistava tapa tutustua yhteisöön!
Julkiset sessiot, joihin voit liittyä juuri nyt, löytyvät valikon Maailmat -välilehdestä.",
"Mirror.Header.RenderingOptions": "Renderöintiasetukset",
"Mirror.Header.Type": "Peilin tyyppi",
@@ -2504,10 +2507,10 @@
"StickyNote.EquipMeDesktop": "Ota käteen ja paina hiiren vasenta näppäintä!",
-
-
+ "StickyNote.DipBrushes": "Dippaa siveltimiä palloihin käyttääksesi materiaaleja.",
+ "StickyNote.BrushColor": "Muuta siveltimen väriä ja kokoa kontekstivalikosta.",
"StickyNote.Drawing": "Voit piirtää taululle, ilmaan tai minne tahansa!",
-
+ "StickyNote.WorldCanvas": "Maailma on taulusi!",
"CloudHome.Panel.HomeControl": "Kodin asetukset",
@@ -2556,7 +2559,7 @@
"CloudHome.SupporterPanel.Title": "Tukijamme",
"Tutorial.InfoPanel.Title": "Hei! Ennen kuin lähdet...",
- "Tutorial.InfoPanel.Content": " Mahdollisuuksien maailma odottaa sinua, ja vain mielikuvituksesi on rajana.
Lähes kaikki tähän mennessä näkemäsi asiat on tehty suoraan pelin sisällä! Ihmiset eri puolilta maailmaa työskentelivät yhdessä reaaliaikaisesti niiden rakentamiseksi.
Resonite on vielä hyvin varhaisessa kehitysvaiheessa, ja päivitämme ja parannamme sitä jatkuvasti. Mutta sinäkin olet osa tätä matkaa, ja vain taivas on rajana!
Kiitos, että kävit ja annoit meille mahdollisuuden.",
+ "Tutorial.InfoPanel.Content": " Mahdollisuuksien maailma odottaa sinua, ja vain mielikuvituksesi on rajana.
Lähes kaikki tähän mennessä näkemäsi asiat on tehty suoraan pelin sisällä! Ihmiset eri puolilta maailmaa työskentelivät yhdessä reaaliaikaisesti niiden rakentamiseksi.
{appName} on vielä hyvin varhaisessa kehitysvaiheessa, ja päivitämme ja parannamme sitä jatkuvasti. Mutta sinäkin olet osa tätä matkaa, ja vain taivas on rajana!
Kiitos, että kävit ja annoit meille mahdollisuuden.",
"Tutorial.GrabItems.Grab": "Tartu",
"Tutorial.GrabItems.Snap": "Kiinnitä",
@@ -2595,9 +2598,9 @@
"Hints.Grabbing.ScalingDesktop": "Tartu esineeseen, pidä Shift-näppäin painettuna ja käytä hiiren rullaa esineen skaalaamiseen!",
"Hints.Grabbing.ScalingVR": "Tartu esineisiin molemmin käsin skaalataksesi niitä!",
- "Hints.Grabbing.OtherGrabbables": "Pelissä on erilaisia vuorovaikutteisia laitteita, kokeile näillä kolmella, miten ne toimivat!",
-
-
+ "Hints.Grabbing.OtherGrabbables": "Pelissä on erilaisia vuorovaikutteisia esineitä, kokeile näillä kolmella, miten ne toimivat!",
+ "Hints.Grabbing.OtherGrabbablesExtraDesktop": "Esineiden skaalaamisen lisäksi voit myös skaalata itseäsi laittamalla skaalauksen päälle kontekstivalikosta, pitämällä Ctrl-näppäin painettuna ja käyttämällä hiiren rullaa!",
+ "Hints.Grabbing.OtherGrabbablesExtraVR": "Esineiden skaalaamisen lisäksi voit myös skaalata itseäsi laittamalla skaalauksen päälle kontekstivalikosta, laittamalla kädet nyrkkiin edessäsi ja liikuttamalla niitä lähemmäs tai kauemmas toisistaan!",
"Hints.Telescope.Alignment": "Tartu kaukoputkeen ja suuntaa se kuuhun!",
From eafd1fd15eb21eb4f8f9256cab322688d0c38ed9 Mon Sep 17 00:00:00 2001
From: AirRide91 <85963572+AirRide91@users.noreply.github.com>
Date: Wed, 26 Jun 2024 16:11:59 +0300
Subject: [PATCH 005/242] EN: Changed mentions of Resonite to appName and fixed
a typo
Resonite Package left as is.
---
en.json | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/en.json b/en.json
index 23dc575..31b4b12 100644
--- a/en.json
+++ b/en.json
@@ -1341,7 +1341,7 @@
"Settings.TrackingSmoothingSettings.HandPositionSmoothing": "Hand Position Smoothing",
"Settings.TrackingSmoothingSettings.HandRotationSmoothing": "Hand Rotation Smoothing",
"Settings.TrackingSmoothingSettings.HandPositionSmoothing.Description": "When enabled, this controls how much is the hand position smoothed out. Typically this is helpful for users with tremors and other accessibility issues that cause jitter.",
- "Settings.TrackingSmoothingSettings.HandRotationSmoothing.Description": "When enabled, this controls how much is the hand rotation smoothed out. Typically this is helpful for users with tremors and other accessibility issues jitter.",
+ "Settings.TrackingSmoothingSettings.HandRotationSmoothing.Description": "When enabled, this controls how much is the hand rotation smoothed out. Typically this is helpful for users with tremors and other accessibility issues that cause jitter.",
"Settings.TrackingSmoothingSettings.FeetPositionSmoothing": "Feet Position Smoothing",
"Settings.TrackingSmoothingSettings.FeetRotationSmoothing": "Feet Rotation Smoothing",
@@ -1368,10 +1368,10 @@
"Settings.SteamIntegrationSettings": "Steam Integration",
"Settings.DiscordIntegrationSettings.RichPresence": "Discord Rich Presence",
- "Settings.DiscordIntegrationSettings.RichPresence.Description": "Controls what information Resonite sends to Discord's Rich Presence systems.\n\nNone - Do not send Rich Presence information to Discord.\nBasic - Send only limited details such as your presence in Resonite.\nFull - When in a public session, send all suitable session information to Discord. Includes the world name and how many users are in the session.\n\nDiscord itself also does its own detection to display what game you are playing. This can be disabled in Discord's settings.",
+ "Settings.DiscordIntegrationSettings.RichPresence.Description": "Controls what information {appName} sends to Discord's Rich Presence systems.\n\nNone - Do not send Rich Presence information to Discord.\nBasic - Send only limited details such as your presence in {appName}.\nFull - When in a public session, send all suitable session information to Discord. Includes the world name and how many users are in the session.\n\nDiscord itself also does its own detection to display what game you are playing. This can be disabled in Discord's settings.",
"Settings.SteamIntegrationSettings.RichPresence": "Steam Rich Presence",
- "Settings.SteamIntegrationSettings.RichPresence.Description": "Controls what information Resonite sends to Steam's Rich Presence systems.\n\nNone - Do not send Rich Presence information to Steam.\nBasic - Send only limited details such as your presence in Resonite.\nFull - When in a public session, send all suitable session information to Steam. Includes the world name and how many users are in the session.\n\nSteam itself will display that you are playing Resonite regardless of this setting. Changing this setting only affects how much extra data is sent to Steam about your active session.",
+ "Settings.SteamIntegrationSettings.RichPresence.Description": "Controls what information {appName} sends to Steam's Rich Presence systems.\n\nNone - Do not send Rich Presence information to Steam.\nBasic - Send only limited details such as your presence in {appName}.\nFull - When in a public session, send all suitable session information to Steam. Includes the world name and how many users are in the session.\n\nSteam itself will display that you are playing {appName} regardless of this setting. Changing this setting only affects how much extra data is sent to Steam about your active session.",
"Settings.SteamIntegrationSettings.SaveScreenshots": "Save Screenshots",
"Settings.SteamIntegrationSettings.SaveScreenshots.Description": "When you take a picture with this setting enabled, a copy will be saved to Steam screenshots.",
@@ -1577,9 +1577,9 @@
"Settings.HostAccessSettings.Entries.AllowWebsockets": "Allow websockets",
"Settings.HostAccessSettings.Entries.AllowWebsockets.Description": "This indicates of realtime Websocket connections are allowed for this host. These are often used for more realtime bi-directional communications and data streams.",
"Settings.HostAccessSettings.Entries.AllowOSC_Receiving": "Allow OSC receiving",
- "Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description": "This indicates if Resonite can receive and process OSC data",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description": "This indicates if {appName} can receive and process OSC data",
"Settings.HostAccessSettings.Entries.AllowOSC_Sending": "Allow OSC sending",
- "Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description": "This controls if Resonite is allowed to send data via OSC protocol to given host",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description": "This controls if {appName} is allowed to send data via OSC protocol to given host",
"Settings.HostAccessSettings.Entries.LastHyperlinkRequestReason": "Last hyperlink request reason",
"Settings.HostAccessSettings.Entries.LastWebsocketRequestReason": "Last websocket request reason",
"Settings.HostAccessSettings.Entries.LastOSC_SenderRequestReason": "Last OSC Sender request reason",
@@ -2237,7 +2237,7 @@
"VolumePlaneSlicer.Slicer": "Slice",
"Tutorial.Welcome.Welcome": "Welcome!",
- "Tutorial.Welcome.Description": "Dive into a brand new digital universe with infinite possibilities. Whether you come here to socialize and hang out with people around the world or to build, create and develop anything from beautiful art, interactive avatars and gadgets, to complex interactive worlds and games, Resonite is an endlessly customizable place where you'll be welcome and where you'll find a group to resonate with.
Before you start exploring, we'll first guide you through setting up some essentials, to ensure a smooth experience. When you're ready, click the button below",
+ "Tutorial.Welcome.Description": "Dive into a brand new digital universe with infinite possibilities. Whether you come here to socialize and hang out with people around the world or to build, create and develop anything from beautiful art, interactive avatars and gadgets, to complex interactive worlds and games, {appName} is an endlessly customizable place where you'll be welcome and where you'll find a group to resonate with.
Before you start exploring, we'll first guide you through setting up some essentials, to ensure a smooth experience. When you're ready, click the button below",
"Tutorial.Welcome.Begin": "Let's begin!",
"Tutorial.Welcome.AccountHeader": "{appName} account",
From 604287c21fbbfdc82923d09e25996ed7745bcccc Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Mon, 1 Jul 2024 18:28:24 +0300
Subject: [PATCH 006/242] chore: translate store page
---
Store/fr/current_state_early_access.txt | 3 +++
1 file changed, 3 insertions(+)
create mode 100644 Store/fr/current_state_early_access.txt
diff --git a/Store/fr/current_state_early_access.txt b/Store/fr/current_state_early_access.txt
new file mode 100644
index 0000000..b5bf311
--- /dev/null
+++ b/Store/fr/current_state_early_access.txt
@@ -0,0 +1,3 @@
+Le projet est jouable, utilisable et stable pour l'utilisation journalière avec toutes les fonctionnalités listées dans la section "À propos de ce jeu" déjà implémentées.
+
+Cependant, certains bords sont plus difficiles et certaines fonctionnalités sont à implémenter. Quelques interactions ne sont pas encore très intuitives, entrainant une courbe d'apprentissage plus difficile avec quelques outils qui pourraient rendre certaines choses plus simples manquants et quelques optimisations pour une éxperience plus lisse.
From e5606afe9e9229f3bb6e95250799191eef024f70 Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Mon, 1 Jul 2024 18:31:35 +0300
Subject: [PATCH 007/242] chore: translate store page
---
Store/fr/short.txt | 1 +
1 file changed, 1 insertion(+)
create mode 100644 Store/fr/short.txt
diff --git a/Store/fr/short.txt b/Store/fr/short.txt
new file mode 100644
index 0000000..4b2d4d2
--- /dev/null
+++ b/Store/fr/short.txt
@@ -0,0 +1 @@
+Entrer dans un nouvel univers digital avec des possibilités infinies. Que vous vouliez résonner avec des gens du monde entier dans une conversation, jouer à des jeux et socialiser, ou collaborer avec les autres en créant de l'art aux jeux complexes, vous trouverez votre place ici.
From f47aab926dfe373d71f6532a58bd745bc0a6c72d Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Mon, 1 Jul 2024 18:33:54 +0300
Subject: [PATCH 008/242] chore: translate store page
---
Store/fr/why_early_access.txt | 3 +++
1 file changed, 3 insertions(+)
create mode 100644 Store/fr/why_early_access.txt
diff --git a/Store/fr/why_early_access.txt b/Store/fr/why_early_access.txt
new file mode 100644
index 0000000..b9002de
--- /dev/null
+++ b/Store/fr/why_early_access.txt
@@ -0,0 +1,3 @@
+Resonite est un projet avec une large portée et qui, malgré le fait d'avoir déjà beaucoup de fonctionnalités, en manque toujours d'importantes qui ne sont pas encore implémentées.
+
+Notre but est de continuer à développer ce projet même après la sortie. Nous le considérons comme "early" étant donné que nous ne sentons pas que tout est prêt.
From 4dc824c03ad590d0831192863d596899fe41aa3b Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Mon, 1 Jul 2024 18:37:41 +0300
Subject: [PATCH 009/242] chore: translate store page
---
Store/fr/how_long_early_access.txt | 3 +++
1 file changed, 3 insertions(+)
create mode 100644 Store/fr/how_long_early_access.txt
diff --git a/Store/fr/how_long_early_access.txt b/Store/fr/how_long_early_access.txt
new file mode 100644
index 0000000..f7d1fed
--- /dev/null
+++ b/Store/fr/how_long_early_access.txt
@@ -0,0 +1,3 @@
+Nous nous attendons a à peu près 2-3 ans de dévelopment actif pour implémenter des fonctionnalités, optimisations et ajustements avant que le projet soit dans un état assez poli pour être sorti d'accès anticipé.
+
+Nous ne planifions pas de modifier notre cycle de développement après la sortie et nous continuerons d'ajouter des fonctionnalités majeures et optimisations dans le futur étant donné l'ouverture de ce projet.
From a9a8b3ee7efe9fdd765117627165a8928d8ef9d0 Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Mon, 1 Jul 2024 18:38:21 +0300
Subject: [PATCH 010/242] chore: reword
---
Store/fr/why_early_access.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Store/fr/why_early_access.txt b/Store/fr/why_early_access.txt
index b9002de..13cbc87 100644
--- a/Store/fr/why_early_access.txt
+++ b/Store/fr/why_early_access.txt
@@ -1,3 +1,3 @@
Resonite est un projet avec une large portée et qui, malgré le fait d'avoir déjà beaucoup de fonctionnalités, en manque toujours d'importantes qui ne sont pas encore implémentées.
-Notre but est de continuer à développer ce projet même après la sortie. Nous le considérons comme "early" étant donné que nous ne sentons pas que tout est prêt.
+Notre but est de continuer à développer ce projet même après la sortie. Nous sommes en accès anticipé étant donné que nous ne sentons pas que tout est prêt.
From 8405a3e0b38a4d039259d2a871a7e6010d55b03d Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Mon, 1 Jul 2024 18:43:40 +0300
Subject: [PATCH 011/242] chore: translate page
---
Store/fr/early_access_community.txt | 7 +++++++
1 file changed, 7 insertions(+)
create mode 100644 Store/fr/early_access_community.txt
diff --git a/Store/fr/early_access_community.txt b/Store/fr/early_access_community.txt
new file mode 100644
index 0000000..46e8478
--- /dev/null
+++ b/Store/fr/early_access_community.txt
@@ -0,0 +1,7 @@
+La communauté joue une part énorme dans nos projets. Nous prévoyons de collecter les commentaires et les rapports de bugs de nos joueurs et de les intégrer à notre cycle de développement quotidien. Que ce soit de faire des corrections rapides, modifications et additions sur le long terms et pour l'architecture de large fonctionnalités.
+
+Notre mode primaire de collecter des retours et directement depuis notre GitHub. Nous regardons aussi les retours de Steam, Discord, Twitter, Reddit et autres réseaux sociaux.
+
+Notre but est aussi d'intégrer directement un formulaire de retours directement en jeu, ce qui rendra les demandes de fonctionnalités et autres reports de bugs plus simples, sans avoir à quitter le jeu.
+
+Nous voulons faire en sorte que notre communauté soit entendue et fasse partie du processus de développement au plus possible.
From bc0f6901abfdc9f6938dbafc7a296ed64921e926 Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Mon, 1 Jul 2024 18:45:26 +0300
Subject: [PATCH 012/242] chore: translate page
---
Store/fr/early_access_pricing.txt | 1 +
1 file changed, 1 insertion(+)
create mode 100644 Store/fr/early_access_pricing.txt
diff --git a/Store/fr/early_access_pricing.txt b/Store/fr/early_access_pricing.txt
new file mode 100644
index 0000000..f2f473d
--- /dev/null
+++ b/Store/fr/early_access_pricing.txt
@@ -0,0 +1 @@
+Non, le projet restera gratuit. Le prix des bénéfices additionnels de la plateforme sont sujets à changement dans le futur (par exemple, certaines choses peuvent devenir plus ou moins chères de notre côté), mais nous tenterons de garder les coûts le plus stable possible.
From cce2a30c2779c351a0f4c307923ef4cf3fd7645d Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Mon, 1 Jul 2024 18:52:13 +0300
Subject: [PATCH 013/242] chore: translate page
---
Store/fr/early_access_full_version_differences.txt | 9 +++++++++
1 file changed, 9 insertions(+)
create mode 100644 Store/fr/early_access_full_version_differences.txt
diff --git a/Store/fr/early_access_full_version_differences.txt b/Store/fr/early_access_full_version_differences.txt
new file mode 100644
index 0000000..fb78ec0
--- /dev/null
+++ b/Store/fr/early_access_full_version_differences.txt
@@ -0,0 +1,9 @@
+Il y a un bon nombre de fonctionnalités majeures que nous voulons implémenter avant la sortie complète. L'une d'entre elles est un marché de la communauté - un espace pour que les créateurs de la plateforme puissent partager leurs créations avec le reste de la communauté.
+
+Nous devons aussi polir l'expérience utilisateur, que ce soit de l'interface aux outils, pour créer une éxperience plus lisse que ce soit pour les utilisateurs professionnels ou occasionnels.
+
+Nous prévoyons de passer sur un moteur de rendu complètement customisé et moderne, qui non seulement amènera son lot d'optimisations, mais aussi des fonctionnalités comme de l'édition de shaders en temps réel.
+
+Nous voulons aussi implémenter WebAssembly pour étendre les possibilités de création de contenu.
+
+Ce ne sont que quelques fonctionnalités majeures que nous voulons introduire avant de considérer la plateforme comme prête - cette liste est non-exhaustive et n'est pas finale.
From 2c281eb90930e145e2e54fa845ef261b14035a02 Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Mon, 1 Jul 2024 18:54:12 +0300
Subject: [PATCH 014/242] chore: harmonize & reword
---
Store/fr/short.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Store/fr/short.txt b/Store/fr/short.txt
index 4b2d4d2..191ed1b 100644
--- a/Store/fr/short.txt
+++ b/Store/fr/short.txt
@@ -1 +1 @@
-Entrer dans un nouvel univers digital avec des possibilités infinies. Que vous vouliez résonner avec des gens du monde entier dans une conversation, jouer à des jeux et socialiser, ou collaborer avec les autres en créant de l'art aux jeux complexes, vous trouverez votre place ici.
+Plongez dans un nouvel univers digital de possibilités infinies. Que vous vouliez résonner avec des gens du monde entier dans une conversation, jouer à des jeux et socialiser, ou collaborer avec les autres en créant de l'art aux jeux complexes, vous trouverez votre place ici.
From 7b51a4c68b900fcee861eb5a0c35ff9e18556121 Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Mon, 1 Jul 2024 19:21:57 +0300
Subject: [PATCH 015/242] chore: translate page
---
Store/fr/description.txt | 67 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 67 insertions(+)
create mode 100644 Store/fr/description.txt
diff --git a/Store/fr/description.txt b/Store/fr/description.txt
new file mode 100644
index 0000000..309948b
--- /dev/null
+++ b/Store/fr/description.txt
@@ -0,0 +1,67 @@
+Plongez dans un nouvel univers digital de possibilités infinies. Que vous veniez ici pour socialiser et passer du temps avec des gens du monde entier ou pour construire, créer et déveloper n'importe quoi depuis des œuvres d'art, des avatars et des gadgets interactifs jusqu'à des mondes et jeux interactifs complexes, Resonite est un lieu personnalisable à l'infini dans lequel vous serez le bienvenu, et où vous trouverez forcément un groupe avec lequel résonner.
+
+Grâce à notre moteur avancé, nous garantissons que les expériences multijoueurs restent parfaitement synchronisées entre les joueurs, sans besoin d'aucun effort de la part des créateurs de notre communauté. Que vous passiez simplement du temps avec des gens ou que vous construisiez des mondes et des objets complexes avec d'autres créateurs, Resonite veillera à ce que chaque détail reste parfaitement synchronisé et vous donne le contrôle de votre expérience.
+
+[h2]Socialisez avec le monde entier[/h2]
+La socialisation en ligne et la communication en temps réel, que vous soyez sur ordinateur ou en réalité virtuelle, constituent la couche fondamentale de tout dans Resonite. Être capable de communiquer et d’être soi-même est une partie importante de la plateforme. Pour rendre cela possible, nous proposons un certain nombre de fonctionnalités clés :
+
+
+[list]
+[*] [b]Voix à faible latence[/b] - communiquez en temps réel avec d'autres utilisateurs en session avec une latence rivalisant avec celle des autres applications de messagerie
+[*] [b]Avatars entièrement personnalisés[/b] - importez, créez et personnalisez n'importe quel avatar dans le jeu et en temps réel pour ressembler à la meilleure version de vous-même
+[*] [b]Suivi complet du corps, suivi des yeux et du visage[/b] - pour maximiser l'expressivité de votre avatar, nous prenons en charge 8 trackers (pieds, genoux, hanches, poitrine et coudes) ainsi que le suivi des yeux et du visage
+[*] [b]Retours haptiques[/b] - avec la prise en charge de vestes haptiques telles que bHaptics, vous pouvez augmenter votre immersion et faire partie du monde virtuel
+[*] [b]Messagerie instantanée[/b] - discutez par texte, envoyez des invitations, des messages vocaux ou même des objets à vos contacts
+[*] [b]Visibilité et sécurité flexibles des sessions[/b] - vous contrôlez la visibilité et l'accessibilité de vos sessions, qu'elles soient publiques ou entièrement privées, avec une liste d'accès que vous contrôlez. Toutes les validations et vérifications pour que quelqu'un vous rejoigne sont effectuées sur votre client - si vous définissez votre session sur Privée, vous pouvez être sûr qu'elle est privée.
+[*] [b]UI personnalisable[/b] - l'interface utilisateur est votre passerelle vers l'utilisation de la plateforme et, comme tout le reste dans Resonite, elle peut être personnalisée et étendue pour mieux répondre à vos besoins et rendre votre expérience quotidienne plus confortable.
+[*] [b]Outils d'auto-modération[/b] - nous comprenons que toutes les interactions sur la plateforme ne seront pas bonnes et c'est pourquoi nous souhaitons vous doter d'un certain nombre d'outils d'auto-modération - modérez votre propre monde avec le silence , kick et bannissement ou bloquez facilement les avatars d'utilisateurs individuels ou leur présence. Notre objectif est de vous donner autant de contrôle que possible sur votre expérience virtuelle.
+[*] [b]Présence dans plusieurs mondes[/b] - tout comme les onglets d'un navigateur Web, vous pouvez être présent dans plusieurs mondes et basculer entre eux en une fraction de seconde
+[/list]
+
+[h2]Jouez, explorez et partagez[/h2]
+La socialisation ne doit pas nécessairement se limiter à discuter avec d'autres utilisateurs. Resonite est un univers rempli de gadgets amusants, d'avatars et de jeux à explorer, avec des fonctionnalités pour rendre n'importe quelle session amusante et excitante.
+
+
+[list]
+[*] [b]Partage multimédia facile[/b] - glissez et déposez des images, de l'audio/de la musique ou des vidéos dans n'importe quel monde pour les partager avec d'autres utilisateurs avec une lecture synchronisée - c'est aussi simple que ça !
+[*] [b]Système d'inventaire[/b] - avez-vous trouvé ou créé quelque chose de sympa ? Enregistrez-le dans votre inventaire ! Vous pouvez matérialiser n'importe quel objet, gadget et outil dans n'importe quel monde (à condition que vous disposiez des permissions pour le faire) - tout est également entièrement synchronisé !
+[*] [b]Taille dynamique de l'avatar[/b] - explorer le monde ou interagir avec des utilisateurs à différentes échelles peut vous offrir une expérience tout à fait différente - vous pouvez modifier la taille de votre avatar n'importe où, à tout moment (sauf si cela est limité par l'hôte de la session) !
+[*] [b]Diffusion audio de haute qualité[/b] - Vous voulez organiser une fête et être le DJ ? Diffusez l'audio de votre système en stéréo et en haute qualité en quelques clics
+[*] [b]Recherche de mondes et de découverte de sessions[/b] - vous cherchez un monde sympa à visiter ou voulez savoir ce que font vos amis ? Rechercher des mondes par leurs noms et tags ainsi que voir dans quels mondes se trouvent vos contacts vous y aidera
+[*] [b]Diffusez à votre public[/b] : nos outils d'enregistrement et de diffusion dans le jeu facilitent la production de prises de vue captivantes et dynamiques, que vous diffusiez ou filmiez des vidéos pour les réseaux sociaux.
+[*] [b]Locomotion personnalisée[/b] - nous ne vous limitons pas à juste marcher - vous pouvez voler, être sans collisions, passer en zéro-g ou construire votre propre système de locomotion personnalisé - avez déjà essayé de marcher sur une bande de Möbius ?
+[/list]
+
+[h2]Construction et création[/h2]
+Si vous avez une envie créative, vous apprécierez le puissant ensemble d'outils que Resonite vous propose. Non seulement vous pouvez créer et modifier absolument n'importe quoi - de votre avatar, vos objets, aux mondes entiers ou même créer vos propres outils. Vous pouvez aussi collaborer avec d'autres en temps réel et atteindre une véritable résonance créative !
+
+
+[list]
+[*] [b]Collaboration en temps réel[/b] - la collaboration sur notre plateforme est si transparente que vous l'oublierez souvent - notre puissant moteur garantit que le monde et tout ce qu'il contient démarre en parfaite synchronisation, peu importe ce que vous faites - vous auriez du mal à trouver une fonctionnalité qui ne serait visible que par vous (à moins qu'il ne s'agisse de votre interface utilisateur privée bien sûr !)
+[*] [b]Modifiez n'importe quoi[/b] - tout ce que vous voyez dans le monde peut être modifié et personnalisé avec les outils du jeu - en fait, nous avons créé une grande partie des fonctionnalités officielles du jeu avec les mêmes outils qui sont accessibles à vous - du monde d'origine, des avatars par défaut, aux lecteurs vidéo, à l'interface utilisateur du sélecteur de couleurs ou à la barre de progression - vous pouvez les démonter ou créer les vôtres à partir de zéro et les mettre en favoris
+[*] [b]Enregistrez n'importe quoi[/b] - vous pouvez littéralement tout enregistrer sur la plateforme ! Que vous ayez construit un nouvel objet, un avatar ou un monde, ou apporté des modifications à un objet existant, tout peut être conservé d'un simple clic sur un bouton. Vous pouvez également stocker efficacement plusieurs copies : notre système de déduplication garantira que tous les assets partagés ne seront comptés qu'une seule fois.
+[*] [b]Outils de développement[/b] - nos outils de développement vont des simples pinceaux et modèles procéduraux à des outils plus avancés et puissants, similaires à ceux que vous trouvez dans les outils de développement de jeux classiques - sauf que vous pouvez les utiliser en VR avec collaboration en temps réel !
+[*] [b]Synchronisation et persistance entre les mondes[/b] - avec nos outils cloud intégrés, vous pouvez facilement conserver les données utilisateur entre les sessions ou synchroniser l'état sur plusieurs mondes différents.
+[*] [b]Importez des modèles 3D[/b] - grâce aux bibliothèques open source, il est extrêmement facile d'importer une grande variété de formats de modèles 3D - faites simplement glisser et déposez vos fichiers FBX, OBJ, GLB ou autres et importez-les
+[*] [b]Traitement de texture/audio/modèle[/b] - besoin de modifier rapidement une texture, un fichier audio ou un modèle 3D ? Les fonctions d'édition de base sont entièrement accessibles dans le jeu : depuis le changement de teinte de textures, le découpage de l'audio jusqu'au re-calcul des normales et des tangentes sur les modèles ou leur pré-calculation.
+[*] [b]Exportez du contenu vers des outils externes[/b] - aussi simple qu'il soit d'importer du contenu, il est tout aussi simple de l'exporter ! Avec cela, vous pouvez apporter des modifications à l'aide d'outils externes ou intégrer Resonite à votre flux de travail.
+[/list]
+
+[h2]Codez et développez[/h2]
+[img]{STEAM_APP_IMAGE}/extras/ProtoFlux.png[/img]
+
+[list]
+[*] [b]ProtoFlux[/b] - ProtoFlux est le joyau de nos outils créatifs - le langage de programmation visuel le plus puissant que notre équipe expérimentée ait conçu à ce jour, qui vous permet de prototyper et de construire rapidement n'importe quoi, des interactions simples aux interactions complexes comme pour des jeux et systèmes - avec une prise en charge complète de la collaboration en temps réel et un retour immédiat
+[*] [b]Scriptez n'importe quoi[/b] - ProtoFlux peut interagir avec n'importe quoi : le monde, les objets, votre avatar et toutes les combinaisons de ceux-ci !
+[*] [b]Websockets[/b] - grâce à la prise en charge intégrée des websockets, vous pouvez facilement communiquer avec des applications et des scripts externes et créer des fonctionnalités étendues, telles que vos propres serveurs de jeux, en récupérant des données externes pour intégrer du matériel, sans avoir à dépendre d'intégrations officielles
+[*] [b]Flux asynchrones[/b] - la création de code qui doit céder ou attendre sur différentes images est une fonctionnalité native de ProtoFlux, avec une préservation complète de la portée d'exécution - vous pouvez même avoir plusieurs flux asynchrones s'exécutant à partir du même code, chacun avec son propre contexte unique, ce qui constitue un outil très puissant et flexible pour simplifier votre logique
+[*] [b]Système de stockage flexible[/b] - variables locales, publiques et modèles de données - choisissez l'emplacement où stocker vos variables en fonction de la portée et du contexte souhaité, pour créer des systèmes hautement efficaces
+[/list]
+
+[h2]Résonnez avec n'importe quoi, n'importe qui, n'importe où...[/h2]
+Nous sommes une équipe de développeurs passionnés, qui développent plus qu'un simple logiciel, mais quelque chose que nous appelons une seconde maison. Nous nous engageons à un développement continu, avec des mises à jour fréquentes et une orientation communautaire. Ce projet est une combinaison de nos rêves et de nos visions de ce que des espaces numériques comme celui-ci devraient offrir et des besoins, désirs et aspirations collectifs de notre communauté.
+
+
+Une grande partie de notre objectif et de notre vision consiste à vous donner, à vous, utilisateurs et habitants de cet univers virtuel, autant de pouvoir et d'action que possible, qu'il s'agisse de contrôler votre expérience sur la plateforme ou de pouvoir (re)construire tout ce que nous faisons.
+
+Ce serait notre honneur si vous décidiez de rejoindre notre univers et de nous aider à le construire ensemble. Quels que soient votre parcours ou vos intérêts, nous voulons construire un lieu où tout le monde peut résonner ensemble.
From c3784d04e49d011345e70b59a7b6b167f6e64b02 Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Mon, 1 Jul 2024 19:23:16 +0300
Subject: [PATCH 016/242] chore: fix typo
---
Store/fr/current_state_early_access.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Store/fr/current_state_early_access.txt b/Store/fr/current_state_early_access.txt
index b5bf311..da774b9 100644
--- a/Store/fr/current_state_early_access.txt
+++ b/Store/fr/current_state_early_access.txt
@@ -1,3 +1,3 @@
Le projet est jouable, utilisable et stable pour l'utilisation journalière avec toutes les fonctionnalités listées dans la section "À propos de ce jeu" déjà implémentées.
-Cependant, certains bords sont plus difficiles et certaines fonctionnalités sont à implémenter. Quelques interactions ne sont pas encore très intuitives, entrainant une courbe d'apprentissage plus difficile avec quelques outils qui pourraient rendre certaines choses plus simples manquants et quelques optimisations pour une éxperience plus lisse.
+Cependant, certains bords sont plus difficiles et certaines fonctionnalités sont à implémenter. Quelques interactions ne sont pas encore très intuitives, entrainant une courbe d'apprentissage plus difficile avec quelques outils qui pourraient rendre certaines choses plus simples manquants et quelques optimisations pour une expérience plus lisse.
From 17e35f6d589c1af1b972a94e3dc2ece386f03d26 Mon Sep 17 00:00:00 2001
From: Gwang Sun Yun
Date: Fri, 5 Jul 2024 09:04:53 +0900
Subject: [PATCH 017/242] KR:LUT, Filename, Window size
---
ko.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/ko.json b/ko.json
index 6f50f65..a31fe3d 100644
--- a/ko.json
+++ b/ko.json
@@ -929,6 +929,9 @@
"Importer.Image.Stereo180": "스테레오 180도 사진",
"Importer.Image.LUT": "색상보정시트(LUT)",
+ "Importer.LUT.Failure.Heading": "LUT 가져오기 실패 {image}",
+ "Importer.LUT.Failure.Description": "LUT 가져오기 실패 사유:\n\n{error}",
+
"Importer.ImageVideo.LayoutPrompt": "사용할 레이아웃을 선택하세요.",
"Importer.ImageVideo.LayoutHorizontalLR": "양쪽으로 배치(LR)",
"Importer.ImageVideo.LayoutHorizontalRL": "양쪽으로 배치(RL)",
@@ -1022,6 +1025,7 @@
"Exporter.ExportAs": "내보낼 유형:",
"Exporter.Export": "내보내기",
"Exporter.Exporting": "내보내는 중...",
+ "Exporter.InvalidFileName": "파일 이름이 잘못되었습니다.",
"Export.PackageExportable.Package": "레소나이트 패키지",
"Export.PackageExportable.PackageWithVariants": "레소나이트 패키지 (베리언트 포함)",
@@ -1564,6 +1568,8 @@
"Settings.RealtimeNetworkingSettings.DisableLAN.Description": "활성화하면 지역망 내에서의 세션 브로드캐스팅이 양방향으로 모두 중단됩니다.",
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "스팀(Steam) 네트워킹 소켓을 우선적용",
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "활성화되면 Steam 네트워킹 소켓 프로토콜을 우선하여 연결합니다. 이는 LNL 프로토콜로 인해 심각한 대기열이 발생하는 경우에 도움이 될 수 있습니다. 그러나 이 프로토콜에는 일부 기능이 누락되어있어 연결상태가 불안정해 질 수 있으므로, 문제가 있을 경우만 활성화 하는것을 추천드립니다.",
+ "Settings.RealtimeNetworkingSettings.LNL_WindowSize": "LNL 윈도우 사이즈",
+ "Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "실시간 네트워킹을 위한 LNL 프토로콜의 통신 대역폭을 제어합니다. 모든 활성세션에 대해 즉시 반영됩니다.\n\n통신이 느릴경우 이 값을 늘려 처리량을 향상 시킬 수 있으나, 그만큼 연결이 불안정해 질 수도 있으니 주의하세요.\n\n기본값: 64\n\n중요: 이 설정은 문제진단 또는 일시적인 문제 해결을 위한 것입니다. 추후 자동으로 제어될 예정입니다.",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "자산의 최대 동시 전송량",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "세션 호스팅 시 한 번에 전송할 자산의 수를 설정합니다. 높이면 그만큼 빠르게 다른 사용자들에게 전달이 가능하지만, 네트워크 품질이 저하됩니다. 네트워크 성능을 고려하여 적절한 값으로 조정하세요.",
From 41e731521df8e891286293be92d153a8b93ff2a8 Mon Sep 17 00:00:00 2001
From: fernzhn <167031843+fernzhn@users.noreply.github.com>
Date: Fri, 5 Jul 2024 02:23:12 +0200
Subject: [PATCH 018/242] HU_Update RichPresence.txt
added hungarian
---
Steam/RichPresence.txt | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/Steam/RichPresence.txt b/Steam/RichPresence.txt
index 4e7e02e..24407d8 100644
--- a/Steam/RichPresence.txt
+++ b/Steam/RichPresence.txt
@@ -24,6 +24,14 @@
"#StatusInWorld" "Ist in %current_world_name% mit %current_world_users% anderen Nutzern. (hat %total_worlds% geöffnet)"
}
}
+ "hungarian"
+ {
+ "tokens"
+ {
+ "#StatusInPrivateWorld" "jelenleg egy privát világban tartózkodik. (%total_worlds% világ megnyitva)"
+ "#StatusInWorld" "jelenleg „%current_world_name%” világban tartózkodik %current_world_users% másik felhasználóval. (%total_worlds% világ megnyitva)"
+ }
+ }
"koreana"
{
"tokens"
From 100f777017629f7310c8a5f574079c3c086afbe0 Mon Sep 17 00:00:00 2001
From: fernzhn <167031843+fernzhn@users.noreply.github.com>
Date: Fri, 5 Jul 2024 03:02:07 +0200
Subject: [PATCH 019/242] hu-HU game localization
translated approx 610 lines. menus, 2fa, registration/login page, etc. left the rest in english, will edit soon.
---
hu.json | 2707 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 2707 insertions(+)
create mode 100644 hu.json
diff --git a/hu.json b/hu.json
new file mode 100644
index 0000000..577c498
--- /dev/null
+++ b/hu.json
@@ -0,0 +1,2707 @@
+{
+ "localeCode": "hu",
+ "authors": ["Fernzéhen"],
+ "messages": {
+
+ "General.OK": "OK",
+ "General.Start": "Indítás",
+ "General.Finish": "Befejezés",
+ "General.Cancel": "Mégse",
+ "General.Continue": "Folytatás",
+ "General.Next": "Következő",
+ "General.Previous": "Előző",
+ "General.Back": "Vissza",
+ "General.Confirm": "Biztos?",
+ "General.Loading": "Betöltés...",
+ "General.Processing": "Feldolgozás...",
+ "General.FAILED": "SIKERTELEN",
+ "General.Reset": "Visszaállítás",
+ "General.WorldOpenConfirm": "Biztosan megnyitod?",
+ "General.Save": "Mentés",
+ "General.Saving": "Mentés...",
+ "General.Saved": "Mentve!",
+ "General.Done": "Kész!",
+ "General.Close": "Bezárás",
+ "General.CopyToClipboard": "Másolás a vágólapra",
+ "General.CopiedToClipboard": "Másolva!",
+ "General.CopiedToClipboardLong": "Vágólapra másolva!",
+ "General.Create": "Létrehozás",
+ "General.Creating": "Létrehozás...",
+ "General.Buy": "Vásárlás",
+ "General.Yes": "Igen",
+ "General.No": "Nem",
+ "General.ClearSelection": "Kiválasztás törlése",
+ "General.Off": "Ki",
+ "General.On": "Be",
+ "General.Understand": "Megértettem",
+ "General.Notice": "Figyelmeztetés",
+ "General.UnderstandEnable": "Megértettem, bekapcsolás",
+ "General.Dismiss": "Elutasítás",
+ "General.Edit": "Szerkesztés",
+
+ "General.UI.SearchPrompt": "Keresés...",
+ "General.UI.SearchPromptLong": "Itt keress...",
+ "General.UI.ToggleEditMode": "Szerkesztési mód váltás",
+ "General.UI.ToggleSubtitles": "Feliratok be- és kikapcsolása",
+ "General.UI.Subtitles.On": "Feliratok: Be",
+ "General.UI.Subtitles.Off": "Feliratok: Ki",
+
+ "General.UI.MusicVolumeLocal": "Zene hangereje (helyi):",
+ "General.UI.VoiceVolumeLocal": "Beszéd hangereje (helyi):",
+ "General.UI.SoundVolumeLocal": "Hang hangereje (helyi):",
+
+ "General.UI.PressToBegin": "Kezdéshez nyomj gombot",
+
+ "General.Sort.Ascending": "Ascending",
+ "General.Sort.Descending": "Descending",
+
+ "General.Units.Metric": "SI-mértékegységrendszer (centi-, méter, stb.)",
+ "General.Units.Imperial": "Angolszász (hüvelyk, láb, stb.)",
+
+ "Worlds.Home": "Otthon",
+ "Worlds.Tutorial": "Útmutató pálya",
+
+ "Locomotion.Noclip.Name": "Szellem-üzemmód",
+ "Locomotion.Noclip.Description": "Repülj át falakon, praktikus ha szerkesztesz.",
+ "Locomotion.Teleport.Name": "Teleporálás",
+ "Locomotion.Teleport.Description": "Helyzetedet egy pillanatokon belül megváltoztathatod mozgás nélkül.",
+ "Locomotion.Fly.Name": "Repülés",
+ "Locomotion.Fly.Description": "Repülésre képes mozgás.",
+ "Locomotion.WalkRun.Name": "Séta",
+ "Locomotion.WalkRun.Description": "Képes leszel sétálni, futni és ugorni.",
+ "Locomotion.WalkRunGripping.Name": "Sétálás és mászás",
+ "Locomotion.WalkRunGripping.Description": "Képes leszel sétálni, futni, ugorni és mászni.",
+ "Locomotion.ZeroG.Name": "Súlytalanság",
+ "Locomotion.ZeroG.Description": "Súlytalan mozgás",
+ "Locomotion.GrabWorld.Name": "Grab World",
+ "Locomotion.GrabWorld.Description": "Creates a world anchor with the reference and moves the user relative to it.",
+ "Locomotion.Slide.Name": "Slide",
+ "Locomotion.Slide.Description": "Simple Sliding locomotion that snaps to surface if present, flying otherwise.",
+
+ "Interaction.Destroy": "Elpusztítás",
+ "Interaction.Duplicate": "Megkettőzés",
+ "Interaction.SaveToInventory": "Eszköztárba mentés",
+ "Interaction.SaveToInventory.NotLoggedIn": "A tárgyak elmentéséhez be kell lépned.",
+ "Interaction.SaveToInventory.NoWritePermission": "Jelenlegi eszköztárba mentés sikertelen.",
+ "Interaction.Undo": "Visszavonás",
+ "Interaction.Redo": "Visszaállítás",
+ "Interaction.EquipTool": "Kézhezvétel",
+ "Interaction.DequipTool": "Unequip",
+ "Interaction.ScalingEnabled": "Méretezés engedélyezve",
+ "Interaction.ScalingDisabled": "Méretezés letiltva",
+ "Interaction.ResetScale": "Méretezés alapértékre",
+ "Interaction.LaserEnabled": "Laser Enabled",
+ "Interaction.LaserDisabled": "Laser Disabled",
+ "Interaction.Grab.Palm": "Grab: Palm",
+ "Interaction.Grab.Precision": "Grab: Precision",
+ "Interaction.Grab.Auto": "Grab: Auto",
+ "Interaction.Grab.Off": "Grab: Laser Only",
+ "Interaction.Locomotion": "Locomotion",
+ "Interaction.Locomotion.None": "None",
+
+ "Interaction.NamedEquipTool": "Equip {name}",
+ "Interaction.NamedEquipTool.Default": "Tool",
+
+ "Interaction.EnterAnchor": "Enter Anchor",
+ "Interaction.ExitAnchor": "Exit Anchor",
+
+ "Interaction.EquipAvatar": "Equip Avatar",
+
+ "Interaction.SaveAsScreenshot": "Képernyőkép mentése",
+ "Interaction.ExportScreenshot": "Képernyőkép exportálása",
+ "Interaction.ImportFile": "Fájl importálása",
+ "Interaction.ExportFile": "Fájl exportálása",
+ "Interaction.CopyLink": "Hivatkozás másoklása",
+ "Interaction.CopyImage": "Kép másolása",
+
+ "Inventory.OpenWorld": "Világ megnyitása",
+ "Inventory.Equip": "Equip",
+ "Inventory.Delete": "Eltávolítás",
+ "Inventory.CreateDirectory": "Mappa létrehozása",
+ "Inventory.SaveHeld": "Save Held",
+ "Inventory.GetURL": "Get URL",
+ "Inventory.Inventories": "Eszköztárak",
+ "Inventory.Share": "Megosztás",
+ "Inventory.Unshare": "Megosztás visszavonása",
+ "Inventory.SaveAvatar": "Kinézet mentése",
+ "Inventory.Favorite.Home": "Otthon beállítása",
+ "Inventory.Favorite.ProgressBar": "Előrehaladási csík beállítása",
+ "Inventory.Favorite.AudioStreamController": "Set Stream Controller",
+ "Inventory.Favorite.TextDisplay": "Set Text Display",
+ "Inventory.Favorite.VideoPlayer": "Videólejátszó beállítása",
+ "Inventory.Favorite.AudioPlayer": "Hanglejátszó beállítása",
+ "Inventory.Favorite.InteractiveCamera": "Kamera beállítása",
+ "Inventory.Favorite.Keyboard": "Billentyűzet beállítása",
+ "Inventory.Favorite.Avatar": "Kinézet beállítása",
+ "Inventory.Favorite.WorldLoadingIndicator": "Betöltőcsík beállítása",
+ "Inventory.Favorite.ColorDialog": "Színválasztó beállítása",
+ "Inventory.Favorite.Hyperlink": "Hivatkozásmegjelenítő beállítása",
+ "Inventory.Favorite.Document": "Dokumentum megtekintő beállítása",
+ "Inventory.SpawnFacet": "Spawn Facet",
+
+ "Dash.Screens.Home": "Otthon",
+ "Dash.Screens.Worlds": "Világok",
+ "Dash.Screens.Contacts": "Barátok",
+ "Dash.Screens.Inventory": "Eszköztár",
+ "Dash.Screens.Desktop": "Képernyő",
+ "Dash.Screens.Session": "Szobák",
+ "Dash.Screens.FileBrowser": "Fájlok",
+ "Dash.Screens.Settings": "Beállítások",
+ "Dash.Screens.Exit": "Bezárás",
+
+ "Dash.Actions.PasteFromClipboard": "Beillesztés a vágólapról",
+
+ "Dash.Actions.TurnOffUIEdit": "UI-szerkesztési mód kikapcsolása",
+
+ "Dash.Actions.CloudHome": "Otthon megnyitása",
+
+ "Dash.Exit.Header": "Kilépés innen: {appName}",
+ "Dash.Exit.ExitAndSave": "Otthonból kilépés és mentés",
+ "Dash.Exit.ExitAndDiscard": "Mentés nélkül kilépés az Otthonból",
+ "Dash.Exit.Sponsor": "{name} támogatása nélkül nem jöhetett volna létre ez a projekt!",
+ "Dash.Exit.Sponsor.You": "NEKED",
+ "Dash.Exit.Shoutouts": "Nekik is szeretnénk köszönetet mondani:",
+ "Dash.Exit.Shoutouts.AndMore": " ...és még sokan másnak!",
+ "Dash.Exit.Shoutouts.You": "{name} (Ez te vagy! Neked is köszönjük!)",
+ "Dash.Exit.ThankYou": "Köszönjük, hogy a {appName}-t választottad!",
+ "Dash.Exit.SubmittedBy": "Submitted by: {name}",
+
+ "Facets.FPS": "{fps} FPS",
+
+ "World.Waiting": "Várakozás...",
+ "World.HostIsStarting": "A tulaj szobát indít el",
+ "World.Loading": "Betöltés...",
+ "World.LoadingFailed": "Sikertelen",
+ "World.LoadedAssets": "{assets} betöltve ennyiből: {total_assets}",
+ "World.Downloading": "Letöltés: {bytes} letöltve ennyiből: {total_bytes}",
+ "World.Loaded": "Betöltve",
+
+ "World.Connection.EstablishingConnection": "Kapcsolat létesítése",
+ "World.Connection.RequestingJoin": "Csatlakozás kérése",
+ "World.Connection.Authenticating": "Hitelesítés",
+ "World.Connection.Connected": "Csatlakozva",
+ "World.Connection.SyncingInitialState": "Világ szinkronizálása",
+
+ "World.Connection.LNL.DirectIP": "LNL közvetlen cím",
+ "World.Connection.LNL.NATPunchthrough": "LNL NAT Punchthrough {n}",
+ "World.Connection.LNL.Relay": "LNL Relay",
+ "World.Connection.SteamNetworkingSockets": "Steam Networking Socket",
+
+ "World.Error.AccessDenied": "Hozzáférés megtagadva",
+ "World.Error.SecurityViolation": "Security Violation",
+ "World.Error.OnlyRegisteredUsers": "Csak regisztrált felhasználók csatlakozhatnak",
+ "World.Error.OnlyContacts": "Csak a szobatulaj barátai csatlakozhatnak",
+ "World.Error.OnlyContactsOfContacts": "Csak a jelenlévők barátai csatlakozhatnak",
+ "World.Error.Private": "Ez a szoba privát",
+ "World.Error.SessionEnded": "Session Has Ended",
+ "World.Error.UserLimitReached": "A szoba megtelt",
+ "World.Error.FailedAuthentication": "Sikertelen hitelesítés",
+ "World.Error.FailedUserID": "Felhasználói ID hitelesítése sikertelen",
+ "World.Error.FailedFetchingAuthentication": "Hitelesítés lekérdezése sikertelen",
+ "World.Error.JoinAlreadyRequested": "A csatlakozás már le van kérdezve",
+ "World.Error.FailedConnectToRelay": "Failed to connect to relay",
+ "World.Error.FailedToConnect": "Sikertelen kapcsolatlétesítés",
+ "World.Error.InvalidAddress": "Érvénytelen Cím",
+ "World.Error.NoPort": "Nincs port megadva",
+ "World.Error.IncompatibleVersion": "Elavult verzió",
+ "World.Error.HostBlocked": "Szobatulaj letiltva",
+ "World.Error.HostBlockedDetail": "A szoba tulaját letiltottad",
+ "World.Error.WorldCrash": "A világ összeomlott",
+ "World.Error.WorldCrashDetail": "A világ frissítése közben kritikus hiba következett be",
+ "World.Error.Unknown": "Ismeretlen hiba",
+
+ "World.Config.Name": "Világ neve:",
+ "World.Config.Description": "Leírás:",
+ "World.Config.MaxUsers": "Maximum felhasználók:",
+ "World.Config.MobileFriendly": "Ajánlott mobilfelhasználóknak?:",
+ "World.Config.SaveOptionsHeader": "Világmentési beállítások:",
+ "World.Config.EditMode": "Szerkesztési mód:",
+ "World.Config.AccessLevelHeader": "Kik csatlakozhatnak?",
+ "World.Config.AutoKickAFK": "Inaktív felhasználók automatikus kirúgása:",
+ "World.Config.AutoKickAFKMinutes": "Ennyi percen túl számítson inaktívnak:",
+ "World.Config.HideFromListing": "Ne legyen listázva a szoba",
+ "World.Config.Autosave": "Automatikus mentés (utolsó mentést átírja):",
+ "World.Config.AutosaveInterval": "Ennyi időnként mentsen (perc):",
+ "World.Config.CleanupAssets": "Cleanup Unused Assets:",
+ "World.Config.CleanupInterval": "Cleanup interval (seconds):",
+
+ "World.Actions.StartSession": "Szoba indítása",
+ "World.Actions.Join": "Csatlakozás",
+ "World.Actions.Focus": "Fókusz",
+ "World.Actions.Close": "Világ bezárása",
+ "World.Actions.Leave": "Világ elhagyása",
+ "World.Actions.Save": "Módosítások mentése",
+ "World.Actions.SaveAs": "Mentés másképp...",
+ "World.Actions.SaveCopy": "Másolat mentése...",
+ "World.Actions.SaveHere": "Mentés ide",
+ "World.Actions.SaveToInventory": "Eszköztárba mentés",
+ "World.Actions.Saving": "Mentés...",
+ "World.Actions.Discard": "Módosítások elvetése",
+ "World.Actions.Clone": "Világ megkettőzése",
+ "World.Actions.Delete": "Világ törlése",
+ "World.Actions.ConfirmDelete": "Törlés megerősítése",
+ "World.Actions.ReallyConfirmDelete": "VÉGLEGES TÖRLÉS",
+ "World.Actions.Overwrite": "Felülírás ezzel: {name}",
+ "World.Actions.ConfirmOverwrite": "FELÜLÍRÁS megerősítése",
+ "World.Actions.Overwriting": "Felülírás...",
+
+ "World.Actions.ClosePrompt": "Bezárod a világot?",
+ "World.Actions.LeavePrompt": "Elhagyod a világot?",
+ "World.Actions.CloseConfirm": "Bezárás",
+ "World.Actions.LeaveConfirm": "Világ elhagyása",
+ "World.Actions.CannotClose": "(nem zárhatod be a világot)",
+ "World.Actions.GuestWarning": "",
+ "World.Actions.HostingWarning": "Te vagy a szoba tulaja. Kilépéseddel mindenki ki lesz léptetve.",
+
+ "World.Actions.GetWorldOrb": "Világgömb megszerzése",
+ "World.Actions.CopyWorldURL": "Világ hivatkozásának másolása",
+ "World.Actions.CopyRecordURL": "Copy Record URL",
+ "World.Actions.StartCustomSession": "Testreszabott szoba létrehozása",
+ "World.Actions.ModifyMetadata": "Metaadatok szerkesztése",
+ "World.Actions.GetSessionOrb": "Szobagömb megszerzése",
+ "World.Actions.CopySessionURL": "Szoba hivatkozásának másolása",
+
+ "World.Indicator.NoData": "Nincs adat",
+ "World.Indicator.LocalWorld": "Local Machine",
+ "World.Indicator.Author": "Alkotó: {name}",
+ "World.Indicator.Host": "Szoba tulaja: {name}",
+ "World.Indicator.Hosting": "Hosting",
+ "World.Indicator.Sessions": "{n,plural, one {# session} other {# sessions}}",
+ "World.Indicator.Users": "Felhasználók",
+ "World.Indicator.Users.None": "(nincs aktív szoba)",
+ "World.Indicator.Description": "Leírás",
+ "World.Indicator.Description.None": "(nincs megadva leírás)",
+ "World.Indicator.Visited": "(jártál itt)",
+
+ "World.Detail.ActiveSessions": "Aktív szobák:",
+ "World.Detail.ActiveUsers": "Aktív felhasználók:",
+ "World.Detail.NewSession": "<új szoba>",
+ "World.Detail.DescriptionHeader": "Leírás: ",
+ "World.Detail.SessionInformationHeader": "Szobainformáció",
+ "World.Detail.Uptime": "Ennyi ideje aktív",
+ "World.Detail.AccessLevel": "Láthatóság",
+ "World.Detail.Users": "Felhasználók",
+ "World.Detail.Users.Count": "{active}{away, select, 0 {} other { (+{away} away)}} out of {max}",
+
+ "World.Detail.WorldInformationHeader": "Világ információ",
+ "World.Detail.PublishDate": "Közzétéve",
+ "World.Detail.ModifyDate": "Legutóbbi módosítás",
+ "World.Detail.Visits": "Látogatások száma",
+
+ "World.Detail.Tags": "Cimkék",
+ "World.Detail.ActionsHeader": "Művelet:",
+
+ "World.Category.Everything": "Minden",
+ "World.Category.Featured": "Felkapott",
+ "World.Category.PublishedWorlds": "Közzétett világok",
+ "World.Category.ActiveSessions": "Aktív szobák",
+ "World.Category.ContactsSessions": "Barát-szobák",
+ "World.Category.HeadlessSessions": "Headless Sessions",
+ "World.Category.Social": "Közösségi",
+ "World.Category.Games": "Játékok",
+ "World.Category.Art": "Művészet",
+ "World.Category.Tutorials": "Kezdőknek",
+ "World.Category.Educational": "Oktatási",
+ "World.Category.Random": "Véletlenszerű",
+ "World.Category.MyWorlds": "Világaim",
+ "World.Category.Custom": "Egyéb",
+ "World.Category.GroupWorlds": "Csoport világok",
+
+ "World.AccessLevel.Anyone": "Mindenki",
+ "World.AccessLevel.RegisteredUsers": "Regisztrált felhasználók",
+ "World.AccessLevel.Contacts": "Barátok",
+ "World.AccessLevel.ContactsPlus": "Barátok+",
+ "World.AccessLevel.LAN": "LAN",
+ "World.AccessLevel.Private": "Privát (csak meghívóval)",
+
+ "World.SortParameter.SearchScore": "Search Score",
+ "World.SortParameter.Name": "Név",
+ "World.SortParameter.OpenedWorldCount": "Megnyitott világok",
+ "World.SortParameter.TotalSessionCount": "Összes szobák",
+ "World.SortParameter.TotalUserCount": "Összes felhasználók",
+ "World.SortParameter.CreationDate": "Létrehozás dátuma",
+ "World.SortParameter.LastUpdateDate": "Módosítás dátuma",
+ "World.SortParameter.FirstPublishTime": "Közzététel dátuma",
+ "World.SortParameter.TotalVisits": "Összesen meglátogatott",
+ "World.SortParameter.LastVisit": "Legutoljára meglátogatott",
+ "World.SortParameter.Random": "Véletlenszerű",
+
+ "World.Filter.DataSources": "Data Sources:",
+ "World.Filter.OpenedWorlds": "Megnyitott világok",
+ "World.Filter.ActiveSessions": "Aktív szobák",
+ "World.Filter.PublishedWorlds": "Közzétett világok",
+ "World.Filter.LocalWorlds": "Helyi világok",
+ "World.Filter.BaseSearch": "Base Search:",
+ "World.Filter.ByOwner": "Alkotótól:",
+ "World.Filter.UserOwner": "Felhasználói tulaj",
+ "World.Filter.GroupOwner": "Csoportos tulaj",
+ "World.Filter.SubmittedToGroup": "Submitted To Group:",
+ "World.Filter.Featured": "Only Featured",
+ "World.Filter.MyWorlds": "Világaim",
+ "World.Filter.SessionFiltering": "Session Filtering:",
+ "World.Filter.MinimumUsers": "Minimum felhasználó: {n}",
+ "World.Filter.MinimumContacts": "Minimum barátok: {n}",
+ "World.Filter.OnlyHeadless": "Only Headless Hosts",
+ "World.Filter.MaxAccessLevel": "Maximum Access Level:",
+ "World.Filter.MinimumUptime": "Legalább ennyi ideje aktív:",
+ "World.Filter.Sorting": "Sorolás:",
+
+ "World.Edit.Title": "A Világ adatainak szerkesztése",
+ "World.Edit.Name": "Világ neve:",
+ "World.Edit.Description": "Leírás:",
+ "World.Edit.Tags": "Címkék (vesszővel elválasztva):",
+ "World.Edit.Path": "Világ helye:",
+ "World.Edit.AccessLevelHeader": "Ki nyithatja meg a világot?",
+ "World.Edit.AccessPrivate": "Csak én",
+ "World.Edit.AccessPatreon": "Patreon támogatók",
+ "World.Edit.AccessPublic": "Bárki (nyilvános)",
+
+ "Tools.AvatarCreator": "Kinézet-készítő",
+ "Tools.FullBodyCalibrator": "Avatár testhez kalibrálása",
+ "Tools.CameraStreaming": "Kamera/közvetítés",
+ "Tools.CreateNewWorld": "Új világ létrehozása",
+ "Tools.Debug": "Hibakereső",
+ "Tools.StreamAudio": "Audió közvetítése",
+ "Tools.Setup2FA": "Kétlépcsős hitelesítés bekapcsolása",
+
+ "Tools.StreamAudio.Dialog.Title": "Create Audio Stream",
+ "Tools.StreamAudio.Start": "Közvetítés indítása",
+ "Tools.StreamAudio.Bitrate": "Bitráta: {bitrate} kb/s",
+ "Tools.StreamAudio.Title": "{username} Audio Stream",
+ "Tools.StreamAudio.Spatialized": "Spatialized",
+ "Tools.StreamAudio.Broadcast": "Broadcast",
+ "Tools.StreamAudio.PlayForOwner.Off": "Play for owner: Off",
+ "Tools.StreamAudio.PlayForOwner.On": "Play for owner: On",
+
+ "Options.FreeformDash.On": "Freeform Dash: On",
+ "Options.FreeformDash.Off": "Freeform Dash: Off",
+ "Options.SeatedMode.On": "Ülés: Be",
+ "Options.SeatedMode.Off": "Ülés: Ki",
+ "Options.Nameplates.All": "Névtáblák: Mind",
+ "Options.Nameplates.NonContacts": "Névtáblák: Nem barátok",
+ "Options.Nameplates.Hide": "Névtáblák: elrejtése",
+ "Options.Nameplates.DefaultStyle": "Alapértelmezett névtáblák",
+ "Options.Nameplates.CustomStyle": "Egyedi névtáblák engedélyezése",
+
+ "Indicator.OnlineUsers": "{users} Online {users,plural, one {User} other {Users}}",
+ "Indicator.OnlineUsersVR": "{users} {users, plural, one {user} other {users}} in VR",
+ "Indicator.OnlineUsersDesktop": "{users} {users, plural, one {user} other {users}} in Desktop",
+
+ "Indicator.ServerStatus.Status": "Felhő állapota",
+ "Indicator.ServerStatus.Good": "Jó",
+ "Indicator.ServerStatus.Slow": "Lassú",
+ "Indicator.ServerStatus.Down": "Nem elérhető",
+ "Indicator.ServerStatus.NoInternet": "Nincs internet",
+
+ "Indicator.Sync.AllSynced": "Minden szinkronizálva",
+ "Indicator.Sync.SyncingItems": "Szinkronizálás
{item_count, plural, one {# Item} other {# Items}}",
+ "Indicator.Sync.UploadingVariants": "Uploading
Asset Variants",
+ "Indicator.Sync.SyncError": "Sync Error Check log for details",
+ "Indicator.Sync.StorageFull": "Megtelt a tárhely Sikertelen szinkronizálás",
+
+ "Indicator.Storage.StorageFull": "Megtelt a tárhely",
+ "Indicator.Storage.Usage": "{storage_max} tárhelyből {storage_used}
elhasználva",
+
+ "Indicator.LiveHiddenMessage": "(information hidden while live)",
+
+ "Login.InvalidCredentials": "Hibás felhasználónév és/vagy jelszó",
+ "Login.InvalidCredentials.Description": "Ellenőrizd, nem gépelted el félre, vagy kattints az \"Elfelejtettem a jelszót\" gombra.",
+
+ "Login.InvalidLogin": "Hibás felhasználónév és/vagy jelszó",
+ "Login.InvalidLogin.Description": "Ellenőrizd, nem gépelted el félre, vagy kattints az \"Elfelejtettem a jelszót\" gombra.",
+
+ "Login.MalformedUID": "Érvénytelen eszközinformáció",
+ "Login.MalformedUID.Description": "Próbáld meg újra fetelepíteni az alkalmazást, vagy lépj kapcsolatba: {supportUrl}.",
+
+ "Login.MissingUID": "Hiányzó eszközinformáció",
+ "Login.MissingUID.Description": "Próbáld meg újra fetelepíteni az alkalmazást, vagy lépj kapcsolatba: {supportUrl}.",
+
+ "Login.MissingSecretMachineId": "Missing secret machine ID",
+ "Login.MissingSecretMachineId.Description": "Próbáld meg újra fetelepíteni az alkalmazást, vagy lépj kapcsolatba: {supportUrl}.",
+
+ "Login.MalformedSecretMachineId": "Invalid secret machine ID",
+ "Login.MalformedSecretMachineId.Description": "Próbáld meg újra fetelepíteni az alkalmazást, vagy lépj kapcsolatba: {supportUrl}.",
+
+ "Register.MissingUID": "Missing device information",
+ "Register.MissingUID.Description": "Próbáld meg újra fetelepíteni az alkalmazást, vagy lépj kapcsolatba: {supportUrl}.",
+
+ "Register.MalformedUID": "Invalid device information",
+ "Register.MalformedUID.Description": "Próbáld meg újra fetelepíteni az alkalmazást, vagy lépj kapcsolatba: {supportUrl}.",
+
+ "Login.MissingLogin": "Üres a mező",
+ "Login.MissingLogin.Description": "A mezőt ki kell tölteni.",
+
+ "Login.InvalidRecoveryCode": "Érvénytelen helyreállítási kód",
+ "Login.InvalidRecoveryCode.Description": "Nézd meg, nem gépelted el a kódot.",
+
+ "Login.UnsupportedAuthentication": "Nem támogatott azonosítási módszer",
+ "Login.UnsupportedAuthentication.Description": "Nem támogatjuk ezt az azonosítási módszert. Kérlek, válassz másikat.",
+
+ "Login.EmailNotVerified": "Még nincs visszaigazolva az e-mail címed",
+ "Login.EmailNotVerified.Description": "A címedre küldött hivatkozással igazold magad. A levélszemeted is nézd meg.",
+
+ "Login.AccountTempLocked": "A fiókod le van zárva.",
+ "Login.AccountTempLocked.Description": "Lépj kapcsolatba a moderációs csoporttal: {moderationUrl}.",
+
+ "Login.AccountBanned": "A fiókod ki van tiltva.",
+ "Login.AccountBanned.Description": "Lépj kapcsolatba a moderációs csoporttal: {moderationUrl}.",
+
+ "Login.DuplicateAccount": "Duplicate account",
+ "Login.DuplicateAccount.Description": "Lépj kapcsolatba a moderációs csoporttal: {supportUrl}.",
+
+ "Login.UnknownError": "Ismeretlen hiba",
+ "Login.UnknownError.Description": "Hiba történt a bejelentkezés során. Kérlek, lépj kapcsolatba a moderációs csoporttal: {supportUrl}.",
+
+ "Register.MissingRequest": "Nincs kitöltve mező",
+ "Register.MissingRequest.Description": "Kérlek, regisztráció során töltsd ki a mezőket.",
+
+ "Register.InvalidEmail": "Érvénytelen e-mail cím.",
+ "Register.InvalidEmail.Description": "Az e-mail címed érvénytelen.",
+
+ "Register.MissingUsername": "Üres a mező",
+ "Register.MissingUsername.Description": "A mezőt ki kell tölteni.",
+
+ "Register.MissingEmail": "Üres a mező",
+ "Register.MissingEmail.Description": "A mezőt ki kell tölteni.",
+
+ "Register.UsernameTooLong": "A felhasználónév túl hosszú",
+ "Register.UsernameTooLong.Description": "Maximum 32 karaktert tartalmazhat a felhasználóneved.",
+
+ "Register.UsernameContainsAmpersand": "A felhasználónév nem tartalmazhatja a „@” karaktert.",
+ "Register.UsernameContainsAmpersand.Description": "",
+
+ "Register.UsernameStartsWithU": "A felhasználónév nem kezdődhet „U-”-val.",
+ "Register.UsernameStartsWithU.Description": "",
+
+ "Register.InvalidUsername": "Érvénytelen felhasználónév.",
+ "Register.InvalidUsername.Description": "Kérlek, válassz másikat.",
+
+ "Register.InvalidDateOfBirth": "Érvénytelen születési dátum",
+ "Register.InvalidDateOfBirth.Description": "Kérlek, érvényeset adj meg.",
+
+ "Register.UsernameContainsBlockedTerms": "A felhasználónév tiltott szavakat tartalmaz",
+ "Register.UsernameContainsBlockedTerms.Description": "A felhasználóneved tiltott szavakat tartalmaz. Ha szerinted hiba történt, kérlek, lépj kapcsolatba velünk: {supportUrl}.",
+
+ "Register.MissingPassword": "Hiányzik a jelszó",
+ "Register.MissingPassword.Description": "Kérlek, válassz jelszót.",
+
+ "Register.InvalidPassword": "Érvénytelen jelszó",
+ "Register.InvalidPassword.Description": "Érvénytelen jelszó. Leaglább nyolc karaktert, 1 számot, 1 nagybetűt és 1 kisbetűt tartalmazhat..",
+
+ "Register.EmailAlreadyRegistered": "E-mail már regisztrálva van",
+ "Register.EmailAlreadyRegistered.Description": "Már létezik egy olyan fiók, ami ezt az e-mailt használja. Ha elfelejtetted a jelszót, csak kattints az \"Elfelejtettem a jelszót\" gombra. Vagy lépj velünk kapcsolatba: {supportUrl}.",
+
+ "Register.UsernameAlreadyRegistered": "Már létezik ez a felhasználónév.",
+ "Register.UsernameAlreadyRegistered.Description": "Már létezik egy olyan fiók, ami ezt a felhasználónevet használja. Ha elfelejtetted a jelszót, csak kattints az \"Elfelejtettem a jelszót\" gombra. Vagy lépj velünk kapcsolatba: {supportUrl}.",
+
+ "Register.ErrorCheckingUserId": "Felhasználói ID ellenőrzése sikertelen",
+ "Register.ErrorCheckingUserId.Description": "Kérlek, lépj kapcsolatba velünk: {supportUrl}.",
+
+ "Recovery.MissingEmail": "Hiányzik az e-mail cím",
+ "Recovery.MissingEmail.Description": "Kérlek, add meg az e-mail címedet.",
+
+ "Recovery.IncorrectEmail": "Hibás e-mail cím",
+ "Recovery.IncorrectEmail.Description": "Hibás e-mail címet adtál meg. Kérlek nézd meg, nem gépelted el.",
+
+ "Recovery.NoPasswordSetup": "No Password Setup",
+ "Recovery.NoPasswordSetup.Description": "Please contact support at {supportUrl}.",
+
+ "Register.UnknownError": "Ismeretlen hiba",
+ "Register.UnknownError.Description": "Hiba történt a regisztráció során. Kérlek, lépj kapcsolatba a moderációs csoporttal: {supportUrl}.",
+
+ "Account.Login": "Bejelentkezés",
+ "Account.Logout": "Kijelentkezés",
+ "Account.Register": "Regisztrálás",
+ "Account.Saml2": "Bejelentkezés a SAML 2.0-val",
+ "Account.LoginOrRegister": "Bejelentkezés/Regisztrálás",
+ "Account.LogoutConfirm": "Biztos kilépsz?",
+ "Account.LoggingIn": "Bejelentkezés...",
+ "Account.LoggingOut": "Kijelentkezés...",
+ "Account.Registering": "Regisztrálás...",
+ "Account.Anonymous": "Vendég",
+ "Account.Username": "Felhasználónév:",
+ "Account.Email": "E-mail cím:",
+ "Account.RememberMe": "Emlékezz rám
(30 napos inaktivitás után automatikusan kilép)",
+ "Account.RepeatEmail": "E-mail cím újra:",
+ "Account.UsernameOrEmail": "Felhasználónév vagy e-mail cím:",
+ "Account.Password": "Jelszó:",
+ "Account.RepeatPassword": "Jelszó újra:",
+ "Account.RecoverPassword": "Elfelejtettem a jelszót",
+ "Account.LiveEmailWarning": "FIGYELEM: a live.com, hotmail.com, outlook.com és egyéb Microsoft által üzemeltetett címekhez a megerősítési e-mail fogadása 1-2 napot is igénybe vehet",
+ "Account.PasswordRules": "(legalább 8 karakter, 1 szám, 1 nagy- és kisbetű)",
+ "Account.LostPassword": "Lost Password",
+ "Account.SendRecoveryCode": "Send Recovery Code",
+ "Account.ResetPasswordHeader": "Jelszó visszaállítása",
+ "Account.ResetPasswordInstructions": "A recovery code has been sent to your email. Copy it to the field below:",
+ "Account.RecoveryCode": "Recovery Code:",
+ "Account.NewPassword": "Új jelszó:",
+ "Account.ResetPassword": "Új jelszó beállítása",
+ "Account.Requesting": "Requesting...",
+ "Account.ErrorPasswordMismatch": "A jelszavak nem egyeznek!",
+ "Account.ErrorEmailMismatch": "Az e-mail címek nem egyeznek!",
+ "Account.ErrorLoginError": "Bejelentkezési hiba:",
+ "Account.RegistrationSuccess": "Sikeres regisztráció!
Küldtünk egy e-mailt a {email} címre egy hitelesítő hivatkozással.
Ha hagyod ezt az ablakot, akkor az e-mail hitelesítése után egyből bejelentkeztetünk téged.
Ha hiba történt, akkor lépj kapcsolatba itt: {appEmail}, vagy itt: {appCommunity}",
+ "Account.BirthMonth": "Hónap:",
+ "Account.BirthDay": "Nap:",
+ "Account.BirthYear": "Év:",
+ "Account.PoliciesAgreement": "Elfogadom a szolgáltatási feltételeket és az adatvédelmi irányelveket.",
+ "Account.AlternateMethods": "Bejelentkezés egy harmadik fél szolgáltatással:",
+
+ "Account.Saml2.Title": "SAML 2.0",
+ "Account.Saml2.Select": "Please select the SAML 2.0 provider you want to use:",
+ "Account.Saml2.LoggingIn": "Várakozás a bejelentkezésre (nézd meg a böngésződ)...",
+
+ "Account.TOTP.Title": "Kétlépcsős azonosítás",
+ "Account.TOTP.Initializing": "A fiókod kétlépcsős azonosítási állapotának ellenőrzése...",
+ "Account.TOTP.Code.Header": "Titkos kód",
+ "Account.TOTP.Code.Description": "Ezt a titkos kódot kell megadni az Authy vagy a Google Hitelesítő alkalmazásba.
Ajánljuk a QR-kód beolvasását, de a kódot magad is beírhatod. Ezt a kódot soha ne oszd meg senkivel sem.
VR módban az F8 segítségével asztali üzemmódra válthatsz.",
+ "Account.TOTP.Code.QRCode": "QR-kód beolvasása",
+ "Account.TOTP.Code.Key": "Titkos kód:",
+ "Account.TOTP.RecoveryCodes.Header": "Biztonsági kódok",
+ "Account.TOTP.RecoveryCodes.Description": "Ezeket a kódokat mentsd el egy biztonságos helyre. Csak akkor használd őket, amikor már nincs hozzáférésed a hitelesítő alkalmazásokhoz, például ha elveszted a telefonod. Ezeket a kódokat egyenként csak egyszer használhatod. Soha ne add meg senkinek ezeket a kódokat. Ha elveszted őket, ÖRÖKRE elveszted a fiókodat.",
+ "Account.TOTP.RecoveryCodes.Codes": "Kódok:",
+ "Account.TOTP.Activate.Header": "Kétlépcsős azonosítás aktiválása",
+ "Account.TOTP.Activate.Description": "A kétlépcsős azonosítás aktiválásához használd a hitelesítő által generált 6 számjegyü hosszúságú kódot.
Aktiválás után egyes beállításokhoz szükséged lesz ezekre a kódokra.",
+ "Account.TOTP.Activate.Token": "6 karakter számjegyü kód:",
+ "Account.TOTP.Activate.TokenField": "Ide írd be a kódot...",
+ "Account.TOTP.Activate.Activate": "Aktiválás",
+ "Account.TOTP.Activate.Activating": "Aktiválás...",
+ "Account.TOTP.Activate.InvalidToken": "Hibás kód!",
+ "Account.TOTP.Message.AlreadySetup": "A kétlépcsős azonosítás már be van kapcsolva!",
+ "Account.TOTP.Message.Error": "Váratlan hiba történt! Próbáld meg újra később.",
+ "Account.TOTP.Message.SetupComplete": "Gratulálok!
A fiókodon sikeresen aktiválva van a kétlépcsős azonosítás!
A /enableLogin2FA paranccsal bekapcsolhatod azt, hogy belépés előtt azonosísd magad.",
+ "Account.TOTP.Deactivate.Header": "Kétlépcsős azonosítás kikapcsolása",
+ "Account.TOTP.Deactivate.Description": "A kétlépcsős azonosítás jelenleg be van állítva a fiókodon, és üzemel. Itt kikapcsolhatod, hogyha nincs többé hozzáférésed a hitelesítő alkalmazáshoz.
Miután kikapcsoltad, újra bekapcsolhatod a kétlépcsős azonosítást, ami új hitelesítési-, és biztonsági kódokat generál.
Ha elvesztetted a telefonodat, NAGYON AJÁNLJUK, hogy most azonnal ki- és bekapcsolod, mert minden biztonsági kód csak egyszer használható. Miután kifogytál belőlük, többé nem tudsz belépni a fiókodba.",
+ "Account.TOTP.Deactivate.Deactivate": "Kikapcsolás",
+ "Account.TOTP.Deactivate.Deactivating": "Kikapcsolás...",
+ "Account.TOTP.Message.DeactivationComplete": "A kétlépcsős azonosítást sikeresen kikapcsoltad.
A fiókod immáron nem teljesen védett!
Erősen ajánljuk, hogy kapcsold be újra a biztonságod megörzése érdekében.",
+
+ "Account.Type.Standard": "Általános fiók",
+ "Account.Type.Business": "Üzleti fiók",
+ "Account.Type.Patreon": "Patreon támogató",
+ "Account.Type.Mentor": "{platform} mentor",
+ "Account.Type.Moderator": "{platform} moderátor",
+ "Account.Type.Team": "{platform} csapat",
+
+ "Avatar.Badge.Live": "ÉLŐ",
+
+ "2FA.Header": "Kétlépcsős azonosítás",
+ "2FA.Token": "6 számjegyű kód:",
+
+ "Profile.Status.Sociable": "Ismerkedésre kész",
+ "Profile.Status.Online": "Elérhető",
+ "Profile.Status.Away": "Nincs a gépnél",
+ "Profile.Status.Busy": "Elfoglalt",
+ "Profile.Status.Invisible": "Láthatatlan",
+ "Profile.Status.Offline": "Kijelentkezve",
+ "Profile.Status.Headless": "Headless Host",
+
+ "Session.Tab.Settings": "Beállítások",
+ "Session.Tab.Users": "Felhasználók",
+ "Session.Tab.Permissions": "Engedélyek",
+
+ "Session.Permission.Anonymous": "Vendég alapbeállításai:",
+ "Session.Permission.Vistor": "Látogató alapbeállításai:",
+ "Session.Permission.Contact": "Barát alapbeállításai:",
+ "Session.Permission.Host": "Szobatulaj alapbeállításai:",
+ "Session.Permission.PermissionOverrideCount": "Engedély átírása: {n,select, -1 {---} other {{n}}}",
+ "Session.Permission.ClearOverrides": "Clear User Overrides",
+
+ "Session.JoinVerifier.EnableHeader": "Activate Custom Join Verifier?",
+ "Session.JoinVerifier.EnableText": "WARNING: You are about to enable custom join verification that is part of the current world. Before you do so, make sure you trust the creator of the world, as custom verifier can bypass standard session access rules and allow or block entry to users using its own rules.",
+ "Session.JoinVerifier.Label": "Use Custom Join Verifier: {name}",
+ "Session.JoinVerifier.ComponentWarning": "WARNING: At the moment, there is no mechanism to prevent tampering with the verifier once enabled. If tampering with the ProtoFlux setup for verification is a concern, DO NOT USE this feature and DO NOT ENABLE it in your worlds.",
+ "Session.JoinVerifier.SetCustomVerifier": "Set as custom join request verifier",
+
+ "Permissions.NotAllowedToSpawn": "You are not allowed to spawn things here.",
+ "Permissions.NotAllowedToSave": "You are not allowed to save items in this world.",
+ "Permissions.NotAllowedToSwapAvatar": "You are not allowed to swap to custom avatar here.",
+
+ "User.Actions.Silence": "Csitítás",
+ "User.Actions.Mute": "Némítás",
+ "User.Actions.Jump": "Ugrás",
+ "User.Actions.Respawn": "Újraéledés",
+ "User.Actions.Kick": "Kirúgás",
+ "User.Actions.Ban": "Kitiltás",
+
+ "Contacts.Add": "Barát hozzáadása",
+ "Contacts.Remove": "Barát eltávolítása",
+ "Contacts.ConfirmRemove": "Biztosan eltávolítod?",
+ "Contacts.AcceptRequest": "Barátkérelem elfogadása",
+ "Contacts.IgnoreRequest": "Barátkérelem mellőzése",
+ "Contacts.Invite": "Meghívás ide",
+ "Contacts.RevokeInvite": "Meghívás visszavonása",
+ "Contacts.BanFromAllSessions": "Kitiltás minden általam vezetett szobámból",
+ "Contacts.UnbanFromAllSessions": "Kitiltás visszavonása minden általam vezetett szobámból",
+ "Contacts.BanFromCurrentWorld": "Kitiltás a jelenlegi világból",
+ "Contacts.UnbanFromCurrentWorld": "Kitiltás visszavonása a jelenlegi világból",
+ "Contacts.RecordingVoiceMessage": "Hang felvétele...",
+ "Contacts.Unblocked": "Nincs blokkolva",
+ "Contacts.AvatarBlock": "Kinézet tiltása",
+ "Contacts.MutualBlock": "Közös blokkolás",
+ "Contacts.SelfAccount": "Én",
+ "Contacts.SearchPrompt": "Keresés barátok között...",
+ "Contacts.WriteMessage": "Üzenet írása...",
+
+ "Contacts.InSession": "Itt van: {name}",
+ "Contacts.InPrivate": "Privát világban van",
+ "Contacts.InContactsOnly": "Barátok világban van",
+ "Contacts.InHidden": "Rejtett világban van",
+ "Contacts.InHiddenContactsOnly": "Rejtett, Barátok világban van",
+ "Contacts.InHiddenContactsPlus": "Rejtett, Barátok+ világban van",
+ "Contacts.InLAN": "LAN világban van",
+ "Contacts.UsingDifferentVersion": "{version} verziót használ",
+ "Contacts.RequestSent": "Kérelem elküldve",
+ "Contacts.RequestReceived": "Kérelem fogadva",
+ "Contacts.RequestIgnored": "Mellőzve",
+ "Contacts.Blocked": "Blokkolva",
+ "Contacts.SearchResult": "Keresési eredmények",
+ "Contacts.Bot": "Bot-fiók",
+ "Contacts.Migrated": "Contact hasn't Migrated",
+
+ "Notifications.IsSociable": "ismerkedésre kész, bökd meg, vagy hívd meg!",
+ "Notifications.IsOnline": "elérhető",
+ "Notifications.IsOnlineOnDifferentVersion": "elérhető({version} verzióban)",
+ "Notifications.ReceivedContactRequest": "barátmeghívót kaptál",
+ "Notifications.ReceivedInvite": "meghívott ide:",
+ "Notifications.ReceivedItem": "tárgyat küldött:",
+ "Notifications.VoiceMessage": "hangüzenetet küldött",
+ "Notifications.SessionStarted": "Szobát indított:",
+ "Notifications.UserJoined": "Felhasználó belépett",
+ "Notifications.UserLeft": "Felhaszáló kilépett",
+
+ "Undo.SetField": "Set field {field_name} to {value}",
+ "Undo.SetReference": "Set reference {ref_name} to {ref_target}",
+ "Undo.Spawn": "Spawn {name}",
+ "Undo.Destroy": "Destroy {name}",
+ "Undo.SpawnComponent": "Attach {component_type} on {slot_name}",
+ "Undo.DuplicateComponent": "Duplicate Component",
+ "Undo.DestroyComponent": "Destroy {component_type} on {slot_name}",
+ "Undo.Transform": "Moved {name}",
+ "Undo.Translate": "Translate",
+ "Undo.TranslateAlongAxis": "Translate Along Axis",
+ "Undo.RotateAroundAxis": "Rotate Around Axis",
+ "Undo.ResetPosition": "Reset Position",
+ "Undo.ResetRotation": "Reset Rotation",
+ "Undo.ResetScale": "Reset Scale",
+
+ "Undo.GrabObjects": "Grab Objects",
+ "Undo.DestroyGrabbed": "Destroy Grabbed Objects",
+ "Undo.DuplicateGrabbed": "Duplicate Grabbed Objects",
+
+ "Undo.ChangeBoxSize": "Change Box Size",
+ "Undo.BrushStroke": "Brush Stroke",
+ "Undo.ChangeColor": "Change Color",
+ "Undo.CloneComponent": "Clone Component",
+ "Undo.MoveIKBone": "Move IK Bone",
+ "Undo.MoveSun": "Move The Sun",
+ "Undo.ApplyMaterial": "Apply Material",
+ "Undo.BakeMeshes": "Bake {name}",
+ "Undo.ChangeMesh": "Change Mesh",
+ "Undo.InsertParent": "Insert Parent for {name}",
+ "Undo.Wiggler": "Evil Stuff",
+
+ "Undo.ExtractMaterialsFromHierarchy": "Extract Materials from Hierarchy",
+ "Undo.BatchConvertMaterials": "Batch convert materials",
+
+ "Tooltips.Brush.ChangeColor": "Change Color",
+ "Tooltips.Brush.IncrementSize": "Increment Size",
+ "Tooltips.Brush.DecrementSize": "Decrement Size",
+
+ "Tooltips.Dev.CreateNew": "Create New...",
+ "Tooltips.Dev.Selection": "Selection: {mode}",
+ "Tooltips.Dev.DevMode.Off": "Developer Mode: Off",
+ "Tooltips.Dev.DevMode.On": "Developer Mode: On",
+ "Tooltips.Dev.OpenInspector": "Open Inspector",
+ "Tooltips.Dev.DeselectAll": "Deselect All",
+ "Tooltips.Dev.DestroySelected": "Destroy Selected",
+ "Tooltips.Dev.ConfirmDestroySelected": "REALLY Destroy Selected",
+
+ "Tooltips.Dev.GizmoOptions": "Gizmo Options",
+ "Tooltips.Dev.SelectParent": "Select Parent",
+ "Tooltips.Dev.LocalSpace": "Local Space",
+ "Tooltips.Dev.GlobalSpace": "Global Space",
+ "Tooltips.Dev.Translation": "Translation",
+ "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",
+ "Tooltip.GrabbableSetter.NonScalable": "Set Non-scalable",
+ "Tooltip.GrabbableSetter.ApplyToRoot": "Set Apply to Root",
+ "Tooltip.GrabbableSetter.AppyToHit": "Set Apply to Hit",
+
+ "Tooltip.CharacterCollider.MarkGrippable": "Mark Grippable",
+ "Tooltip.CharacterCollider.DontMarkGrippable": "Don't Mark Grippable",
+ "Tooltip.CharacterCollider.EnsureWalkRun": "Ensure Walk/Run locomotion",
+ "Tooltip.CharacterCollider.EnsureZeroG": "Ensure Zero-G locomotion",
+ "Tooltip.CharacterCollider.EnsurePhysicalFly": "Ensure Physical Fly locomotion",
+
+ "Tooltip.Light.Point": "Point",
+ "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",
+ "Tooltip.MeshVisibility.OnlyShadow": "Set to only shadow",
+ "Tooltip.MeshVisibility.DoubleSidedShadow": "Set to double sided shadow",
+
+ "Tooltip.Slicer.Add": "Add Slicer",
+ "Tooltip.Slicer.Clear": "Clear Setup",
+
+ "Tooltip.Material.RayMode": "Ray Mode",
+ "Tooltip.Material.AreaMode": "Area Mode",
+ "Tooltip.Material.ObjectMode": "Object Global Mode",
+ "Tooltip.Material.SceneMode": "Scene Global Mode",
+ "Tooltip.Material.CreateCopy": "Create Copy",
+ "Tooltip.Material.Edit": "Edit Material",
+ "Tooltip.Material.Convert": "Convert to...",
+ "Tooltip.Material.ConvertAll": "Convert All to...",
+ "Tooltip.Material.CreateNew": "Create New",
+
+ "Tooltip.Mesh.Edit": "Edit Mesh",
+
+ "Tooltip.Cartridge.Eject": "Eject Orb",
+
+ "Tooltip.Microphone.Format.WAV": "WAV",
+ "Tooltip.Microphone.Format.Vorbis": "OGG Vorbis",
+ "Tooltip.Microphone.Format.FLAC": "FLAC",
+ "Tooltip.Microphone.ModeHold": "Hold to record",
+ "Tooltip.Microphone.ModePress": "Press to start/stop recording",
+ "Tooltip.Microphone.SourceRaw": "Raw",
+ "Tooltip.Microphone.SourceFiltered": "Filtered & Normalized",
+
+ "Tooltip.ProtoFlux.Drive": "Drive",
+ "Tooltip.ProtoFlux.Source": "Source",
+ "Tooltip.ProtoFlux.Reference": "Reference",
+ "Tooltip.ProtoFlux.Write": "Write",
+ "Tooltip.ProtoFlux.Proxy": "Proxy",
+ "Tooltip.ProtoFlux.CreateLocal": "Create Local",
+ "Tooltip.ProtoFlux.CreateStore": "Create Store",
+ "Tooltip.ProtoFlux.CreateDataModelStore": "Create Data Model Store",
+ "Tooltip.ProtoFlux.Overview": "Toggle Overview Mode",
+ "Tooltip.ProtoFlux.NodeBrowser": "Browse nodes",
+ "Tooltip.ProtoFlux.PackInPlace": "Pack In Place",
+ "Tooltip.ProtoFlux.PackInto": "Pack Into {name}",
+ "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",
+
+ "CreateNew.Back": "<<< Back",
+ "CreateNew.EmptyObject": "Empty Object",
+ "CreateNew.ParticleSystem": "Particle System",
+
+ "CreateNew.Object": "Object",
+ "CreateNew.Object.AvatarCreator": "Avatar Creator",
+ "CreateNew.Object.Camera": "Camera",
+ "CreateNew.Object.ReflectionProbe": "Reflection Probe",
+ "CreateNew.Object.Mirror": "Mirror",
+ "CreateNew.Object.Portal": "Portal",
+ "CreateNew.Object.VideoPlayer": "Video Player",
+ "CreateNew.Object.SpawnArea": "Spawn Area",
+ "CreateNew.Object.SpawnPoint": "Spawn Point",
+ "CreateNew.Object.UIXCanvas": "UIX Canvas",
+ "CreateNew.Object.Facet": "Facet",
+
+ "CreateNew.Object.FogVolume": "Fog Volume",
+ "CreateNew.Object.FogVolume.Additive": "Additive",
+ "CreateNew.Object.FogVolume.Alpha": "Alpha",
+ "CreateNew.Object.FogVolume.Multiplicative": "Multiplicative",
+ "CreateNew.Object.FogVolume.Gradient": "Gradient",
+
+ "CreateNew.Text": "Text",
+ "CreateNew.Text.Basic": "Basic",
+ "CreateNew.Text.Outline": "Outline",
+
+ "CreateNew.Editor": "Editor",
+ "CreateNew.Editor.UserInspector": "User Inspector",
+ "CreateNew.Editor.LightSourcesWizard": "World Light Sources Wizard",
+ "CreateNew.Editor.TextRendererWizard": "World Text Renderer Wizard",
+ "CreateNew.Editor.AssetOptimizationWizard": "Asset Optimization Wizard",
+ "CreateNew.Editor.CubemapCreator": "Cubemap Creator",
+ "CreateNew.Editor.ReflectionProbes": "Reflection Probe Wizard",
+
+ "CreateNew.3DModel": "3D Model",
+ "CreateNew.3DModel.Triangle": "Triangle",
+ "CreateNew.3DModel.Box": "Box",
+ "CreateNew.3DModel.Sphere": "Sphere",
+ "CreateNew.3DModel.Capsule": "Capsule",
+ "CreateNew.3DModel.Cone": "Cone",
+ "CreateNew.3DModel.Cylinder": "Cylinder",
+ "CreateNew.3DModel.Quad": "Quad",
+ "CreateNew.3DModel.Grid": "Grid",
+ "CreateNew.3DModel.Torus": "Torus",
+
+ "CreateNew.Collider": "Collider",
+ "CreateNew.Collider.Box": "Box",
+ "CreateNew.Collider.Sphere": "Sphere",
+ "CreateNew.Collider.Capsule": "Capsule",
+ "CreateNew.Collider.Cylinder": "Cylinder",
+ "CreateNew.Collider.Cone": "Cone",
+ "CreateNew.Collider.Mesh": "Mesh",
+
+ "CreateNew.Light": "Light",
+ "CreateNew.Light.Point": "Point",
+ "CreateNew.Light.Spot": "Spot",
+ "CreateNew.Light.Directional": "Directional",
+
+ "CreateNew.Materials": "Materials",
+
+ "CreateNew.Directory.Title": "Create new directory:",
+ "CreateNew.Directory.Error.EmptyName": "Please provide a name:",
+ "CreateNew.Directory.Error.LongName": "Name is too long:",
+ "CreateNew.Directory.Error.InvalidName": "Invalid name:",
+
+ "AvatarCreator.Title": "Avatar Creator",
+ "AvatarCreator.Instructions": "Align avatar objects with the headset and controller references (optional) and press Create to convert them to an avatar",
+ "AvatarCreator.UseSymmetry": "Use Symmetry",
+ "AvatarCreator.ShowToolAnchors": "Show Tool Anchors",
+ "AvatarCreator.SetupVolumeMeter": "Setup Volume Meter",
+ "AvatarCreator.SetupEyes": "Setup Eyes",
+ "AvatarCreator.SetupFaceTracking": "Setup Face Tracking",
+ "AvatarCreator.ProtectAvatar": "Protect Avatar",
+ "AvatarCreator.CalibrateFeet": "Calibrate Feet",
+ "AvatarCreator.CalibrateHips": "Calibrate Pelvis/Hips",
+ "AvatarCreator.AlignHeadForward": "Align Head Forward",
+ "AvatarCreator.AlignHeadUp": "Align Head Up",
+ "AvatarCreator.AlignHeadRight": "Align Head Right",
+ "AvatarCreator.CenterHead": "Center Head Position",
+ "AvatarCreator.TryAlignHands": "Try Align Hands",
+ "AvatarCreator.AlignToolAnchors": "Align Tool Anchors",
+ "AvatarCreator.Create": "Create",
+ "AvatarCreator.ProtectionUnavailable": "Avatar protection is not available in this world. Switch to another world to protect your avatar.",
+
+ "Importer.General.AsRawFile": "Raw File",
+
+ "Importer.Folder.Title": "Import Folder",
+ "Importer.Folder.Individual": "Individual import",
+ "Importer.Folder.Individual.Description": "Creates a separate import dialog for each supported file in the folder",
+ "Importer.Folder.Batch": "Batch import",
+ "Importer.Folder.Batch.Description": "Creates a single importer for each type, using same settings for each file",
+ "Importer.Folder.Minecraft": "Minecraft World",
+ "Importer.Folder.Minecraft.Description": "Imports a Minecraft World if Mineways is installed.",
+
+ "Importer.Image.Title": "Import Image",
+ "Importer.Image.Prompt": "What are you importing?",
+ "Importer.Image.Regular": "Image / Texture",
+ "Importer.Image.Screenshot": "Screenshot (captured here)",
+ "Importer.Image.PixelArt": "Pixel Art",
+ "Importer.Image.Sprite": "Sprite",
+ "Importer.Image.360": "360° photo / skybox",
+ "Importer.Image.StereoPhoto": "Stereo Photo",
+ "Importer.Image.Stereo360": "Stereo 360° photo",
+ "Importer.Image.180": "180° photo",
+ "Importer.Image.Stereo180": "Stereo 180° photo",
+ "Importer.Image.LUT": "LUT",
+
+ "Importer.ImageVideo.LayoutPrompt": "What layout does it use?",
+ "Importer.ImageVideo.LayoutHorizontalLR": "Side by Side LR",
+ "Importer.ImageVideo.LayoutHorizontalRL": "Side by Side RL",
+ "Importer.ImageVideo.LayoutVerticalLR": "Top Bottom LR",
+ "Importer.ImageVideo.LayoutVerticalRL": "Top Bottom RL",
+
+ "Importer.Model.Title": "Import Model",
+ "Importer.Model.Prompt": "What are you importing?",
+ "Importer.Model.Regular": "3D Model",
+ "Importer.Model.3DScan": "3D Scan",
+ "Importer.Model.CAD": "CAD Model",
+ "Importer.Model.PointCloud": "Point Cloud",
+ "Importer.Model.VertexColorModel": "Vertex Colored Model",
+ "Importer.Model.AdvancedSettings": "Advanced Settings",
+ "Importer.Model.ModelKindPrompt": "What kind of 3D model?",
+ "Importer.Model.RegularKind": "Regular / Avatar",
+ "Importer.Model.SeparableKind": "Separable with snappable pieces",
+ "Importer.Model.UnitsPrompt": "What units is it in?",
+ "Importer.Model.AutoScale": "Auto Scale (unknown scale)",
+ "Importer.Model.AutoHumanoid": "Auto Humanoid Height",
+ "Importer.Model.Meters": "Meters (m)",
+ "Importer.Model.Millimeters": "Millimeters (mm)",
+ "Importer.Model.Centimeters": "Centimeters (cm)",
+ "Importer.Model.Inches": "Inches",
+ "Importer.Model.FinalizePrompt": "All set?",
+ "Importer.Model.RunImport": "Run Import!",
+
+ "Importer.Model.Advanced.Scale": "Scale: ",
+ "Importer.Model.Advanced.AutoScale": "Auto Scale",
+ "Importer.Model.Advanced.MaxTexSize": "Max Texture Size",
+ "Importer.Model.Advanced.ImageFormat": "Image Format: ",
+ "Importer.Model.Advanced.Material": "Material: ",
+ "Importer.Model.Advanced.PreferSpecular": "Prefer Specular",
+ "Importer.Model.Advanced.AlignAxis": "Align Axis: ",
+
+ "Importer.Model.Advanced.Normals": "Calculate Normals",
+ "Importer.Model.Advanced.Tangents": "Calculate Tangents",
+ "Importer.Model.Advanced.VertexColors": "Import Vertex Colors",
+ "Importer.Model.Advanced.Bones": "Import Bones",
+ "Importer.Model.Advanced.Lights": "Import Lights",
+ "Importer.Model.Advanced.TextureAlpha": "Calculate Texture Alpha",
+ "Importer.Model.Advanced.AlbedoColor": "Import Albedo Color",
+ "Importer.Model.Advanced.ImportEmissive": "Import Emissive",
+
+ "Importer.Model.Advanced.Colliders": "Generate Colliders",
+ "Importer.Model.Advanced.Animations": "Import Animations",
+ "Importer.Model.Advanced.SetupSnappable": "Setup as snappable",
+ "Importer.Model.Advanced.SetupTimelapse": "Setup as timelapse",
+ "Importer.Model.Advanced.ImportExternalTextures": "Import external textures",
+ "Importer.Model.Advanced.SkinnedMeshes": "Import skinned meshes",
+ "Importer.Model.Advanced.SetupIK": "Setup IK",
+ "Importer.Model.Advanced.VisualizeRig": "Visualize Rig",
+ "Importer.Model.Advanced.ForceTpose": "Force T-Pose",
+ "Importer.Model.Advanced.ForcePointCloud": "As Point Cloud",
+
+ "Importer.Model.Advanced.DualSided": "Make Dual Sided",
+ "Importer.Model.Advanced.FlatShaded": "Make Flat Shaded",
+ "Importer.Model.Advanced.DeduplicateInstances": "Deduplicate Instances (slow)",
+ "Importer.Model.Advanced.Optimize": "Optimize Model/Scene",
+ "Importer.Model.Advanced.SplitSubmeshes": "Split Submeshes",
+ "Importer.Model.Advanced.RandomColors": "Generate Random Colors",
+ "Importer.Model.Advanced.SpawnMaterialOrbs": "Spawn Material Orbs",
+ "Importer.Model.Advanced.ImagesByName": "Import Images by Name",
+ "Importer.Model.Advanced.ForcePointFiltering": "Force Point Filtering",
+ "Importer.Model.Advanced.ForceNoMipMaps": "No MipMaps",
+ "Importer.Model.Advanced.ForceUncompressed": "Force Uncompressed",
+
+ "Importer.Model.Advanced.Grabbable": "Make Grabbable",
+ "Importer.Model.Advanced.Scalable": "Make Scalable",
+ "Importer.Model.Advanced.PositionAtOrigin": "Position At Origin",
+ "Importer.Model.Advanced.AssetsOnObject": "Place Assets On Object",
+
+ "Importer.Video.Title": "Import Video",
+ "Importer.Video.Prompt": "What are you importing?",
+ "Importer.Video.Regular": "Video",
+ "Importer.Video.360": "360° Video",
+ "Importer.Video.Stereo": "Stereo Video",
+ "Importer.Video.Stereo360": "Stereo 360° Video",
+ "Importer.Video.Depth": "Depth Video",
+ "Importer.Video.180": "180° Video",
+ "Importer.Video.Stereo180": "Stereo 180° Video",
+ "Importer.Video.Depth.Prompt": "Depth Preset",
+ "Importer.Video.Depth.Default": "Default",
+
+ "Importer.Slices.Title": "Image slices as volumetric texture",
+ "Importer.Slices.TitleGrayscale": "Image slices as volumetric texture (grayscale)",
+ "Importer.Slices.Description": "Processes all image files in the folder into a volumetric texture",
+
+ "Exporter.Title": "Export",
+ "Exporter.FileName": "File name:",
+ "Exporter.ExportAs": "Export as:",
+ "Exporter.Export": "Export",
+ "Exporter.Exporting": "Exporting...",
+
+ "Export.PackageExportable.Package": "Resonite Package",
+ "Export.PackageExportable.PackageWithVariants": "Resonite Package (+variants)",
+
+ "Export.AudioExportable.OriginalFormat" : "Audio (original format)",
+
+ "Export.VideoExportable.OriginalFormat" : "Video (original format)",
+
+ "Importer.Package.Progress.DecodingPackage" : "Decoding Package",
+ "Importer.Package.Progress.DecodingObject" : "Decoding Object",
+ "Importer.Package.Progress.ImportingAssets" : "Importing Assets",
+ "Importer.Package.Progress.LoadingObject" : "Loading Object",
+ "Importer.Package.Progress.Imported" : "Package Imported",
+ "Importer.Package.Progress.Fail" : "Failed to import. Check logs",
+
+ "NewWorld.Title": "New World",
+ "NewWorld.SessionTitle": "New Session",
+ "NewWorld.Template": "World Template:",
+ "NewWorld.CustomPreset": "Custom Preset:",
+ "NewWorld.SessionSettings": "Session Settings:",
+ "NewWorld.UnsafeMode": "Unsafe Mode:",
+ "NewWorld.Port": "Port:",
+ "NewWorld.AutoPort": "Auto:",
+ "NewWorld.DefaultName": "{name} World",
+
+ "FullBody.Title": "Full Body / Avatar Calibration",
+ "FullBody.SetHeight": "1) Set your height",
+ "FullBody.HeightInstructions": "Make sure this is your actual height, otherwise calibration won't work correctly. The mannequin should fit the headset and controllers.",
+ "FullBody.HeightWarning": "This seems incorrect. Make sure it's your actual height.",
+ "FullBody.ConfirmMapping": "2) Confirm tracker mapping",
+ "FullBody.MappingInstructions": "Stand in upright position and ensure the trackers are tracking and detected correctly.",
+ "FullBody.StartCalibration": "Start Tracker Calibration",
+ "FullBody.JustCalibrateAvatar": "Just calibrate my avatar",
+ "FullBody.JustCalibrateAvatarDescription": "Skip full body calibration and just calibrate the avatar",
+ "FullBody.SkipAndAdjustAvatar": "Skip and adjust avatar",
+ "FullBody.CalibrateInstructions": "Align yourself with the red body overlay in your playspace and press both triggers to confirm. Make sure your real feet and hips match the virtual ones as close as possible.",
+
+ "FullBody.BeforeCalibrationInstructions": "Make sure trackers are tracking and your height is set",
+ "FullBody.CalibratingPoseInstructions": "Align yourself with the reference and press both triggers to confirm",
+ "FullBody.AdjustAvatarInstructions": "Adjust avatar body offsets to best match the reference",
+ "FullBody.FineTuneCalibrationInstructions": "Verify and fine tune calibration by moving blue references",
+
+ "FullBody.CalibrateTrackersHeader": "Calibrate Trackers",
+ "FullBody.CalibrateTrackersInstructions": "Grab and position the blue body parts relative to the trackers to adjust their offset. They should match the location of the tracker on your body.\nYou can adjust calibration anytime later by reopening this tool.",
+ "FullBody.UseSymmetry": "Use Symmetry",
+ "FullBody.ShowBodyOverlay": "Show Body Overlay",
+ "FullBody.HeightCompensationInstructions": "If the mannequin is too tall (hunched) or too short, adjust the height compensation for best fit.",
+ "FullBody.RecalibratePrompt": "Mangled or missing trackers?",
+ "FullBody.Recalibrate": "Run T-Pose calibration again",
+ "FullBody.CalibrateAvatarPrompt": "Need to adjust avatar fit?",
+ "FullBody.CalibrateAvatar": "Calibrate My Avatar",
+ "FullBody.FinishPrompt": "All good?",
+ "FullBody.FinishCalibration": "Finish fullbody calibration",
+
+ "FullBody.CalibrateAvatarTitle": "Calibrate Avatar",
+ "FullBody.CalibrateAvatarInstructions": "Make sure all body parts are mapped and then drag the blue spheres around, to make the avatar best match the body reference.",
+ "FullBody.ShowReferenceOverlay": "Show Reference Overlay",
+ "FullBody.ResetAvatarPrompt": "Avatar mangled or not tracking?",
+ "FullBody.ResetAvatar": "Reset Mapping",
+ "FullBody.AvatarHeightCompensationInstructions": "If the avatar is too tall (ends up hunched up) or too short for you, adjust its height compensation here so it better fits your height.",
+ "FullBody.AvatarHeightCompensation": "Avatar Height Compensation: {n, number, percent}",
+ "FullBody.ResetAvatarHeightCompensation": "Reset Height Compensation",
+ "FullBody.AvatarSaveWarning": "Don't forget to save your avatar after you're finished calibrating it!",
+ "FullBody.FinishAvatarCalibration": "Finish Avatar Calibration",
+ "FullBody.CalibrationFinishedInstructions": "If you're satisfied with the calibration, you can save your avatar now and exit.",
+ "FullBody.CloseCalibrator": "Close Calibrator",
+ "FullBody.CalibrationRedoInstructions": "If the calibration is off or you want to calibrate more avatars you can make more adjustments. You can also reopen this calibrator any time in the future to make adjustments.\nIf you've only changed your trackers, you don't need to calibrate your avatars again.",
+ "FullBody.ReturnToTrackerCalibration": "Return to tracker calibration",
+
+ "FullBody.Hips": "Hips",
+ "FullBody.Feet": "Feet",
+ "FullBody.Chest": "Chest",
+ "FullBody.Elbows": "Elbows",
+ "FullBody.Knees": "Knees",
+
+ "FullBody.TrackerMapped": "Tracker Mapped",
+ "FullBody.NotTracking": "Not Tracking...",
+ "FullBody.NoTracker": "No Tracker Mapped",
+ "FullBody.FeetNotTracking": "Feet not tracking...",
+
+ "FullBody.AvatarPointMapped": "Mapped",
+ "FullBody.AvatarPointNotMapped": "Not Mapped",
+ "FullBody.AvatarPointNoTracker": "No Tracker",
+
+ "CameraControl.Title": "Camera Control",
+ "CameraControl.MirroringOffWarning": "MIRRORING OFF",
+ "CameraControl.MirrorToDisplay": "Mirror to display",
+ "CameraControl.TakePhoto": "Photo",
+ "CameraControl.Take360Photo": "360° Photo",
+
+ "CameraControl.Mode.SmoothPOV": "Smooth POV",
+ "CameraControl.Mode.ThirdPerson": "Third Person",
+ "CameraControl.Mode.Group": "Group",
+ "CameraControl.Mode.World": "World",
+ "CameraControl.Mode.Manual": "Manual",
+
+ "CameraControl.Settings.AvoidOcclusion": "Avoid Occlusion",
+ "CameraControl.Settings.KeepInWorldspace": "Keep In Worldspace",
+ "CameraControl.Settings.MovementWobble": "Movement Wobble",
+ "CameraControl.Settings.AimInFrontOfHead": "Aim In Front of Head",
+ "CameraControl.Settings.HideCamera": "Hide Camera",
+ "CameraControl.Settings.ForceEyesOnCamera": "Force Eyes On Camera",
+ "CameraControl.Settings.HideBadges": "Hide Badges",
+ "CameraControl.Settings.HideLasers": "Hide Lasers",
+ "CameraControl.Settings.ShowFrustum": "Show Frustum",
+ "CameraControl.Settings.PhotoTimer": "Photo Timer",
+ "CameraControl.Settings.ShowLiveBadge": "Show Live Badge",
+ "CameraControl.Settings.AudioFromCameraViewpoint": "Audio from camera viewpoint",
+
+ "CameraControl.OpenCloseUsers": "Users",
+ "CameraControl.CreateCameraAnchor": "Create Camera Anchor",
+
+ "CameraControl.Anchors.Interpolate": "Interpolate between anchors",
+ "CameraControl.Anchors.InterpolationSpeed": "Anchor Interpolation Speed:",
+ "CameraControl.Anchors.LinearInterpolation": "Linear Interpolation",
+ "CameraControl.Anchors.NoAnchors": "No camera anchors in this world",
+
+ "CameraControl.Positioning.FieldOfView": "Field of View",
+ "CameraControl.Positioning.AngleOffset": "Angle Offset",
+ "CameraControl.Positioning.Distance": "Distance",
+ "CameraControl.Positioning.Height": "Height",
+ "CameraControl.Positioning.FirstPersonPitch": "First Person Pitch",
+ "CameraControl.Positioning.FirstPersonRoll": "First Person Roll",
+ "CameraControl.Positioning.FirstPersonOffset": "First Person Offset",
+ "CameraControl.Positioning.Reset": "Reset",
+
+ "CameraControl.Control.AnyoneCanInteract": "Anyone Can Interact",
+ "CameraControl.Control.RenderPreviewForEveryone": "Render Preview For Everyone",
+ "CameraControl.Control.RenderPrivateUI": "Render Private UI",
+ "CameraControl.Control.MotionBlur": "Motion Blur",
+ "CameraControl.Control.ScreenSpaceReflections": "Screen Space Reflections",
+ "CameraControl.Control.SpawnPhotoInWorld": "Spawn photo in the world",
+ "CameraControl.Control.FlipPreview": "Flip Preview",
+ "CameraControl.Control.GroupDetectionRadius": "Group Detection Radius: {n} m",
+ "CameraControl.Control.GroupExcludeBoundary": "Group Exclude Boundary: {n} m",
+ "CameraControl.Control.PositionSmoothSpeed": "Position Smooth Speed: {n}",
+ "CameraControl.Control.AngleSmoothSpeed": "Angle Smooth Speed: {n}",
+ "CameraControl.Control.FramingSmoothSpeed": "Framing Smooth Speed: {n}",
+
+ "CameraControl.OBS.IP": "OBS Websocket IP:",
+ "CameraControl.OBS.Password": "OBS Password (optional):",
+ "CameraControl.OBS.Connect": "Connect",
+ "CameraControl.OBS.Instructions": "Make sure that OBS is running, we support OBS version 28+.",
+ "CameraControl.OBS.OpenInstaller": "Open installer webpage",
+ "CameraControl.OBS.Launch": "Launch OBS",
+ "CameraControl.OBS.Launching": "Launching...",
+ "CameraControl.OBS.Launched": "Launched!",
+ "CameraControl.OBS.Connecting": "Connecting...",
+ "CameraControl.OBS.Connected": "Connected!",
+ "CameraControl.OBS.Disconnected": "Disconnected!",
+ "CameraControl.OBS.AuthFailure": "Authentication Failure!",
+ "CameraControl.OBS.ConnectionFailed": "Connection failed: ",
+ "CameraControl.OBS.ConnectionTimeout": "Connection timeout. Is OBS running?",
+ "CameraControl.OBS.UnexpectedConnectionError": "Unexpected connection error:",
+ "CameraControl.OBS.DisconnectedPage": "OBS Disconnected",
+ "CameraControl.OBS.ReturnToConnect": "Return to connect page",
+ "CameraControl.OBS.AutoMirror": "Auto Mirror on Record/Stream",
+ "CameraControl.OBS.Bitrate": "Bitrate: {n}/s",
+ "CameraControl.OBS.FPS": "FPS: {n}",
+ "CameraControl.OBS.DroppedFrames": "Dropped frames: {n}",
+ "CameraControl.OBS.Idle": "IDLE",
+ "CameraControl.OBS.Live": "LIVE",
+ "CameraControl.OBS.Recording": "REC",
+ "CameraControl.OBS.OpenInstallerReason": "This webpage lets you download the OBS websocket plugin",
+
+ "CameraControl.OBS.Streaming.Start": "Közvetítés indítása",
+ "CameraControl.OBS.Streaming.Starting": "Közvetítés indítása...",
+ "CameraControl.OBS.Streaming.Stop": "Közvetítés leállítása",
+ "CameraControl.OBS.Streaming.Stopping": "Közvetítés leállítása",
+
+ "CameraControl.OBS.Recording.Start": "Felvétel indítása",
+ "CameraControl.OBS.Recording.Starting": "Felvétel indítása...",
+ "CameraControl.OBS.Recording.Stop": "Felvétel leállítása",
+ "CameraControl.OBS.Recording.Stopping": "Felvétel leállítása",
+
+ "Settings.Category.Audio": "Hang",
+ "Settings.Category.Controls": "Irányítás",
+ "Settings.Category.Devices": "Eszközök",
+ "Settings.Category.Profile": "Profil",
+ "Settings.Category.Networking": "Hálózat",
+ "Settings.Category.Security": "Biztonság",
+ "Settings.Category.Misc": "Egyéb",
+ "Settings.Category.Privacy": "Adatvédelem",
+ "Settings.Category.UserInterface": "Felhasználói felület",
+ "Settings.Category.Graphics": "Grafika",
+ "Settings.Category.InteractiveCamera": "Kamera",
+
+ "Settings.LegacyFeatureSettings.ConvertLegacySettings": "DEBUG - Convert Legacy Settings",
+ "Settings.DebugSettings.DebugResetAllSimpleSettings": "DEBUG - Reset all simple settings",
+
+ "Settings.GeneralControlsSettings": "General Controls",
+ "Settings.LocomotionSettings": "Mozgás",
+ "Settings.MovementSettings": "Movement",
+ "Settings.MouseSettings": "Mouse",
+
+ "Settings.GeneralHapticsSettings": "Haptic Feedback",
+ "Settings.GeneralVRSettings": "VR",
+ "Settings.LeapMotionSettings": "Leap Motion",
+ "Settings.ViveHandTrackingSettings": "Vive Hand Tracking",
+ "Settings.TrackingSmoothingSettings": "Tracking Smoothing",
+
+ "Settings.UserMetricsSettings": "User Metrics",
+
+ "Settings.OnlineStatusSettings" : "Online Status",
+ "Settings.OnlineStatusSettings.DefaultStatus" : "Default Status",
+ "Settings.OnlineStatusSettings.DefaultStatus.Description" : "This is the default status that you will start with after logging in, unless there's a previously remembered status.",
+ "Settings.OnlineStatusSettings.RememberMode" : "Remember last status",
+ "Settings.OnlineStatusSettings.RememberMode.Description" : "Use this to control if your last online status should be preserved between logins or not. This includes any statuses other than Invisible, which is controlled via separate setting.",
+ "Settings.OnlineStatusSettings.RememberTimespan" : "Remember status for",
+ "Settings.OnlineStatusSettings.RememberTimespan.Description" : "Your last online status will be remembered only if you log in again within this timeframe. If you take longer than this, you'll start with your default status instead.",
+ "Settings.OnlineStatusSettings.InvisibleRememberMode" : "Remember last invisible status",
+ "Settings.OnlineStatusSettings.InvisibleRememberMode.Description" : "This controls how is your last status remembered specifically if you were last set to Invisible. Otherwise this functions the same.\n\nThe invisible status has a separate setting for privacy reasons, to ensure that if you were last set to invisible, you can ensure that you'll stay invisible at the next login even if your other statuses are not remembered.",
+ "Settings.OnlineStatusSettings.InvisibleRememberTimespan" : "Remember invisble status for",
+ "Settings.OnlineStatusSettings.InvisibleRememberTimespan.Description" : "Your last invisible status will be remembered only if you log in again within this timeframe. If you take longer than this, you'll start with your default status instead.",
+ "Settings.OnlineStatusSettings.AutoAwayTimespan" : "Switch to Away when idle for",
+ "Settings.OnlineStatusSettings.AutoAwayTimespan.Description" : "When you are idle for this amount of time, your online status will automatically be switched to Away. Once you come back, it will automatically be set back to previous state, unless you set it to Away manually.",
+
+ "Settings.AudioInputDeviceSettings": "Audio Input",
+ "Settings.AudioOutputDeviceSettings": "Audio Output",
+ "Settings.AudioVolumeSettings": "Volume",
+ "Settings.AudioAccessibilitySettings": "Audio Accessibility",
+ "Settings.AudioInputFilteringSettings": "Input Filtering",
+
+ "Settings.RealtimeNetworkingSettings": "Realtime Networking",
+ "Settings.AssetGatherSettings": "Asset Gathering",
+
+ "Settings.HostAccessSettings": "Host Access",
+ "Settings.UserRestrictionsSettings": "User Restrictions",
+
+ "Settings.WindowsSettings": "Windows Settings",
+ "Settings.DebugSettings": "Debug",
+ "Settings.LegacyFeatureSettings": "Legacy Features",
+ "Settings.TwitchInterfaceSettings": "Twitch Streaming Interface",
+
+ "Settings.MessagingPrivacySettings": "Messaging Privacy",
+
+ "Settings.LocaleSettings": "Locale",
+ "Settings.DashSettings": "Dashboard",
+ "Settings.NamePlateSettings": "Nameplates",
+ "Settings.LaserSettings": "Interaction Lasers",
+ "Settings.DesktopViewSettings": "Desktop View",
+ "Settings.PhotoCaptureSettings": "Quick Photo Capture",
+
+ "Settings.DesktopRenderSettings": "Desktop Render Settings",
+
+ "Settings.InteractiveCameraFramingSettings": "Framing",
+ "Settings.InteractiveCameraPositioningSettings": "Positioning",
+ "Settings.InteractiveCameraRenderSettings": "Rendering",
+ "Settings.InteractiveCameraGroupSettings": "User Grouping",
+ "Settings.InteractiveCameraSmoothingSettings": "Smoothing",
+ "Settings.InteractiveCameraAnchorSettings": "Anchors",
+ "Settings.InteractiveCameraPhotoSettings": "Photos",
+ "Settings.InteractiveCameraPostProcessingSettings": "Post Processing",
+
+ "Settings.GeneralControlsSettings.PrimaryHand": "Primary hand",
+ "Settings.GeneralControlsSettings.PrimaryHand.Description": "Which hand is considered your primary. Various systems use this for interactions, e.g. when equipping tools.",
+ "Settings.GeneralControlsSettings.DoubleClickInterval": "Double click interval",
+ "Settings.GeneralControlsSettings.DoubleClickInterval.Description": "For any interactions that require a double click, this controls the maximum time between the click that will be considered a double click. If you're having trouble triggering double click, increase the value. If single clicks are detected too easily, lower the value.",
+
+ "Settings.LocomotionSettings.LocomotionPreferences": "Locomotion Preferences",
+ "Settings.LocomotionSettings.LocomotionPreferences.Breadcrumb": "Locomotion Preferences",
+
+ "Settings.MovementSettings.LeftSidewaysMode": "Left controller sideways movement mode",
+ "Settings.MovementSettings.LeftSidewaysMode.Description": "Use this to determine what will the sideways joystick/touchpad motion on your left controller do.",
+ "Settings.MovementSettings.RightSidewaysMode": "Right controller sideways movement mode",
+ "Settings.MovementSettings.RightSidewaysMode.Description": "Use this to determine what will the sideways joystick/touchpad motion on your right controller do.",
+ "Settings.MovementSettings.UseHeadDirectionForMovement": "Use head direction for movement",
+ "Settings.MovementSettings.UseHeadDirectionForMovement.Description": "When enabled, moving forward will move you in whatever direction you are currently looking for while in VR. When disabled, the direction your controller is pointing will be used instead.",
+ "Settings.MovementSettings.UseSmoothTurn": "Smooth turning",
+ "Settings.MovementSettings.UseSmoothTurn.Description": "This will gradually rotate you when turning while in VR. This can be more immersive, but is more likely to induce nausea. Turn this setting off if you prefer snap turning.",
+ "Settings.MovementSettings.SmoothTurnExclusiveMode": "Use smooth turn exclusive mode",
+ "Settings.MovementSettings.SmoothTurnExclusiveMode.Description": "When enabled, a single joystick can either move you forward/backward or turn you, but never both at the same time. Enable this if you're often accidentally turning while just trying to move.",
+ "Settings.MovementSettings.SmoothTurnSpeed": "Smooth turning speed",
+ "Settings.MovementSettings.SmoothTurnSpeed.Description": "This setting controls how fast you'll be turning when smooth turning is enabled. The value is degrees per second, so value of 360 will turn you full circle in one second at full joystick tilt.",
+ "Settings.MovementSettings.SnapTurnAngle": "Snap turning angle",
+ "Settings.MovementSettings.SnapTurnAngle.Description": "This is the angle (in degrees) you will rotate when you trigger a snap turn.",
+ "Settings.MovementSettings.NoClipSpeed": "Noclip speed",
+ "Settings.MovementSettings.NoClipSpeed.Description": "This controls how fast you'll move when you're using the Noclip locomotion specifically. This type of locomotion is often used for building and testing and as such is not controlled by the world you're in, while others typically are.",
+ "Settings.MovementSettings.MovementDeadzone": "Movement deadzone",
+ "Settings.MovementSettings.MovementDeadzone.Description": "This setting can be used to correct drift. Increasing this value will require you to tilt your joystick further to start moving.",
+ "Settings.MovementSettings.TurningDeadzone": "Turning deadzone",
+ "Settings.MovementSettings.TurningDeadzone.Description": "This setting can be used to correct drift and prevent accidental turning when moving and turning on the same joystick. Increasing this value will require you to tilt your joystick further to start turning.",
+ "Settings.MovementSettings.MovementExponent": "Movement exponent",
+ "Settings.MovementSettings.MovementExponent.Description": "Use this to control the curve response when moving. You can use this to either start moving slow at first and then quickly ramp up or start moving faster immediately, depending whether the value is above or below 1.0",
+
+ "Settings.GrabbingSettings": "Grabbing Settings",
+ "Settings.GrabbingSettings.DefaultHandGrabType": "Default Hand Grab Type",
+ "Settings.GrabbingSettings.DefaultHandGrabType.Description": "This determines what your default grab mode for hands is when you spawn in new worlds.\n\nPalm: You will grab all objects that are near your palm.\n\nPrecision: You will grab a single object between your index finger and thumb.\n\nAuto: Mode is automatically switched between palm and precision depending on the orientation of your hand.\n\nOff: You'll only be able to grab items with your lasers.",
+
+ "Settings.GamepadSettings": "Gamepad",
+ "Settings.GamepadSettings.ThumbstickLookSpeed": "Thumbstick Looking Speed",
+ "Settings.GamepadSettings.ThumbstickLookSpeed.Description": "Use this to adjust the sensitivity of the speed at which the viewpoint is moved with the thumbstick.",
+ "Settings.GamepadSettings.ThumbstickLookExponent": "Thumbstick Looking Exponent",
+ "Settings.GamepadSettings.ThumbstickLookExponent.Description": "Use this to control the curve response of the viewpoint movement with the thumbstick. With this setting, you can either start moving slowly at first and then ramp up quickly, or start moving faster immediately, depending on whether the value is above or below 1.0.",
+ "Settings.GamepadSettings.UseGamepadWhenUnfocused": "Use gamepad when unfocused",
+ "Settings.GamepadSettings.UseGamepadWhenUnfocused.Description": "When this setting is enabled, any inputs from gamepads will be used even when the application window isn't currently focused. You can turn this off if you like to run other games at the same time that also use gamepad.",
+
+ "Settings.MouseSettings.MouseSensitivity": "Sensitivity",
+ "Settings.MouseSettings.MouseSensitivity.Description": "Overall mouse sensitivity for desktop interactions.",
+ "Settings.MouseSettings.MouseLookSpeed": "Looking speed",
+ "Settings.MouseSettings.MouseLookSpeed.Description": "Use this to adjust the sensitivity of how fast the camera looks around when in first or third person mode.",
+ "Settings.MouseSettings.MousePanSpeed": "Panning speed",
+ "Settings.MouseSettings.MousePanSpeed.Description": "This controls how fast the view looks with mouse movement when in UI aligned viewing mode.",
+ "Settings.MouseSettings.MouseRotateSpeed": "Rotation speed",
+ "Settings.MouseSettings.MouseRotateSpeed.Description": "When holding items in desktop mode, this controls how fast they will be rotated around their axis with the mouse.",
+ "Settings.MouseSettings.MouseFreeformRotateSpeed": "Freeform rotation speed",
+ "Settings.MouseSettings.MouseFreeformRotateSpeed.Description": "When holding items in desktop mode, this controls how fast they will be rotated when using freeform rotation.",
+
+ "Settings.GeneralHapticsSettings.EnableControllerVibration": "Controller vibration",
+ "Settings.GeneralHapticsSettings.EnableControllerVibration.Description": "Use this to enable or disable haptic vibration specifically on VR controllers.",
+ "Settings.GeneralHapticsSettings.EnableHaptics": "Haptic feedback",
+ "Settings.GeneralHapticsSettings.EnableHaptics.Description": "When enabled you will receive haptic feedback from avatars and items in the world on your controllers and other haptic devices.",
+
+ "Settings.GeneralVRSettings.UseVRHotswitching": "VR Hotswitching",
+ "Settings.GeneralVRSettings.UseVRHotswitching.Description": "When enabled, you will automatically be switched between VR and desktop mode when you take your VR headset on or off",
+
+ "Settings.TrackingSmoothingSettings.HandPositionSmoothing": "Hand Position Smoothing",
+ "Settings.TrackingSmoothingSettings.HandRotationSmoothing": "Hand Rotation Smoothing",
+ "Settings.TrackingSmoothingSettings.HandPositionSmoothing.Description": "When enabled, this controls how much is the hand position smoothed out. Typically this is helpful for users with tremors and other accessibility issues that cause jitter.",
+ "Settings.TrackingSmoothingSettings.HandRotationSmoothing.Description": "When enabled, this controls how much is the hand rotation smoothed out. Typically this is helpful for users with tremors and other accessibility issues jitter.",
+
+ "Settings.TrackingSmoothingSettings.FeetPositionSmoothing": "Feet Position Smoothing",
+ "Settings.TrackingSmoothingSettings.FeetRotationSmoothing": "Feet Rotation Smoothing",
+
+ "Settings.TrackingSmoothingSettings.FeetPositionSmoothing.Description": "When enabled, this controls how much is the position of feet smoothed out when using full body tracking. This can be useful to eliminate vibrations and jitter, but it also makes the trackers lag behind more and not respond to rapid motions as well.",
+ "Settings.TrackingSmoothingSettings.FeetRotationSmoothing.Description": "When enabled, this controls how much is the rotation of feet smoothed out when using full body tracking. This can be useful to eliminate vibrations and jitter, but it also makes the trackers lag behind more and not respond to rapid motions as well.",
+
+ "Settings.TrackingSmoothingSettings.HipsPositionSmoothing": "Hips Position Smoothing",
+ "Settings.TrackingSmoothingSettings.HipsRotationSmoothing": "Hips Rotation Smoothing",
+ "Settings.TrackingSmoothingSettings.HipsPositionSmoothing.Description": "When enabled, this controls how much is the position of hips smoothed out when using full body tracking. This can be useful to eliminate vibrations and jitter, but it also makes the trackers lag behind more and not respond to rapid motions as well.",
+ "Settings.TrackingSmoothingSettings.HipsRotationSmoothing.Description": "When enabled, this controls how much is the rotation of hips smoothed out when using full body tracking. This can be useful to eliminate vibrations and jitter, but it also makes the trackers lag behind more and not respond to rapid motions as well.",
+
+ "Settings.MediaPrivacySettings": "Media Privacy",
+ "Settings.MediaPrivacySettings.MediaMetadataOptOut": "Opt out of media metadata",
+ "Settings.MediaPrivacySettings.MediaMetadataOptOut.Description": "When you enable this option, you will be excluded from metadata in captured media (typically virtual photos & audio clips). You will still appear in those media assets, but no information, such as your UserID and position in the scene will be stored alongside it.\n\nIf you become aware of any users are modifying their clients to ignore this opt out, please report them to the moderation team, as this would be considered harassment.",
+ "Settings.MediaPrivacySettings.HideInScreenshots": "Do not show me in screenshots",
+ "Settings.MediaPrivacySettings.HideInScreenshots.Description": "When enabled, you will not be rendered in screenshots captured in-game.\n\nIMPORTANT: Please note that this does not affect realtime cameras, screenshots taken by methods outside of the game or captures done through other methods in-world that might be part of the world's mechanics.",
+
+ "Settings.MediaPrivacySettings.StripImageFileMetadata": "Strip image metadata on import",
+ "Settings.MediaPrivacySettings.StripImageFileMetadata.Description": "When enabled, strips metadata from images on import.\n\nIncludes EXIF, Embedded comments, IPTC, XMP, and GEOTIFF metadata.\n\nThis will also strip any location data (such as GPS) within that metadata.\n\nDoes not, include files imported with the \"Raw File\" option.",
+
+ "Settings.Category.Integrations": "Integrations",
+ "Settings.DiscordIntegrationSettings": "Discord Integration",
+ "Settings.SteamIntegrationSettings": "Steam Integration",
+
+ "Settings.DiscordIntegrationSettings.RichPresence": "Discord Rich Presence",
+ "Settings.DiscordIntegrationSettings.RichPresence.Description": "Controls what information Resonite sends to Discord's Rich Presence systems.\n\nNone - Do not send Rich Presence information to Discord.\nBasic - Send only limited details such as your presence in Resonite.\nFull - When in a public session, send all suitable session information to Discord. Includes the world name and how many users are in the session.\n\nDiscord itself also does its own detection to display what game you are playing. This can be disabled in Discord's settings.",
+
+ "Settings.SteamIntegrationSettings.RichPresence": "Steam Rich Presence",
+ "Settings.SteamIntegrationSettings.RichPresence.Description": "Controls what information Resonite sends to Steam's Rich Presence systems.\n\nNone - Do not send Rich Presence information to Steam.\nBasic - Send only limited details such as your presence in Resonite.\nFull - When in a public session, send all suitable session information to Steam. Includes the world name and how many users are in the session.\n\nSteam itself will display that you are playing Resonite regardless of this setting. Changing this setting only affects how much extra data is sent to Steam about your active session.",
+
+ "Settings.SteamIntegrationSettings.SaveScreenshots": "Save Screenshots",
+ "Settings.SteamIntegrationSettings.SaveScreenshots.Description": "When you take a picture with this setting enabled, a copy will be saved to Steam screenshots.",
+
+ "Settings.LeapMotionSettings.LeapMotionEnabled": "Leap Motion hand tracking",
+ "Settings.LeapMotionSettings.LeapMotionEnabled.Description": "When enabled, Leap Motion device will be used to track your hands and fingers when present.",
+ "Settings.LeapMotionSettings.Offset": "Hand tracking offset",
+ "Settings.LeapMotionSettings.Offset.Description": "This is the offset in meters of the Leap Motion sensor on your VR headset. Tweak these values to make sure your hands are positioned correctly.",
+ "Settings.LeapMotionSettings.SnapDistance": "Controller snapping distance",
+ "Settings.LeapMotionSettings.SnapDistance.Description": "When your hands are within the range of controllers, they will automatically snap to them and use the hand tracking data from the controller itself, instead of Leap Motion. This controls the distance at which the hands will snap.",
+ "Settings.LeapMotionSettings.UseFingersWhenSnapped": "Track hands while using controllers",
+ "Settings.LeapMotionSettings.UseFingersWhenSnapped.Description": "When hands are snapped to controllers, this will still pose the fingers using data coming from the Leap Motion",
+
+ "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled": "Vive hand tracking",
+ "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled.Description": "When enabled, your hands and fingers will be tracked using the Vive hand tracking. This typically uses the cameras on the VR headset itself. You might need to enable the hand tracking in Steam VR settings.",
+ "Settings.ViveHandTrackingSettings.SnapDistance": "Controller snapping distance",
+ "Settings.ViveHandTrackingSettings.SnapDistance.Description": "When your hands are within the range of controllers, they will automatically snap to them and use the hand tracking data from the controller itself, instead of the headset cameras. This controls the distance at which the hands will snap.",
+ "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped": "Track hands while using controllers",
+ "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped.Description": "When hands are snapped to controllers, this will still pose the fingers using data coming from the VR headset cameras",
+
+ "Settings.TrackerSettings": "Tracker Settings",
+ "Settings.TrackerSettings.UseTrackers": "Use Trackers",
+ "Settings.TrackerSettings.UseTrackers.Description": "Using this option you can globally disable all body trackers. This can be useful if your trackers are in a corner and charging, resulting in your avatar being crumpled up.",
+ "Settings.TrackerSettings.Trackers": "Manage Trackers",
+ "Settings.TrackerSettings.Trackers.Breadcrumb": "Trackers",
+
+ "Settings.TrackerSettings.Trackers.UseTracker": "Use Tracker",
+ "Settings.TrackerSettings.Trackers.UseTracker.Description": "Should this tracker be used for tracking? You can use this to temporarily disable given tracker without having to reset its mapping.",
+ "Settings.TrackerSettings.Trackers.FreezeTracking": "Freeze Tracking",
+ "Settings.TrackerSettings.Trackers.FreezeTracking.Description": "Enabling this will keep the tracker active, but freeze its current position and rotation. This setting is not persistent and will be reset on the next launch.",
+ "Settings.TrackerSettings.Trackers.CustomName": "Custom Name",
+ "Settings.TrackerSettings.Trackers.CustomName.Description": "You can give the tracker a custom name to make it easy to distinguish from others, rather than using its ID. This is mostly cosmetic, with no functional differences.",
+ "Settings.TrackerSettings.Trackers.MappedBodyNode": "Tracker Mapping",
+ "Settings.TrackerSettings.Trackers.MappedBodyNode.Description": "Which body part is this tracker mapped to for full body tracking.\n\nWe recommend using the full body calibration to set this setting, instead of adjusting it manually here.",
+ "Settings.TrackerSettings.Trackers.MappedPosition": "Mapped Position",
+ "Settings.TrackerSettings.Trackers.MappedPosition.Description": "The position of the tracker relative to the body part that it's mapped to.\n\nWe recommend using the full body calibration to set this setting, instead of adjusting it manually here.",
+ "Settings.TrackerSettings.Trackers.MappedRotation": "Mapped Rotation",
+ "Settings.TrackerSettings.Trackers.MappedRotation.Description": "The rotation of the tracker relative to the body part that it's mapped to.\n\nWe recommend using the full body calibration to set this setting, instead of adjusting it manually here.",
+ "Settings.TrackerSettings.Trackers.UseInVR": "Use in VR",
+ "Settings.TrackerSettings.Trackers.UseInVR.Description": "Should this tracker affect your avatar while in VR mode?",
+ "Settings.TrackerSettings.Trackers.UseInDesktop": "Use in desktop",
+ "Settings.TrackerSettings.Trackers.UseInDesktop.Description": "Should this tracker affect your avatar while in desktop mode?",
+ "Settings.TrackerSettings.Trackers.TrackerID": "Tracker ID",
+ "Settings.TrackerSettings.Trackers.TrackerID.Description": "Unique ID of this tracker. This information is considered private and is not the same ID as one that will be shown in world to avoid tracking through fingerprinting.",
+ "Settings.TrackerSettings.Trackers.TrackerBattery": "Tracker battery",
+ "Settings.TrackerSettings.Trackers.TrackerBattery.Description": "The current battery level of this tracker. Note that some trackers might not support tracking current battery level.",
+ "Settings.TrackerSettings.Trackers.TrackerIsCharging": "Is Charging",
+ "Settings.TrackerSettings.Trackers.TrackerIsCharging.Description": "This indicates if the tracker is currently charging. Note that some trackers might not support reporting this information.",
+ "Settings.TrackerSettings.Trackers.Unmap": "Reset mapping",
+ "Settings.TrackerSettings.Trackers.Remove": "Remove tracker entry",
+
+ "Settings.SteamLinkSettings": "Steam Link",
+ "Settings.SteamLinkSettings.OSC_DataPort": "OSC Face tracking port",
+ "Settings.SteamLinkSettings.OSC_DataPort.Description": "Which port should be used for listening for OSC face tracking data. This should match the same port you set in SteamVR settings for the face tracking to work.",
+
+ "Settings.HapticPointMapping.MappingTarget": "Map To",
+ "Settings.HapticPointMapping.MappingTarget.Description": "Use this to configure which part of the avatar you want this device to be mapped to.",
+
+ "Settings.HapticPointMapping.PointRadius": "Haptic Point Radius",
+ "Settings.HapticPointMapping.PointRadius.Description": "This lets you control the size of the haptic point on the avatar. Making it bigger will make it easier to trigger from bigger distances, but also results in less precision, as any haptic trigger within the point's volume will activate it.",
+
+ "Settings.HapticPointMapping.TorsoHorizontalPosition": "Horizontal position on torso",
+ "Settings.HapticPointMapping.TorsoHorizontalPosition.Description": "This is the horizontal position along torso, going from left to the right",
+ "Settings.HapticPointMapping.TorsoVerticalPosition": "Vertical position on torso",
+ "Settings.HapticPointMapping.TorsoVerticalPosition.Description": "This is the vertical position along torso, going from the bottom to the top.",
+ "Settings.HapticPointMapping.TorsoSide": "Torso side",
+ "Settings.HapticPointMapping.TorsoSide.Description": "This indicates which side of torso should this device be mapped to (front or back)",
+
+ "Settings.HapticPointMapping.HeadPitchAngle": "Head Pitch Angle",
+ "Settings.HapticPointMapping.HeadPitchAngle.Description": "This controls position along the \"vertical\" axis of the head. The default position is the center of face (where your nose is). Increasing the angle will go upwards toward the top of your head. Decreasing the value goes downwards towards the chin.",
+ "Settings.HapticPointMapping.HeadYawAngle": "Head Yaw Angle",
+ "Settings.HapticPointMapping.HeadYawAngle.Description": "This controls the horizontal position around head, turning left or right. The center (where your nose is) is the default pose. Decreasing the value will go left, increasing will go right. This wraps all around the head in a circle at 180°, which is where the back of your head is.",
+
+ "Settings.HapticPointMapping.ArmSide": "Arm",
+ "Settings.HapticPointMapping.ArmSide.Description": "Which arm should this map to? Left or right?",
+ "Settings.HapticPointMapping.ArmPositionAlong": "Position along the arm",
+ "Settings.HapticPointMapping.ArmPositionAlong.Description": "This controls the position along the arm. This starts at the shoulder and goes all the way to the wrist. Midway position is where the elbow is.",
+ "Settings.HapticPointMapping.ArmAngleAround": "Angle around the arm",
+ "Settings.HapticPointMapping.ArmAngleAround.Description": "This controls the angle around the circumference of the arm. The default 0° position is aligned with the top of your hand. Going negative will go left, positive to the right. Wrapping around 180° will put the point at the side of your arm where your palm is.",
+
+ "Settings.HapticPointMapping.LegSide": "Leg",
+ "Settings.HapticPointMapping.LegSide.Description": "Which leg should this map to? Left or right?",
+ "Settings.HapticPointMapping.LegPositionAlong": "Position along the leg",
+ "Settings.HapticPointMapping.LegPositionAlong.Description": "This controls the position along the leg. This starts at the hips and goes all the way to the ankle. Midway position is where the knee is.",
+ "Settings.HapticPointMapping.LegAngleAround": "Angle around the leg",
+ "Settings.HapticPointMapping.LegAngleAround.Description": "This controls the angle around the circumference of the leg. The default 0° position is aligned with the front of your leg - the direction your knee is pointing. Going negative will go left, positive to the right. Wrapping around 180° will put the point at the back side of your leg.",
+
+ "Settings.HapticPointMapping.ControllerSide": "Controller",
+ "Settings.HapticPointMapping.ControllerSide.Description": "Which controller should this haptic point be mapped to? Left or right?",
+
+ "Settings.HapticPointMapping.Tag": "Haptic Tag",
+ "Settings.HapticPointMapping.Tag.Description": "Tag associated with this haptic point. This will map to the point on your avatar with a matching haptic tag specified on the TagHapticPointMapper component. If no point with this haptic tag is defined on the avatar, the haptic device will not work.\n\nThis is useful when you need full control over precise point on the avatar that the haptic device will be mapped to - e.g. when the generalized mapping doesn't suit your needs.",
+
+ "Settings.GiggleTechSettings": "GiggleTech Devices",
+ "Settings.GiggleTechSettings.Devices": "Manage GigglePucks",
+ "Settings.GiggleTechSettings.GigglePuckIP": "GigglePuck IP to manually add",
+ "Settings.GiggleTechSettings.GigglePuckIP.Description": "If your GigglePuck isn't automatically detected on the network, fill its IP address in this field and then click the button below to add it manually.\n\nOnce added, go to \"Manage GigglePucks\" to configure it.",
+ "Settings.GiggleTechSettings.RegisterGigglePuck": "Register GigglePuck manually",
+ "Settings.GiggleTechSettings.Devices.IP": "GigglePuck IP",
+ "Settings.GiggleTechSettings.Devices.IsConnected": "Is GigglePuck connected",
+ "Settings.GiggleTechSettings.Devices.UseDevice": "Use Device",
+ "Settings.GiggleTechSettings.Devices.UseDevice.Description": "You can use this to enable or disable individual GigglePucks when they are mapped. Disabling the device will stop all the haptics.",
+ "Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected": "Always treat as connected",
+ "Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected.Description": "When this is enabled, the GigglePuck will be always considered to be connected, even if it's not detected on the network.\n\nThis can be useful for certain networks that might have issues with automatic detection.",
+ "Settings.GiggleTechSettings.Devices.IntensityScale": "Intensity Scale",
+ "Settings.GiggleTechSettings.Devices.IntensityScale.Description": "This lets you scale the intensity of the haptics sent to the GigglePuck. The actual strength of the haptics will never go beyond GigglePuck's maximum safe value - the values are clamped to safe maximum that will not overvolt the motor.",
+ "Settings.GiggleTechSettings.Devices.Remove": "Remove Entry",
+ "Settings.GiggleTechSettings.Devices.CustomName": "Custom Name",
+ "Settings.GiggleTechSettings.Devices.CustomName.Description": "You can use this to give this GigglePuck a custom name for easier reference. This is purely cosmetic and has no functional differences.",
+ "Settings.GiggleTechSettings.Devices.Breadcrumb": "GigglePucks",
+ "Settings.GiggleTechSettings.Devices.ActivationIntensity": "Current Intensity",
+ "Settings.GiggleTechSettings.Devices.MinimumIntensity": "Minimum Intensity",
+ "Settings.GiggleTechSettings.Devices.MinimumIntensity.Description": "This is the minimum intensity that the haptic will be run at. When the intensity is too low, this can cause the haptic device to stall and stop responding.",
+ "Settings.GiggleTechSettings.Devices.InitialActivationIntensity": "Initial Activation Intensity",
+ "Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description": "When the haptics go from inactive to active, they will be run at at least this amount of intensity for a very short time period. This can help \"kick-start\" the haptics, when the activation value is too low for the motor to start spinning.",
+
+ "Settings.UserMetricsSettings.UserHeight": "Height",
+ "Settings.UserMetricsSettings.UserHeight.Description": "This is your real world height, which is used to properly scale your avatar so it fits you well. It is also the height you will be placed at when you enable seated mode.\n\nYou can enter your height by using appropriate units, for example by typing 175 cm or 1.75 m for metric or 5'11\" for imperial.",
+
+ "Settings.FavoritesSettings": "Favorites",
+ "Settings.FavoritesSettings.AutoLoadCloudHome": "Load cloud home on startup",
+ "Settings.FavoritesSettings.AutoLoadCloudHome.Description": "When enabled, your cloud home will be automatically loaded on startup. If you'd prefer it to not be loaded, you can disable this option. It will take effect next time you start.",
+
+ "Settings.AudioInputDeviceSettings.UseSystemDefault": "Use System Default Input Device",
+ "Settings.AudioInputDeviceSettings.UseSystemDefault.Description": "Enable this to automatically use the input device you have set as default input in your system. If you'd like to override this and use a specific device instead, disable this option and configure the preferred devices below.",
+ "Settings.AudioInputDeviceSettings.DevicePriorities": "Configure Preferred Audio Input Devices",
+ "Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb": "Audio Input Devices",
+ "Settings.AudioInputDeviceSettings.SetAsDefault": "Set As Default",
+
+ "Settings.AudioOutputDeviceSettings.UseSystemDefault": "Use System Default Output Device",
+ "Settings.AudioOutputDeviceSettings.UseSystemDefault.Description": "Enable this to use the default system device for outputting audio. By disabling this, you can configure which audio device is used for outputting the audio below. This can be useful when you use different devices when toggling between VR and desktop.",
+ "Settings.AudioOutputDeviceSettings.DevicePriorities": "Configure Preferred Audio Output Devices",
+ "Settings.AudioOutputDeviceSettings.DevicePriorities.Breadcrumb": "Audio Output Devices",
+ "Settings.AudioOutputDeviceSettings.SetAsDefault": "Set As Default",
+
+ "Settings.AudioVolumeSettings.MasterVolume": "Master volume",
+ "Settings.AudioVolumeSettings.MasterVolume.Description": "This controls the volume of everything uniformly. If everything is too loud or quiet, you can tweak this setting.",
+ "Settings.AudioVolumeSettings.SoundEffectVolume": "Sound effect volume",
+ "Settings.AudioVolumeSettings.SoundEffectVolume.Description": "Adjust the volume of all sound effects. These are typically sounds that various items and gadgets make.",
+ "Settings.AudioVolumeSettings.MultimediaVolume": "Multimedia volume",
+ "Settings.AudioVolumeSettings.MultimediaVolume.Description": "Control the audio volume of various multimedia. Typically audio, music and video players are classified as multimedia as well as background sound tracks in the world.",
+ "Settings.AudioVolumeSettings.VoiceVolume": "Voice volume",
+ "Settings.AudioVolumeSettings.VoiceVolume.Description": "This controls the speech volume of all other users. In some cases pre-recorded voice clips will also be controlled by this setting. You can also adjust volume of individual users in the Session tab.",
+ "Settings.AudioVolumeSettings.UserInterfaceVolume": "UI volume",
+ "Settings.AudioVolumeSettings.UserInterfaceVolume.Description": "With this setting, you can adjust the sound effects of UI specifically - hovering and pressing buttons, sliders, some tools interactions, capturing photos and so on.",
+
+ "Settings.AudioAccessibilitySettings.WhisperVolume": "Whisper mode volume",
+ "Settings.AudioAccessibilitySettings.WhisperVolume.Description": "When you have Whisper mode activated, this indicates how loud will sounds outside of the sphere be. If they are too loud or too quiet, you can use this to tweak the volume attenuation.",
+ "Settings.AudioAccessibilitySettings.VoiceMessageVolume": "Voice message volume",
+ "Settings.AudioAccessibilitySettings.VoiceMessageVolume.Description": "This indicates how loud will other sounds be when you are recording voice message in Contacts. This can help prevent \"voice jamming\", making it easier to focus on what you are saying.",
+
+ "Settings.AudioInputFilteringSettings.UseVoiceNormalization": "Voice normalization",
+ "Settings.AudioInputFilteringSettings.UseVoiceNormalization.Description": "This feature will try to ensure that your voice input is brought to a uniform level. This helps make your volume be same as other users, regardless of your microphone settings. We strongly recommend to keep this setting on to ensure you can be heard well by other users.",
+ "Settings.AudioInputFilteringSettings.NoiseGateThreshold": "Noise gate threshold",
+ "Settings.AudioInputFilteringSettings.NoiseGateThreshold.Description": "Noise gate prevents random noises from being transmitted to other users. This setting indicates when should we start letting the audio coming from your microphone in. If too much noise is making it in, increase this setting, if your voice is not getting through, lower it.",
+ "Settings.AudioInputFilteringSettings.NoiseGateAttack": "Noise gate attack",
+ "Settings.AudioInputFilteringSettings.NoiseGateAttack.Description": "This indicates how fast the noise gate responds to an incoming audio that is too quiet. Bigger values will result in a slower volume fade in, while smaller ones will make the volume ramp up quicker.",
+ "Settings.AudioInputFilteringSettings.NoiseGateHold": "Noise gate hold",
+ "Settings.AudioInputFilteringSettings.NoiseGateHold.Description": "This controls for how long should adjusted volume be held after it's initially detected, before starting to filter audio again. A higher setting will let more quieter audio through after you've made a loud enough noise.",
+ "Settings.AudioInputFilteringSettings.NoiseGateRelease": "Noise gate release",
+ "Settings.AudioInputFilteringSettings.NoiseGateRelease.Description": "This setting controls how fast the noise gate closes after the incoming audio has quieted again.",
+
+ "Settings.AudioInputFilteringSettings.NormalizationThreshold": "Normalization threshold",
+ "Settings.AudioInputFilteringSettings.NormalizationThreshold.Description": "Using this setting you can control threshold when will the incoming audio become amplified. If your normal speech is too quiet and it's not getting amplified, lower this setting. If random quiet noises are being amplified, increase it.",
+
+ "Settings.AudioInputFilteringSettings.UseNoiseSuppression": "Noise suppression (RNNoise)",
+ "Settings.AudioInputFilteringSettings.UseNoiseSuppression.Description": "This feature processes the incoming audio to filter out various undesirable noises. This can clean up audio from noisy microphones considerably produce a cleaner voice. We strongly recommend keeping this setting on. However it can also filter certain noises that do not get identified as a speech.",
+
+ "Settings.VoiceSettings": "Voice Settings",
+ "Settings.VoiceSettings.MutePersistence": "Mute Persistence",
+ "Settings.VoiceSettings.MutePersistence.Description": "Start Unmuted: When you log in, you will always start umuted.\n\nStarted Muted: When you log in, your voice will always start muted. You will either have to umute or press the \"push to talk\" key (V by default) to speak.\n\nRemember Last: When you login, the status from the last time you logged out will be preserved.",
+
+ "Settings.EarmuffSettings" : "Earmuff",
+ "Settings.EarmuffSettings.EarmuffEnabled" : "Use Earmuff",
+ "Settings.EarmuffSettings.EarmuffEnabled.Description" : "When earmuff mode is activated, voices of users will be significantly attenuated based on their distance and the direction you are facing.\n\nIn effect, this creates a \"listening cone\", which can help when there are too many overlapping voices in a world.",
+ "Settings.EarmuffSettings.Directionality" : "Directionality",
+ "Settings.EarmuffSettings.Directionality.Description" : "This controls how directional the voice attenuation is. At 0 %, voices behind you will be at same volume as voices same distance in front of you. At 100 % values, you will not hear voices behind you unless they're really close.\n\nIf you want to hear voices behind you better, lower this value.",
+ "Settings.EarmuffSettings.Distance" : "Distance",
+ "Settings.EarmuffSettings.Distance.Description" : "This controls the distance in front of you (and behind you if directionality is 0 %) beyond which will voices become quieter.",
+ "Settings.EarmuffSettings.Angle" : "Angle",
+ "Settings.EarmuffSettings.Angle.Description" : "This controls the angle in front of your face within which the voices are at their normal level. Any voices beyond this angle will start attenuating once they reach the transition distance.",
+ "Settings.EarmuffSettings.TransitionStart" : "Transition Start",
+ "Settings.EarmuffSettings.TransitionStart.Description" : "This controls the distance from the \"listening cone\" at which voices will become quieter. It's recommended to keep this above zero, because that will better include voices on the sides and voices near your head (e.g. users who are technically behind you, but very close).",
+ "Settings.EarmuffSettings.TransitionLength" : "Transition Range",
+ "Settings.EarmuffSettings.TransitionLength.Description" : "Use this to control the distance over which the voices will fade from their normal volume to fully attenuated. Larger values will transition the volume more smoothly, while lower values will result in more abrupt transition.",
+ "Settings.EarmuffSettings.VolumeAttenuation" : "Volume Attenuation",
+ "Settings.EarmuffSettings.VolumeAttenuation.Description" : "This controls how loud will voices beyond the \"listening cone\" be. Setting this to 0 % will completely mute all users beyond the listening cone.",
+
+ "Settings.RealtimeNetworkingSettings.DisableLAN": "Disable LAN",
+ "Settings.RealtimeNetworkingSettings.DisableLAN.Description": "This disables networking features specific to local networks, such as broadcasting your session on the local network or listening to other sessions broadcasted on this network.",
+ "Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Prefer Steam Networking Sockets",
+ "Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "When enabled, you will connect via Steam Networking Sockets protocol if possible. This can help in some cases when LNL protocol results in significant queuing. However as this protocol is missing some features, you can run into more networking instability, so we recommend only enabling this once you ran into issues.",
+
+ "Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "Maximum number of concurrent asset transfers",
+ "Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "When hosting sessions, this indicates how many locally imported assets can be transferred at the time. Increasing this can transfer assets to users faster, but can also degrade the quality of the network connection. We recommend testing what values can your network handle.",
+ "Settings.AssetGatherSettings.MaxConcurrentDownloads": "Maximum number of concurrent downloads",
+ "Settings.AssetGatherSettings.MaxConcurrentDownloads.Description": "Use this to control how many assets can be downloaded at the same time. Using bigger value can speed up loading of worlds, but can also overload your network, so use caution when tweaking this value.",
+
+ "Settings.HostAccessSettings.Entries": "Manage Host Access Permissions",
+ "Settings.HostAccessSettings.Entries.Breadcrumb": "Host Access Permissions",
+ "Settings.HostAccessSettings.Entries.AllowHTTP_Requests": "Allow HTTP requests",
+ "Settings.HostAccessSettings.Entries.AllowHTTP_Requests.Description": "This indicates if HTTP(s) requests are allowed for this host. These are typically REST API requests to communicate with a third party services.",
+ "Settings.HostAccessSettings.Entries.AllowWebsockets": "Allow websockets",
+ "Settings.HostAccessSettings.Entries.AllowWebsockets.Description": "This indicates of realtime Websocket connections are allowed for this host. These are often used for more realtime bi-directional communications and data streams.",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Receiving": "Allow OSC receiving",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description": "This indicates if Resonite can receive and process OSC data",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Sending": "Allow OSC sending",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description": "This controls if Resonite is allowed to send data via OSC protocol to given host",
+ "Settings.HostAccessSettings.Entries.LastHyperlinkRequestReason": "Last hyperlink request reason",
+ "Settings.HostAccessSettings.Entries.LastWebsocketRequestReason": "Last websocket request reason",
+ "Settings.HostAccessSettings.Entries.LastOSC_SenderRequestReason": "Last OSC Sender request reason",
+ "Settings.HostAccessSettings.Entries.LastOSC_ReceiverRequestReason": "Last OSC Receiver request reason",
+ "Settings.HostAccessSettings.Entries.Remove": "Remove entry (you will be asked again next time)",
+ "Settings.HostAccessSettings.DebugReset": "Reset Host Access Entries",
+
+ "Settings.UserRestrictionsSettings.DebugReset": "Reset User Restrictions",
+
+ "Settings.WindowsSettings.KeepOriginalScreenshotFormat": "Keep original screenshot format",
+ "Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description": "Enable this to avoid converting captured screenshots to JPG or PNG when saving them to the Documents folder in Windows. This can make them more difficult to use, as some apps might not be able to open the format.",
+
+ "Settings.DebugSettings.DebugInputBindings": "Debug input bindings",
+ "Settings.DebugSettings.DebugInputBindings.Description": "When enabled, you will see a debugging information for the input binding system. This is mostly useful for developers.",
+ "Settings.DebugSettings.FetchIncompatibleSessions": "Fetch incompatible sessions",
+ "Settings.DebugSettings.FetchIncompatibleSessions.Description": "When enabled, you will see active sessions that are not compatible with your current client and that you are unable to join.",
+
+ "Settings.LegacyFeatureSettings.UseLegacyGripEquip": "Double press grip to equip items",
+ "Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "When enabled, you can equip tools and gadgets by pressing grip twice in rapid succession. This setting will likely get removed at some point.",
+ "Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher": "Use legacy world switcher",
+ "Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description": "When enabled, the app button on your non-primary hand will open a legacy world switch to switch between active worlds. This feature will be replaced in the future by a more flexible solution.",
+ "Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts": "Use inventory & session gesture shortcut",
+ "Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description": "When enabled, when you hold grip and press the App button (that normally opens/closes dash), it will open the legacy inventory or session menu.",
+
+ "Settings.TwitchInterfaceSettings.ChannelName": "Twitch Channel Name",
+ "Settings.TwitchInterfaceSettings.ChannelName.Description": "This sets the default Twitch channel name for the Twitch Chat panel in the Camera Controls panel. This is mostly used by Twitch streamers who want to see their Twitch chat.",
+
+ "Settings.MessagingPrivacySettings.DoNotSendReadStatus": "Do not send realtime read status",
+ "Settings.MessagingPrivacySettings.DoNotSendReadStatus.Description": "When enabled, other users won't be able to see when you have read their messages immediately. You will also not see when they have read yours.",
+
+ "Settings.LocaleSettings.CultureLocaleCode": "Culture locale code",
+ "Settings.LocaleSettings.CultureLocaleCode.Description": "When set, this will override the default culture locale used for formatting numbers and other quantities. Normally the culture of your selected locale will be used, but this lets you mix and match them. E.g. using your native language with US culture.",
+ "Settings.LocaleSettings.UseImperialUnits": "Use imperial units",
+ "Settings.LocaleSettings.UseImperialUnits.Description": "When enabled, editors for quantities (length/height, mass, volume...) will try to use imperial units instead of metric. Useful if you're from the US, UK, Liberia or Myanmar.",
+ "Settings.LocaleSettings.AvailableLocales": "Select Locale",
+ "Settings.LocaleSettings.AvailableLocales.Breadcrumb": "Locales",
+
+ "Settings.DashSettings.DashCurvature": "Curvature",
+ "Settings.DashSettings.DashCurvature.Description": "This controls how curved the dash is when you are in VR. Setting it to 0 will make it completely flat.",
+ "Settings.DashSettings.OpenCloseSpeed": "Open/close speed",
+ "Settings.DashSettings.OpenCloseSpeed.Description": "Use this to adjust how quickly the dash opens and closes. If you don't like the animation, you can set this to very high value so dash opens and closes near instantly.",
+ "Settings.DashSettings.AllowReplacingSettings": "Allow replacing settings",
+ "Settings.DashSettings.AllowReplacingSettings.Description": "When enabled, you'll be able to pick the Settings facet on the dash when in UI edit mode and replace it with another.\n\nThis setting needs to be off if you want to pick the individual settings as facets. It's recommended to turn this on temporarily when you want to replace the settings UI with custom and then disable it again.",
+
+ "Settings.NotificationSettings": "Notifications",
+ "Settings.NotificationSettings.UserOnline": "Contact Online",
+ "Settings.NotificationSettings.UserOnline.Description": "This controls if you'll get notifications when your contacts come online.",
+ "Settings.NotificationSettings.UserSociable": "Contact Sociable",
+ "Settings.NotificationSettings.UserSociable.Description": "When one of your contacts becomes sociable, you will receive a distinct notification with sound, so you can invite or poke them!\n\nIf you don't like these notifications, you can turn this off, which will treat Sociable status as no different from user coming Online for notifications.",
+ "Settings.NotificationSettings.UserOnlineOnAnotherBuild": "Contact Online on an incompatible build",
+ "Settings.NotificationSettings.UserOnlineOnAnotherBuild.Description": "This controls if you'll get notifications when your contacts come online when they are using a build that's not compatible with your own (e.g. a new version or pre-release builds).",
+ "Settings.NotificationSettings.Message": "Messages",
+ "Settings.NotificationSettings.Message.Description": "This controls notifications you will get when you receive messages.",
+ "Settings.NotificationSettings.Invite": "Session Invites",
+ "Settings.NotificationSettings.Invite.Description": "This controls if you get notifications when you are invited to a session.",
+ "Settings.NotificationSettings.ContactRequest": "Contact Requests",
+ "Settings.NotificationSettings.ContactRequest.Description": "This controls what notifications you get when you receive a contact request from someone",
+ "Settings.NotificationSettings.ContactSessionStarted": "New Contact Sessions",
+ "Settings.NotificationSettings.ContactSessionStarted.Description": "This controls what notifications you get when a new session is started by one of your contacts.",
+ "Settings.NotificationSettings.PublicSessionStarted": "New Public Sessions",
+ "Settings.NotificationSettings.PublicSessionStarted.Description": "This controls what notifications you get when a new public session is started by a person that's not your contact.",
+ "Settings.NotificationSettings.UserJoinAndLeave": "Users joining & leaving",
+ "Settings.NotificationSettings.UserJoinAndLeave.Description": "When enabled, you will receive notifications when users join and leave the world you're currently in.",
+
+ "Settings.NamePlateSettings.NameplateVisibility": "Nameplate visibility",
+ "Settings.NamePlateSettings.NameplateVisibility.Description": "Use this to control whose nameplates will be visible to you.",
+ "Settings.NamePlateSettings.UseCustomNameplates": "Show custom nameplates",
+ "Settings.NamePlateSettings.UseCustomNameplates.Description": "If some nameplates are difficult to read, completely hidden or you need to see user's actual username and badges (e.g. for moderation purposes), you disable custom nameplates and see the default ones.",
+
+ "Settings.CustomizationSettings": "Customization Settings",
+ "Settings.CustomizationSettings.UserInterfaceEditMode": "UI Edit Mode",
+ "Settings.CustomizationSettings.UserInterfaceEditMode.Description": "When enabled, you'll be able to edit placements of Facets (modular pieces of UI) in the dash and on the facet anchors on your hands and viewport (if those are enabled).\n\nRemember to turn this setting off once you are done! You can also turn it off using dedicated button under the dash.",
+
+ "Settings.FacetAnchorsSettings": "Facet Anchors",
+ "Settings.FacetAnchorsSettings.UseFacetAnchors": "Use Facet Anchors",
+ "Settings.FacetAnchorsSettings.UseFacetAnchors.Description": "When enabled, you will be able to use the app button on your right controller to toggle facet anchors on your arms and forearms. These provide space to place any facets for quick access in addition to the main dash.",
+ "Settings.FacetAnchorsSettings.AnimationSpeed": "Show/Hide Animation Speed",
+ "Settings.FacetAnchorsSettings.AnimationSpeed.Description": "This determines how quickly the facet anchors appear and hide when toggled.",
+ "Settings.FacetAnchorsSettings.FacetAnchorToggle": "Toggle Controller",
+ "Settings.FacetAnchorsSettings.FacetAnchorToggle.Description": "This controls which controller (left or right) will toggle the facet anchors. The dash will be toggled with the other controller.",
+ "Settings.FacetAnchorsSettings.ShowContainerBackground": "Show background",
+ "Settings.FacetAnchorsSettings.ShowContainerBackground.Description": "Turning this off will disable the background visual on the facet anchors, making the facets themselves the only visible part.",
+
+ "Settings.LaserSettings.SmoothSpeed": "Laser smooth speed",
+ "Settings.LaserSettings.SmoothSpeed.Description": "Use this to control how fast the laser responds to your movements. Lower values will make the laser more sluggish, but better at filtering tremors. Higher values will be more responsive, but also transfer more controller shake.",
+ "Settings.LaserSettings.ModulateStartAngle": "Modulate start angle",
+ "Settings.LaserSettings.ModulateStartAngle.Description": "This indicates the angle at which the laser smoothing speed will start modulating to catch up to your movements. Increasing this value will require larger movements for the laser to start catching up.",
+ "Settings.LaserSettings.ModulateEndAngle": "Modulate end angle",
+ "Settings.LaserSettings.ModulateEndAngle.Description": "Related to the modulate start angle, this indicates when will the modulation reach maximum speed. By changing the start and end angles, you can control how responsive the laser is the more you move your hand.",
+ "Settings.LaserSettings.ModulateExponent": "Modulate exponent",
+ "Settings.LaserSettings.ModulateExponent.Description": "This controls the response curve of the laser modulation between the start and end angles. You can use this to either make the laser respond more sluggishly at first or to start responding quickly and then tapering off.",
+ "Settings.LaserSettings.ModulateSpeedMultiplier": "Modulate speed multiplier",
+ "Settings.LaserSettings.ModulateSpeedMultiplier.Description": "The laser smoothing speed will be multiplied by this value once you have reached the modulate end angle. Increasing this value will make the laser catch up quicker once you move your hand far enough. Lowering the value will make it take longer to catch up.",
+ "Settings.LaserSettings.StickThreshold": "Laser stickiness",
+ "Settings.LaserSettings.StickThreshold.Description": "This controls how much will the laser stick to interactive items. Larger values will make it stick more. Setting this to zero will stop the stickiness completely.",
+ "Settings.LaserSettings.ShowInDesktop": "Show lasers in desktop mode",
+ "Settings.LaserSettings.ShowInDesktop.Description": "When on, the laser visual will be rendered to you fully when in first person view in desktop mode.",
+
+ "Settings.DesktopViewSettings.FollowCursor": "Follow cursor",
+ "Settings.DesktopViewSettings.FollowCursor.Description": "When enabled, the Desktop view will automatically switch to whichever screen is your cursor on. This is useful when you're using physical keyboard and mouse while in VR.",
+ "Settings.DesktopViewSettings.Brightness": "Brightness",
+ "Settings.DesktopViewSettings.Brightness.Description": "The brightness of the desktop view.",
+ "Settings.DesktopViewSettings.Opacity": "Opacity",
+ "Settings.DesktopViewSettings.Opacity.Description": "Lower the value to make the desktop view semi-transparent, making it easier to see what's behind it in the world.",
+
+ "Settings.PhotoCaptureSettings.FingerGestureEnabled": "Finger photo gesture",
+ "Settings.PhotoCaptureSettings.FingerGestureEnabled.Description": "When enabled, you can quickly take pictures in world by posing your fingers to make a picture frame and then curling one of your index fingers.",
+ "Settings.PhotoCaptureSettings.NormalCaptureResolution": "Photo resolution",
+ "Settings.PhotoCaptureSettings.NormalCaptureResolution.Description": "This sets what resolution will normal photos captures by the finger gesture or the desktop key shortcut be. Higher resolutions will take more time and storage to process, but give better detail.",
+ "Settings.PhotoCaptureSettings.TimerCaptureResolution": "Timed photo resolution",
+ "Settings.PhotoCaptureSettings.TimerCaptureResolution.Description": "Similar to normal resolution, you can set a separate resolution for photos captured with the timer feature. This can be useful if you use timer to capture group photos, which can benefit from higher resolution.",
+ "Settings.PhotoCaptureSettings.TimerSeconds": "Timer duration",
+ "Settings.PhotoCaptureSettings.TimerSeconds.Description": "How many seconds does it take before a photo is captured with the timer feature.",
+ "Settings.PhotoCaptureSettings.CaptureStereo": "Capture stereo photo",
+ "Settings.PhotoCaptureSettings.CaptureStereo.Description": "When enabled, all quick photo captures will be stereoscopic. This is mostly useful when viewed in VR.",
+ "Settings.PhotoCaptureSettings.StereoSeparation": "Stereo Separation",
+ "Settings.PhotoCaptureSettings.StereoSeparation.Description": "Use this to control the separation between the stereo cameras when the stereo mode is on. This controls how distant the cameras are from each other, which affects the strength of the stereo effect for more distant objects.\n\nWhen capturing close up objects, lower values will work better, when capturing large scenes, larger values will work better.",
+ "Settings.PhotoCaptureSettings.PhotoAutosavePath": "Photo inventory autosave path",
+ "Settings.PhotoCaptureSettings.PhotoAutosavePath.Description": "When set, any photos you capture (or save with context menu) will be automatically saved to your in-game inventory. For example Photos/%year%/%month_name%\n\nFollowing variables are available:\n\n%second%, %minute%, %hour%, %day%, %month%, %year%, %day_name%, %day_name_en%, %month_name%, %month_name_en%, %session_second%, %session_minute%, %session_hour%, %session_day%, %session_month%, %session_year%, %session_day_name%, %session_day_name_en%, %session_month_name%, %session_month_name_en%, %location_name%, %app_version%",
+ "Settings.PhotoCaptureSettings.CapturePrivateUI": "Capture Private UI",
+ "Settings.PhotoCaptureSettings.CapturePrivateUI.Description": "When enabled, the quick photo capture will render your private UI such as the dash. This can be useful in case you want to show information show there.\n\nWe recommend turning this setting off once you're done, as leaving it on can lead to accidentally capturing and leaking your private information.",
+ "Settings.PhotoCaptureSettings.EncodeFormat": "Encode Format",
+ "Settings.PhotoCaptureSettings.EncodeFormat.Description": "The image file format which captured photos will be encoded into. If you need the photos to be in particular format, you can use this setting to select which one they'll be encoded in.\n\nPlease note that certain formats might lack some features (like alpha support), might encode significantly slower, have lower image quality or result in bigger files.",
+ "Settings.PhotoCaptureSettings.AlwaysHideNameplates": "Always Hide Nameplates",
+ "Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description": "Turn this on if you want nameplates to never show in your photos. This setting is independent of the current nameplate visibility and will always ensure that they are hidden in captured photos.",
+
+ "Settings.DesktopRenderSettings.FieldOfView": "Field of view",
+ "Settings.DesktopRenderSettings.FieldOfView.Description": "Use this to control the field of view (FOV) when in desktop mode. Larger values will give you wider view at the cost of greater distortion on the sides.",
+ "Settings.DesktopRenderSettings.VSync": "VSync",
+ "Settings.DesktopRenderSettings.VSync.Description": "When this option is enabled, the framerate will be synced with the refresh rate of your screen. Disabling this can render frames faster, but also cause visible tearing.\n\nThis can be useful when doing performance testing, as it will uncap the update and rendering speed.",
+ "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "Limit framerate when in background",
+ "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description": "When enabled, the framerate will be limited to a set value when the application window is unfocused. This is useful if you use other programs and games at the same time, as it will free up more resources for them.",
+ "Settings.DesktopRenderSettings.MaximumBackgroundFramerate": "Maximum background framerate",
+ "Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description": "This determines the allowed maximum framerate while in background. Lower values will conserve more system resources.",
+
+ "Settings.InteractiveCameraFramingSettings.PositioningMode": "Positioning mode",
+ "Settings.InteractiveCameraFramingSettings.PositioningMode.Description": "This controls how is the interactive camera positioned in the world.",
+ "Settings.InteractiveCameraFramingSettings.FieldOfView": "Field of view",
+ "Settings.InteractiveCameraFramingSettings.FieldOfView.Description": "The field of view of the interactive camera. Higher values will capture more of the scene at the cost of distortion at the edges.",
+ "Settings.InteractiveCameraFramingSettings.AnglePosition": "Angle",
+ "Settings.InteractiveCameraFramingSettings.AnglePosition.Description": "In third person or group mode, this controls position around circle of the target subject/group.",
+ "Settings.InteractiveCameraFramingSettings.Distance": "Distance",
+ "Settings.InteractiveCameraFramingSettings.Distance.Description": "In third person or group mode, this controls how far away the camera is from the target subject/group.",
+ "Settings.InteractiveCameraFramingSettings.HeightOffset": "Height offset",
+ "Settings.InteractiveCameraFramingSettings.HeightOffset.Description": "In third person or group mode, this lets you move the camera higher or lower relative to the target subject/group.",
+ "Settings.InteractiveCameraFramingSettings.FirstPersonPitch": "First person pitch angle",
+ "Settings.InteractiveCameraFramingSettings.FirstPersonPitch.Description": "In first person mode, use this to pitch the camera up and down.",
+ "Settings.InteractiveCameraFramingSettings.FirstPersonRoll": "First person roll angle",
+ "Settings.InteractiveCameraFramingSettings.FirstPersonRoll.Description": "In first person mode, this controls the sideways rotation of the camera - tilting of left and right",
+ "Settings.InteractiveCameraFramingSettings.FirstPersonOffset": "First person offset",
+ "Settings.InteractiveCameraFramingSettings.FirstPersonOffset.Description": "Use this to move the camera offset in first person view relative to your eyes. This can be used if the avatar face geometry is clipping into the camera's view.",
+ "Settings.InteractiveCameraFramingSettings.FramingViewportPosition": "Framing viewport position",
+ "Settings.InteractiveCameraFramingSettings.FramingViewportPosition.Description": "These are normalized coordinates in the camera's viewport. The camera will try to frame the target (e.g. user's head in third person mode) to this position in the viewport.",
+ "Settings.InteractiveCameraFramingSettings.AimInFrontOfHead": "Aim in front of head",
+ "Settings.InteractiveCameraFramingSettings.AimInFrontOfHead.Description": "Instead of camera pointing directly at the user's head, it will try to aim at a point in front of user's head. This can be useful when you want to frame what the user is looking at (e.g. in-world items and interfaces).",
+
+ "Settings.InteractiveCameraPositioningSettings.AvoidOcclusion": "Avoid occlusion",
+ "Settings.InteractiveCameraPositioningSettings.AvoidOcclusion.Description": "If the view of the camera would be obscured by collidable object, it will automatically move closer to avoid the occlusion.",
+ "Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace": "Keep in world space",
+ "Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace.Description": "Make sure that the camera stay in the root world space, rather than parenting itself in the same space as the user. This can give better framing and positioning when using user anchors (e.g. in vehicles).",
+ "Settings.InteractiveCameraPositioningSettings.MovementWobble": "Movement wobble",
+ "Settings.InteractiveCameraPositioningSettings.MovementWobble.Description": "This adds a random movement offset to the position of the camera that changes over time. This can make shots look less static, especially if you don't move much.",
+
+ "Settings.InteractiveCameraRenderSettings.HideAllBadges": "Hide badges",
+ "Settings.InteractiveCameraRenderSettings.HideAllBadges.Description": "The camera will not render any user badges, regardless of your badge setting",
+ "Settings.InteractiveCameraRenderSettings.HideAllLasers": "Hide lasers",
+ "Settings.InteractiveCameraRenderSettings.HideAllLasers.Description": "The camera will not render any user interaction lasers.",
+ "Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera": "User eyes always look at camera",
+ "Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera.Description": "When avatar uses simulated eye movement (meaning the user doesn't have eye tracking), this will make avatar prioritize eye contact with the camera.",
+
+ "Settings.InteractiveCameraGroupSettings.GroupDetectionRadius": "Group detection radius",
+ "Settings.InteractiveCameraGroupSettings.GroupDetectionRadius.Description": "Users that are within this distance will be added to the group that the camera is automatically framing in the group mode.",
+ "Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary": "Group leave boundary",
+ "Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary.Description": "How far does the user need to move away from the group radius before they are excluded from the group.",
+
+ "Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed": "Position smoothing speed",
+ "Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed.Description": "This indicates how fast does the camera move to its target position in the world. Larger values will make the camera move faster, but also result in more jerky movements.",
+ "Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed": "Angle smoothing speed",
+ "Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed.Description": "This indicates how quickly does the camera respond to change in angle around the target subject.",
+ "Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed": "Framing smoothing speed",
+ "Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed.Description": "This controls how fast is the camera adjusting its framing of the target subject. Larger values will make it track the target faster, but also result in more jerky movements.",
+
+ "Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors": "Interpolate between anchors",
+ "Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors.Description": "When enabled, camera will smoothly interpolate between camera anchors in the world.",
+ "Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed": "Interpolation speed",
+ "Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed.Description": "When interpolation between anchors is enabled, this controls how fast the camera moves from one anchor to another.",
+ "Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation": "Use linear interpolation",
+ "Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation.Description": "Enable this to use linear interpolation when moving between anchors instead of a smooth one. Linear interpolation starts and stops abruptly, but has a constant movement speed, regardless of the distance between anchors. This means that if anchors are further apart, it'll take longer for the camera to reach it.",
+
+ "Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld": "Spawn taken photos in world",
+ "Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld.Description": "When you take photos using the interactive camera dialog, should they be spawned into the world? When disabled, they will only be saved to your documents or inventory (if autosave is configured)",
+
+ "Settings.InteractiveCameraPostProcessingSettings.MotionBlur": "Motion blur",
+ "Settings.InteractiveCameraPostProcessingSettings.MotionBlur.Description": "Should the camera render motion blur effect?",
+ "Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections": "Screen space reflections",
+ "Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections.Description": "Should the camera render screen space reflections effects? This can provide better reflections for shiny surfaces, but can lead to artifacts and increased performance requirements.",
+
+ "Settings.DescriptionField.NoTextTitle": "More Information",
+ "Settings.DescriptionField.NoTextDescription": "Hover over a setting to see its description.",
+
+ "Settings.RelaySettings": "Network Relays",
+ "Settings.RelaySettings.AlwaysUseRelay": "Always use relay to connect",
+ "Settings.RelaySettings.AlwaysUseRelay.Description": "Relays are typically used as a fallback when a direct connection to the host cannot be established. By enabling this option, you will force the connection to always happen through a relay.\n\nThis can be useful in cases of connection issues to particular hosts. It is NOT recommended to have this option permanently on.",
+ "Settings.RelaySettings.UseClosestAvailableRelay": "Use closest available relay",
+ "Settings.RelaySettings.UseClosestAvailableRelay.Description": "When this option is enabled an available relay that is the closest to you will automatically be selected for the connection. If you want to connect through a specific relay (e.g. in case of long distance connections to avoid packet queuing) you can disable this option and configure the preferred relays below.",
+ "Settings.RelaySettings.RelayPriorities": "Configure relay server priorities",
+ "Settings.RelaySettings.RelayPriorities.Breadcrumb": "Relay Priorities",
+
+ "Settings.PostProcessingSettings": "Post Processing",
+ "Settings.PostProcessingSettings.MotionBlurIntensity": "Motion Blur Intensity",
+ "Settings.PostProcessingSettings.MotionBlurIntensity.Description": "This controls the strength of the motion blur effect, which smears image with motion. Higher values will result in more blurring with same amount of motion.\n\nIf you set the effect to 0 % the filter will be disabled completely, which can improve performance.",
+ "Settings.PostProcessingSettings.BloomIntensity": "Bloom Intensity",
+ "Settings.PostProcessingSettings.BloomIntensity.Description": "Bloom effect causes a glow to appear around bright objects in the scene, typically with ones in the HDR range. This lets you control the strength of this effect for the same amount of light. \n\nPlease note that some content can look incorrect when this effect is set to low or disabled.\n\nIf you set the effect to 0 % the filter will be disabled completely, which can improve performance.",
+ "Settings.PostProcessingSettings.AmbientOcclusionIntensity": "Ambient Occlusion (AO) Intensity",
+ "Settings.PostProcessingSettings.AmbientOcclusionIntensity.Description": "Ambient Occlusion darkens creases and corners in the scene, which would typically receive less light. This can give the scene more depth and realism. Using this control you can control the intensity of the effect.\n\nPlease note that by setting this too low or disabling it, some content might look incorrect or completely flat when it otherwise would not.\n\nIf you set the effect to 0 % the filter will be disabled completely, which can improve performance.",
+ "Settings.PostProcessingSettings.ScreenSpaceReflections": "Screen Space Reflections (experimental)",
+ "Settings.PostProcessingSettings.ScreenSpaceReflections.Description": "When enabled, any parts of the scene currently visible to the camera will reflect off shiny surfaces in realtime. This can add more realism to the scene and improve look of shiny surfaces at cost of extra performance.\n\nPlease note that this filter is considered experimental right now and does not work well in a lot of scenarios, resulting in ghostly reflections and artifacts.",
+ "Settings.PostProcessingSettings.Antialiasing": "Antialiasing (AA)",
+ "Settings.PostProcessingSettings.Antialiasing.Description": "Antialising smooths out sharp jagged edges on objects in the scene. You can select from several different filters, with each filter having different downsides. FXAA is commonly used and works reasonably well enough, but can also blur other parts of the scene, such as text.\n\nWarning: Some AA options might not be suitable or work at all in VR.",
+
+ "Settings.TextureQualitySettings": "Texture Quality",
+ "Settings.TextureQualitySettings.TextureSizeRatio": "Relative Texture Size",
+ "Settings.TextureQualitySettings.TextureSizeRatio.Description": "This determines the relative size of all textures that will be loaded. You can use this to lower the overall resolution of textures, which improves VRAM usage and loading speed at the cost of visual clarity.\n\nFor example if the texture is 4K and you set this to half resolution, 2K version of the texture will be loaded instead.",
+ "Settings.TextureQualitySettings.TextureSizeLimit": "Maximum Texture Size",
+ "Settings.TextureQualitySettings.TextureSizeLimit.Description": "Use this to limit the maximum resolution of loaded textures. Any textures above this resolution will be limited to the set resolution. Any textures that are smaller than this will not be affected.\n\nThis setting is applied after the relative texture size.",
+ "Settings.TextureQualitySettings.MinimumTextureSize": "Limit Texture above resolution",
+ "Settings.TextureQualitySettings.MinimumTextureSize.Description": "This controls the minimum resolution of the texture that will be limited by the settings above. If the texture is below this size, it will be loaded as is.\n\nE.g. if you set this to 512, then if texture is 256, it will be still loaded as 256 even if the texture size ratio is set to half.",
+ "Settings.TextureQualitySettings.DefaultFilterMode": "Texture Filtering",
+ "Settings.TextureQualitySettings.DefaultFilterMode.Description": "This controls the filtering used for textures, which controls their quality and performance.\n\nPoint: Lowest quality with no interpolation. Textures will be blocky.\n\nBilinear: Texture pixels are interpolated, but mip map transitions will be harsh, leading to a visible transition line.\n\nTrilinear: Smoothly transitions between different mip levels, removing the harsh transition line at distance.\n\nAnisotropic: Highest quality, textures will be sharp even at steep angles.",
+ "Settings.TextureQualitySettings.AnisotropicLevel": "Anisotropic Level",
+ "Settings.TextureQualitySettings.AnisotropicLevel.Description": "Controls the quality of the anisotropic filtering.",
+ "Settings.TextureQualitySettings.ReloadAllTextures": "Reload All Textures (can be heavy)",
+
+ "Settings.ResolutionSettings": "Resolution",
+ "Settings.ResolutionSettings.Fullscreen": "Fullscreen",
+ "Settings.ResolutionSettings.Fullscreen.Description": "Toggles between fullscreen mode and windowed mode",
+ "Settings.ResolutionSettings.WindowResolution": "Window Resolution",
+ "Settings.ResolutionSettings.WindowResolution.Description": "What resolution should be used when in the windowed mode. This controls the actual size of the window on the screen.",
+ "Settings.ResolutionSettings.FullscreenResolution": "Fullscreen Resolution",
+ "Settings.ResolutionSettings.FullscreenResolution.Description": "What resolution should be used when in fullscreen mode. The size will remain the same, but lowering the resolution can improve performance (particularly with high-resolution screens like 4K) at the cost of more blurry image.",
+ "Settings.ResolutionSettings.ApplyResolution": "Apply Changes",
+
+ "Settings.RenderingQualitySettings": "Rendering Quality",
+ "Settings.RenderingQualitySettings.PerPixelLights": "Per Pixel Lights",
+ "Settings.RenderingQualitySettings.PerPixelLights.Description": "This controls how many point & spot lights can directly affect objects rendered using the forward method - typically transparent and non-PBS objects (e.g. with the toon shader).\n\nIncreasing this value will improve the quality of lighting and reduce color flickering in presence of multiple lights at the cost of performance - the object needs to be rendered multiple times for each light affecting it.",
+ "Settings.RenderingQualitySettings.ShadowCascades": "Shadow Cascades",
+ "Settings.RenderingQualitySettings.ShadowCascades.Description": "This controls the resolution cascading of the shadows for directional lights in the world. Cascades better distribute the resolution of the shadow map - providing higher shadow resolution up close and lower resolution further away, but cost more performance to render.",
+ "Settings.RenderingQualitySettings.ShadowResolution": "Shadow Resolution",
+ "Settings.RenderingQualitySettings.ShadowResolution.Description": "This controls the resolution of shadows for lights. Increasing this value will give shadow smoother edges and better definition, but increase the performance requirements.\n\nPlease note that some lights might override the shadow resolution and won't be affected by this setting.",
+ "Settings.RenderingQualitySettings.ShadowDistance": "Shadow Distance",
+ "Settings.RenderingQualitySettings.ShadowDistance.Description": "This controls the distance that shadows cover. Increasing this value will make sure more distant parts of the scene are properly covered in shadows, but this also spreads out the detail of the shadow over larger area.\n\nYou should change this setting together with the shadow cascades and resolution - with higher shadow resolution, you can afford higher shadow distance. If you lower the shadow resolution and cascades, you'll want to lower the shadow distance so shadows have better definition.",
+ "Settings.RenderingQualitySettings.SkinWeightMode": "Skin Weights",
+ "Settings.RenderingQualitySettings.SkinWeightMode.Description": "For any skinned meshes (3D models that are deformed by bones, like most avatars), this controls how many bones are used to affect position of each vertex.\n\nLowering this value will save some performance, but the deformation quality will be lower, resulting in sharp creases and other artifacts, typically around joints.",
+
+ "LocomotionArchetype.Walk": "Walk",
+ "LocomotionArchetype.Fly": "Fly",
+ "LocomotionArchetype.NoClip": "Noclip",
+ "LocomotionArchetype.Teleport": "Teleport",
+ "LocomotionArchetype.GrabWorld": "Grab World",
+ "LocomotionArchetype.NoLocomotion": "No Locomotion",
+ "LocomotionArchetype.ThreeAxisNoClip": "Three-Axis Noclip",
+ "LocomotionArchetype.ThreeAxisFly": "Three-Axis Fly",
+ "LocomotionArchetype.ZeroG": "Zero-Gravity",
+
+ "LocomotionSettings.MakePreferred": "Make Preferred",
+ "LocomotionSettings.MakeLeastPreferred": "Make Least Preferred",
+
+ "Security.Hyperlink.Title": "External Link",
+ "Security.Hyperlink.Warning": "Warning: Outgoing hyperlink\nYou've clicked a link in a world. Do you want to open it? This will open in your desktop web browser.",
+ "Security.Hyperlink.Open": "Open",
+ "Security.Hyperlink.Cancel": "Cancel",
+
+ "Security.HostAccess.Title": "Host Access",
+ "Security.HostAccess.Warning": "Warning: World is trying to access 3rd party host\nGranting access can allow the third party to gather personal information, such as your IP and geographical location.",
+ "Security.HostAccess.TargetHost": "Target Host: {host}",
+ "Security.HostAccess.Reason": "Reason: {reason}",
+ "Security.HostAccess.NoReason": "No reason provided",
+ "Security.HostAccess.Allow": "Allow",
+ "Security.HostAccess.Deny": "Deny",
+
+ "ComponentSelector.Back": "< (back)",
+ "ComponentSelector.Title": "Components",
+ "ComponentSelector.CreateCustomType": "Create Custom Type",
+ "ComponentSelector.CommonGenericTypes": "Common Generic Types",
+ "ComponentSelector.CustomGenericArguments": "Custom Generic Arguments:",
+ "ComponentSelector.InvalidType": "Invalid type",
+
+ "Inspector.Title": "Scene Inspector",
+ "Inspector.Slot.AttachComponent": "Attach Component",
+
+ "Inspector.Slot.Axis.X": "X: +Right -Left",
+ "Inspector.Slot.Axis.Y": "Y: +Up -Down",
+ "Inspector.Slot.Axis.Z": "Z: +Forward -Backward",
+
+ "Inspector.Slot.Reset.Label": "Reset:",
+ "Inspector.Slot.Reset.Position": "Position",
+ "Inspector.Slot.Reset.Rotation": "Rotation",
+ "Inspector.Slot.Reset.Scale": "Scale",
+
+ "Inspector.Slot.CreatePivotAtCenter": "Create Pivot At Center",
+
+ "Inspector.Slot.JumpTo": "Jump To",
+ "Inspector.Slot.BringTo": "Bring To",
+ "Inspector.Slot.BringTo.Undo": "Bring {name} to user",
+
+ "Inspector.Slot.ParentUnder.Label": "Parent Under:",
+ "Inspector.Slot.ParentUnder.WorldRoot": "World Root",
+ "Inspector.Slot.ParentUnder.WorldRoot.Undo": "Parent {name} under world root",
+ "Inspector.Slot.ParentUnder.LocalUserSpace": "Local User Space",
+ "Inspector.Slot.ParentUnder.LocalUserSpace.Undo": "Parent {name} under local user space",
+
+ "Inspector.Member.ResetToDefault": "Reset to default",
+
+ "Inspector.Member.BreakLinkDrive": "Break Link/Drive",
+ "Inspector.Member.OpenLinkDrive": "Open Link/Drive source",
+
+ "Inspector.Member.SetAllToAvg": "Set all to average",
+ "Inspector.Member.SetAllToX": "Set all to X",
+ "Inspector.Member.SetAllToY": "Set all to Y",
+ "Inspector.Member.SetAllToZ": "Set all to Z",
+ "Inspector.Member.SetAllToW": "Set all to W",
+ "Inspector.Member.BakeBlendshape": "Bake Blendshape",
+ "Inspector.Member.RemoveBlendshape": "Remove Blendshape",
+ "Inspector.Member.SplitBlendshape.X": "Split Blendshape across X",
+ "Inspector.Member.SplitBlendshape.Y": "Split Blendshape across Y",
+ "Inspector.Member.SplitBlendshape.Z": "Split Blendshape across Z",
+
+ "Inspector.ProceduralAsset.UpdateCount": "Update Count: {n}",
+ "Inspector.ProceduralAsset.Error": "Error: {error}",
+
+ "Inspector.Mesh.StatsHeader": "Mesh Statistics",
+ "Inspector.Mesh.VertexCount": "Vertex Count: {n}",
+ "Inspector.Mesh.TriangleCount": "Triangle Count: {n}",
+ "Inspector.Mesh.PointCount": "Point Count: {n}",
+ "Inspector.Mesh.SubmeshCount": "Submesh Count: {n}",
+ "Inspector.Mesh.BoneCount": "Bone Count: {n}",
+ "Inspector.Mesh.BlendshapeCount": "Blendshape Count: {n}",
+ "Inspector.Mesh.ChannelStats": "Normals: {normals}, Tangents: {tangents}, Colors: {colors}, UV0: {uv0}, UV1: {uv1}, UV2: {uv2}, UV3: {uv3}",
+
+ "Inspector.Mesh.BakeMesh": "Bake Mesh",
+ "Inspector.Mesh.SetupRenderer": "Setup Renderer",
+ "Inspector.Mesh.ResaveMesh": "Resave Mesh",
+ "Inspector.Mesh.RecalculateNormals": "Recalculate Normals",
+ "Inspector.Mesh.RecalculateNormalsSmooth": "Recalculate Normals (smooth shading)",
+ "Inspector.Mesh.RecalculateTangentsMikkt": "Recalculate Tangents (Mikktspace)",
+ "Inspector.Mesh.RecalculateTangentsSimple": "Recalculate Tangents (simple)",
+ "Inspector.Mesh.RecalculateBlendshapeNormals": "Recalculate Blendshape Normals",
+ "Inspector.Mesh.RecalculateBlendshapeNormalsSmooth": "Recalculate Blendshape Normals (smooth shading)",
+ "Inspector.Mesh.RecalculateBlendshapeTangentsMikkt": "Recalculate Blendshape Tangents (Mikktspace)",
+ "Inspector.Mesh.FlipNormals": "Flip Normals",
+ "Inspector.Mesh.ReverseWinding": "Reverse Winding",
+ "Inspector.Mesh.MakeDualSided": "Make Dual Sided",
+ "Inspector.Mesh.ConvertToFlatShading": "Convert To Flat Shading",
+ "Inspector.Mesh.ConvertToConvexHull": "Convert To Convex Hull",
+ "Inspector.Mesh.ConvertToPointCloud": "Convert To Point Cloud",
+ "Inspector.Mesh.MergeDoubles": "Merge Doubles",
+ "Inspector.Mesh.StripEmptyBlendshapes": "Strip Empty Blendshapes",
+ "Inspector.Mesh.StripBlendshapeNormals": "Strip Blendshape Normals",
+ "Inspector.Mesh.StripBlendshapeTangents": "Strip Blendshape Tangents",
+ "Inspector.Mesh.MergeBlendshapes": "Merge Blendshapes",
+
+ "Inspector.Mesh.GetBoneList": "Get Bone List",
+ "Inspector.Mesh.GetBoneData": "Get Bone Data",
+
+ "Inspector.Mesh.TrimVertexBoneWeightsTo": "Trim Vertex Bone Weights To:",
+ "Inspector.Mesh.BoneTrimCount": "{n,plural, one {# Bone} other {# Bones}}",
+ "Inspector.Mesh.UV_Multiplicator": "Multiplicator:",
+ "Inspector.Mesh.ScaleUVs": "Scale UVs",
+
+ "Inspector.MeshRenderer.MergeByMaterial": "Merge submeshes with same material",
+ "Inspector.MeshRenderer.SplitByMaterial": "Split into separate meshes by material",
+
+ "Inspector.MeshCollider.VHACD": "Convex Hull Decomposition (V-HACD 2.0)",
+ "Inspector.MeshCollider.ReplaceBox": "Replace With Box Collider",
+
+ "Inspector.CommonAvatarBuilder.UpdateLocomotionModules": "Update locomotion modules on present users",
+
+ "Inspector.VHACD.Parameter.MergeDoubles": "Merge Doubles",
+ "Inspector.VHACD.Parameter.Resolution": "Resolution",
+ "Inspector.VHACD.Parameter.Depth": "Depth",
+ "Inspector.VHACD.Parameter.Concavity": "Concavity",
+ "Inspector.VHACD.Parameter.PlaneDownsampling": "Plane Downsampling",
+ "Inspector.VHACD.Parameter.ConvexHullDownsampling": "Convex Hull Downsampling",
+ "Inspector.VHACD.Parameter.Alpha": "Alpha",
+ "Inspector.VHACD.Parameter.Beta": "Beta",
+ "Inspector.VHACD.Parameter.Gamma": "Gamma",
+ "Inspector.VHACD.Parameter.Delta": "Delta",
+ "Inspector.VHACD.Parameter.PCA": "PCA",
+ "Inspector.VHACD.Parameter.MaxVerticesPerHull": "Max Vertices Per Hull",
+ "Inspector.VHACD.Parameter.MinVolumePerHull": "Min Volume Per Hull",
+ "Inspector.VHACD.Parameter.ConvexHullApproximation": "Convex Hull Approximation",
+
+ "Inspector.VHACD.DecompositionMode.Header": "Decomposition Mode:",
+ "Inspector.VHACD.DecompositionMode.Voxel": "Voxel",
+ "Inspector.VHACD.DecompositionMode.Tetrahedron": "Tetrahedron",
+
+ "Inspector.VHACD.RunDecomposition": "Run Decomposition",
+ "Inspector.VHACD.RemoveVisuals": "Remove Visuals",
+ "Inspector.VHACD.RemoveHulls": "Remove Hulls",
+
+ "Inspector.ReflectionProbe.Bake": "Bake Reflections",
+ "Inspector.ReflectionProbe.Baking": "Baking...",
+
+ "Inspector.SkinnedMesh.SeparateOutBlendshapes": "Separate parts of mesh unaffected by blendshapes",
+ "Inspector.SkinnedMesh.StripEmptyBlendshapes": "Strip Empty Blendshapes",
+ "Inspector.SkinnedMesh.StripBlendshapesResult": "Done! Stripped: {n,plural, one {# blendshape} other {# blendshapes}}",
+ "Inspector.SkinnedMesh.StripEmptyBones": "Strip Empty Bones",
+ "Inspector.SkinnedMesh.StripBonesResult": "Done! Stripped: {n,plural, one {# bone} other {# bones}}",
+ "Inspector.SkinnedMesh.BakeNonDrivenBlendshapes": "Bake Non-Driven BlendShapes",
+ "Inspector.SkinnedMesh.BakeBlendShapeResult": "Baked BlendShapes: {n}",
+ "Inspector.SkinnedMesh.VisualizeBoneBounds": "Visualize bone bounding boxes",
+ "Inspector.SkinnedMesh.VisualizeApproximateBoneBounds": "Visualize approximate merged bone sphere bounds",
+ "Inspector.SkinnedMesh.ClearBoundsVisuals": "Remove bone bounding box visuals",
+ "Inspector.SkinnedMesh.ComputeExplicitBoundsFromPose": "Compute explicit bounds from current pose",
+ "Inspector.SkinnedMesh.ExtendExplicitBoundsFromPose": "Extend explicit bounds from current pose",
+ "Inspector.SkinnedMesh.BakeToStaticMesh": "Bake To Static Mesh",
+ "Inspector.SkinnedMesh.SortBlendshapes.Name": "Sort Blendshapes (by name)",
+ "Inspector.SkinnedMesh.SortBlendshapes.NameLength": "Sort Blendshapes (by name length, then name)",
+
+ "Inspector.SimpleAvatarProtection.RemoveAll": "Remove All Instances",
+ "Inspector.SimpleAvatarProtection.RemoveSingle": "Remove Single Instance",
+ "Inspector.SimpleAvatarProtection.Warning": "WARNING!
Removing this component through any means other than the dedicated buttons below will trip the protection mechanism and lead to self destruction and potential data loss!",
+ "Inspector.SimpleAvatarProtection.ConfirmRemoveAll": "REMOVE Avatar Protection",
+
+ "Inspector.BipedRig.GetDiagnosticInfo": "Get rig diagnostic info",
+ "Inspector.BipedRig.GenerateDebugVisuals": "Generate Debug Visuals",
+ "Inspector.BipedRig.ClearDebugVisuals": "Clear Debug Visuals",
+ "Inspector.BipedRig.DetectHands": "Detect Hand Rigs",
+ "Inspector.BipedRig.DetectLeftHand": "Detect Left Hand Rig",
+ "Inspector.BipedRig.DetectRightHand": "Detect Right Hand Rig",
+ "Inspector.BipedRig.HandRigResult": "Done! Has Left: {left}, Has Right: {right}",
+ "Inspector.BipedRig.LeftHandRigResult": "Done! Detected left: {detected}",
+ "Inspector.BipedRig.RightHandRigResult": "Done! Detected right: {detected}",
+
+ "Inspector.Texture.Size": "Size: {width} x {height}",
+ "Inspector.Texture.Format": "Format: {format}, Memory: {memory}",
+ "Inspector.Texture.Variant": "VariantID: {variant}",
+ "Inspector.Texture3D.Size": "Size: {width} x {height} x {depth}",
+
+ "Inspector.Texture.BakeTexture": "Bake Texture",
+ "Inspector.Texture.ReplaceFromClipboard": "Replace from clipboard",
+
+ "Inspector.Texture.InvertRGB": "Invert RGB",
+ "Inspector.Texture.InvertR": "Invert R",
+ "Inspector.Texture.InvertG": "Invert G",
+ "Inspector.Texture.InvertB": "Invert B",
+ "Inspector.Texture.InvertA": "Invert Alpha",
+ "Inspector.Texture.ColorToAlphaWhite": "Color to Alpha (white)",
+ "Inspector.Texture.ColorToAlphaBlack": "Color to Alpha (black)",
+ "Inspector.Texture.AlphaFromIntensity": "Alpha from intensity",
+ "Inspector.Texture.AlphaToMask": "Alpha to Mask",
+ "Inspector.Texture.RemoveAlpha": "Remove Alpha",
+ "Inspector.Texture.ConvertToGrayscaleAverage": "Convert to grayscale (average)",
+ "Inspector.Texture.ConvertToGrayscaleLuminance": "Convert to grayscale (luminance)",
+ "Inspector.Texture.SwapRG": "Swap R <--> G",
+ "Inspector.Texture.SwapRB": "Swap R <--> B",
+ "Inspector.Texture.SwapRA": "Swap R <--> A",
+ "Inspector.Texture.SwapGB": "Swap G <--> B",
+ "Inspector.Texture.SwapGA": "Swap G <--> A",
+ "Inspector.Texture.SwapBA": "Swap B <--> A",
+ "Inspector.Texture.AddWhiteBackground": "Add White Background",
+ "Inspector.Texture.AddBlackBackground": "Add Black Background",
+ "Inspector.Texture.Hue": "Hue:",
+ "Inspector.Texture.ShiftHue": "Shift Hue",
+ "Inspector.Texture.Saturation": "Saturation:",
+ "Inspector.Texture.AdjustSaturation": "Adjust Saturation",
+ "Inspector.Texture.Value": "Value:",
+ "Inspector.Texture.AdjustValue": "Adjust Value",
+ "Inspector.Texture.Gamma": "Gamma:",
+ "Inspector.Texture.AdjustGamma": "Adjust Gamma",
+ "Inspector.Texture.LongestSide": "Longest Side:",
+ "Inspector.Texture.Resize": "Resize",
+ "Inspector.Texture.FlipHorizontal": "Flip Horizontal",
+ "Inspector.Texture.FlipVertical": "Flip Vertical",
+ "Inspector.Texture.RotateCW": "Rotate 90° CW",
+ "Inspector.Texture.RotateCCW": "Rotate 90° CCW",
+ "Inspector.Texture.Rotate180": "Rotate 180°",
+ "Inspector.Texture.TrimTransparent": "Trim Transparency",
+ "Inspector.Texture.TrimByCornerColor": "Trim By Corner Color",
+ "Inspector.Texture.MakeSquare": "Make Square",
+ "Inspector.Texture.ToNearestPOT": "To nearest power of two",
+ "Inspector.Texture.MakeTileable": "Make Tileable (transition ratio):",
+ "Inspector.Texture.TileLoop": "Tile (loop)",
+ "Inspector.Texture.TileMirror": "Tile (mirror)",
+ "Inspector.Texture.NormalizeMaxOnly": "Normalize (max only)",
+ "Inspector.Texture.NormalizeMinMax": "Normalize (min and max)",
+ "Inspector.Texture.NormalizeIndependent": "Normalize RGB independently (min and max)",
+ "Inspector.Texture.BleedColorToAlpha": "Bleed Color To Alpha",
+ "Inspector.Texture.AlphaGamma": "Alpha Gamma",
+ "Inspector.Texture.AdjustAlphaGamma": " Adjust Alpha Gamma",
+ "Inspector.Texture.AddAlpha": "Add Alpha",
+
+ "Inspector.Texture.InvalidFloats": "Diagnostic: Invalid floats",
+ "Inspector.Texture.GenerateMetadata": "Diagnostic: Generate Bitmap Metadata",
+
+ "Inspector.Material.VariantInfo": "Variant: {variantID} (Raw: {rawVariantID})",
+ "Inspector.Material.WaitingForApply": "Waiting for apply: {waiting}",
+
+ "Inspector.Audio.BakeAudio": "Bake Audio Clip",
+ "Inspector.Audio.FormatInfo": "Sample Rate: {rate} Hz, Channels: {channels} ({channel_count})",
+ "Inspector.Audio.Duration": "Duration: {duration}, SampleCount: {samples}",
+ "Inspector.Audio.EncodingInfo": "Codec info: {info}, Fully Decoded: {decoded}",
+
+ "Inspector.Audio.Normalize": "Normalize Volume",
+ "Inspector.Audio.AmplitudeThreshold": "Amplitude Threshold:",
+ "Inspector.Audio.TrimSilence": "Trim Silence",
+ "Inspector.Audio.TrimStartSilence": "Trim Start Silence",
+ "Inspector.Audio.TrimEndSilence": "Trim End Silence",
+ "Inspector.Audio.PositionDuration": "Position/Duration (in seconds):",
+ "Inspector.Audio.TrimStart": "Trim Start",
+ "Inspector.Audio.TrimEnd": "Trim End",
+ "Inspector.Audio.FadeIn": "Add Fade In",
+ "Inspector.Audio.FadeOut": "Add Fade Out",
+ "Inspector.Audio.MakeLoopable": "Make Loopable (using crossfade)",
+ "Inspector.Audio.ToWAV": "Convert to WAV",
+ "Inspector.Audio.ToVorbis": "Convert to OGG Vorbis",
+ "Inspector.Audio.ToFLAC": "Convert to FLAC",
+ "Inspector.Audio.DenoiseRNNoise": "Denoise (RNNoise, optimized for voice at 48 kHz)",
+ "Inspector.Audio.ExtractSides": "Extract Sides (can remove vocals on stereo tracks)",
+
+ "Inspector.AudioStream.BufferState": "Available samples: {samples}, Missed: {missed}, Length: {length}, Global Index: {index}",
+ "Inspector.AudioStream.EncodeState": "Available to encode: {samples}, Frame Size: {frame} (Max: {max_frame}), Sample Rate: {rate}",
+ "Inspector.AudioStream.DecodeState": "Total Packets: {total}, Total Lost Packets: {lost}, Packet Loss: {loss, number, percent}",
+ "Inspector.AudioStream.BufferStats": "Avg codec: {avgCodec}/s, Avg read: {avgRead}/s, Avg written: {avgWritten}/s",
+
+ "Inspector.DynamicBoneChain.SetupFromChildren": "Setup From Children",
+ "Inspector.DynamicBoneChain.SetupFromChildrenAll": "Setup From Children (force all)",
+ "Inspector.DynamicBoneChain.SetupFromChildrenRig": "Setup From Children (rig only)",
+ "Inspector.DynamicBoneChain.ReplaceSmoothTransforms": "Replace Smooth Transforms in children",
+ "Inspector.DynamicBoneChain.ClearSmoothTransforms": "Clear Smooth Transforms in children",
+ "Inspector.DynamicBoneChain.CollidersGrabbingHeader": "------- Colliders & Grabbing -------",
+ "Inspector.DynamicBoneChain.AddFixedCollidersFromHierarchy": "Add fixed colliders from hierarchy (using object root)",
+ "Inspector.DynamicBoneChain.AlwaysGrabLastBone": "Always grab last bone",
+
+ "Inspector.DataPreset.SetActive": "Set Active",
+ "Inspector.DataPreset.SetValues": "Set Values",
+ "Inspector.DataPreset.AddAllChildren": "Add All Children",
+
+ "Inspector.Rig.CleanupBoneColliders": "Cleanup bone colliders",
+ "Inspector.Rig.GenerateDebugVisuals": "Generate debug visuals",
+ "Inspector.Rig.ClearDebugVisuals": "Clear debug visuals",
+
+ "Inspector.AvatarExpression.AutoAssign": "Auto Assign Blendshapes (using heuristics)",
+
+ "Inspector.CharacterController.Warning": "WARNING!
It is possible to use this component as a simple rigidbody by checking SimulateRotation. Before you do, please understand that it is not optimized for this purpose and proper Rigidbody Support is coming in the future.
Proper rigidbody support will offer:
- CPU and network efficiency - with CharacterController you'll be getting higher CPU usage and significant amount of network traffic
- Constraints - you'll be able to create joints, hinges, springs and other constraints between rigidbodies
- Smooth simulation and interactions for everyone - CharacterController will glitch out if another person tries to interact
- New Features and Tools - to make using them much easier
-----------------------
As long as you understand those limitations, have fun!",
+ "Inspector.PrimitiveMemberEditor.Warning": "WARNING!
It is possible to use this component to interact with references by using their IDs. This process is commonly called 'Ref Hacking'.
Before you do this, please understand that this is not supported and may break at any time. Do not rely on this functionality for your creations.",
+
+ "Inspector.ParticleStyle.CommonTransitions": "Common Transition Templates:",
+ "Inspector.ParticleStyle.AlphaFadeInOut": "Alpha Fade In & Fade Out",
+ "Inspector.ParticleStyle.AlphaFadeIn": "Alpha Fade In",
+ "Inspector.ParticleStyle.AlphaFadeOut": "Alpha Fade Out",
+ "Inspector.ParticleStyle.IntensityFadeInOut": "Intensity Fade In & Fade Out",
+ "Inspector.ParticleStyle.IntensityFadeIn": "Intensity Fade In",
+ "Inspector.ParticleStyle.IntensityFadeOut": "Intensity Fade Out",
+ "Inspector.ParticleStyle.ClearFades": "Clear Fades",
+
+ "Inspector.Collider.SetFromLocalBounds": "Set from local bounds",
+ "Inspector.Collider.SetFromGlobalBounds": "Set from global bounds",
+ "Inspector.Collider.SetFromLocalBoundsPrecise": "Set from local bounds (precise)",
+ "Inspector.Collider.SetFromGlobalBoundsPrecise": "Set from global bounds (precise)",
+ "Inspector.Collider.SetFromPreciseBounds": "Set from precise bounds",
+ "Inspector.Collider.SetFromPreciseCylinderBounds": "Set from precise cylinder bounds",
+ "Inspector.Collider.Visualize": "Visualize Collider",
+
+ "Inspector.SimpleAwayIndicator.TestAway": "Set to away (debug)",
+ "Inspector.SimpleAwayIndicator.TestRestore": "Restore to normal (debug)",
+
+ "Inspector.Fields.Drive": "Drive",
+ "Inspector.Fields.DriveWriteBack": "Drive (write back)",
+
+ "Inspector.Actions.CopyComponent": "Copy Component",
+ "Inspector.Actions.MoveComponent": "Move Component",
+
+ "UserInspector.Title": "User Inspector",
+
+ "WorkerInspector.Title": "{name} Inspector",
+
+ "CreateNew.Title": "New",
+
+ "Wizard.General.ProcessRoot": "Process Root:",
+ "Wizard.General.Result": "Result:",
+ "Wizard.General.ErrorNoRoot": "No Root Selected",
+ "Wizard.General.RemovedResult": "Removed {n}",
+
+ "Wizard.AssetOptimization.Title": "Asset Optimization Wizard",
+ "Wizard.AssetOptimization.CleanupUnusedAssets": "Cleanup Unused Assets",
+ "Wizard.AssetOptimization.CleanupEmptySlots": "Cleanup Empty Slots",
+ "Wizard.AssetOptimization.CleanupDisabledMeshRenderers": "Cleanup Disabled Mesh Renderers",
+ "Wizard.AssetOptimization.DeduplicateMaterials": "Deduplicate Materials",
+ "Wizard.AssetOptimization.CleanupFileItems": "Cleanup File Items",
+ "Wizard.AssetOptimization.MaxTextureResolution": "Set Max Texture Resolution",
+ "Wizard.AssetOptimization.RecompressTextures": "Recompress Textures",
+ "Wizard.AssetOptimization.RecalculateAllNormals": "Recalculate All Normals",
+ "Wizard.AssetOptimization.RecalculateAllNormalsMerged": "Recalculate All Normals (merged)",
+ "Wizard.AssetOptimization.RecalculateAllTangents": "Recalculate All Tangents (Mikktspace)",
+ "Wizard.AssetOptimization.ResizedResult": "Resized {n}",
+
+ "Wizard.LightSources.Title": "Light Sources Wizard",
+ "Wizard.LightSources.Header": "Scene Light Sources",
+ "Wizard.LightSources.ProcessRoot": "Process Root:",
+ "Wizard.LightSources.PointLights": "Point Lights:",
+ "Wizard.LightSources.SpotLights": "Spot Lights:",
+ "Wizard.LightSources.DirectionalLights": "Directional Lights:",
+ "Wizard.LightSources.DisabledLights": "Disabled Lights:",
+ "Wizard.LightSources.WithTag": "With Tag:",
+ "Wizard.LightSources.SetShadowType": "Set Shadow Type",
+ "Wizard.LightSources.ChangeIntensity": "Change Intensity",
+ "Wizard.LightSources.ChangeRange": "Change Range",
+ "Wizard.LightSources.Enable": "Enable",
+ "Wizard.LightSources.Disable": "Disable",
+ "Wizard.LightSources.Destroy": "Destroy",
+
+ "Wizard.CubemapCreator.Title": "Cubemap Creator",
+ "Wizard.CubemapCreator.Textures": "Source Textures:",
+ "Wizard.CubemapCreator.TexturesNote": "Note that some conventions have left and right swapped. If the resulting cubemap is incorrect, try swapping the left and right textures.",
+ "Wizard.CubemapCreator.PosX": "Positive X (right)",
+ "Wizard.CubemapCreator.NegX": "Negative X (left)",
+ "Wizard.CubemapCreator.PosY": "Positive Y (top)",
+ "Wizard.CubemapCreator.NegY": "Negative Y (bottom)",
+ "Wizard.CubemapCreator.PosZ": "Positive Z (front)",
+ "Wizard.CubemapCreator.NegZ": "Negative Z (back)",
+ "Wizard.CubemapCreator.TopBottomRotation": "Top/Bottom Rotation:",
+
+ "Wizard.ReflectionProbes.Title": "Reflection Probe Wizard",
+ "Wizard.ReflectionProbes.ProcessRoot": "Process Root:",
+ "Wizard.ReflectionProbes.ProcessDisabled": "Process Disabled",
+ "Wizard.ReflectionProbes.WithTag": "With Tag:",
+ "Wizard.ReflectionProbes.TeleportUserToProbe": "Teleport me to each probe",
+ "Wizard.ReflectionProbes.DelayBetweenProbes": "Delay between probes",
+ "Wizard.ReflectionProbes.ShowDebugVisuals": "Show Debug Visuals",
+ "Wizard.ReflectionProbes.HideDebugVisuals": "Hide Debug Visuals",
+ "Wizard.ReflectionProbes.BakeProbes": "Bake Probes",
+ "Wizard.ReflectionProbes.Baking": "Baking {index} of {count}...",
+
+ "Wizard.TextRenderer.Header": "TextRenderer Wizard",
+ "Wizard.TextRenderer.ProcessRoot": "Process Root:",
+ "Wizard.TextRenderer.ProcessStandalone": "Process Standalone",
+ "Wizard.TextRenderer.ProcessUIX": "ProcessUIX",
+ "Wizard.TextRenderer.Disabled": "Process Disabled",
+ "Wizard.TextRenderer.WithTag": "With Tag:",
+ "Wizard.TextRenderer.ReplaceMaterial": "Replace Material",
+ "Wizard.TextRenderer.ReplaceFont": "Replace Font",
+ "Wizard.TextRenderer.SetColor": "Set Color",
+
+ "Desktop.Controls.Title": "Desktop Controls",
+ "Desktop.OpenKeyboard": "Open Keyboard",
+ "Desktop.FollowCursor.On": "Follow Cursor: On",
+ "Desktop.FollowCursor.Off": "Follow Cursor: Off",
+ "Desktop.LegacyInputMode.On": "Legacy Input: On",
+ "Desktop.LegacyInputMode.Off": "Legacy Input: Off",
+ "Desktop.Brightness": "Brightness: {n,number,percent}",
+ "Desktop.Opacity": "Opacity: {n,number,percent}",
+
+ "VolumePlaneSlicer.Highlight": "Highlight",
+ "VolumePlaneSlicer.Slicer": "Slice",
+
+ "Tutorial.Welcome.Welcome": "Welcome!",
+ "Tutorial.Welcome.Description": "Dive into a brand new digital universe with infinite possibilities. Whether you come here to socialize and hang out with people around the world or to build, create and develop anything from beautiful art, interactive avatars and gadgets, to complex interactive worlds and games, Resonite is an endlessly customizable place where you'll be welcome and where you'll find a group to resonate with.
Before you start exploring, we'll first guide you through setting up some essentials, to ensure a smooth experience. When you're ready, click the button below",
+ "Tutorial.Welcome.Begin": "Let's begin!",
+
+ "Tutorial.Welcome.AccountHeader": "{appName} account",
+ "Tutorial.Welcome.AccountDescription": "Creating an Account gives you 1 GB free storage and access to saving items, favoriting avatars, adding contacts and messaging.",
+ "Tutorial.Welcome.AccountCreate": "Create Account",
+ "Tutorial.Welcome.AccountLogin": "I already have an account",
+ "Tutorial.Welcome.AccountSkip": "Continue without an account",
+ "Tutorial.Welcome.AccountSkipHeader": "Skip creating an account?",
+ "Tutorial.Welcome.AccountSkipDescription": "Some functionality like saving items to inventory, favoriting avatar or adding contacts won't be accessible.",
+ "Tutorial.Welcome.AccountSkipConfirm": "Really skip",
+
+ "Tutorial.Welcome.SettingsHeader": "Basic Preferences",
+ "Tutorial.Welcome.SettingsDescription": "You can configure basic motion and user preferences. All of these can be changed at later point.",
+ "Tutorial.Welcome.SettingsTurning": "Turning Style",
+ "Tutorial.Welcome.SettingsSnapTurn": "Snap",
+ "Tutorial.Welcome.SettingsSnapTurn.Description": "Instantly snaps to new angle, ideal for new users",
+ "Tutorial.Welcome.SettingsSmoothTurn": "Smooth",
+ "Tutorial.Welcome.SettingsSmoothTurn.Description": "Gradually turns, but can cause nausea.",
+ "Tutorial.Welcome.SettingsPrimaryController": "Primary Hand",
+ "Tutorial.Welcome.SettingsPrimaryLeft": "Left",
+ "Tutorial.Welcome.SettingsPrimaryLeft.Description": "Left handed",
+ "Tutorial.Welcome.SettingsPrimaryRight": "Right",
+ "Tutorial.Welcome.SettingsPrimaryRight.Description": "Right handed",
+
+ "Tutorial.Welcome.SettingsHeadDirectionMovement": "Movement Direction",
+ "Tutorial.Welcome.SettingsUseHeadDirection": "Head Direction",
+ "Tutorial.Welcome.SettingsUseHeadDirection.Description": "You will move in the direction you're looking",
+ "Tutorial.Welcome.SettingsUseControllerDirection": "Controller Direction",
+ "Tutorial.Welcome.SettingsUseControllerDirection.Description": "You will move in the direction of your controller",
+
+ "Tutorial.Welcome.LeftControllerMode": "Left Controller Mode",
+ "Tutorial.Welcome.RightControllerMode": "Right Controller Mode",
+
+ "Tutorial.Welcome.SidewaysTurnOnly": "Turning Only",
+ "Tutorial.Welcome.SidewaysTurnOnly.Description": "Use this controller only for turning",
+ "Tutorial.Welcome.SidewaysTurnAndMove": "Turning & Moving",
+ "Tutorial.Welcome.SidewaysTurnAndMove.Description": "Use this controller for turning and moving",
+ "Tutorial.Welcome.SidewaysStrafe": "Strafing",
+ "Tutorial.Welcome.SidewaysStrafe.Description": "Use this controller for strafing",
+ "Tutorial.Welcome.SidewaysOff": "Off",
+ "Tutorial.Welcome.SidewaysOff.Description": "Only forward/backward movement",
+
+ "Tutorial.Welcome.SettingsHeight": "Your height",
+ "Tutorial.Welcome.SettingsHeightExamples": "Examples: 1.85 m, 185 cm, 6' 1\", 6 feet 1 inch",
+
+ "Tutorial.Welcome.StartTutorialHeader": "Ready to start exploring?",
+ "Tutorial.Welcome.StartTutorialDescription": "You're all setup and almost ready to go! We will now transfer you to our tutorial world. At the end, there's a brand new homeworld that's waiting for you, which will serve as your base for exploring {appName}. When you are ready, click the button below.",
+ "Tutorial.Welcome.StartTutorial": "Begin Tutorial",
+
+ "Tutorial.CommunityYouTube.Title": "Community YouTube Channels",
+
+ "Tutorial.UserResources.UserResourcesTitle": "User Resources",
+ "Tutorial.UserResources.SupportTitle": "How to support {appName}",
+ "Tutorial.UserResources.MerchandiseTitle": "{appName} Merch",
+
+ "Tutorial.Intro.BadgesAppTeam": "{appName} Team",
+ "Tutorial.Intro.BadgesModerator": "Moderator",
+ "Tutorial.Intro.BadgesMentor": "Mentor",
+ "Tutorial.Intro.BadgesDisabilityHearing": "Hearing Impaired",
+ "Tutorial.Intro.BadgesDisabilityVision": "Vision Impaired",
+ "Tutorial.Intro.BadgesDisabilitySpeech": "Speech Impaired",
+ "Tutorial.Intro.BadgesTitle": "Badges",
+ "Tutorial.Intro.BadgesDescription": "Badges are small icons which show aspects of a user. Here are a few important badges to remember. The disability badges can be self assigned though the {appName} bot. For more information please check the {appName} Wiki",
+ "Tutorial.Intro.HelpSite": "Help",
+
+ "Object.Mirror.Toggle": "Local Toggle",
+
+ "Twitch.Panel.Button.Commands.Enabled": "Commands Enabled",
+ "Twitch.Panel.Button.Commands.Disabled": "Commands Disabled",
+ "Twitch.Panel.Button.SafeMode.Enabled": "Safemode Enabled",
+ "Twitch.Panel.Button.SafeMode.Disabled": "Safemode Disabled",
+ "Twitch.Panel.Button.SubscriberCommands.Enabled": "Subscriber Commands
Enabled for Subscribers Only",
+ "Twitch.Panel.Button.SubscriberCommands.Disabled": "Subscriber Commands
Enabled for Everyone",
+ "Twitch.Panel.Title.Text": "Twitch Chat",
+
+ "Exiting.SavingItems": "Saving {n, plural, one {# item} other {# items}}...",
+ "Exiting.SavingChanges": "Saving Changes...",
+ "Exiting.Exiting": "Exiting...",
+ "Exiting.LoggingOut": "Logging out...",
+
+ "Migration.Title": "Migration",
+ "Migration.NewTask": "New Migration Task",
+
+ "Migration.LoginModal.Title": "Migrate data?",
+ "Migration.LoginModal.Description": "Would you like to migrate data from another account? You can choose to do this later from the \"Migration\" tab on the dash as well.",
+ "Migration.LoginModal.OpenMigration": "Open migration",
+ "Migration.LoginModal.Later": "Maybe later",
+ "Migration.LoginResetID.Title": "Really reset UserID?",
+ "Migration.LoginResetID.Description": "Please understand that doing this will result in UNPREDICTABLE CONTENT BREAKAGE. All your items, worlds, contacts and messages will be migrated successfully, but any behaviors and components that rely on referencing your old UserID will likely break and require to be re-setup and be repaired. Unless you have a serious reason to want to reset your UserID, DO NOT CHOOSE THIS OPTION.",
+ "Migration.LoginResetID.ResetButton": "Yes, reset",
+
+ "Migration.ReservedUsername.Title": "Reserved Username",
+ "Migration.ReservedUsername.Description": "This username is reserved for original owner. If this is your account, please provide your {platform} credentials to unlock it. We do not store these credentials, they are only used to verify the ownership of your account on registration.",
+ "Migration.SourcePassword": "{platform} Password:",
+ "Migration.SourceUsername": "{platform} Username:",
+
+ "Migration.Dialog.Title": "Account Migration",
+ "Migration.Dialog.Source": "You can migrate data from any compatible infrastructure. First select one from the list below that you'd like to migrate data from. You can add additional infrastructures by placing config files in the \"Migrations\" folder in the installation.",
+ "Migration.Dialog.AccountDescription": "To migrate your account, we'll need your {platform} account password. This will let us login to it and access the data.",
+
+ "Migration.ResetID.Title": "Reset my UserID",
+ "Migration.ResetID.Description": "WARNING: Choosing this option WILL PARTIALLY BREAK EXISTING CONTENT AND IS IRREVERSIBLE, this includes any UserID references in user content, community services, links, cloud variables and more. These references will be reset, but your items, worlds, contacts and messages themselves will not be lost. We recommend using this option ONLY if you would like to get rid of your old UserId and replace it with a new randomized one. Unless you have a strong reason to reset your UserID, you SHOULD NOT check this option. Your UserID will change like this:\n U-MyUsername -> U-fX3pKe7AYYQ",
+
+ "Migration.DataSelection.Title": "When we migrate your account, what data should we migrate?",
+ "Migration.DataSelection.Everything": "Everything",
+ "Migration.DataSelection.Choose": "Let me choose",
+
+ "Migration.DataSelection.Favorites": "Favorites (avatar, home, camera, keyboard, facets)",
+
+ "Migration.DataSelection.Favorites.Description": "This will migrate your home, favorite avatar, keyboard, camera and dash first, so you can start using them as soon as possible.\n WARNING: If you choose this option, you might LOSE ANY CHANGES made on this platform before the migration to your favorites.",
+ "Migration.DataSelection.Favorites.OverwriteTitle": "When migrating should we overwrite your favorites?",
+
+ "Migration.DataSelection.Home.Title": "Set your old home as default?",
+ "Migration.DataSelection.Home.Description": "When we migrate your data, your original cloud home will be placed under different URL and you will get a brand new cloud home as default. However if you'd prefer, we can default your old home as the default one. Even if you select \"No\", your old cloud home will still be accessible and you can favorite it as your default later.",
+
+ "Migration.DataSelection.Contacts": "Contacts",
+ "Migration.DataSelection.Message History": "Message History",
+ "Migration.DataSelection.InventoryWorld": "Inventory & Worlds",
+ "Migration.DataSelection.CloudVariable.Definitions": "Cloud Variable Definitions",
+ "Migration.DataSelection.CloudVariable.Values": "Cloud Variable Values",
+
+ "Migration.DataSelection.AlwaysOverwrite": "Always overwrite",
+
+ "Migration.Start": "Start Migration",
+ "Migration.Groups.Title": "Migrate Groups",
+ "Migration.Groups.Introduction": "Should we migrate your groups?",
+
+ "Migration.Groups.Description": "All groups you are administrator of will be migrated by default. If you'd like to migrate only select groups, click the button below to load them and then check the groups you'd like to migrate.",
+
+ "Migration.Groups.LoadGroups": "Load groups",
+ "Migration.Groups.RefreshGroups": "Refresh groups",
+
+ "Migration.Groups.Fetching": "Fetching groups...",
+ "Migration.Groups.Fetching.LoginFailed": "Error logging in: {error}",
+ "Migration.Groups.Fetching.Error": "Error fetching groups: {error}",
+ "Migration.Groups.NoGroups": "No {platform} groups found to migrate.",
+ "Migration.Groups.NotGroupAdmin": "You're not an admin of any {platform} groups, ask your group admins to migrate the group!",
+
+ "Migration.Summary": "Ok, we have everything we need. Click Start Migration below and we'll get started on your migration.\n\nMigration might take a while, we've gotta copy everything across. If you've selected to migrate your favorites, we'll prioritize them so that you can get comfortable.\n\nYou don't need to keep {appName} running whilst we're migrating, but we'll send you updates via the {appName} bot to let you know how its going.",
+
+ "Migration.List.EmptyTitle": "Looking to start a new Migration?",
+ "Migration.List.EmptySubtitle": "Click on \"New Migration Task\" in the top left.",
+
+ "Migration.List.ButtonLabel": "{name}\nCreated on:{time}\nStatus:{state}",
+ "Migration.Report.Title": "Migration Task Report:",
+ "Migration.Report.Description": "Description: {value}",
+ "Migration.Report.Status": "Status: {value}",
+ "Migration.Report.CreatedOn": "Created on: {value}",
+ "Migration.Report.StartedOn": "Started on: {value}",
+ "Migration.Report.CompletedOn": "Completed on: {value}",
+
+ "Migration.Report.CurrentlyMigrating": "Currently migrating the data of {value}.",
+ "Migration.Report.CurrentItem": "Current item: {value}",
+
+ "Migration.Report.CurrentRate": "Current rate: ~{value} worlds/items per minute",
+
+ "Migration.Report.EstimatedQueuePosition": "Remaining tasks in queue before this one: {value}",
+ "Migration.Report.ContactStatus": "Migrated {current} contacts out of {total}",
+ "Migration.Report.MessageStatus": "Migrated {value} messages",
+ "Migration.Report.CloudVariableDefinitionStatus": "Migrated {value} cloud variable definitions",
+ "Migration.Report.CloudVariableValueStatus": "Migrated {value} cloud variables",
+ "Migration.Report.RecordStatus": "Migrated {current} items/worlds out of {total}. {failed} failed.",
+ "Migration.Report.GroupStatus": "Migrated {current} groups out of {total}",
+ "Migration.Report.GroupMemberStatus": "Migrated total {value} group members",
+
+ "Migration.Error": "Error: {error}",
+ "Migration.NothingSelected": "Nothing selected, cannot start.",
+
+ "Migration.ColorManagement": "This world has been authored in gamma space and has been automatically converted to linear.
It may look different from original, but should be generally usable.
If you are the author and you find any issues with the conversion of world DO NOT SAVE. Only save copies.
As long as the original exists, we can tweak conversion process. Otherwise you will be responsible to fix it yourself.",
+
+ "Temporary.MMC.Voting UI": "MMC Voting UI",
+ "Temporary.MMC.Vote": "Vote",
+
+ "Temporary.MMC.Categories.Name": "Categories",
+
+ "Temporary.MMC.Categories.Worlds": "Worlds",
+ "Temporary.MMC.Categories.Worlds.Social": "Social",
+ "Temporary.MMC.Categories.Worlds.Game": "Game",
+
+ "Temporary.MMC.Categories.Other": "Other",
+ "Temporary.MMC.Categories.Misc": "Miscellaneous",
+ "Temporary.MMC.Categories.Meme": "Meme",
+
+ "Temporary.MMC.Categories.Avatars": "Avatars",
+ "Temporary.MMC.Categories.Avatars.Accessories": "Accessories",
+
+ "Temporary.MMC.VoteSuccess": "Vote cast in category {category} for {voteTarget}.",
+ "Temporary.MMC.VoteFailure": "Vote failed, your vote has not been registered please try again.",
+ "Temporary.MMC.VotedAlready": "You have already voted for {voteTarget}.",
+ "Temporary.MMC.VoteInvalid": "Vote is invalid, please try again.",
+
+ "CloudHome.WelcomeHome": "Welcome Home",
+ "CloudHome.TargetRangeOptions": "Target Range Options",
+
+ "Tutorial.Saving.Title": "Welcome Home!",
+ "Tutorial.Saving.Content": "Welcome to your Home world! This is where you'll end up every time you log in.
This is a world all your own, so any changes you make are able to be saved.
If you save, everything will be just as you left it when you return!",
+
+ "Tutorial.Teleporter.Error": "Failed to load your cloud home!
Step out of the teleporter and step back in to try again.",
+
+ "CloudHome.Info.OnlineUsers": "Online {online_users,plural, one {user} other {users}}: {online_users}
Joinable {joinable_users,plural, one {user} other {users}}: {joinable_users}",
+ "CloudHome.Info.Moderation": "Moderation",
+ "CloudHome.Info.Inventory": "Inventory",
+ "CloudHome.Info.Tools": "Tools",
+ "CloudHome.Info.MoreInfo": "More Info",
+ "CloudHome.Info.SessionUptime": "Session Uptime:",
+ "CloudHome.Info.AccessLevel": "Access Level:",
+ "CloudHome.Info.StorageUsed": "Storage Used:",
+
+ "CloudHome.Info.DashInfoTab.Title": "Welcome!",
+ "CloudHome.Info.DashInfoDesktop": "Just to get you up to speed, there's a couple things you should know. You have a Dashboard that you can open by pressing Escape. Think of it as your desktop or control panel.
If you're confused, this display has some additional info to help you out. Click the button below to dismiss this message.",
+ "CloudHome.Info.DashInfoVR": "Just to get you up to speed, there's a couple things you should know. You have a Dashboard that you can open by pressing B or Y. Think of it as your desktop or control panel.
If you're confused, this display has some additional info to help you out. Click the button below to dismiss this message.",
+ "CloudHome.Info.DashInfoVRNoButtons": "Just to get you up to speed, there's a couple things you should know. You have a Dashboard that you can open by pressing and holding the Menu button until the circle completes. Think of it as your desktop or control panel.
If you're confused, this display has some additional info to help you out. Click the button below to dismiss this message.",
+
+ "CloudHome.Info.GoToWiki": "Go to Wiki!",
+ "CloudHome.Info.GoToDiscord": "Go to Discord!",
+
+ "CloudHome.Info.ModerationTab.Title": "Moderation!",
+ "CloudHome.Info.ModerationTab.Content": "Safety is important to us. If you need help or need to report a user, open a ticket in our Moderation Portal.
We have a strong team of volunteer moderators keeping the community safe! Please submit a ticket if you have questions or see guideline-breaking behavior.",
+
+ "CloudHome.Info.InventoryTab.Title": "Save Your Items!",
+ "CloudHome.Info.InventoryTab.Content": "The Inventory in your Dashboard contains your saved avatars and items.
The Essentials folder has some fun things to play with; double click an item to spawn it!",
+
+ "CloudHome.Info.ToolsTab.Title": "In-World Editing!",
+ "CloudHome.Info.ToolsTab.Content": "A hallmark of {appName} is being able to easily create or modify things right in-game.
Yes, that means right here! Or anywhere really - the tools available to you via Essentials -> Tools in your inventory allow you to easily edit the world around you to your liking.",
+
+ "CloudHome.Info.HelpTab.Title": "Getting Help",
+ "CloudHome.Info.HelpTab.InfoLineOne": "Need help? Take a look at our Wiki, or get answers to your",
+ "CloudHome.Info.HelpTab.InfoLineTwo": "questions in our Discord! Handily, you can view links on your desktop through your Dashboard in the Desktop tab.",
+
+ "CloudHome.Info.UsersTab.Title": "Finding Users",
+ "CloudHome.Info.UsersTab.Content": "Public sessions are a great way to immerse yourself in the community!
Public sessions which you can join right now can be found in the Worlds tab in your dashboard. Check it out!",
+
+ "Mirror.Header.RenderingOptions": "Rendering Options",
+ "Mirror.Header.Type": "Mirror Type",
+ "Mirror.Header.Resolution": "Mirror Resolution",
+ "Mirror.Header.AspectRatio": "Aspect Ratio",
+
+ "Mirror.EnableLights": "Enable Lights",
+ "Mirror.DisableLights": "Disable Lights",
+
+ "Mirror.EnableShadows": "Enable Shadows",
+ "Mirror.DisableShadows": "Disable Shadows",
+
+ "Mirror.Camera": "Camera",
+
+ "Mirror.AspectRatio.Tall": "Tall",
+ "Mirror.AspectRatio.Square": "Square",
+ "Mirror.AspectRatio.Wide": "Wide",
+
+ "Mirror.Menu": "Menu",
+ "Mirror.CloseMenu": "Close Menu",
+
+ "StickyNote.SpinMe": "Spin Me!",
+ "StickyNote.FruitPlate": "Free self-replenishing fruit plate",
+ "StickyNote.EmptyForYou": "Left empty just for you! :)",
+ "StickyNote.RelevantLinks": "Relevant links!
<--
One could even call it a linking book",
+ "StickyNote.SunTool": "Hold the power of the sun in your hands!",
+ "StickyNote.Bow": "Pull back your String and aim true",
+ "StickyNote.Crossbow": "Lever Action (or use secondary) to load",
+ "StickyNote.Shade": "Adjustable Shade",
+ "StickyNote.TheaterTablet": "Use this tablet to control the fan and window tint for this room!",
+ "StickyNote.ControlTablet": "Use this tablet to control parts of the home!",
+
+ "StickyNote.RotateMeDesktop": "Rotate me by holding E!",
+ "StickyNote.RotateMeVR": "Rotate me!",
+
+ "StickyNote.EquipMeDesktop": "Equip and press left mouse!",
+ "StickyNote.EquipMeVR": "Equip and pull the string!",
+
+ "StickyNote.DipBrushes": "Dip brushes in orbs to use materials",
+ "StickyNote.BrushColor": "Change the brush color and size in your Context Menu",
+ "StickyNote.Drawing": "You can draw on the board, in the air, or anywhere!",
+ "StickyNote.WorldCanvas": "The world is your canvas!",
+
+ "CloudHome.Panel.HomeControl": "Home Control",
+
+ "CloudHome.Panel.General": "General",
+ "CloudHome.Panel.Lighting": "Lighting",
+ "CloudHome.Panel.Furniture": "Furniture",
+
+ "CloudHome.Panel.Quality": "Quality",
+ "CloudHome.Panel.Doors": "Doors",
+ "CloudHome.Panel.Audio": "Audio",
+ "CloudHome.Panel.OverheadLighting": "Overhead Lighting",
+ "CloudHome.Panel.Sconces": "Sconces",
+ "CloudHome.Panel.FurnitureVisibility": "Furniture Visibility",
+
+ "CloudHome.Panel.LowQualityMode": "Low Quality Mode",
+ "CloudHome.Panel.DoorSounds": "Door Sounds",
+ "CloudHome.Panel.DoorsAlwaysOpen": "Doors Always Open",
+ "CloudHome.Panel.InteriorAmbience": "Interior Ambiance",
+ "CloudHome.Panel.InteriorAmbienceVolume": "Interior
Ambiance
Volume",
+ "CloudHome.Panel.LightsOn": "Lights On",
+ "CloudHome.Panel.LightIntensity": "Light Intensity",
+ "CloudHome.Panel.LightColor": "Light Color",
+ "CloudHome.Panel.LightColorTemperature": "Light Color Temperature",
+
+ "CloudHome.Panel.Spawn": "Spawn",
+ "CloudHome.Panel.Foyer": "Foyer",
+ "CloudHome.Panel.Workspace": "Workspace",
+ "CloudHome.Panel.ReadingLounge": "Reading Lounge",
+ "CloudHome.Panel.Lounge": "Lounge",
+ "CloudHome.Panel.Center": "Center",
+ "CloudHome.Panel.Balcony": "Balcony",
+ "CloudHome.Panel.Theater": "Theater",
+
+ "CloudHome.Panel.TheaterControl": "Theater Control",
+ "CloudHome.Panel.FanControl": "Fan Control",
+ "CloudHome.Panel.WindowControl": "Window Control",
+ "CloudHome.Panel.FanSpeed": "Fan Speed",
+ "CloudHome.Panel.WindowTint": "Window Tint",
+
+ "CloudHome.FeaturedPanel.OpenWorld": "Open World",
+ "CloudHome.FeaturedPanel.LinkText": "Open this world for
yourself by clicking here!",
+ "CloudHome.FeaturedPanel.Featured": "featured",
+
+ "CloudHome.AvatarPanel.Title": "Featured Avatar Worlds",
+
+ "CloudHome.SupporterPanel.Title": "Our Supporters",
+
+ "Tutorial.InfoPanel.Title": "Hey! Before you go...",
+ "Tutorial.InfoPanel.Content": " There's a world of possibilities waiting for you, and what's possible is limited only by your imagination.
Almost all of the things you've seen so far were made right in-game! People from across the world worked together in real-time to build it.
The platform is still very much in early development and we're updating and improving things constantly. But you're part of this journey too, and the sky is the limit!
Thanks for stopping in and giving us a try.",
+
+ "Tutorial.GrabItems.Grab": "Grab",
+ "Tutorial.GrabItems.Snap": "Snap",
+ "Tutorial.GrabItems.Slide": "Slide",
+
+ "Tutorial.Panel.Jumping.Title": "Jumping",
+ "Tutorial.Panel.Jumping.ContentDesktop": "While in Walk locomotion, press space bar to jump!",
+ "Tutorial.Panel.Jumping.ContentVR": "While in Walk locomotion, press in on your joystick to jump!",
+ "Tutorial.Panel.Jumping.ContentVRNoButtons": "While in Walk locomotion, press in on the center of your trackpad to jump!",
+
+ "Tutorial.Panel.WalkLocomotion.Title": "Walk Locomotion",
+ "Tutorial.Panel.WalkLocomotion.Content": "Move and jump along the ground.",
+
+ "Tutorial.Panel.TeleportLocomotion.Title": "Teleport Locomotion",
+ "Tutorial.Panel.TeleportLocomotion.Content": "Teleport instantly sends you to the teleportation indicator.",
+
+ "Hints.Spawn.InitialMovementDesktop": "Use the movement keys to walk around!",
+ "Hints.Spawn.InitialMovementVR": "Use your joysticks to walk around!",
+ "Hints.Spawn.InitialMovementVRNoButtons": "Use your trackpads to walk around!",
+
+ "Hints.Spawn.ContextMenuDesktop": "Open your Context Menu by pressing T for options!",
+ "Hints.Spawn.ContextMenuVR": "Feeling sick? Open your Context Menu by pressing B or Y for options!",
+ "Hints.Spawn.ContextMenuVRNoButtons": "Feeling sick? Open your Context Menu by pressing the Menu button for options!",
+
+ "Hints.Spawn.TeleportLocomotionDesktop": "Other locomotion options, such as fly, are available to try in the Locomotion menu.",
+ "Hints.Spawn.TeleportLocomotionVR": "Other locomotion options, such as teleport or fly, are available to try in the Locomotion menu.",
+
+ "Hints.Bridge.RaiseTheWorld": "Press this button to bring the platform to you!",
+
+ "Hints.Grabbing.GrabbingDesktop": "Physically grab things by holding the right mouse button!",
+ "Hints.Grabbing.GrabbingVR": "Physically grab things by holding Grip!",
+
+ "Hints.Grabbing.Rotating": "Rotate held items by holding E and moving your mouse!",
+ "Hints.Grabbing.RotatingExtra": "Hold Shift and E together to rotate an object around its horizontal axis!",
+
+ "Hints.Grabbing.ScalingDesktop": "Grab an item, hold shift, and use your scroll wheel to scale it!",
+ "Hints.Grabbing.ScalingVR": "Physically grab things with both hands to scale them!",
+
+ "Hints.Grabbing.OtherGrabbables": "There are a variety of interactables, play with these three to see how they work!",
+ "Hints.Grabbing.OtherGrabbablesExtraDesktop": "In addition to scaling objects, you can also scale yourself by enabling scaling in your Context Menu, then holding control and using your scroll wheel!",
+ "Hints.Grabbing.OtherGrabbablesExtraVR": "In addition to scaling objects, you can also scale yourself by enabling scaling in your Context Menu, grabbing in front of you with both hands, and moving them closer or further apart!",
+
+ "Hints.Telescope.Alignment": "Grab the telescope and aim it at the moon!",
+
+ "Hints.Telescope.TheMoonDesktop": "While aiming at the moon, hold right click and look around to move the moon!",
+ "Hints.Telescope.TheMoonVR": "Deploy your laser with the Trigger button and grab the moon!",
+
+ "Hints.Sundial.SoftEquip": "Grab this tool to use it!",
+ "Hints.Sundial.SoftEquipExtra": "Tools let you change the world around you in a variety of ways!",
+
+ "Hints.Sundial.HardEquip": "Click on this tool to equip it!",
+ "Hints.Sundial.HardEquipExtra": "Don't see your laser? Slightly Hold your Trigger to reveal it!",
+
+ "Hints.Sundial.TheSun": "Aim at the sky and click to move the sun there!",
+ "Hints.Sundial.TheSunExtra": "Try aiming below the horizon to make it night!",
+
+ "Hints.Sundial.Dequip": "Drop the equipped tool by choosing Unequip in your Context Menu.",
+ "Hints.Sundial.DequipExtra": "Notice the options in your Context Menu have changed because you're holding this tool.",
+
+ "Hints.Sundial.Teleporter": "Press this button to activate the Teleporter to your Cloud Home!",
+ "Hints.Sundial.TeleporterExtra": "Enjoy your home and thanks for stopping by!",
+
+ "UI.TextDisplay.Landscape": "Landscape",
+ "UI.TextDisplay.Portrait": "Portrait",
+ "UI.TextDisplay.NormalText": "Normal",
+ "UI.TextDisplay.MonospaceText": "Monospace",
+
+ "UI.DocumentDisplay.PageNumber": "Page {page_number}",
+ "UI.DocumentDisplay.DocumentQuality": "Quality",
+ "UI.DocumentDisplay.QualityLow": "Low",
+ "UI.DocumentDisplay.QualityMedium": "Medium",
+ "UI.DocumentDisplay.QualityHigh": "High",
+ "UI.DocumentDisplay.Pages": "Pages",
+ "UI.DocumentDisplay.ResetZoom": "Reset Zoom",
+
+ "UI.VideoPlayer.GlobalSettings": "Global
Settings",
+ "UI.VideoPlayer.LocalSettings": "Local
Settings",
+ "UI.VideoPlayer.SpatialAudio": "Spatialized
Audio",
+ "UI.VideoPlayer.AreaBroadcast": "Area
Broadcast",
+ "UI.VideoPlayer.BroadcastAudio": "Broadcast
Audio",
+ "UI.VideoPlayer.EnterURL": "Enter URL Here",
+ "UI.VideoPlayer.AudioZoneTheater": "Local to
Theater",
+ "UI.VideoPlayer.AudioZoneGlobal": "Audible
to World",
+ "UI.VideoPlayer.UsersLoaded": "{users_loaded}/{users_present} {users_present,plural, one {user} other {users}}
loaded",
+ "UI.VideoPlayer.AllUsersLoaded": "All users
loaded",
+
+ "UI.ColorPicker.ColorPicker": "Color Picker",
+
+ "UI.ColorPicker.Linear": "Linear",
+
+ "UI.ColorPicker.Hexadecimal": "Hex",
+ "UI.ColorPicker.ColorSwatches": "Swatch",
+
+ "UI.ColorPicker.Red": "Red",
+ "UI.ColorPicker.Green": "Green",
+ "UI.ColorPicker.Blue": "Blue",
+
+ "UI.ColorPicker.Hue": "Hue",
+ "UI.ColorPicker.Saturation": "Saturation",
+ "UI.ColorPicker.Value": "Value",
+
+ "UI.ColorPicker.Alpha": "Alpha",
+ "UI.ColorPicker.Gain": "Gain",
+
+ "UI.ProgressBar.ImportingItem": "Importing Item",
+
+ "UI.Camera.Automatic": "Automatic",
+ "UI.Camera.Manual": "Manual",
+
+ "Tools.Names.MultiTool": "Multi-Tool",
+
+ "Tools.Names.CommonTools": "Common Tools",
+ "Tools.Names.ManipulationTools": "Manipulation Tools",
+ "Tools.Names.InformationTools": "Information Tools",
+
+ "Tools.Names.GeometryLineBrush": "Geometry Line Brush Tool",
+ "Tools.Names.Developer": "Developer Tool",
+ "Tools.Names.ComponentClone": "Component Clone Tool",
+ "Tools.Names.ProtoFlux": "ProtoFlux Tool",
+ "Tools.Names.Material": "Material Tool",
+ "Tools.Names.Glue": "Glue Tool",
+ "Tools.Names.Light": "Light Tool",
+ "Tools.Names.Shape": "Shape Tool",
+ "Tools.Names.Microphone": "Microphone Tool",
+ "Tools.Names.GrabbableSetter": "Grabbable Setter Tool",
+ "Tools.Names.PhysicalColliderSetter": "Physical Collider Setter Tool",
+ "Tools.Names.MeshVisibility": "Mesh Visibility Tool",
+ "Tools.Names.CameraObjectVisibility": "Camera Object Visibility Tool",
+ "Tools.Names.Color": "Color Tool",
+ "Tools.Names.Mesh": "Mesh Tool",
+ "Tools.Names.RiggedMeshTransfer": "Rigged Mesh Transfer Tool",
+ "Tools.Names.Slicer": "Mesh Slicer Tool",
+ "Tools.Names.ControllerDiagnostic": "Controller Diagnostic Tool",
+ "Tools.Names.Measure": "Measure Tool",
+ "Tools.Names.Label": "Label Tool",
+
+ "Discord.RichPresence.InPrivateWorld": "In private world",
+ "Discord.RichPresence.InPrivateLargeText": "In private ({version})",
+ "Discord.RichPresence.InPublicWorld": "In public world",
+ "Discord.RichPresence.PublicWorldDetails": "{worldName} ({totalWorlds} worlds)",
+ "Discord.RichPresence.InPublicLargeText": "In public ({version})",
+
+ "Dummy": "Dummy"
+ }
+}
From c6dd68d54f0577baced09418c48424b0ef3f671e Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Fri, 5 Jul 2024 04:54:34 +0300
Subject: [PATCH 020/242] chore: translate new strings
---
fr.json | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/fr.json b/fr.json
index 53c3aca..4089ec8 100644
--- a/fr.json
+++ b/fr.json
@@ -929,6 +929,9 @@
"Importer.Image.Stereo180": "Photo stéréoscopique 180",
"Importer.Image.LUT": "LUT",
+ "Importer.LUT.Failure.Heading": "L'import du LUT a échoué {image}",
+ "Importer.LUT.Failure.Description": "L'import du LUT a échoué a cause de:\n\n{error}",
+
"Importer.ImageVideo.LayoutPrompt": "Quelle disposition utilisez-vous?",
"Importer.ImageVideo.LayoutHorizontalLR": "Côte à côte LR",
"Importer.ImageVideo.LayoutHorizontalRL": "Côte à côte RL",
@@ -1022,6 +1025,7 @@
"Exporter.ExportAs": "Exporter comme:",
"Exporter.Export": "Exporter",
"Exporter.Exporting": "Exportation...",
+ "Exporter.InvalidFileName": "Nom de fichier invalide",
"Export.PackageExportable.Package": "Paquet Resonite",
"Export.PackageExportable.PackageWithVariants": "Paquet Resonite (+variants)",
From abca2361dde442a69f3283b70f0bcaeccdb526a2 Mon Sep 17 00:00:00 2001
From: modimobeikete <54436686+modimobeikete@users.noreply.github.com>
Date: Fri, 5 Jul 2024 10:51:44 +0800
Subject: [PATCH 021/242] Update zh-cn.json
---
zh-cn.json | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/zh-cn.json b/zh-cn.json
index 448a13d..6518a84 100644
--- a/zh-cn.json
+++ b/zh-cn.json
@@ -929,6 +929,9 @@
"Importer.Image.Stereo180": "立体180度照片",
"Importer.Image.LUT": "LUT",
+ "Importer.LUT.Failure.Heading": "导入 LUT {image} 失败",
+ "Importer.LUT.Failure.Description": "导入 LUT 失败, 发生以下错误:\n\n{error}",
+
"Importer.ImageVideo.LayoutPrompt": "它使用什么布局?",
"Importer.ImageVideo.LayoutHorizontalLR": "并排 LR",
"Importer.ImageVideo.LayoutHorizontalRL": "并排 RL",
@@ -1022,6 +1025,7 @@
"Exporter.ExportAs": "导出为:",
"Exporter.Export": "导出",
"Exporter.Exporting": "导出中...",
+ "Exporter.InvalidFileName": "无效的文件名",
"Export.PackageExportable.Package": "Resonite 包文件",
"Export.PackageExportable.PackageWithVariants": "Resonite 包文件 (+变量)",
From c3355caf022fa7363d255a78f08024568d12a34b Mon Sep 17 00:00:00 2001
From: Aesc <49610790+Aesc3625@users.noreply.github.com>
Date: Fri, 5 Jul 2024 12:58:03 +0900
Subject: [PATCH 022/242] Update ja.json
---
ja.json | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/ja.json b/ja.json
index f738fec..5cf3a1f 100644
--- a/ja.json
+++ b/ja.json
@@ -929,6 +929,9 @@
"Importer.Image.Stereo180": "ステレオ180°画像",
"Importer.Image.LUT": "ルックアップテーブル(LUT)",
+ "Importer.LUT.Failure.Heading": "LUTのインポートに失敗しました{image}",
+ "Importer.LUT.Failure.Description": "以下の理由でLUTのインポートに失敗しました\n\n{error}",
+
"Importer.ImageVideo.LayoutPrompt": "どのレイアウトを使用していますか?",
"Importer.ImageVideo.LayoutHorizontalLR": "サイドバイサイド LR",
"Importer.ImageVideo.LayoutHorizontalRL": "サイドバイサイド RL",
@@ -1022,6 +1025,7 @@
"Exporter.ExportAs": "ファイル形式:",
"Exporter.Export": "エクスポート",
"Exporter.Exporting": "エクスポート中...",
+ "Exporter.InvalidFileName": "無効なファイル名です",
"Export.PackageExportable.Package": "Resoniteパッケージ",
"Export.PackageExportable.PackageWithVariants": "Resoniteパッケージ(+variants)",
@@ -1563,6 +1567,8 @@
"Settings.RealtimeNetworkingSettings.DisableLAN.Description": "LANを利用した機能が無効化されます。例えば、同じLAN内で動くセッションを表示したり、逆に同じLAN内にいる人が自分のセッションを見れるようにする機能などが含まれます。",
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Steam Networking Socketsを優先",
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "設定を有効にした場合、 Steam Networking Sockets プロトコルを利用してセッションに接続するようになります。これは、LNLプロトコル利用時に著しく遅延が発生する場合に役立ちます。ただし、このプロトコルにはいくつかの機能がないため、接続が不安定になる可能性があります",
+ "Settings.RealtimeNetworkingSettings.LNL_WindowSize": "LNLウィンドウサイズ",
+ "Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "リアルタイムネットワーキング用のLNLプロトコルで一度に送信できるデータ量を制御できます。この設定を変更すると、すべてのアクティブなセッションに即座に反映されます。\n\nパケット詰まりが発生する場合は、この値を大きくして通信のデータ量を増やすことができます。値を大きくすると接続がさらに不安定になることがあるので、注意が必要です。\n\n既定値:64\n\n注意:この設定は診断と一時的な回避を目的としています、この値は将来的に自動的に調整されます。",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "最大同時アセット転送数",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "セッションをホストしている時、ローカルファイル上のアセットを一度に転送できる数を設定できます。この数字を増やすと、ユーザーへのアセット転送が速くなりますが、ネットワーク接続の品質が低下する可能性があります。ネットワークが処理しきれる値を確認してみることをおすすめします。",
@@ -2069,6 +2075,9 @@
"Inspector.Texture.NormalizeMinMax" : "正規化 (最大最小)",
"Inspector.Texture.NormalizeIndependent" : "RGBを個別に正規化 (最大最小)",
"Inspector.Texture.BleedColorToAlpha" : "透明部分に色を塗り足す",
+ "Inspector.Texture.AlphaGamma": "Alpha Gamma",
+ "Inspector.Texture.AdjustAlphaGamma": "Adjust Alpha Gamma",
+ "Inspector.Texture.AddAlpha": "Add Alpha",
"Inspector.Texture.InvalidFloats": "診断: フロートが無効です",
"Inspector.Texture.GenerateMetadata": "診断: ビットマップメタデータを生成します",
From 52cd944bb00a03ac895293e376c8c24c48eb913c Mon Sep 17 00:00:00 2001
From: Muppeq <147259359+Muppeq@users.noreply.github.com>
Date: Fri, 5 Jul 2024 16:19:47 +0200
Subject: [PATCH 023/242] de: translated new importer and exporter strings,
following color change color
---
de.json | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/de.json b/de.json
index a0f14b9..d7c22d2 100644
--- a/de.json
+++ b/de.json
@@ -929,6 +929,9 @@
"Importer.Image.Stereo180": "Stereo-180-Grad-Foto",
"Importer.Image.LUT": "LUT",
+ "Importer.LUT.Failure.Heading": "LUT-Import fehlgeschlagen {image}",
+ "Importer.LUT.Failure.Description": "Der Import der LUT ist aus diesem Grund fehlgeschlagen:\n\n{error}",
+
"Importer.ImageVideo.LayoutPrompt": "Was für ein Layout hat die Datei?",
"Importer.ImageVideo.LayoutHorizontalLR": "Nebeneinander Links Rechts",
"Importer.ImageVideo.LayoutHorizontalRL": "Nebeneinander Rechts Links",
@@ -1022,6 +1025,7 @@
"Exporter.ExportAs": "Exportieren als:",
"Exporter.Export": "Export",
"Exporter.Exporting": "Wird exportiert...",
+ "Exporter.InvalidFileName": "Ungültiger Dateiname",
"Export.PackageExportable.Package": "Resonite Paket",
"Export.PackageExportable.PackageWithVariants": "Resonite Paket (+Varianten)",
@@ -1565,7 +1569,7 @@
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Bevorzuge Steam Networking Sockets",
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "Wenn dies aktiviert ist, werden sofern möglich Steam Networking Sockets für Verbindungen verwendet. Dies kann Ihnen helfen, wenn das LNL-Protokoll erhebliche Paketverzögerungen verursacht. Da diesem Protokoll allerdings einige Funktionalitäten fehlen, kann es zu mehr Stabilitätsproblemen führen, daher empfehlen wir es nur zu aktivieren, wenn Sie Probleme bemerken.",
"Settings.RealtimeNetworkingSettings.LNL_WindowSize": "LNL Fenstergröße",
- "Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "Dies stellt die Fenstergröße für das LNL-Protokoll für Echtzeit-Netzwerke ein. Eine Änderung wirkt sich sofort auf alle Sitzungen aus, an denen Sie teilnehmen.\n\nSollten Sie feststellen, dass es zu Paketstaus kommt, können Sie diesen Wert erhöhen, wodurch sich der Durchsatz der Verbindung verbessern kann. Allerdings können größere Werte die Verbindung auch instabiler machen, seien Sie also vorsichtig.\n\nStandardwert: 64\n\nBeachten Sie, dass es sich bei dieser Einstellung um eine vorübergehende Behelfslösung handelt, die auch der Diagnose dient. Dieser Wert wird in Zukunft automatisch angepasst.",
+ "Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "Dies stellt die Fenstergröße für das LNL-Protokoll für Echtzeit-Netzwerke ein. Eine Änderung wirkt sich sofort auf alle Sitzungen aus, an denen Sie teilnehmen.\n\nSollten Sie feststellen, dass es zu Paketstaus kommt, können Sie diesen Wert erhöhen, wodurch sich der Durchsatz der Verbindung verbessern kann. Allerdings können größere Werte die Verbindung auch instabiler machen, seien Sie also vorsichtig.\n\nStandardwert: 64\n\nWICHTIG: Beachten Sie, dass es sich bei dieser Einstellung um eine vorübergehende Behelfslösung handelt, die auch der Diagnose dient. Dieser Wert wird in Zukunft automatisch angepasst.",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "Maximale Anzahl gleichzeitiger Asset-Übertragungen",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "Wenn Sie eine Sitzung hosten, beeinflusst diese Einstellung, wie viele lokal importierte Assets gleichzeitig von ihrem Computer übertragen werden können. Wenn Sie diesen Wert erhöhen, werden Assets schneller an andere Benutzer übertragen, es kann aber die Qualität ihrer Netzwerkverbindung beeinträchtigen. Wir empfehlen zu testen, welchen Wert ihr Netzwerk aushalten kann.",
From 15f44371f264e9362a94ebfbf2b9ea38fe920819 Mon Sep 17 00:00:00 2001
From: Muppeq <147259359+Muppeq@users.noreply.github.com>
Date: Mon, 8 Jul 2024 21:56:51 +0200
Subject: [PATCH 024/242] de: translated IncompatibleSession
---
de.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/de.json b/de.json
index d7c22d2..5c215ff 100644
--- a/de.json
+++ b/de.json
@@ -658,6 +658,7 @@
"Contacts.SearchResult": "Suchergebnis",
"Contacts.Bot": "Bot-Konto",
"Contacts.Migrated": "Kontakt ist noch nicht migriert",
+ "Contacts.IncompatibleSession": "Inkompatible Sitzung",
"Notifications.IsSociable": "Ist gesellig, bitte anstupsen oder einladen!",
"Notifications.IsOnline": "Ist jetzt Online",
From 8f2f97b1c07448047601eb1acf19f338b92c473a Mon Sep 17 00:00:00 2001
From: Aesc <49610790+Aesc3625@users.noreply.github.com>
Date: Wed, 10 Jul 2024 11:20:33 +0900
Subject: [PATCH 025/242] Update ja.json
---
ja.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/ja.json b/ja.json
index 5cf3a1f..f1546df 100644
--- a/ja.json
+++ b/ja.json
@@ -658,6 +658,7 @@
"Contacts.SearchResult": "検索結果",
"Contacts.Bot": "ボットアカウント",
"Contacts.Migrated": "移行していないフレンド",
+ "Contacts.IncompatibleSession" : "互換性のないセッション",
"Notifications.IsSociable" : "さんはひまです。気軽に交流しましょう!",
"Notifications.IsOnline": "さんがオンラインになりました",
From b0f01384b5f003b94e1b8816ea8479a65bb21b06 Mon Sep 17 00:00:00 2001
From: modimobeikete <54436686+modimobeikete@users.noreply.github.com>
Date: Wed, 10 Jul 2024 11:56:33 +0800
Subject: [PATCH 026/242] Update zh-cn.json
---
zh-cn.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/zh-cn.json b/zh-cn.json
index 6518a84..1318b94 100644
--- a/zh-cn.json
+++ b/zh-cn.json
@@ -658,6 +658,7 @@
"Contacts.SearchResult": "搜索结果",
"Contacts.Bot": "Bot帐户",
"Contacts.Migrated": "好友未迁移",
+ "Contacts.IncompatibleSession" : "不兼容的会话",
"Notifications.IsSociable" : "有社交意愿, 叫一下或者邀请他们!",
"Notifications.IsOnline": "上线了",
From c0a97f51f0eadca06debdb0190beab197d8a5d6f Mon Sep 17 00:00:00 2001
From: AirRide91 <85963572+AirRide91@users.noreply.github.com>
Date: Wed, 10 Jul 2024 17:18:46 +0300
Subject: [PATCH 027/242] FI: IncompatibleSession & LUT.Failure keys
And a few other random ones
---
fi.json | 29 ++++++++++++++++++-----------
1 file changed, 18 insertions(+), 11 deletions(-)
diff --git a/fi.json b/fi.json
index c91398d..73235f3 100644
--- a/fi.json
+++ b/fi.json
@@ -658,6 +658,7 @@
"Contacts.SearchResult": "Etsinnän tulos",
"Contacts.Bot": "Robotti",
"Contacts.Migrated": "Kontakti ei ole siirtänyt tiliään",
+ "Contacts.IncompatibleSession": "Yhteensopimaton sessio",
"Notifications.IsSociable": "Asetti tilansa sosiaaliseksi",
"Notifications.IsOnline": "On nyt Online",
@@ -929,6 +930,9 @@
"Importer.Image.Stereo180": "180° stereokuva",
"Importer.Image.LUT": "LUT",
+ "Importer.LUT.Failure.Heading": "LUT:n tuonti epäonnistui {image}",
+ "Importer.LUT.Failure.Description": "LUT:n tuonti epäonnistui seuraavista syistä:\n\n{error}",
+
"Importer.ImageVideo.LayoutPrompt": "Mitä asettelua se käyttää?",
"Importer.ImageVideo.LayoutHorizontalLR": "Rinnakkain Vasen/Oikea",
"Importer.ImageVideo.LayoutHorizontalRL": "Rinnakkain Oikea/Vasen",
@@ -1022,6 +1026,7 @@
"Exporter.ExportAs": "Vie nimellä:",
"Exporter.Export": "Vie",
"Exporter.Exporting": "Viedään...",
+ "Exporter.InvalidFileName": "Virheellinen tiedostonimi",
"Export.PackageExportable.Package": "Resonite Package",
"Export.PackageExportable.PackageWithVariants": "Resonite Package (+variantit)",
@@ -1434,11 +1439,11 @@
"Settings.HapticPointMapping.PointRadius.Description": "Tämän avulla voit säätää haptisen pisteen kokoa avatarissa. Sen suurentaminen helpottaa aktivointia isommalta etäisyydeltä, mutta se vähentää myös tarkkuutta, sillä mikä tahansa pisteen alueella oleva haptinen aktivointi käynnistää haptiikan.",
"Settings.HapticPointMapping.TorsoHorizontalPosition": "Vaakasuuntainen paikoitus vartalossa",
-
+ "Settings.HapticPointMapping.TorsoHorizontalPosition.Description": "Haptisen pisteen vaakasuora sijainti vartaloa pitkin. Vasemmalta oikealle.",
"Settings.HapticPointMapping.TorsoVerticalPosition": "Vertikaalinen paikoitus vartalossa",
-
+ "Settings.HapticPointMapping.TorsoVerticalPosition.Description": "Haptisen pisteen vertikaali sijainti vartaloa pitkin. Alhaalta ylöspäin.",
"Settings.HapticPointMapping.TorsoSide": "Vartalon puoli",
-
+ "Settings.HapticPointMapping.TorsoSide.Description": "Kummalla puolella vartaloa laite on. Edessä vai takana.",
"Settings.HapticPointMapping.HeadPitchAngle": "Pään poikkiakselin -Pitch aste",
@@ -1524,9 +1529,9 @@
"Settings.AudioAccessibilitySettings.VoiceMessageVolume.Description": "Tämä säätää kuinka kovalla muut äänet ovat, kun nauhoitat ääniviestiä Kontaktit -välilehdessä.",
"Settings.AudioInputFilteringSettings.UseVoiceNormalization": "Puheen normalisointi",
-
+ "Settings.AudioInputFilteringSettings.UseVoiceNormalization.Description": "Tämä toiminto pyrkii varmistamaan, että puheesi saadaan yhdenmukaiseen äänitasoon. Näin äänenvoimakkuutesi on sama kuin muilla käyttäjillä mikrofoniasetuksista riippumatta. Suosittelemme, että pidät tämän asetuksen käytössä, jotta muut käyttäjät kuulevat sinut hyvin.",
"Settings.AudioInputFilteringSettings.NoiseGateThreshold": "Kohinakynnys",
-
+ "Settings.AudioInputFilteringSettings.NoiseGateThreshold.Description": "Kohinakynnys estää satunnaisten äänien lähettämisen muille käyttäjille. Tämä asetus säätää, milloin mikrofonistasi tuleva ääni pitäisi päästää läpi. Jos taustamelu pääsee läpi, suurenna tätä asetusta, jos puheesi ei pääse läpi, pienennä sitä.",
"Settings.AudioInputFilteringSettings.NoiseGateAttack": "Kohinakynnyksen nopeus",
"Settings.AudioInputFilteringSettings.NoiseGateHold": "Kohinakynnyksen pito",
@@ -1538,7 +1543,7 @@
"Settings.AudioInputFilteringSettings.UseNoiseSuppression": "Kohinanvaimennus (RNNoise)",
-
+ "Settings.AudioInputFilteringSettings.UseNoiseSuppression.Description": "Tämä toiminto käsittelee saapuvan äänen ja suodattaa pois useita ei-toivottuja ääniä. Tämä voi puhdistaa meluisista mikrofoneista tulevaa ääntä huomattavasti puhtaamman äänen aikaansaamiseksi. Suosittelemme tämän asetuksen pitämistä päällä. Toiminto voi kuitenkin suodattaa pois myös tiettyjä ääniä, joita ei tunnisteta puheeksi.",
"Settings.VoiceSettings": "Puheasetukset",
"Settings.VoiceSettings.MutePersistence": "Mykistyksen pysyvyys",
@@ -1564,6 +1569,8 @@
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Suosi Steam verkkoliitäntää",
+ "Settings.RealtimeNetworkingSettings.LNL_WindowSize": "LNL ikkunan koko",
+ "Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "Tämä säätää LNL-protokollan ikkunan kokoa reaaliaikaista verkkoliikennettä varten. Tämän asetuksen muuttaminen vaikuttaa välittömästi kaikkiin aktiivisiin sessioihin.\n\nJos havaitset pakettien jonoutumista, voit suurentaa tätä arvoa yhteyden läpäisykyvyn parantamiseksi. Suuremmat arvot voivat kuitenkin myös heikentää yhteyden vakautta entisestään, joten ole varovainen.\n\nOletusarvo: 64\n\nTÄRKEÄÄ: Tämä asetus on diagnostiikkaa ja väliaikaista korjausta varten; tämä arvo säätyy automaattisesti tulevaisuudessa.",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "Maksimimäärä samanaikaisia tiedostosiirtoja",
@@ -1577,9 +1584,9 @@
"Settings.HostAccessSettings.Entries.AllowWebsockets": "Salli websocketit",
"Settings.HostAccessSettings.Entries.AllowOSC_Receiving": "Salli OSC vastaanotto",
-
+ "Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description": "Tämä määrittää, voiko {appName} vastaanottaa ja käsitellä OSC-dataa.",
"Settings.HostAccessSettings.Entries.AllowOSC_Sending": "Salli OSC lähetys",
-
+ "Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description": "Tämä määrittää, voiko {appName} lähettää tietoja OSC-protokollan kautta kyseiselle vastaanottajalle.",
"Settings.HostAccessSettings.Entries.LastHyperlinkRequestReason": "Edellisen hyperlinkin pyynnön syy",
"Settings.HostAccessSettings.Entries.LastWebsocketRequestReason": "Edellisen websocketin pyynnön syy",
"Settings.HostAccessSettings.Entries.LastOSC_SenderRequestReason": "Edellisen OSC lähetyksen pyynnön syy",
@@ -1590,7 +1597,7 @@
"Settings.UserRestrictionsSettings.DebugReset": "Nollaa käyttäjärajoitukset",
"Settings.WindowsSettings.KeepOriginalScreenshotFormat": "Säilytä alkuperäinen kuvakaappauksen kuvaformaatti",
-
+ "Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description": "Ota tämä asetus käyttöön, jos haluat välttää kuvakaappausten muuntamisen JPG- tai PNG-muotoon, kun tallennat ne Windowsin Documents-kansioon. Tämä voi vaikeuttaa kuvien käyttöä, sillä jotkin sovellukset eivät ehkä pysty avaamaan tätä tiedostomuotoa.",
@@ -1681,7 +1688,7 @@
"Settings.DesktopViewSettings.FollowCursor": "Seuraa kursoria",
"Settings.DesktopViewSettings.Brightness": "Kirkkaus",
-
+ "Settings.DesktopViewSettings.Brightness.Description": "Työpöydän kirkkaus",
"Settings.DesktopViewSettings.Opacity": "Läpinäkyvyys",
@@ -1778,7 +1785,7 @@
"Settings.DescriptionField.NoTextTitle": "Lisätiedot",
-
+ "Settings.DescriptionField.NoTextDescription": "Vie laaseri tai hiiren kursori asetuksen päälle nähdäksesi sen kuvauksen.",
"Settings.RelaySettings": "Verkkoreleet",
"Settings.RelaySettings.AlwaysUseRelay": "Yhdistä aina releen kautta",
From b3ed2e0d8fcb7ec79bcea7751f4531b30f7c19db Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Thu, 11 Jul 2024 01:24:41 +0200
Subject: [PATCH 028/242] Update stats
---
Missing/de.md | 6 ------
Missing/fr.md | 3 ---
Missing/ja.md | 11 -----------
Missing/ko.md | 5 -----
Missing/zh-cn.md | 6 ------
README.md | 10 +++++-----
6 files changed, 5 insertions(+), 36 deletions(-)
diff --git a/Missing/de.md b/Missing/de.md
index 00f637b..49c4e2e 100644
--- a/Missing/de.md
+++ b/Missing/de.md
@@ -1,9 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# German [de]
-Contacts.IncompatibleSession
-Importer.LUT.Failure.Heading
-Importer.LUT.Failure.Description
-Exporter.InvalidFileName
-
diff --git a/Missing/fr.md b/Missing/fr.md
index aed733a..ec85c56 100644
--- a/Missing/fr.md
+++ b/Missing/fr.md
@@ -3,7 +3,4 @@ Note that this file updates only during build processes and doesn't necessarily
# French [fr]
Contacts.IncompatibleSession
-Importer.LUT.Failure.Heading
-Importer.LUT.Failure.Description
-Exporter.InvalidFileName
diff --git a/Missing/ja.md b/Missing/ja.md
index 1151f6e..49c4e2e 100644
--- a/Missing/ja.md
+++ b/Missing/ja.md
@@ -1,14 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# Japanese [ja]
-Contacts.IncompatibleSession
-Importer.LUT.Failure.Heading
-Importer.LUT.Failure.Description
-Exporter.InvalidFileName
-Settings.RealtimeNetworkingSettings.LNL_WindowSize
-Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
-Inspector.Texture.AlphaGamma
-Inspector.Texture.AdjustAlphaGamma
-Inspector.Texture.AddAlpha
-
diff --git a/Missing/ko.md b/Missing/ko.md
index d4ae414..6c24198 100644
--- a/Missing/ko.md
+++ b/Missing/ko.md
@@ -3,9 +3,4 @@ Note that this file updates only during build processes and doesn't necessarily
# Korean [ko]
Contacts.IncompatibleSession
-Importer.LUT.Failure.Heading
-Importer.LUT.Failure.Description
-Exporter.InvalidFileName
-Settings.RealtimeNetworkingSettings.LNL_WindowSize
-Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md
index f597d24..49c4e2e 100644
--- a/Missing/zh-cn.md
+++ b/Missing/zh-cn.md
@@ -1,9 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# Chinese (China) [zh-cn]
-Contacts.IncompatibleSession
-Importer.LUT.Failure.Heading
-Importer.LUT.Failure.Description
-Exporter.InvalidFileName
-
diff --git a/README.md b/README.md
index 0d47be5..8d2fdfe 100644
--- a/README.md
+++ b/README.md
@@ -3,17 +3,17 @@ This repository contains the locale assets for the core UI of [Resonite](https:/
## Localization Status
Czech [cs] - 70.4% - Missing keys: 676
-German [de] - 99.8% - Missing keys: 4
+German [de] - 100.0% - Missing keys: 0
English (United Kingdom) [en-gb] - 1.9% - Missing keys: 2238
English [en] - 100.0% - Missing keys: 0
Esperanto [eo] - 71.7% - Missing keys: 645
Spanish [es] - 73.2% - Missing keys: 611
Estonian [et] - 36.2% - Missing keys: 1456
Finnish [fi] - 84.0% - Missing keys: 365
-French [fr] - 99.8% - Missing keys: 4
+French [fr] - 100.0% - Missing keys: 1
Icelandic [is] - 28.1% - Missing keys: 1641
-Japanese [ja] - 99.6% - Missing keys: 9
-Korean [ko] - 99.7% - Missing keys: 6
+Japanese [ja] - 100.0% - Missing keys: 0
+Korean [ko] - 100.0% - Missing keys: 1
Dutch [nl] - 45.4% - Missing keys: 1246
Norwegian [no] - 68.9% - Missing keys: 710
Polish [pl] - 79.1% - Missing keys: 476
@@ -22,7 +22,7 @@ Russian [ru] - 99.7% - Missing keys: 6
Swedish [sv] - 27.9% - Missing keys: 1644
Thai [th] - 1.8% - Missing keys: 2241
Turkish [tr] - 35.6% - Missing keys: 1468
-Chinese (China) [zh-cn] - 99.8% - Missing keys: 4
+Chinese (China) [zh-cn] - 100.0% - Missing keys: 0
Chinese (Taiwan) [zh-tw] - 69.1% - Missing keys: 705
Total keys: 2281
From 1b6ce0a5c27b11d737273e63c60f1eb84decb2be Mon Sep 17 00:00:00 2001
From: Gwang Sun Yun
Date: Thu, 11 Jul 2024 08:40:10 +0900
Subject: [PATCH 029/242] KR:Contacts
---
ko.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/ko.json b/ko.json
index a31fe3d..78c3149 100644
--- a/ko.json
+++ b/ko.json
@@ -658,6 +658,7 @@
"Contacts.SearchResult": "검색 결과",
"Contacts.Bot": "봇 계정",
"Contacts.Migrated": "연락처를 이전하지 않았습니다.",
+ "Contacts.IncompatibleSession" : "비호환 세션에 있음",
"Notifications.IsSociable" : "대화 가능 상태가 되었습니다! 상대방과 대화 또는 초대해 보세요!",
"Notifications.IsOnline": "온라인 상태가 되었습니다.",
From 20146dd53bbb556ce44edff1abab83c190649f8e Mon Sep 17 00:00:00 2001
From: fernzhn <167031843+fernzhn@users.noreply.github.com>
Date: Thu, 11 Jul 2024 01:43:07 +0200
Subject: [PATCH 030/242] Update hu.json
All untranslated lines are deleted now
---
hu.json | 2148 ++-----------------------------------------------------
1 file changed, 44 insertions(+), 2104 deletions(-)
diff --git a/hu.json b/hu.json
index 577c498..50617c7 100644
--- a/hu.json
+++ b/hu.json
@@ -50,10 +50,10 @@
"General.UI.VoiceVolumeLocal": "Beszéd hangereje (helyi):",
"General.UI.SoundVolumeLocal": "Hang hangereje (helyi):",
- "General.UI.PressToBegin": "Kezdéshez nyomj gombot",
+ "General.UI.PressToBegin": "Kezdéshez nyomj egy gombot",
- "General.Sort.Ascending": "Ascending",
- "General.Sort.Descending": "Descending",
+ "General.Sort.Ascending": "Növekvő",
+ "General.Sort.Descending": "Csökkenő",
"General.Units.Metric": "SI-mértékegységrendszer (centi-, méter, stb.)",
"General.Units.Imperial": "Angolszász (hüvelyk, láb, stb.)",
@@ -73,10 +73,6 @@
"Locomotion.WalkRunGripping.Description": "Képes leszel sétálni, futni, ugorni és mászni.",
"Locomotion.ZeroG.Name": "Súlytalanság",
"Locomotion.ZeroG.Description": "Súlytalan mozgás",
- "Locomotion.GrabWorld.Name": "Grab World",
- "Locomotion.GrabWorld.Description": "Creates a world anchor with the reference and moves the user relative to it.",
- "Locomotion.Slide.Name": "Slide",
- "Locomotion.Slide.Description": "Simple Sliding locomotion that snaps to surface if present, flying otherwise.",
"Interaction.Destroy": "Elpusztítás",
"Interaction.Duplicate": "Megkettőzés",
@@ -86,26 +82,15 @@
"Interaction.Undo": "Visszavonás",
"Interaction.Redo": "Visszaállítás",
"Interaction.EquipTool": "Kézhezvétel",
- "Interaction.DequipTool": "Unequip",
"Interaction.ScalingEnabled": "Méretezés engedélyezve",
"Interaction.ScalingDisabled": "Méretezés letiltva",
"Interaction.ResetScale": "Méretezés alapértékre",
- "Interaction.LaserEnabled": "Laser Enabled",
- "Interaction.LaserDisabled": "Laser Disabled",
- "Interaction.Grab.Palm": "Grab: Palm",
- "Interaction.Grab.Precision": "Grab: Precision",
- "Interaction.Grab.Auto": "Grab: Auto",
- "Interaction.Grab.Off": "Grab: Laser Only",
- "Interaction.Locomotion": "Locomotion",
- "Interaction.Locomotion.None": "None",
-
- "Interaction.NamedEquipTool": "Equip {name}",
- "Interaction.NamedEquipTool.Default": "Tool",
-
- "Interaction.EnterAnchor": "Enter Anchor",
- "Interaction.ExitAnchor": "Exit Anchor",
-
- "Interaction.EquipAvatar": "Equip Avatar",
+ "Interaction.LaserEnabled": "Mutató bekapcsolva",
+ "Interaction.LaserDisabled": "Mutató kikapcsolva",
+ "Interaction.Locomotion": "Mozgási mód",
+ "Interaction.Locomotion.None": "Semmi",
+
+ "Interaction.NamedEquipTool.Default": "Eszköz",
"Interaction.SaveAsScreenshot": "Képernyőkép mentése",
"Interaction.ExportScreenshot": "Képernyőkép exportálása",
@@ -115,19 +100,14 @@
"Interaction.CopyImage": "Kép másolása",
"Inventory.OpenWorld": "Világ megnyitása",
- "Inventory.Equip": "Equip",
"Inventory.Delete": "Eltávolítás",
"Inventory.CreateDirectory": "Mappa létrehozása",
- "Inventory.SaveHeld": "Save Held",
- "Inventory.GetURL": "Get URL",
"Inventory.Inventories": "Eszköztárak",
"Inventory.Share": "Megosztás",
"Inventory.Unshare": "Megosztás visszavonása",
"Inventory.SaveAvatar": "Kinézet mentése",
"Inventory.Favorite.Home": "Otthon beállítása",
"Inventory.Favorite.ProgressBar": "Előrehaladási csík beállítása",
- "Inventory.Favorite.AudioStreamController": "Set Stream Controller",
- "Inventory.Favorite.TextDisplay": "Set Text Display",
"Inventory.Favorite.VideoPlayer": "Videólejátszó beállítása",
"Inventory.Favorite.AudioPlayer": "Hanglejátszó beállítása",
"Inventory.Favorite.InteractiveCamera": "Kamera beállítása",
@@ -136,8 +116,7 @@
"Inventory.Favorite.WorldLoadingIndicator": "Betöltőcsík beállítása",
"Inventory.Favorite.ColorDialog": "Színválasztó beállítása",
"Inventory.Favorite.Hyperlink": "Hivatkozásmegjelenítő beállítása",
- "Inventory.Favorite.Document": "Dokumentum megtekintő beállítása",
- "Inventory.SpawnFacet": "Spawn Facet",
+ "Inventory.Favorite.Document": "Dokumentummegtekintő beállítása",
"Dash.Screens.Home": "Otthon",
"Dash.Screens.Worlds": "Világok",
@@ -164,7 +143,6 @@
"Dash.Exit.Shoutouts.AndMore": " ...és még sokan másnak!",
"Dash.Exit.Shoutouts.You": "{name} (Ez te vagy! Neked is köszönjük!)",
"Dash.Exit.ThankYou": "Köszönjük, hogy a {appName}-t választottad!",
- "Dash.Exit.SubmittedBy": "Submitted by: {name}",
"Facets.FPS": "{fps} FPS",
@@ -183,23 +161,20 @@
"World.Connection.SyncingInitialState": "Világ szinkronizálása",
"World.Connection.LNL.DirectIP": "LNL közvetlen cím",
- "World.Connection.LNL.NATPunchthrough": "LNL NAT Punchthrough {n}",
- "World.Connection.LNL.Relay": "LNL Relay",
"World.Connection.SteamNetworkingSockets": "Steam Networking Socket",
"World.Error.AccessDenied": "Hozzáférés megtagadva",
- "World.Error.SecurityViolation": "Security Violation",
"World.Error.OnlyRegisteredUsers": "Csak regisztrált felhasználók csatlakozhatnak",
"World.Error.OnlyContacts": "Csak a szobatulaj barátai csatlakozhatnak",
"World.Error.OnlyContactsOfContacts": "Csak a jelenlévők barátai csatlakozhatnak",
"World.Error.Private": "Ez a szoba privát",
- "World.Error.SessionEnded": "Session Has Ended",
+ "World.Error.SessionEnded": "A szobát már bezárták",
"World.Error.UserLimitReached": "A szoba megtelt",
"World.Error.FailedAuthentication": "Sikertelen hitelesítés",
"World.Error.FailedUserID": "Felhasználói ID hitelesítése sikertelen",
"World.Error.FailedFetchingAuthentication": "Hitelesítés lekérdezése sikertelen",
"World.Error.JoinAlreadyRequested": "A csatlakozás már le van kérdezve",
- "World.Error.FailedConnectToRelay": "Failed to connect to relay",
+ "World.Error.FailedConnectToRelay": "Nem sikerült csatlakozni a relay-hez",
"World.Error.FailedToConnect": "Sikertelen kapcsolatlétesítés",
"World.Error.InvalidAddress": "Érvénytelen Cím",
"World.Error.NoPort": "Nincs port megadva",
@@ -213,7 +188,7 @@
"World.Config.Name": "Világ neve:",
"World.Config.Description": "Leírás:",
"World.Config.MaxUsers": "Maximum felhasználók:",
- "World.Config.MobileFriendly": "Ajánlott mobilfelhasználóknak?:",
+ "World.Config.MobileFriendly": "Ajánlott mobilfelhasználóknak?",
"World.Config.SaveOptionsHeader": "Világmentési beállítások:",
"World.Config.EditMode": "Szerkesztési mód:",
"World.Config.AccessLevelHeader": "Kik csatlakozhatnak?",
@@ -222,8 +197,8 @@
"World.Config.HideFromListing": "Ne legyen listázva a szoba",
"World.Config.Autosave": "Automatikus mentés (utolsó mentést átírja):",
"World.Config.AutosaveInterval": "Ennyi időnként mentsen (perc):",
- "World.Config.CleanupAssets": "Cleanup Unused Assets:",
- "World.Config.CleanupInterval": "Cleanup interval (seconds):",
+ "World.Config.CleanupAssets": "Nem használt eszközök kiűrítése:",
+ "World.Config.CleanupInterval": "Ennyi másodpercenként ürítse ki:",
"World.Actions.StartSession": "Szoba indítása",
"World.Actions.Join": "Csatlakozás",
@@ -255,18 +230,16 @@
"World.Actions.GetWorldOrb": "Világgömb megszerzése",
"World.Actions.CopyWorldURL": "Világ hivatkozásának másolása",
- "World.Actions.CopyRecordURL": "Copy Record URL",
"World.Actions.StartCustomSession": "Testreszabott szoba létrehozása",
"World.Actions.ModifyMetadata": "Metaadatok szerkesztése",
"World.Actions.GetSessionOrb": "Szobagömb megszerzése",
"World.Actions.CopySessionURL": "Szoba hivatkozásának másolása",
"World.Indicator.NoData": "Nincs adat",
- "World.Indicator.LocalWorld": "Local Machine",
+ "World.Indicator.LocalWorld": "Helyi gép",
"World.Indicator.Author": "Alkotó: {name}",
"World.Indicator.Host": "Szoba tulaja: {name}",
- "World.Indicator.Hosting": "Hosting",
- "World.Indicator.Sessions": "{n,plural, one {# session} other {# sessions}}",
+ "World.Indicator.Hosting": "Hosztolás",
"World.Indicator.Users": "Felhasználók",
"World.Indicator.Users.None": "(nincs aktív szoba)",
"World.Indicator.Description": "Leírás",
@@ -281,7 +254,6 @@
"World.Detail.Uptime": "Ennyi ideje aktív",
"World.Detail.AccessLevel": "Láthatóság",
"World.Detail.Users": "Felhasználók",
- "World.Detail.Users.Count": "{active}{away, select, 0 {} other { (+{away} away)}} out of {max}",
"World.Detail.WorldInformationHeader": "Világ információ",
"World.Detail.PublishDate": "Közzétéve",
@@ -296,7 +268,6 @@
"World.Category.PublishedWorlds": "Közzétett világok",
"World.Category.ActiveSessions": "Aktív szobák",
"World.Category.ContactsSessions": "Barát-szobák",
- "World.Category.HeadlessSessions": "Headless Sessions",
"World.Category.Social": "Közösségi",
"World.Category.Games": "Játékok",
"World.Category.Art": "Művészet",
@@ -314,7 +285,6 @@
"World.AccessLevel.LAN": "LAN",
"World.AccessLevel.Private": "Privát (csak meghívóval)",
- "World.SortParameter.SearchScore": "Search Score",
"World.SortParameter.Name": "Név",
"World.SortParameter.OpenedWorldCount": "Megnyitott világok",
"World.SortParameter.TotalSessionCount": "Összes szobák",
@@ -326,23 +296,19 @@
"World.SortParameter.LastVisit": "Legutoljára meglátogatott",
"World.SortParameter.Random": "Véletlenszerű",
- "World.Filter.DataSources": "Data Sources:",
"World.Filter.OpenedWorlds": "Megnyitott világok",
"World.Filter.ActiveSessions": "Aktív szobák",
"World.Filter.PublishedWorlds": "Közzétett világok",
"World.Filter.LocalWorlds": "Helyi világok",
- "World.Filter.BaseSearch": "Base Search:",
"World.Filter.ByOwner": "Alkotótól:",
"World.Filter.UserOwner": "Felhasználói tulaj",
"World.Filter.GroupOwner": "Csoportos tulaj",
- "World.Filter.SubmittedToGroup": "Submitted To Group:",
- "World.Filter.Featured": "Only Featured",
+
+ "World.Filter.Featured": "Csak felkapott",
"World.Filter.MyWorlds": "Világaim",
- "World.Filter.SessionFiltering": "Session Filtering:",
+ "World.Filter.SessionFiltering": "Szoba-szűrő:",
"World.Filter.MinimumUsers": "Minimum felhasználó: {n}",
"World.Filter.MinimumContacts": "Minimum barátok: {n}",
- "World.Filter.OnlyHeadless": "Only Headless Hosts",
- "World.Filter.MaxAccessLevel": "Maximum Access Level:",
"World.Filter.MinimumUptime": "Legalább ennyi ideje aktív:",
"World.Filter.Sorting": "Sorolás:",
@@ -364,17 +330,15 @@
"Tools.StreamAudio": "Audió közvetítése",
"Tools.Setup2FA": "Kétlépcsős hitelesítés bekapcsolása",
- "Tools.StreamAudio.Dialog.Title": "Create Audio Stream",
+ "Tools.StreamAudio.Dialog.Title": "Audió közvetítése",
"Tools.StreamAudio.Start": "Közvetítés indítása",
"Tools.StreamAudio.Bitrate": "Bitráta: {bitrate} kb/s",
- "Tools.StreamAudio.Title": "{username} Audio Stream",
- "Tools.StreamAudio.Spatialized": "Spatialized",
- "Tools.StreamAudio.Broadcast": "Broadcast",
- "Tools.StreamAudio.PlayForOwner.Off": "Play for owner: Off",
- "Tools.StreamAudio.PlayForOwner.On": "Play for owner: On",
+ "Tools.StreamAudio.Title": "{username} Audio közvetítés",
+ "Tools.StreamAudio.Spatialized": "Térbeli",
+ "Tools.StreamAudio.Broadcast": "Közvetítés",
+ "Tools.StreamAudio.PlayForOwner.Off": "Visszajátszás: ki",
+ "Tools.StreamAudio.PlayForOwner.On": "Visszajátszás: be",
- "Options.FreeformDash.On": "Freeform Dash: On",
- "Options.FreeformDash.Off": "Freeform Dash: Off",
"Options.SeatedMode.On": "Ülés: Be",
"Options.SeatedMode.Off": "Ülés: Ki",
"Options.Nameplates.All": "Névtáblák: Mind",
@@ -383,10 +347,6 @@
"Options.Nameplates.DefaultStyle": "Alapértelmezett névtáblák",
"Options.Nameplates.CustomStyle": "Egyedi névtáblák engedélyezése",
- "Indicator.OnlineUsers": "{users} Online {users,plural, one {User} other {Users}}",
- "Indicator.OnlineUsersVR": "{users} {users, plural, one {user} other {users}} in VR",
- "Indicator.OnlineUsersDesktop": "{users} {users, plural, one {user} other {users}} in Desktop",
-
"Indicator.ServerStatus.Status": "Felhő állapota",
"Indicator.ServerStatus.Good": "Jó",
"Indicator.ServerStatus.Slow": "Lassú",
@@ -395,14 +355,12 @@
"Indicator.Sync.AllSynced": "Minden szinkronizálva",
"Indicator.Sync.SyncingItems": "Szinkronizálás
{item_count, plural, one {# Item} other {# Items}}",
- "Indicator.Sync.UploadingVariants": "Uploading
Asset Variants",
- "Indicator.Sync.SyncError": "Sync Error Check log for details",
"Indicator.Sync.StorageFull": "Megtelt a tárhely Sikertelen szinkronizálás",
"Indicator.Storage.StorageFull": "Megtelt a tárhely",
"Indicator.Storage.Usage": "{storage_max} tárhelyből {storage_used}
elhasználva",
- "Indicator.LiveHiddenMessage": "(information hidden while live)",
+ "Indicator.LiveHiddenMessage": "(közvetítés alatt elrejtve)",
"Login.InvalidCredentials": "Hibás felhasználónév és/vagy jelszó",
"Login.InvalidCredentials.Description": "Ellenőrizd, nem gépelted el félre, vagy kattints az \"Elfelejtettem a jelszót\" gombra.",
@@ -416,16 +374,16 @@
"Login.MissingUID": "Hiányzó eszközinformáció",
"Login.MissingUID.Description": "Próbáld meg újra fetelepíteni az alkalmazást, vagy lépj kapcsolatba: {supportUrl}.",
- "Login.MissingSecretMachineId": "Missing secret machine ID",
+
"Login.MissingSecretMachineId.Description": "Próbáld meg újra fetelepíteni az alkalmazást, vagy lépj kapcsolatba: {supportUrl}.",
- "Login.MalformedSecretMachineId": "Invalid secret machine ID",
+
"Login.MalformedSecretMachineId.Description": "Próbáld meg újra fetelepíteni az alkalmazást, vagy lépj kapcsolatba: {supportUrl}.",
- "Register.MissingUID": "Missing device information",
+
"Register.MissingUID.Description": "Próbáld meg újra fetelepíteni az alkalmazást, vagy lépj kapcsolatba: {supportUrl}.",
- "Register.MalformedUID": "Invalid device information",
+
"Register.MalformedUID.Description": "Próbáld meg újra fetelepíteni az alkalmazást, vagy lépj kapcsolatba: {supportUrl}.",
"Login.MissingLogin": "Üres a mező",
@@ -446,7 +404,7 @@
"Login.AccountBanned": "A fiókod ki van tiltva.",
"Login.AccountBanned.Description": "Lépj kapcsolatba a moderációs csoporttal: {moderationUrl}.",
- "Login.DuplicateAccount": "Duplicate account",
+
"Login.DuplicateAccount.Description": "Lépj kapcsolatba a moderációs csoporttal: {supportUrl}.",
"Login.UnknownError": "Ismeretlen hiba",
@@ -503,8 +461,7 @@
"Recovery.IncorrectEmail": "Hibás e-mail cím",
"Recovery.IncorrectEmail.Description": "Hibás e-mail címet adtál meg. Kérlek nézd meg, nem gépelted el.",
- "Recovery.NoPasswordSetup": "No Password Setup",
- "Recovery.NoPasswordSetup.Description": "Please contact support at {supportUrl}.",
+
"Register.UnknownError": "Ismeretlen hiba",
"Register.UnknownError.Description": "Hiba történt a regisztráció során. Kérlek, lépj kapcsolatba a moderációs csoporttal: {supportUrl}.",
@@ -512,7 +469,7 @@
"Account.Login": "Bejelentkezés",
"Account.Logout": "Kijelentkezés",
"Account.Register": "Regisztrálás",
- "Account.Saml2": "Bejelentkezés a SAML 2.0-val",
+ "Account.Saml2": "Bejelentkezés SAML 2.0-val",
"Account.LoginOrRegister": "Bejelentkezés/Regisztrálás",
"Account.LogoutConfirm": "Biztos kilépsz?",
"Account.LoggingIn": "Bejelentkezés...",
@@ -529,14 +486,14 @@
"Account.RecoverPassword": "Elfelejtettem a jelszót",
"Account.LiveEmailWarning": "FIGYELEM: a live.com, hotmail.com, outlook.com és egyéb Microsoft által üzemeltetett címekhez a megerősítési e-mail fogadása 1-2 napot is igénybe vehet",
"Account.PasswordRules": "(legalább 8 karakter, 1 szám, 1 nagy- és kisbetű)",
- "Account.LostPassword": "Lost Password",
- "Account.SendRecoveryCode": "Send Recovery Code",
+
+
"Account.ResetPasswordHeader": "Jelszó visszaállítása",
- "Account.ResetPasswordInstructions": "A recovery code has been sent to your email. Copy it to the field below:",
- "Account.RecoveryCode": "Recovery Code:",
+
+
"Account.NewPassword": "Új jelszó:",
"Account.ResetPassword": "Új jelszó beállítása",
- "Account.Requesting": "Requesting...",
+
"Account.ErrorPasswordMismatch": "A jelszavak nem egyeznek!",
"Account.ErrorEmailMismatch": "Az e-mail címek nem egyeznek!",
"Account.ErrorLoginError": "Bejelentkezési hiba:",
@@ -548,7 +505,7 @@
"Account.AlternateMethods": "Bejelentkezés egy harmadik fél szolgáltatással:",
"Account.Saml2.Title": "SAML 2.0",
- "Account.Saml2.Select": "Please select the SAML 2.0 provider you want to use:",
+
"Account.Saml2.LoggingIn": "Várakozás a bejelentkezésre (nézd meg a böngésződ)...",
"Account.TOTP.Title": "Kétlépcsős azonosítás",
@@ -594,7 +551,6 @@
"Profile.Status.Busy": "Elfoglalt",
"Profile.Status.Invisible": "Láthatatlan",
"Profile.Status.Offline": "Kijelentkezve",
- "Profile.Status.Headless": "Headless Host",
"Session.Tab.Settings": "Beállítások",
"Session.Tab.Users": "Felhasználók",
@@ -605,17 +561,6 @@
"Session.Permission.Contact": "Barát alapbeállításai:",
"Session.Permission.Host": "Szobatulaj alapbeállításai:",
"Session.Permission.PermissionOverrideCount": "Engedély átírása: {n,select, -1 {---} other {{n}}}",
- "Session.Permission.ClearOverrides": "Clear User Overrides",
-
- "Session.JoinVerifier.EnableHeader": "Activate Custom Join Verifier?",
- "Session.JoinVerifier.EnableText": "WARNING: You are about to enable custom join verification that is part of the current world. Before you do so, make sure you trust the creator of the world, as custom verifier can bypass standard session access rules and allow or block entry to users using its own rules.",
- "Session.JoinVerifier.Label": "Use Custom Join Verifier: {name}",
- "Session.JoinVerifier.ComponentWarning": "WARNING: At the moment, there is no mechanism to prevent tampering with the verifier once enabled. If tampering with the ProtoFlux setup for verification is a concern, DO NOT USE this feature and DO NOT ENABLE it in your worlds.",
- "Session.JoinVerifier.SetCustomVerifier": "Set as custom join request verifier",
-
- "Permissions.NotAllowedToSpawn": "You are not allowed to spawn things here.",
- "Permissions.NotAllowedToSave": "You are not allowed to save items in this world.",
- "Permissions.NotAllowedToSwapAvatar": "You are not allowed to swap to custom avatar here.",
"User.Actions.Silence": "Csitítás",
"User.Actions.Mute": "Némítás",
@@ -657,7 +602,7 @@
"Contacts.Blocked": "Blokkolva",
"Contacts.SearchResult": "Keresési eredmények",
"Contacts.Bot": "Bot-fiók",
- "Contacts.Migrated": "Contact hasn't Migrated",
+
"Notifications.IsSociable": "ismerkedésre kész, bökd meg, vagy hívd meg!",
"Notifications.IsOnline": "elérhető",
@@ -670,522 +615,7 @@
"Notifications.UserJoined": "Felhasználó belépett",
"Notifications.UserLeft": "Felhaszáló kilépett",
- "Undo.SetField": "Set field {field_name} to {value}",
- "Undo.SetReference": "Set reference {ref_name} to {ref_target}",
- "Undo.Spawn": "Spawn {name}",
- "Undo.Destroy": "Destroy {name}",
- "Undo.SpawnComponent": "Attach {component_type} on {slot_name}",
- "Undo.DuplicateComponent": "Duplicate Component",
- "Undo.DestroyComponent": "Destroy {component_type} on {slot_name}",
- "Undo.Transform": "Moved {name}",
- "Undo.Translate": "Translate",
- "Undo.TranslateAlongAxis": "Translate Along Axis",
- "Undo.RotateAroundAxis": "Rotate Around Axis",
- "Undo.ResetPosition": "Reset Position",
- "Undo.ResetRotation": "Reset Rotation",
- "Undo.ResetScale": "Reset Scale",
-
- "Undo.GrabObjects": "Grab Objects",
- "Undo.DestroyGrabbed": "Destroy Grabbed Objects",
- "Undo.DuplicateGrabbed": "Duplicate Grabbed Objects",
-
- "Undo.ChangeBoxSize": "Change Box Size",
- "Undo.BrushStroke": "Brush Stroke",
- "Undo.ChangeColor": "Change Color",
- "Undo.CloneComponent": "Clone Component",
- "Undo.MoveIKBone": "Move IK Bone",
- "Undo.MoveSun": "Move The Sun",
- "Undo.ApplyMaterial": "Apply Material",
- "Undo.BakeMeshes": "Bake {name}",
- "Undo.ChangeMesh": "Change Mesh",
- "Undo.InsertParent": "Insert Parent for {name}",
- "Undo.Wiggler": "Evil Stuff",
-
- "Undo.ExtractMaterialsFromHierarchy": "Extract Materials from Hierarchy",
- "Undo.BatchConvertMaterials": "Batch convert materials",
-
- "Tooltips.Brush.ChangeColor": "Change Color",
- "Tooltips.Brush.IncrementSize": "Increment Size",
- "Tooltips.Brush.DecrementSize": "Decrement Size",
-
- "Tooltips.Dev.CreateNew": "Create New...",
- "Tooltips.Dev.Selection": "Selection: {mode}",
- "Tooltips.Dev.DevMode.Off": "Developer Mode: Off",
- "Tooltips.Dev.DevMode.On": "Developer Mode: On",
- "Tooltips.Dev.OpenInspector": "Open Inspector",
- "Tooltips.Dev.DeselectAll": "Deselect All",
- "Tooltips.Dev.DestroySelected": "Destroy Selected",
- "Tooltips.Dev.ConfirmDestroySelected": "REALLY Destroy Selected",
-
- "Tooltips.Dev.GizmoOptions": "Gizmo Options",
- "Tooltips.Dev.SelectParent": "Select Parent",
- "Tooltips.Dev.LocalSpace": "Local Space",
- "Tooltips.Dev.GlobalSpace": "Global Space",
- "Tooltips.Dev.Translation": "Translation",
- "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",
- "Tooltip.GrabbableSetter.NonScalable": "Set Non-scalable",
- "Tooltip.GrabbableSetter.ApplyToRoot": "Set Apply to Root",
- "Tooltip.GrabbableSetter.AppyToHit": "Set Apply to Hit",
-
- "Tooltip.CharacterCollider.MarkGrippable": "Mark Grippable",
- "Tooltip.CharacterCollider.DontMarkGrippable": "Don't Mark Grippable",
- "Tooltip.CharacterCollider.EnsureWalkRun": "Ensure Walk/Run locomotion",
- "Tooltip.CharacterCollider.EnsureZeroG": "Ensure Zero-G locomotion",
- "Tooltip.CharacterCollider.EnsurePhysicalFly": "Ensure Physical Fly locomotion",
-
- "Tooltip.Light.Point": "Point",
- "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",
- "Tooltip.MeshVisibility.OnlyShadow": "Set to only shadow",
- "Tooltip.MeshVisibility.DoubleSidedShadow": "Set to double sided shadow",
-
- "Tooltip.Slicer.Add": "Add Slicer",
- "Tooltip.Slicer.Clear": "Clear Setup",
-
- "Tooltip.Material.RayMode": "Ray Mode",
- "Tooltip.Material.AreaMode": "Area Mode",
- "Tooltip.Material.ObjectMode": "Object Global Mode",
- "Tooltip.Material.SceneMode": "Scene Global Mode",
- "Tooltip.Material.CreateCopy": "Create Copy",
- "Tooltip.Material.Edit": "Edit Material",
- "Tooltip.Material.Convert": "Convert to...",
- "Tooltip.Material.ConvertAll": "Convert All to...",
- "Tooltip.Material.CreateNew": "Create New",
-
- "Tooltip.Mesh.Edit": "Edit Mesh",
-
- "Tooltip.Cartridge.Eject": "Eject Orb",
-
- "Tooltip.Microphone.Format.WAV": "WAV",
- "Tooltip.Microphone.Format.Vorbis": "OGG Vorbis",
- "Tooltip.Microphone.Format.FLAC": "FLAC",
- "Tooltip.Microphone.ModeHold": "Hold to record",
- "Tooltip.Microphone.ModePress": "Press to start/stop recording",
- "Tooltip.Microphone.SourceRaw": "Raw",
- "Tooltip.Microphone.SourceFiltered": "Filtered & Normalized",
-
- "Tooltip.ProtoFlux.Drive": "Drive",
- "Tooltip.ProtoFlux.Source": "Source",
- "Tooltip.ProtoFlux.Reference": "Reference",
- "Tooltip.ProtoFlux.Write": "Write",
- "Tooltip.ProtoFlux.Proxy": "Proxy",
- "Tooltip.ProtoFlux.CreateLocal": "Create Local",
- "Tooltip.ProtoFlux.CreateStore": "Create Store",
- "Tooltip.ProtoFlux.CreateDataModelStore": "Create Data Model Store",
- "Tooltip.ProtoFlux.Overview": "Toggle Overview Mode",
- "Tooltip.ProtoFlux.NodeBrowser": "Browse nodes",
- "Tooltip.ProtoFlux.PackInPlace": "Pack In Place",
- "Tooltip.ProtoFlux.PackInto": "Pack Into {name}",
- "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",
-
- "CreateNew.Back": "<<< Back",
- "CreateNew.EmptyObject": "Empty Object",
- "CreateNew.ParticleSystem": "Particle System",
-
- "CreateNew.Object": "Object",
- "CreateNew.Object.AvatarCreator": "Avatar Creator",
- "CreateNew.Object.Camera": "Camera",
- "CreateNew.Object.ReflectionProbe": "Reflection Probe",
- "CreateNew.Object.Mirror": "Mirror",
- "CreateNew.Object.Portal": "Portal",
- "CreateNew.Object.VideoPlayer": "Video Player",
- "CreateNew.Object.SpawnArea": "Spawn Area",
- "CreateNew.Object.SpawnPoint": "Spawn Point",
- "CreateNew.Object.UIXCanvas": "UIX Canvas",
- "CreateNew.Object.Facet": "Facet",
-
- "CreateNew.Object.FogVolume": "Fog Volume",
- "CreateNew.Object.FogVolume.Additive": "Additive",
- "CreateNew.Object.FogVolume.Alpha": "Alpha",
- "CreateNew.Object.FogVolume.Multiplicative": "Multiplicative",
- "CreateNew.Object.FogVolume.Gradient": "Gradient",
-
- "CreateNew.Text": "Text",
- "CreateNew.Text.Basic": "Basic",
- "CreateNew.Text.Outline": "Outline",
-
- "CreateNew.Editor": "Editor",
- "CreateNew.Editor.UserInspector": "User Inspector",
- "CreateNew.Editor.LightSourcesWizard": "World Light Sources Wizard",
- "CreateNew.Editor.TextRendererWizard": "World Text Renderer Wizard",
- "CreateNew.Editor.AssetOptimizationWizard": "Asset Optimization Wizard",
- "CreateNew.Editor.CubemapCreator": "Cubemap Creator",
- "CreateNew.Editor.ReflectionProbes": "Reflection Probe Wizard",
-
- "CreateNew.3DModel": "3D Model",
- "CreateNew.3DModel.Triangle": "Triangle",
- "CreateNew.3DModel.Box": "Box",
- "CreateNew.3DModel.Sphere": "Sphere",
- "CreateNew.3DModel.Capsule": "Capsule",
- "CreateNew.3DModel.Cone": "Cone",
- "CreateNew.3DModel.Cylinder": "Cylinder",
- "CreateNew.3DModel.Quad": "Quad",
- "CreateNew.3DModel.Grid": "Grid",
- "CreateNew.3DModel.Torus": "Torus",
-
- "CreateNew.Collider": "Collider",
- "CreateNew.Collider.Box": "Box",
- "CreateNew.Collider.Sphere": "Sphere",
- "CreateNew.Collider.Capsule": "Capsule",
- "CreateNew.Collider.Cylinder": "Cylinder",
- "CreateNew.Collider.Cone": "Cone",
- "CreateNew.Collider.Mesh": "Mesh",
-
- "CreateNew.Light": "Light",
- "CreateNew.Light.Point": "Point",
- "CreateNew.Light.Spot": "Spot",
- "CreateNew.Light.Directional": "Directional",
-
- "CreateNew.Materials": "Materials",
-
- "CreateNew.Directory.Title": "Create new directory:",
- "CreateNew.Directory.Error.EmptyName": "Please provide a name:",
- "CreateNew.Directory.Error.LongName": "Name is too long:",
- "CreateNew.Directory.Error.InvalidName": "Invalid name:",
-
- "AvatarCreator.Title": "Avatar Creator",
- "AvatarCreator.Instructions": "Align avatar objects with the headset and controller references (optional) and press Create to convert them to an avatar",
- "AvatarCreator.UseSymmetry": "Use Symmetry",
- "AvatarCreator.ShowToolAnchors": "Show Tool Anchors",
- "AvatarCreator.SetupVolumeMeter": "Setup Volume Meter",
- "AvatarCreator.SetupEyes": "Setup Eyes",
- "AvatarCreator.SetupFaceTracking": "Setup Face Tracking",
- "AvatarCreator.ProtectAvatar": "Protect Avatar",
- "AvatarCreator.CalibrateFeet": "Calibrate Feet",
- "AvatarCreator.CalibrateHips": "Calibrate Pelvis/Hips",
- "AvatarCreator.AlignHeadForward": "Align Head Forward",
- "AvatarCreator.AlignHeadUp": "Align Head Up",
- "AvatarCreator.AlignHeadRight": "Align Head Right",
- "AvatarCreator.CenterHead": "Center Head Position",
- "AvatarCreator.TryAlignHands": "Try Align Hands",
- "AvatarCreator.AlignToolAnchors": "Align Tool Anchors",
- "AvatarCreator.Create": "Create",
- "AvatarCreator.ProtectionUnavailable": "Avatar protection is not available in this world. Switch to another world to protect your avatar.",
-
- "Importer.General.AsRawFile": "Raw File",
-
- "Importer.Folder.Title": "Import Folder",
- "Importer.Folder.Individual": "Individual import",
- "Importer.Folder.Individual.Description": "Creates a separate import dialog for each supported file in the folder",
- "Importer.Folder.Batch": "Batch import",
- "Importer.Folder.Batch.Description": "Creates a single importer for each type, using same settings for each file",
- "Importer.Folder.Minecraft": "Minecraft World",
- "Importer.Folder.Minecraft.Description": "Imports a Minecraft World if Mineways is installed.",
-
- "Importer.Image.Title": "Import Image",
- "Importer.Image.Prompt": "What are you importing?",
- "Importer.Image.Regular": "Image / Texture",
- "Importer.Image.Screenshot": "Screenshot (captured here)",
- "Importer.Image.PixelArt": "Pixel Art",
- "Importer.Image.Sprite": "Sprite",
- "Importer.Image.360": "360° photo / skybox",
- "Importer.Image.StereoPhoto": "Stereo Photo",
- "Importer.Image.Stereo360": "Stereo 360° photo",
- "Importer.Image.180": "180° photo",
- "Importer.Image.Stereo180": "Stereo 180° photo",
- "Importer.Image.LUT": "LUT",
-
- "Importer.ImageVideo.LayoutPrompt": "What layout does it use?",
- "Importer.ImageVideo.LayoutHorizontalLR": "Side by Side LR",
- "Importer.ImageVideo.LayoutHorizontalRL": "Side by Side RL",
- "Importer.ImageVideo.LayoutVerticalLR": "Top Bottom LR",
- "Importer.ImageVideo.LayoutVerticalRL": "Top Bottom RL",
-
- "Importer.Model.Title": "Import Model",
- "Importer.Model.Prompt": "What are you importing?",
- "Importer.Model.Regular": "3D Model",
- "Importer.Model.3DScan": "3D Scan",
- "Importer.Model.CAD": "CAD Model",
- "Importer.Model.PointCloud": "Point Cloud",
- "Importer.Model.VertexColorModel": "Vertex Colored Model",
- "Importer.Model.AdvancedSettings": "Advanced Settings",
- "Importer.Model.ModelKindPrompt": "What kind of 3D model?",
- "Importer.Model.RegularKind": "Regular / Avatar",
- "Importer.Model.SeparableKind": "Separable with snappable pieces",
- "Importer.Model.UnitsPrompt": "What units is it in?",
- "Importer.Model.AutoScale": "Auto Scale (unknown scale)",
- "Importer.Model.AutoHumanoid": "Auto Humanoid Height",
- "Importer.Model.Meters": "Meters (m)",
- "Importer.Model.Millimeters": "Millimeters (mm)",
- "Importer.Model.Centimeters": "Centimeters (cm)",
- "Importer.Model.Inches": "Inches",
- "Importer.Model.FinalizePrompt": "All set?",
- "Importer.Model.RunImport": "Run Import!",
-
- "Importer.Model.Advanced.Scale": "Scale: ",
- "Importer.Model.Advanced.AutoScale": "Auto Scale",
- "Importer.Model.Advanced.MaxTexSize": "Max Texture Size",
- "Importer.Model.Advanced.ImageFormat": "Image Format: ",
- "Importer.Model.Advanced.Material": "Material: ",
- "Importer.Model.Advanced.PreferSpecular": "Prefer Specular",
- "Importer.Model.Advanced.AlignAxis": "Align Axis: ",
-
- "Importer.Model.Advanced.Normals": "Calculate Normals",
- "Importer.Model.Advanced.Tangents": "Calculate Tangents",
- "Importer.Model.Advanced.VertexColors": "Import Vertex Colors",
- "Importer.Model.Advanced.Bones": "Import Bones",
- "Importer.Model.Advanced.Lights": "Import Lights",
- "Importer.Model.Advanced.TextureAlpha": "Calculate Texture Alpha",
- "Importer.Model.Advanced.AlbedoColor": "Import Albedo Color",
- "Importer.Model.Advanced.ImportEmissive": "Import Emissive",
-
- "Importer.Model.Advanced.Colliders": "Generate Colliders",
- "Importer.Model.Advanced.Animations": "Import Animations",
- "Importer.Model.Advanced.SetupSnappable": "Setup as snappable",
- "Importer.Model.Advanced.SetupTimelapse": "Setup as timelapse",
- "Importer.Model.Advanced.ImportExternalTextures": "Import external textures",
- "Importer.Model.Advanced.SkinnedMeshes": "Import skinned meshes",
- "Importer.Model.Advanced.SetupIK": "Setup IK",
- "Importer.Model.Advanced.VisualizeRig": "Visualize Rig",
- "Importer.Model.Advanced.ForceTpose": "Force T-Pose",
- "Importer.Model.Advanced.ForcePointCloud": "As Point Cloud",
-
- "Importer.Model.Advanced.DualSided": "Make Dual Sided",
- "Importer.Model.Advanced.FlatShaded": "Make Flat Shaded",
- "Importer.Model.Advanced.DeduplicateInstances": "Deduplicate Instances (slow)",
- "Importer.Model.Advanced.Optimize": "Optimize Model/Scene",
- "Importer.Model.Advanced.SplitSubmeshes": "Split Submeshes",
- "Importer.Model.Advanced.RandomColors": "Generate Random Colors",
- "Importer.Model.Advanced.SpawnMaterialOrbs": "Spawn Material Orbs",
- "Importer.Model.Advanced.ImagesByName": "Import Images by Name",
- "Importer.Model.Advanced.ForcePointFiltering": "Force Point Filtering",
- "Importer.Model.Advanced.ForceNoMipMaps": "No MipMaps",
- "Importer.Model.Advanced.ForceUncompressed": "Force Uncompressed",
-
- "Importer.Model.Advanced.Grabbable": "Make Grabbable",
- "Importer.Model.Advanced.Scalable": "Make Scalable",
- "Importer.Model.Advanced.PositionAtOrigin": "Position At Origin",
- "Importer.Model.Advanced.AssetsOnObject": "Place Assets On Object",
-
- "Importer.Video.Title": "Import Video",
- "Importer.Video.Prompt": "What are you importing?",
- "Importer.Video.Regular": "Video",
- "Importer.Video.360": "360° Video",
- "Importer.Video.Stereo": "Stereo Video",
- "Importer.Video.Stereo360": "Stereo 360° Video",
- "Importer.Video.Depth": "Depth Video",
- "Importer.Video.180": "180° Video",
- "Importer.Video.Stereo180": "Stereo 180° Video",
- "Importer.Video.Depth.Prompt": "Depth Preset",
- "Importer.Video.Depth.Default": "Default",
-
- "Importer.Slices.Title": "Image slices as volumetric texture",
- "Importer.Slices.TitleGrayscale": "Image slices as volumetric texture (grayscale)",
- "Importer.Slices.Description": "Processes all image files in the folder into a volumetric texture",
-
- "Exporter.Title": "Export",
- "Exporter.FileName": "File name:",
- "Exporter.ExportAs": "Export as:",
- "Exporter.Export": "Export",
- "Exporter.Exporting": "Exporting...",
-
- "Export.PackageExportable.Package": "Resonite Package",
- "Export.PackageExportable.PackageWithVariants": "Resonite Package (+variants)",
-
- "Export.AudioExportable.OriginalFormat" : "Audio (original format)",
-
- "Export.VideoExportable.OriginalFormat" : "Video (original format)",
-
- "Importer.Package.Progress.DecodingPackage" : "Decoding Package",
- "Importer.Package.Progress.DecodingObject" : "Decoding Object",
- "Importer.Package.Progress.ImportingAssets" : "Importing Assets",
- "Importer.Package.Progress.LoadingObject" : "Loading Object",
- "Importer.Package.Progress.Imported" : "Package Imported",
- "Importer.Package.Progress.Fail" : "Failed to import. Check logs",
-
- "NewWorld.Title": "New World",
- "NewWorld.SessionTitle": "New Session",
- "NewWorld.Template": "World Template:",
- "NewWorld.CustomPreset": "Custom Preset:",
- "NewWorld.SessionSettings": "Session Settings:",
- "NewWorld.UnsafeMode": "Unsafe Mode:",
- "NewWorld.Port": "Port:",
- "NewWorld.AutoPort": "Auto:",
- "NewWorld.DefaultName": "{name} World",
-
- "FullBody.Title": "Full Body / Avatar Calibration",
- "FullBody.SetHeight": "1) Set your height",
- "FullBody.HeightInstructions": "Make sure this is your actual height, otherwise calibration won't work correctly. The mannequin should fit the headset and controllers.",
- "FullBody.HeightWarning": "This seems incorrect. Make sure it's your actual height.",
- "FullBody.ConfirmMapping": "2) Confirm tracker mapping",
- "FullBody.MappingInstructions": "Stand in upright position and ensure the trackers are tracking and detected correctly.",
- "FullBody.StartCalibration": "Start Tracker Calibration",
- "FullBody.JustCalibrateAvatar": "Just calibrate my avatar",
- "FullBody.JustCalibrateAvatarDescription": "Skip full body calibration and just calibrate the avatar",
- "FullBody.SkipAndAdjustAvatar": "Skip and adjust avatar",
- "FullBody.CalibrateInstructions": "Align yourself with the red body overlay in your playspace and press both triggers to confirm. Make sure your real feet and hips match the virtual ones as close as possible.",
-
- "FullBody.BeforeCalibrationInstructions": "Make sure trackers are tracking and your height is set",
- "FullBody.CalibratingPoseInstructions": "Align yourself with the reference and press both triggers to confirm",
- "FullBody.AdjustAvatarInstructions": "Adjust avatar body offsets to best match the reference",
- "FullBody.FineTuneCalibrationInstructions": "Verify and fine tune calibration by moving blue references",
-
- "FullBody.CalibrateTrackersHeader": "Calibrate Trackers",
- "FullBody.CalibrateTrackersInstructions": "Grab and position the blue body parts relative to the trackers to adjust their offset. They should match the location of the tracker on your body.\nYou can adjust calibration anytime later by reopening this tool.",
- "FullBody.UseSymmetry": "Use Symmetry",
- "FullBody.ShowBodyOverlay": "Show Body Overlay",
- "FullBody.HeightCompensationInstructions": "If the mannequin is too tall (hunched) or too short, adjust the height compensation for best fit.",
- "FullBody.RecalibratePrompt": "Mangled or missing trackers?",
- "FullBody.Recalibrate": "Run T-Pose calibration again",
- "FullBody.CalibrateAvatarPrompt": "Need to adjust avatar fit?",
- "FullBody.CalibrateAvatar": "Calibrate My Avatar",
- "FullBody.FinishPrompt": "All good?",
- "FullBody.FinishCalibration": "Finish fullbody calibration",
-
- "FullBody.CalibrateAvatarTitle": "Calibrate Avatar",
- "FullBody.CalibrateAvatarInstructions": "Make sure all body parts are mapped and then drag the blue spheres around, to make the avatar best match the body reference.",
- "FullBody.ShowReferenceOverlay": "Show Reference Overlay",
- "FullBody.ResetAvatarPrompt": "Avatar mangled or not tracking?",
- "FullBody.ResetAvatar": "Reset Mapping",
- "FullBody.AvatarHeightCompensationInstructions": "If the avatar is too tall (ends up hunched up) or too short for you, adjust its height compensation here so it better fits your height.",
- "FullBody.AvatarHeightCompensation": "Avatar Height Compensation: {n, number, percent}",
- "FullBody.ResetAvatarHeightCompensation": "Reset Height Compensation",
- "FullBody.AvatarSaveWarning": "Don't forget to save your avatar after you're finished calibrating it!",
- "FullBody.FinishAvatarCalibration": "Finish Avatar Calibration",
- "FullBody.CalibrationFinishedInstructions": "If you're satisfied with the calibration, you can save your avatar now and exit.",
- "FullBody.CloseCalibrator": "Close Calibrator",
- "FullBody.CalibrationRedoInstructions": "If the calibration is off or you want to calibrate more avatars you can make more adjustments. You can also reopen this calibrator any time in the future to make adjustments.\nIf you've only changed your trackers, you don't need to calibrate your avatars again.",
- "FullBody.ReturnToTrackerCalibration": "Return to tracker calibration",
-
- "FullBody.Hips": "Hips",
- "FullBody.Feet": "Feet",
- "FullBody.Chest": "Chest",
- "FullBody.Elbows": "Elbows",
- "FullBody.Knees": "Knees",
-
- "FullBody.TrackerMapped": "Tracker Mapped",
- "FullBody.NotTracking": "Not Tracking...",
- "FullBody.NoTracker": "No Tracker Mapped",
- "FullBody.FeetNotTracking": "Feet not tracking...",
-
- "FullBody.AvatarPointMapped": "Mapped",
- "FullBody.AvatarPointNotMapped": "Not Mapped",
- "FullBody.AvatarPointNoTracker": "No Tracker",
-
- "CameraControl.Title": "Camera Control",
- "CameraControl.MirroringOffWarning": "MIRRORING OFF",
- "CameraControl.MirrorToDisplay": "Mirror to display",
- "CameraControl.TakePhoto": "Photo",
- "CameraControl.Take360Photo": "360° Photo",
-
- "CameraControl.Mode.SmoothPOV": "Smooth POV",
- "CameraControl.Mode.ThirdPerson": "Third Person",
- "CameraControl.Mode.Group": "Group",
- "CameraControl.Mode.World": "World",
- "CameraControl.Mode.Manual": "Manual",
-
- "CameraControl.Settings.AvoidOcclusion": "Avoid Occlusion",
- "CameraControl.Settings.KeepInWorldspace": "Keep In Worldspace",
- "CameraControl.Settings.MovementWobble": "Movement Wobble",
- "CameraControl.Settings.AimInFrontOfHead": "Aim In Front of Head",
- "CameraControl.Settings.HideCamera": "Hide Camera",
- "CameraControl.Settings.ForceEyesOnCamera": "Force Eyes On Camera",
- "CameraControl.Settings.HideBadges": "Hide Badges",
- "CameraControl.Settings.HideLasers": "Hide Lasers",
- "CameraControl.Settings.ShowFrustum": "Show Frustum",
- "CameraControl.Settings.PhotoTimer": "Photo Timer",
- "CameraControl.Settings.ShowLiveBadge": "Show Live Badge",
- "CameraControl.Settings.AudioFromCameraViewpoint": "Audio from camera viewpoint",
-
- "CameraControl.OpenCloseUsers": "Users",
- "CameraControl.CreateCameraAnchor": "Create Camera Anchor",
-
- "CameraControl.Anchors.Interpolate": "Interpolate between anchors",
- "CameraControl.Anchors.InterpolationSpeed": "Anchor Interpolation Speed:",
- "CameraControl.Anchors.LinearInterpolation": "Linear Interpolation",
- "CameraControl.Anchors.NoAnchors": "No camera anchors in this world",
-
- "CameraControl.Positioning.FieldOfView": "Field of View",
- "CameraControl.Positioning.AngleOffset": "Angle Offset",
- "CameraControl.Positioning.Distance": "Distance",
- "CameraControl.Positioning.Height": "Height",
- "CameraControl.Positioning.FirstPersonPitch": "First Person Pitch",
- "CameraControl.Positioning.FirstPersonRoll": "First Person Roll",
- "CameraControl.Positioning.FirstPersonOffset": "First Person Offset",
- "CameraControl.Positioning.Reset": "Reset",
-
- "CameraControl.Control.AnyoneCanInteract": "Anyone Can Interact",
- "CameraControl.Control.RenderPreviewForEveryone": "Render Preview For Everyone",
- "CameraControl.Control.RenderPrivateUI": "Render Private UI",
- "CameraControl.Control.MotionBlur": "Motion Blur",
- "CameraControl.Control.ScreenSpaceReflections": "Screen Space Reflections",
- "CameraControl.Control.SpawnPhotoInWorld": "Spawn photo in the world",
- "CameraControl.Control.FlipPreview": "Flip Preview",
- "CameraControl.Control.GroupDetectionRadius": "Group Detection Radius: {n} m",
- "CameraControl.Control.GroupExcludeBoundary": "Group Exclude Boundary: {n} m",
- "CameraControl.Control.PositionSmoothSpeed": "Position Smooth Speed: {n}",
- "CameraControl.Control.AngleSmoothSpeed": "Angle Smooth Speed: {n}",
- "CameraControl.Control.FramingSmoothSpeed": "Framing Smooth Speed: {n}",
-
- "CameraControl.OBS.IP": "OBS Websocket IP:",
- "CameraControl.OBS.Password": "OBS Password (optional):",
- "CameraControl.OBS.Connect": "Connect",
- "CameraControl.OBS.Instructions": "Make sure that OBS is running, we support OBS version 28+.",
- "CameraControl.OBS.OpenInstaller": "Open installer webpage",
- "CameraControl.OBS.Launch": "Launch OBS",
- "CameraControl.OBS.Launching": "Launching...",
- "CameraControl.OBS.Launched": "Launched!",
- "CameraControl.OBS.Connecting": "Connecting...",
- "CameraControl.OBS.Connected": "Connected!",
- "CameraControl.OBS.Disconnected": "Disconnected!",
- "CameraControl.OBS.AuthFailure": "Authentication Failure!",
- "CameraControl.OBS.ConnectionFailed": "Connection failed: ",
- "CameraControl.OBS.ConnectionTimeout": "Connection timeout. Is OBS running?",
- "CameraControl.OBS.UnexpectedConnectionError": "Unexpected connection error:",
- "CameraControl.OBS.DisconnectedPage": "OBS Disconnected",
- "CameraControl.OBS.ReturnToConnect": "Return to connect page",
- "CameraControl.OBS.AutoMirror": "Auto Mirror on Record/Stream",
- "CameraControl.OBS.Bitrate": "Bitrate: {n}/s",
- "CameraControl.OBS.FPS": "FPS: {n}",
- "CameraControl.OBS.DroppedFrames": "Dropped frames: {n}",
- "CameraControl.OBS.Idle": "IDLE",
- "CameraControl.OBS.Live": "LIVE",
- "CameraControl.OBS.Recording": "REC",
- "CameraControl.OBS.OpenInstallerReason": "This webpage lets you download the OBS websocket plugin",
+
"CameraControl.OBS.Streaming.Start": "Közvetítés indítása",
"CameraControl.OBS.Streaming.Starting": "Közvetítés indítása...",
@@ -1209,1499 +639,9 @@
"Settings.Category.Graphics": "Grafika",
"Settings.Category.InteractiveCamera": "Kamera",
- "Settings.LegacyFeatureSettings.ConvertLegacySettings": "DEBUG - Convert Legacy Settings",
- "Settings.DebugSettings.DebugResetAllSimpleSettings": "DEBUG - Reset all simple settings",
-
- "Settings.GeneralControlsSettings": "General Controls",
+ "Settings.GeneralControlsSettings": "Irányítás",
"Settings.LocomotionSettings": "Mozgás",
- "Settings.MovementSettings": "Movement",
- "Settings.MouseSettings": "Mouse",
- "Settings.GeneralHapticsSettings": "Haptic Feedback",
- "Settings.GeneralVRSettings": "VR",
- "Settings.LeapMotionSettings": "Leap Motion",
- "Settings.ViveHandTrackingSettings": "Vive Hand Tracking",
- "Settings.TrackingSmoothingSettings": "Tracking Smoothing",
-
- "Settings.UserMetricsSettings": "User Metrics",
-
- "Settings.OnlineStatusSettings" : "Online Status",
- "Settings.OnlineStatusSettings.DefaultStatus" : "Default Status",
- "Settings.OnlineStatusSettings.DefaultStatus.Description" : "This is the default status that you will start with after logging in, unless there's a previously remembered status.",
- "Settings.OnlineStatusSettings.RememberMode" : "Remember last status",
- "Settings.OnlineStatusSettings.RememberMode.Description" : "Use this to control if your last online status should be preserved between logins or not. This includes any statuses other than Invisible, which is controlled via separate setting.",
- "Settings.OnlineStatusSettings.RememberTimespan" : "Remember status for",
- "Settings.OnlineStatusSettings.RememberTimespan.Description" : "Your last online status will be remembered only if you log in again within this timeframe. If you take longer than this, you'll start with your default status instead.",
- "Settings.OnlineStatusSettings.InvisibleRememberMode" : "Remember last invisible status",
- "Settings.OnlineStatusSettings.InvisibleRememberMode.Description" : "This controls how is your last status remembered specifically if you were last set to Invisible. Otherwise this functions the same.\n\nThe invisible status has a separate setting for privacy reasons, to ensure that if you were last set to invisible, you can ensure that you'll stay invisible at the next login even if your other statuses are not remembered.",
- "Settings.OnlineStatusSettings.InvisibleRememberTimespan" : "Remember invisble status for",
- "Settings.OnlineStatusSettings.InvisibleRememberTimespan.Description" : "Your last invisible status will be remembered only if you log in again within this timeframe. If you take longer than this, you'll start with your default status instead.",
- "Settings.OnlineStatusSettings.AutoAwayTimespan" : "Switch to Away when idle for",
- "Settings.OnlineStatusSettings.AutoAwayTimespan.Description" : "When you are idle for this amount of time, your online status will automatically be switched to Away. Once you come back, it will automatically be set back to previous state, unless you set it to Away manually.",
-
- "Settings.AudioInputDeviceSettings": "Audio Input",
- "Settings.AudioOutputDeviceSettings": "Audio Output",
- "Settings.AudioVolumeSettings": "Volume",
- "Settings.AudioAccessibilitySettings": "Audio Accessibility",
- "Settings.AudioInputFilteringSettings": "Input Filtering",
-
- "Settings.RealtimeNetworkingSettings": "Realtime Networking",
- "Settings.AssetGatherSettings": "Asset Gathering",
-
- "Settings.HostAccessSettings": "Host Access",
- "Settings.UserRestrictionsSettings": "User Restrictions",
-
- "Settings.WindowsSettings": "Windows Settings",
- "Settings.DebugSettings": "Debug",
- "Settings.LegacyFeatureSettings": "Legacy Features",
- "Settings.TwitchInterfaceSettings": "Twitch Streaming Interface",
-
- "Settings.MessagingPrivacySettings": "Messaging Privacy",
-
- "Settings.LocaleSettings": "Locale",
- "Settings.DashSettings": "Dashboard",
- "Settings.NamePlateSettings": "Nameplates",
- "Settings.LaserSettings": "Interaction Lasers",
- "Settings.DesktopViewSettings": "Desktop View",
- "Settings.PhotoCaptureSettings": "Quick Photo Capture",
-
- "Settings.DesktopRenderSettings": "Desktop Render Settings",
-
- "Settings.InteractiveCameraFramingSettings": "Framing",
- "Settings.InteractiveCameraPositioningSettings": "Positioning",
- "Settings.InteractiveCameraRenderSettings": "Rendering",
- "Settings.InteractiveCameraGroupSettings": "User Grouping",
- "Settings.InteractiveCameraSmoothingSettings": "Smoothing",
- "Settings.InteractiveCameraAnchorSettings": "Anchors",
- "Settings.InteractiveCameraPhotoSettings": "Photos",
- "Settings.InteractiveCameraPostProcessingSettings": "Post Processing",
-
- "Settings.GeneralControlsSettings.PrimaryHand": "Primary hand",
- "Settings.GeneralControlsSettings.PrimaryHand.Description": "Which hand is considered your primary. Various systems use this for interactions, e.g. when equipping tools.",
- "Settings.GeneralControlsSettings.DoubleClickInterval": "Double click interval",
- "Settings.GeneralControlsSettings.DoubleClickInterval.Description": "For any interactions that require a double click, this controls the maximum time between the click that will be considered a double click. If you're having trouble triggering double click, increase the value. If single clicks are detected too easily, lower the value.",
-
- "Settings.LocomotionSettings.LocomotionPreferences": "Locomotion Preferences",
- "Settings.LocomotionSettings.LocomotionPreferences.Breadcrumb": "Locomotion Preferences",
-
- "Settings.MovementSettings.LeftSidewaysMode": "Left controller sideways movement mode",
- "Settings.MovementSettings.LeftSidewaysMode.Description": "Use this to determine what will the sideways joystick/touchpad motion on your left controller do.",
- "Settings.MovementSettings.RightSidewaysMode": "Right controller sideways movement mode",
- "Settings.MovementSettings.RightSidewaysMode.Description": "Use this to determine what will the sideways joystick/touchpad motion on your right controller do.",
- "Settings.MovementSettings.UseHeadDirectionForMovement": "Use head direction for movement",
- "Settings.MovementSettings.UseHeadDirectionForMovement.Description": "When enabled, moving forward will move you in whatever direction you are currently looking for while in VR. When disabled, the direction your controller is pointing will be used instead.",
- "Settings.MovementSettings.UseSmoothTurn": "Smooth turning",
- "Settings.MovementSettings.UseSmoothTurn.Description": "This will gradually rotate you when turning while in VR. This can be more immersive, but is more likely to induce nausea. Turn this setting off if you prefer snap turning.",
- "Settings.MovementSettings.SmoothTurnExclusiveMode": "Use smooth turn exclusive mode",
- "Settings.MovementSettings.SmoothTurnExclusiveMode.Description": "When enabled, a single joystick can either move you forward/backward or turn you, but never both at the same time. Enable this if you're often accidentally turning while just trying to move.",
- "Settings.MovementSettings.SmoothTurnSpeed": "Smooth turning speed",
- "Settings.MovementSettings.SmoothTurnSpeed.Description": "This setting controls how fast you'll be turning when smooth turning is enabled. The value is degrees per second, so value of 360 will turn you full circle in one second at full joystick tilt.",
- "Settings.MovementSettings.SnapTurnAngle": "Snap turning angle",
- "Settings.MovementSettings.SnapTurnAngle.Description": "This is the angle (in degrees) you will rotate when you trigger a snap turn.",
- "Settings.MovementSettings.NoClipSpeed": "Noclip speed",
- "Settings.MovementSettings.NoClipSpeed.Description": "This controls how fast you'll move when you're using the Noclip locomotion specifically. This type of locomotion is often used for building and testing and as such is not controlled by the world you're in, while others typically are.",
- "Settings.MovementSettings.MovementDeadzone": "Movement deadzone",
- "Settings.MovementSettings.MovementDeadzone.Description": "This setting can be used to correct drift. Increasing this value will require you to tilt your joystick further to start moving.",
- "Settings.MovementSettings.TurningDeadzone": "Turning deadzone",
- "Settings.MovementSettings.TurningDeadzone.Description": "This setting can be used to correct drift and prevent accidental turning when moving and turning on the same joystick. Increasing this value will require you to tilt your joystick further to start turning.",
- "Settings.MovementSettings.MovementExponent": "Movement exponent",
- "Settings.MovementSettings.MovementExponent.Description": "Use this to control the curve response when moving. You can use this to either start moving slow at first and then quickly ramp up or start moving faster immediately, depending whether the value is above or below 1.0",
-
- "Settings.GrabbingSettings": "Grabbing Settings",
- "Settings.GrabbingSettings.DefaultHandGrabType": "Default Hand Grab Type",
- "Settings.GrabbingSettings.DefaultHandGrabType.Description": "This determines what your default grab mode for hands is when you spawn in new worlds.\n\nPalm: You will grab all objects that are near your palm.\n\nPrecision: You will grab a single object between your index finger and thumb.\n\nAuto: Mode is automatically switched between palm and precision depending on the orientation of your hand.\n\nOff: You'll only be able to grab items with your lasers.",
-
- "Settings.GamepadSettings": "Gamepad",
- "Settings.GamepadSettings.ThumbstickLookSpeed": "Thumbstick Looking Speed",
- "Settings.GamepadSettings.ThumbstickLookSpeed.Description": "Use this to adjust the sensitivity of the speed at which the viewpoint is moved with the thumbstick.",
- "Settings.GamepadSettings.ThumbstickLookExponent": "Thumbstick Looking Exponent",
- "Settings.GamepadSettings.ThumbstickLookExponent.Description": "Use this to control the curve response of the viewpoint movement with the thumbstick. With this setting, you can either start moving slowly at first and then ramp up quickly, or start moving faster immediately, depending on whether the value is above or below 1.0.",
- "Settings.GamepadSettings.UseGamepadWhenUnfocused": "Use gamepad when unfocused",
- "Settings.GamepadSettings.UseGamepadWhenUnfocused.Description": "When this setting is enabled, any inputs from gamepads will be used even when the application window isn't currently focused. You can turn this off if you like to run other games at the same time that also use gamepad.",
-
- "Settings.MouseSettings.MouseSensitivity": "Sensitivity",
- "Settings.MouseSettings.MouseSensitivity.Description": "Overall mouse sensitivity for desktop interactions.",
- "Settings.MouseSettings.MouseLookSpeed": "Looking speed",
- "Settings.MouseSettings.MouseLookSpeed.Description": "Use this to adjust the sensitivity of how fast the camera looks around when in first or third person mode.",
- "Settings.MouseSettings.MousePanSpeed": "Panning speed",
- "Settings.MouseSettings.MousePanSpeed.Description": "This controls how fast the view looks with mouse movement when in UI aligned viewing mode.",
- "Settings.MouseSettings.MouseRotateSpeed": "Rotation speed",
- "Settings.MouseSettings.MouseRotateSpeed.Description": "When holding items in desktop mode, this controls how fast they will be rotated around their axis with the mouse.",
- "Settings.MouseSettings.MouseFreeformRotateSpeed": "Freeform rotation speed",
- "Settings.MouseSettings.MouseFreeformRotateSpeed.Description": "When holding items in desktop mode, this controls how fast they will be rotated when using freeform rotation.",
-
- "Settings.GeneralHapticsSettings.EnableControllerVibration": "Controller vibration",
- "Settings.GeneralHapticsSettings.EnableControllerVibration.Description": "Use this to enable or disable haptic vibration specifically on VR controllers.",
- "Settings.GeneralHapticsSettings.EnableHaptics": "Haptic feedback",
- "Settings.GeneralHapticsSettings.EnableHaptics.Description": "When enabled you will receive haptic feedback from avatars and items in the world on your controllers and other haptic devices.",
-
- "Settings.GeneralVRSettings.UseVRHotswitching": "VR Hotswitching",
- "Settings.GeneralVRSettings.UseVRHotswitching.Description": "When enabled, you will automatically be switched between VR and desktop mode when you take your VR headset on or off",
-
- "Settings.TrackingSmoothingSettings.HandPositionSmoothing": "Hand Position Smoothing",
- "Settings.TrackingSmoothingSettings.HandRotationSmoothing": "Hand Rotation Smoothing",
- "Settings.TrackingSmoothingSettings.HandPositionSmoothing.Description": "When enabled, this controls how much is the hand position smoothed out. Typically this is helpful for users with tremors and other accessibility issues that cause jitter.",
- "Settings.TrackingSmoothingSettings.HandRotationSmoothing.Description": "When enabled, this controls how much is the hand rotation smoothed out. Typically this is helpful for users with tremors and other accessibility issues jitter.",
-
- "Settings.TrackingSmoothingSettings.FeetPositionSmoothing": "Feet Position Smoothing",
- "Settings.TrackingSmoothingSettings.FeetRotationSmoothing": "Feet Rotation Smoothing",
-
- "Settings.TrackingSmoothingSettings.FeetPositionSmoothing.Description": "When enabled, this controls how much is the position of feet smoothed out when using full body tracking. This can be useful to eliminate vibrations and jitter, but it also makes the trackers lag behind more and not respond to rapid motions as well.",
- "Settings.TrackingSmoothingSettings.FeetRotationSmoothing.Description": "When enabled, this controls how much is the rotation of feet smoothed out when using full body tracking. This can be useful to eliminate vibrations and jitter, but it also makes the trackers lag behind more and not respond to rapid motions as well.",
-
- "Settings.TrackingSmoothingSettings.HipsPositionSmoothing": "Hips Position Smoothing",
- "Settings.TrackingSmoothingSettings.HipsRotationSmoothing": "Hips Rotation Smoothing",
- "Settings.TrackingSmoothingSettings.HipsPositionSmoothing.Description": "When enabled, this controls how much is the position of hips smoothed out when using full body tracking. This can be useful to eliminate vibrations and jitter, but it also makes the trackers lag behind more and not respond to rapid motions as well.",
- "Settings.TrackingSmoothingSettings.HipsRotationSmoothing.Description": "When enabled, this controls how much is the rotation of hips smoothed out when using full body tracking. This can be useful to eliminate vibrations and jitter, but it also makes the trackers lag behind more and not respond to rapid motions as well.",
-
- "Settings.MediaPrivacySettings": "Media Privacy",
- "Settings.MediaPrivacySettings.MediaMetadataOptOut": "Opt out of media metadata",
- "Settings.MediaPrivacySettings.MediaMetadataOptOut.Description": "When you enable this option, you will be excluded from metadata in captured media (typically virtual photos & audio clips). You will still appear in those media assets, but no information, such as your UserID and position in the scene will be stored alongside it.\n\nIf you become aware of any users are modifying their clients to ignore this opt out, please report them to the moderation team, as this would be considered harassment.",
- "Settings.MediaPrivacySettings.HideInScreenshots": "Do not show me in screenshots",
- "Settings.MediaPrivacySettings.HideInScreenshots.Description": "When enabled, you will not be rendered in screenshots captured in-game.\n\nIMPORTANT: Please note that this does not affect realtime cameras, screenshots taken by methods outside of the game or captures done through other methods in-world that might be part of the world's mechanics.",
-
- "Settings.MediaPrivacySettings.StripImageFileMetadata": "Strip image metadata on import",
- "Settings.MediaPrivacySettings.StripImageFileMetadata.Description": "When enabled, strips metadata from images on import.\n\nIncludes EXIF, Embedded comments, IPTC, XMP, and GEOTIFF metadata.\n\nThis will also strip any location data (such as GPS) within that metadata.\n\nDoes not, include files imported with the \"Raw File\" option.",
-
- "Settings.Category.Integrations": "Integrations",
- "Settings.DiscordIntegrationSettings": "Discord Integration",
- "Settings.SteamIntegrationSettings": "Steam Integration",
-
- "Settings.DiscordIntegrationSettings.RichPresence": "Discord Rich Presence",
- "Settings.DiscordIntegrationSettings.RichPresence.Description": "Controls what information Resonite sends to Discord's Rich Presence systems.\n\nNone - Do not send Rich Presence information to Discord.\nBasic - Send only limited details such as your presence in Resonite.\nFull - When in a public session, send all suitable session information to Discord. Includes the world name and how many users are in the session.\n\nDiscord itself also does its own detection to display what game you are playing. This can be disabled in Discord's settings.",
-
- "Settings.SteamIntegrationSettings.RichPresence": "Steam Rich Presence",
- "Settings.SteamIntegrationSettings.RichPresence.Description": "Controls what information Resonite sends to Steam's Rich Presence systems.\n\nNone - Do not send Rich Presence information to Steam.\nBasic - Send only limited details such as your presence in Resonite.\nFull - When in a public session, send all suitable session information to Steam. Includes the world name and how many users are in the session.\n\nSteam itself will display that you are playing Resonite regardless of this setting. Changing this setting only affects how much extra data is sent to Steam about your active session.",
-
- "Settings.SteamIntegrationSettings.SaveScreenshots": "Save Screenshots",
- "Settings.SteamIntegrationSettings.SaveScreenshots.Description": "When you take a picture with this setting enabled, a copy will be saved to Steam screenshots.",
-
- "Settings.LeapMotionSettings.LeapMotionEnabled": "Leap Motion hand tracking",
- "Settings.LeapMotionSettings.LeapMotionEnabled.Description": "When enabled, Leap Motion device will be used to track your hands and fingers when present.",
- "Settings.LeapMotionSettings.Offset": "Hand tracking offset",
- "Settings.LeapMotionSettings.Offset.Description": "This is the offset in meters of the Leap Motion sensor on your VR headset. Tweak these values to make sure your hands are positioned correctly.",
- "Settings.LeapMotionSettings.SnapDistance": "Controller snapping distance",
- "Settings.LeapMotionSettings.SnapDistance.Description": "When your hands are within the range of controllers, they will automatically snap to them and use the hand tracking data from the controller itself, instead of Leap Motion. This controls the distance at which the hands will snap.",
- "Settings.LeapMotionSettings.UseFingersWhenSnapped": "Track hands while using controllers",
- "Settings.LeapMotionSettings.UseFingersWhenSnapped.Description": "When hands are snapped to controllers, this will still pose the fingers using data coming from the Leap Motion",
-
- "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled": "Vive hand tracking",
- "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled.Description": "When enabled, your hands and fingers will be tracked using the Vive hand tracking. This typically uses the cameras on the VR headset itself. You might need to enable the hand tracking in Steam VR settings.",
- "Settings.ViveHandTrackingSettings.SnapDistance": "Controller snapping distance",
- "Settings.ViveHandTrackingSettings.SnapDistance.Description": "When your hands are within the range of controllers, they will automatically snap to them and use the hand tracking data from the controller itself, instead of the headset cameras. This controls the distance at which the hands will snap.",
- "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped": "Track hands while using controllers",
- "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped.Description": "When hands are snapped to controllers, this will still pose the fingers using data coming from the VR headset cameras",
-
- "Settings.TrackerSettings": "Tracker Settings",
- "Settings.TrackerSettings.UseTrackers": "Use Trackers",
- "Settings.TrackerSettings.UseTrackers.Description": "Using this option you can globally disable all body trackers. This can be useful if your trackers are in a corner and charging, resulting in your avatar being crumpled up.",
- "Settings.TrackerSettings.Trackers": "Manage Trackers",
- "Settings.TrackerSettings.Trackers.Breadcrumb": "Trackers",
-
- "Settings.TrackerSettings.Trackers.UseTracker": "Use Tracker",
- "Settings.TrackerSettings.Trackers.UseTracker.Description": "Should this tracker be used for tracking? You can use this to temporarily disable given tracker without having to reset its mapping.",
- "Settings.TrackerSettings.Trackers.FreezeTracking": "Freeze Tracking",
- "Settings.TrackerSettings.Trackers.FreezeTracking.Description": "Enabling this will keep the tracker active, but freeze its current position and rotation. This setting is not persistent and will be reset on the next launch.",
- "Settings.TrackerSettings.Trackers.CustomName": "Custom Name",
- "Settings.TrackerSettings.Trackers.CustomName.Description": "You can give the tracker a custom name to make it easy to distinguish from others, rather than using its ID. This is mostly cosmetic, with no functional differences.",
- "Settings.TrackerSettings.Trackers.MappedBodyNode": "Tracker Mapping",
- "Settings.TrackerSettings.Trackers.MappedBodyNode.Description": "Which body part is this tracker mapped to for full body tracking.\n\nWe recommend using the full body calibration to set this setting, instead of adjusting it manually here.",
- "Settings.TrackerSettings.Trackers.MappedPosition": "Mapped Position",
- "Settings.TrackerSettings.Trackers.MappedPosition.Description": "The position of the tracker relative to the body part that it's mapped to.\n\nWe recommend using the full body calibration to set this setting, instead of adjusting it manually here.",
- "Settings.TrackerSettings.Trackers.MappedRotation": "Mapped Rotation",
- "Settings.TrackerSettings.Trackers.MappedRotation.Description": "The rotation of the tracker relative to the body part that it's mapped to.\n\nWe recommend using the full body calibration to set this setting, instead of adjusting it manually here.",
- "Settings.TrackerSettings.Trackers.UseInVR": "Use in VR",
- "Settings.TrackerSettings.Trackers.UseInVR.Description": "Should this tracker affect your avatar while in VR mode?",
- "Settings.TrackerSettings.Trackers.UseInDesktop": "Use in desktop",
- "Settings.TrackerSettings.Trackers.UseInDesktop.Description": "Should this tracker affect your avatar while in desktop mode?",
- "Settings.TrackerSettings.Trackers.TrackerID": "Tracker ID",
- "Settings.TrackerSettings.Trackers.TrackerID.Description": "Unique ID of this tracker. This information is considered private and is not the same ID as one that will be shown in world to avoid tracking through fingerprinting.",
- "Settings.TrackerSettings.Trackers.TrackerBattery": "Tracker battery",
- "Settings.TrackerSettings.Trackers.TrackerBattery.Description": "The current battery level of this tracker. Note that some trackers might not support tracking current battery level.",
- "Settings.TrackerSettings.Trackers.TrackerIsCharging": "Is Charging",
- "Settings.TrackerSettings.Trackers.TrackerIsCharging.Description": "This indicates if the tracker is currently charging. Note that some trackers might not support reporting this information.",
- "Settings.TrackerSettings.Trackers.Unmap": "Reset mapping",
- "Settings.TrackerSettings.Trackers.Remove": "Remove tracker entry",
-
- "Settings.SteamLinkSettings": "Steam Link",
- "Settings.SteamLinkSettings.OSC_DataPort": "OSC Face tracking port",
- "Settings.SteamLinkSettings.OSC_DataPort.Description": "Which port should be used for listening for OSC face tracking data. This should match the same port you set in SteamVR settings for the face tracking to work.",
-
- "Settings.HapticPointMapping.MappingTarget": "Map To",
- "Settings.HapticPointMapping.MappingTarget.Description": "Use this to configure which part of the avatar you want this device to be mapped to.",
-
- "Settings.HapticPointMapping.PointRadius": "Haptic Point Radius",
- "Settings.HapticPointMapping.PointRadius.Description": "This lets you control the size of the haptic point on the avatar. Making it bigger will make it easier to trigger from bigger distances, but also results in less precision, as any haptic trigger within the point's volume will activate it.",
-
- "Settings.HapticPointMapping.TorsoHorizontalPosition": "Horizontal position on torso",
- "Settings.HapticPointMapping.TorsoHorizontalPosition.Description": "This is the horizontal position along torso, going from left to the right",
- "Settings.HapticPointMapping.TorsoVerticalPosition": "Vertical position on torso",
- "Settings.HapticPointMapping.TorsoVerticalPosition.Description": "This is the vertical position along torso, going from the bottom to the top.",
- "Settings.HapticPointMapping.TorsoSide": "Torso side",
- "Settings.HapticPointMapping.TorsoSide.Description": "This indicates which side of torso should this device be mapped to (front or back)",
-
- "Settings.HapticPointMapping.HeadPitchAngle": "Head Pitch Angle",
- "Settings.HapticPointMapping.HeadPitchAngle.Description": "This controls position along the \"vertical\" axis of the head. The default position is the center of face (where your nose is). Increasing the angle will go upwards toward the top of your head. Decreasing the value goes downwards towards the chin.",
- "Settings.HapticPointMapping.HeadYawAngle": "Head Yaw Angle",
- "Settings.HapticPointMapping.HeadYawAngle.Description": "This controls the horizontal position around head, turning left or right. The center (where your nose is) is the default pose. Decreasing the value will go left, increasing will go right. This wraps all around the head in a circle at 180°, which is where the back of your head is.",
-
- "Settings.HapticPointMapping.ArmSide": "Arm",
- "Settings.HapticPointMapping.ArmSide.Description": "Which arm should this map to? Left or right?",
- "Settings.HapticPointMapping.ArmPositionAlong": "Position along the arm",
- "Settings.HapticPointMapping.ArmPositionAlong.Description": "This controls the position along the arm. This starts at the shoulder and goes all the way to the wrist. Midway position is where the elbow is.",
- "Settings.HapticPointMapping.ArmAngleAround": "Angle around the arm",
- "Settings.HapticPointMapping.ArmAngleAround.Description": "This controls the angle around the circumference of the arm. The default 0° position is aligned with the top of your hand. Going negative will go left, positive to the right. Wrapping around 180° will put the point at the side of your arm where your palm is.",
-
- "Settings.HapticPointMapping.LegSide": "Leg",
- "Settings.HapticPointMapping.LegSide.Description": "Which leg should this map to? Left or right?",
- "Settings.HapticPointMapping.LegPositionAlong": "Position along the leg",
- "Settings.HapticPointMapping.LegPositionAlong.Description": "This controls the position along the leg. This starts at the hips and goes all the way to the ankle. Midway position is where the knee is.",
- "Settings.HapticPointMapping.LegAngleAround": "Angle around the leg",
- "Settings.HapticPointMapping.LegAngleAround.Description": "This controls the angle around the circumference of the leg. The default 0° position is aligned with the front of your leg - the direction your knee is pointing. Going negative will go left, positive to the right. Wrapping around 180° will put the point at the back side of your leg.",
-
- "Settings.HapticPointMapping.ControllerSide": "Controller",
- "Settings.HapticPointMapping.ControllerSide.Description": "Which controller should this haptic point be mapped to? Left or right?",
-
- "Settings.HapticPointMapping.Tag": "Haptic Tag",
- "Settings.HapticPointMapping.Tag.Description": "Tag associated with this haptic point. This will map to the point on your avatar with a matching haptic tag specified on the TagHapticPointMapper component. If no point with this haptic tag is defined on the avatar, the haptic device will not work.\n\nThis is useful when you need full control over precise point on the avatar that the haptic device will be mapped to - e.g. when the generalized mapping doesn't suit your needs.",
-
- "Settings.GiggleTechSettings": "GiggleTech Devices",
- "Settings.GiggleTechSettings.Devices": "Manage GigglePucks",
- "Settings.GiggleTechSettings.GigglePuckIP": "GigglePuck IP to manually add",
- "Settings.GiggleTechSettings.GigglePuckIP.Description": "If your GigglePuck isn't automatically detected on the network, fill its IP address in this field and then click the button below to add it manually.\n\nOnce added, go to \"Manage GigglePucks\" to configure it.",
- "Settings.GiggleTechSettings.RegisterGigglePuck": "Register GigglePuck manually",
- "Settings.GiggleTechSettings.Devices.IP": "GigglePuck IP",
- "Settings.GiggleTechSettings.Devices.IsConnected": "Is GigglePuck connected",
- "Settings.GiggleTechSettings.Devices.UseDevice": "Use Device",
- "Settings.GiggleTechSettings.Devices.UseDevice.Description": "You can use this to enable or disable individual GigglePucks when they are mapped. Disabling the device will stop all the haptics.",
- "Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected": "Always treat as connected",
- "Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected.Description": "When this is enabled, the GigglePuck will be always considered to be connected, even if it's not detected on the network.\n\nThis can be useful for certain networks that might have issues with automatic detection.",
- "Settings.GiggleTechSettings.Devices.IntensityScale": "Intensity Scale",
- "Settings.GiggleTechSettings.Devices.IntensityScale.Description": "This lets you scale the intensity of the haptics sent to the GigglePuck. The actual strength of the haptics will never go beyond GigglePuck's maximum safe value - the values are clamped to safe maximum that will not overvolt the motor.",
- "Settings.GiggleTechSettings.Devices.Remove": "Remove Entry",
- "Settings.GiggleTechSettings.Devices.CustomName": "Custom Name",
- "Settings.GiggleTechSettings.Devices.CustomName.Description": "You can use this to give this GigglePuck a custom name for easier reference. This is purely cosmetic and has no functional differences.",
- "Settings.GiggleTechSettings.Devices.Breadcrumb": "GigglePucks",
- "Settings.GiggleTechSettings.Devices.ActivationIntensity": "Current Intensity",
- "Settings.GiggleTechSettings.Devices.MinimumIntensity": "Minimum Intensity",
- "Settings.GiggleTechSettings.Devices.MinimumIntensity.Description": "This is the minimum intensity that the haptic will be run at. When the intensity is too low, this can cause the haptic device to stall and stop responding.",
- "Settings.GiggleTechSettings.Devices.InitialActivationIntensity": "Initial Activation Intensity",
- "Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description": "When the haptics go from inactive to active, they will be run at at least this amount of intensity for a very short time period. This can help \"kick-start\" the haptics, when the activation value is too low for the motor to start spinning.",
-
- "Settings.UserMetricsSettings.UserHeight": "Height",
- "Settings.UserMetricsSettings.UserHeight.Description": "This is your real world height, which is used to properly scale your avatar so it fits you well. It is also the height you will be placed at when you enable seated mode.\n\nYou can enter your height by using appropriate units, for example by typing 175 cm or 1.75 m for metric or 5'11\" for imperial.",
-
- "Settings.FavoritesSettings": "Favorites",
- "Settings.FavoritesSettings.AutoLoadCloudHome": "Load cloud home on startup",
- "Settings.FavoritesSettings.AutoLoadCloudHome.Description": "When enabled, your cloud home will be automatically loaded on startup. If you'd prefer it to not be loaded, you can disable this option. It will take effect next time you start.",
-
- "Settings.AudioInputDeviceSettings.UseSystemDefault": "Use System Default Input Device",
- "Settings.AudioInputDeviceSettings.UseSystemDefault.Description": "Enable this to automatically use the input device you have set as default input in your system. If you'd like to override this and use a specific device instead, disable this option and configure the preferred devices below.",
- "Settings.AudioInputDeviceSettings.DevicePriorities": "Configure Preferred Audio Input Devices",
- "Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb": "Audio Input Devices",
- "Settings.AudioInputDeviceSettings.SetAsDefault": "Set As Default",
-
- "Settings.AudioOutputDeviceSettings.UseSystemDefault": "Use System Default Output Device",
- "Settings.AudioOutputDeviceSettings.UseSystemDefault.Description": "Enable this to use the default system device for outputting audio. By disabling this, you can configure which audio device is used for outputting the audio below. This can be useful when you use different devices when toggling between VR and desktop.",
- "Settings.AudioOutputDeviceSettings.DevicePriorities": "Configure Preferred Audio Output Devices",
- "Settings.AudioOutputDeviceSettings.DevicePriorities.Breadcrumb": "Audio Output Devices",
- "Settings.AudioOutputDeviceSettings.SetAsDefault": "Set As Default",
-
- "Settings.AudioVolumeSettings.MasterVolume": "Master volume",
- "Settings.AudioVolumeSettings.MasterVolume.Description": "This controls the volume of everything uniformly. If everything is too loud or quiet, you can tweak this setting.",
- "Settings.AudioVolumeSettings.SoundEffectVolume": "Sound effect volume",
- "Settings.AudioVolumeSettings.SoundEffectVolume.Description": "Adjust the volume of all sound effects. These are typically sounds that various items and gadgets make.",
- "Settings.AudioVolumeSettings.MultimediaVolume": "Multimedia volume",
- "Settings.AudioVolumeSettings.MultimediaVolume.Description": "Control the audio volume of various multimedia. Typically audio, music and video players are classified as multimedia as well as background sound tracks in the world.",
- "Settings.AudioVolumeSettings.VoiceVolume": "Voice volume",
- "Settings.AudioVolumeSettings.VoiceVolume.Description": "This controls the speech volume of all other users. In some cases pre-recorded voice clips will also be controlled by this setting. You can also adjust volume of individual users in the Session tab.",
- "Settings.AudioVolumeSettings.UserInterfaceVolume": "UI volume",
- "Settings.AudioVolumeSettings.UserInterfaceVolume.Description": "With this setting, you can adjust the sound effects of UI specifically - hovering and pressing buttons, sliders, some tools interactions, capturing photos and so on.",
-
- "Settings.AudioAccessibilitySettings.WhisperVolume": "Whisper mode volume",
- "Settings.AudioAccessibilitySettings.WhisperVolume.Description": "When you have Whisper mode activated, this indicates how loud will sounds outside of the sphere be. If they are too loud or too quiet, you can use this to tweak the volume attenuation.",
- "Settings.AudioAccessibilitySettings.VoiceMessageVolume": "Voice message volume",
- "Settings.AudioAccessibilitySettings.VoiceMessageVolume.Description": "This indicates how loud will other sounds be when you are recording voice message in Contacts. This can help prevent \"voice jamming\", making it easier to focus on what you are saying.",
-
- "Settings.AudioInputFilteringSettings.UseVoiceNormalization": "Voice normalization",
- "Settings.AudioInputFilteringSettings.UseVoiceNormalization.Description": "This feature will try to ensure that your voice input is brought to a uniform level. This helps make your volume be same as other users, regardless of your microphone settings. We strongly recommend to keep this setting on to ensure you can be heard well by other users.",
- "Settings.AudioInputFilteringSettings.NoiseGateThreshold": "Noise gate threshold",
- "Settings.AudioInputFilteringSettings.NoiseGateThreshold.Description": "Noise gate prevents random noises from being transmitted to other users. This setting indicates when should we start letting the audio coming from your microphone in. If too much noise is making it in, increase this setting, if your voice is not getting through, lower it.",
- "Settings.AudioInputFilteringSettings.NoiseGateAttack": "Noise gate attack",
- "Settings.AudioInputFilteringSettings.NoiseGateAttack.Description": "This indicates how fast the noise gate responds to an incoming audio that is too quiet. Bigger values will result in a slower volume fade in, while smaller ones will make the volume ramp up quicker.",
- "Settings.AudioInputFilteringSettings.NoiseGateHold": "Noise gate hold",
- "Settings.AudioInputFilteringSettings.NoiseGateHold.Description": "This controls for how long should adjusted volume be held after it's initially detected, before starting to filter audio again. A higher setting will let more quieter audio through after you've made a loud enough noise.",
- "Settings.AudioInputFilteringSettings.NoiseGateRelease": "Noise gate release",
- "Settings.AudioInputFilteringSettings.NoiseGateRelease.Description": "This setting controls how fast the noise gate closes after the incoming audio has quieted again.",
-
- "Settings.AudioInputFilteringSettings.NormalizationThreshold": "Normalization threshold",
- "Settings.AudioInputFilteringSettings.NormalizationThreshold.Description": "Using this setting you can control threshold when will the incoming audio become amplified. If your normal speech is too quiet and it's not getting amplified, lower this setting. If random quiet noises are being amplified, increase it.",
-
- "Settings.AudioInputFilteringSettings.UseNoiseSuppression": "Noise suppression (RNNoise)",
- "Settings.AudioInputFilteringSettings.UseNoiseSuppression.Description": "This feature processes the incoming audio to filter out various undesirable noises. This can clean up audio from noisy microphones considerably produce a cleaner voice. We strongly recommend keeping this setting on. However it can also filter certain noises that do not get identified as a speech.",
-
- "Settings.VoiceSettings": "Voice Settings",
- "Settings.VoiceSettings.MutePersistence": "Mute Persistence",
- "Settings.VoiceSettings.MutePersistence.Description": "Start Unmuted: When you log in, you will always start umuted.\n\nStarted Muted: When you log in, your voice will always start muted. You will either have to umute or press the \"push to talk\" key (V by default) to speak.\n\nRemember Last: When you login, the status from the last time you logged out will be preserved.",
-
- "Settings.EarmuffSettings" : "Earmuff",
- "Settings.EarmuffSettings.EarmuffEnabled" : "Use Earmuff",
- "Settings.EarmuffSettings.EarmuffEnabled.Description" : "When earmuff mode is activated, voices of users will be significantly attenuated based on their distance and the direction you are facing.\n\nIn effect, this creates a \"listening cone\", which can help when there are too many overlapping voices in a world.",
- "Settings.EarmuffSettings.Directionality" : "Directionality",
- "Settings.EarmuffSettings.Directionality.Description" : "This controls how directional the voice attenuation is. At 0 %, voices behind you will be at same volume as voices same distance in front of you. At 100 % values, you will not hear voices behind you unless they're really close.\n\nIf you want to hear voices behind you better, lower this value.",
- "Settings.EarmuffSettings.Distance" : "Distance",
- "Settings.EarmuffSettings.Distance.Description" : "This controls the distance in front of you (and behind you if directionality is 0 %) beyond which will voices become quieter.",
- "Settings.EarmuffSettings.Angle" : "Angle",
- "Settings.EarmuffSettings.Angle.Description" : "This controls the angle in front of your face within which the voices are at their normal level. Any voices beyond this angle will start attenuating once they reach the transition distance.",
- "Settings.EarmuffSettings.TransitionStart" : "Transition Start",
- "Settings.EarmuffSettings.TransitionStart.Description" : "This controls the distance from the \"listening cone\" at which voices will become quieter. It's recommended to keep this above zero, because that will better include voices on the sides and voices near your head (e.g. users who are technically behind you, but very close).",
- "Settings.EarmuffSettings.TransitionLength" : "Transition Range",
- "Settings.EarmuffSettings.TransitionLength.Description" : "Use this to control the distance over which the voices will fade from their normal volume to fully attenuated. Larger values will transition the volume more smoothly, while lower values will result in more abrupt transition.",
- "Settings.EarmuffSettings.VolumeAttenuation" : "Volume Attenuation",
- "Settings.EarmuffSettings.VolumeAttenuation.Description" : "This controls how loud will voices beyond the \"listening cone\" be. Setting this to 0 % will completely mute all users beyond the listening cone.",
-
- "Settings.RealtimeNetworkingSettings.DisableLAN": "Disable LAN",
- "Settings.RealtimeNetworkingSettings.DisableLAN.Description": "This disables networking features specific to local networks, such as broadcasting your session on the local network or listening to other sessions broadcasted on this network.",
- "Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Prefer Steam Networking Sockets",
- "Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "When enabled, you will connect via Steam Networking Sockets protocol if possible. This can help in some cases when LNL protocol results in significant queuing. However as this protocol is missing some features, you can run into more networking instability, so we recommend only enabling this once you ran into issues.",
-
- "Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "Maximum number of concurrent asset transfers",
- "Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "When hosting sessions, this indicates how many locally imported assets can be transferred at the time. Increasing this can transfer assets to users faster, but can also degrade the quality of the network connection. We recommend testing what values can your network handle.",
- "Settings.AssetGatherSettings.MaxConcurrentDownloads": "Maximum number of concurrent downloads",
- "Settings.AssetGatherSettings.MaxConcurrentDownloads.Description": "Use this to control how many assets can be downloaded at the same time. Using bigger value can speed up loading of worlds, but can also overload your network, so use caution when tweaking this value.",
-
- "Settings.HostAccessSettings.Entries": "Manage Host Access Permissions",
- "Settings.HostAccessSettings.Entries.Breadcrumb": "Host Access Permissions",
- "Settings.HostAccessSettings.Entries.AllowHTTP_Requests": "Allow HTTP requests",
- "Settings.HostAccessSettings.Entries.AllowHTTP_Requests.Description": "This indicates if HTTP(s) requests are allowed for this host. These are typically REST API requests to communicate with a third party services.",
- "Settings.HostAccessSettings.Entries.AllowWebsockets": "Allow websockets",
- "Settings.HostAccessSettings.Entries.AllowWebsockets.Description": "This indicates of realtime Websocket connections are allowed for this host. These are often used for more realtime bi-directional communications and data streams.",
- "Settings.HostAccessSettings.Entries.AllowOSC_Receiving": "Allow OSC receiving",
- "Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description": "This indicates if Resonite can receive and process OSC data",
- "Settings.HostAccessSettings.Entries.AllowOSC_Sending": "Allow OSC sending",
- "Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description": "This controls if Resonite is allowed to send data via OSC protocol to given host",
- "Settings.HostAccessSettings.Entries.LastHyperlinkRequestReason": "Last hyperlink request reason",
- "Settings.HostAccessSettings.Entries.LastWebsocketRequestReason": "Last websocket request reason",
- "Settings.HostAccessSettings.Entries.LastOSC_SenderRequestReason": "Last OSC Sender request reason",
- "Settings.HostAccessSettings.Entries.LastOSC_ReceiverRequestReason": "Last OSC Receiver request reason",
- "Settings.HostAccessSettings.Entries.Remove": "Remove entry (you will be asked again next time)",
- "Settings.HostAccessSettings.DebugReset": "Reset Host Access Entries",
-
- "Settings.UserRestrictionsSettings.DebugReset": "Reset User Restrictions",
-
- "Settings.WindowsSettings.KeepOriginalScreenshotFormat": "Keep original screenshot format",
- "Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description": "Enable this to avoid converting captured screenshots to JPG or PNG when saving them to the Documents folder in Windows. This can make them more difficult to use, as some apps might not be able to open the format.",
-
- "Settings.DebugSettings.DebugInputBindings": "Debug input bindings",
- "Settings.DebugSettings.DebugInputBindings.Description": "When enabled, you will see a debugging information for the input binding system. This is mostly useful for developers.",
- "Settings.DebugSettings.FetchIncompatibleSessions": "Fetch incompatible sessions",
- "Settings.DebugSettings.FetchIncompatibleSessions.Description": "When enabled, you will see active sessions that are not compatible with your current client and that you are unable to join.",
-
- "Settings.LegacyFeatureSettings.UseLegacyGripEquip": "Double press grip to equip items",
- "Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "When enabled, you can equip tools and gadgets by pressing grip twice in rapid succession. This setting will likely get removed at some point.",
- "Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher": "Use legacy world switcher",
- "Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description": "When enabled, the app button on your non-primary hand will open a legacy world switch to switch between active worlds. This feature will be replaced in the future by a more flexible solution.",
- "Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts": "Use inventory & session gesture shortcut",
- "Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description": "When enabled, when you hold grip and press the App button (that normally opens/closes dash), it will open the legacy inventory or session menu.",
-
- "Settings.TwitchInterfaceSettings.ChannelName": "Twitch Channel Name",
- "Settings.TwitchInterfaceSettings.ChannelName.Description": "This sets the default Twitch channel name for the Twitch Chat panel in the Camera Controls panel. This is mostly used by Twitch streamers who want to see their Twitch chat.",
-
- "Settings.MessagingPrivacySettings.DoNotSendReadStatus": "Do not send realtime read status",
- "Settings.MessagingPrivacySettings.DoNotSendReadStatus.Description": "When enabled, other users won't be able to see when you have read their messages immediately. You will also not see when they have read yours.",
-
- "Settings.LocaleSettings.CultureLocaleCode": "Culture locale code",
- "Settings.LocaleSettings.CultureLocaleCode.Description": "When set, this will override the default culture locale used for formatting numbers and other quantities. Normally the culture of your selected locale will be used, but this lets you mix and match them. E.g. using your native language with US culture.",
- "Settings.LocaleSettings.UseImperialUnits": "Use imperial units",
- "Settings.LocaleSettings.UseImperialUnits.Description": "When enabled, editors for quantities (length/height, mass, volume...) will try to use imperial units instead of metric. Useful if you're from the US, UK, Liberia or Myanmar.",
- "Settings.LocaleSettings.AvailableLocales": "Select Locale",
- "Settings.LocaleSettings.AvailableLocales.Breadcrumb": "Locales",
-
- "Settings.DashSettings.DashCurvature": "Curvature",
- "Settings.DashSettings.DashCurvature.Description": "This controls how curved the dash is when you are in VR. Setting it to 0 will make it completely flat.",
- "Settings.DashSettings.OpenCloseSpeed": "Open/close speed",
- "Settings.DashSettings.OpenCloseSpeed.Description": "Use this to adjust how quickly the dash opens and closes. If you don't like the animation, you can set this to very high value so dash opens and closes near instantly.",
- "Settings.DashSettings.AllowReplacingSettings": "Allow replacing settings",
- "Settings.DashSettings.AllowReplacingSettings.Description": "When enabled, you'll be able to pick the Settings facet on the dash when in UI edit mode and replace it with another.\n\nThis setting needs to be off if you want to pick the individual settings as facets. It's recommended to turn this on temporarily when you want to replace the settings UI with custom and then disable it again.",
-
- "Settings.NotificationSettings": "Notifications",
- "Settings.NotificationSettings.UserOnline": "Contact Online",
- "Settings.NotificationSettings.UserOnline.Description": "This controls if you'll get notifications when your contacts come online.",
- "Settings.NotificationSettings.UserSociable": "Contact Sociable",
- "Settings.NotificationSettings.UserSociable.Description": "When one of your contacts becomes sociable, you will receive a distinct notification with sound, so you can invite or poke them!\n\nIf you don't like these notifications, you can turn this off, which will treat Sociable status as no different from user coming Online for notifications.",
- "Settings.NotificationSettings.UserOnlineOnAnotherBuild": "Contact Online on an incompatible build",
- "Settings.NotificationSettings.UserOnlineOnAnotherBuild.Description": "This controls if you'll get notifications when your contacts come online when they are using a build that's not compatible with your own (e.g. a new version or pre-release builds).",
- "Settings.NotificationSettings.Message": "Messages",
- "Settings.NotificationSettings.Message.Description": "This controls notifications you will get when you receive messages.",
- "Settings.NotificationSettings.Invite": "Session Invites",
- "Settings.NotificationSettings.Invite.Description": "This controls if you get notifications when you are invited to a session.",
- "Settings.NotificationSettings.ContactRequest": "Contact Requests",
- "Settings.NotificationSettings.ContactRequest.Description": "This controls what notifications you get when you receive a contact request from someone",
- "Settings.NotificationSettings.ContactSessionStarted": "New Contact Sessions",
- "Settings.NotificationSettings.ContactSessionStarted.Description": "This controls what notifications you get when a new session is started by one of your contacts.",
- "Settings.NotificationSettings.PublicSessionStarted": "New Public Sessions",
- "Settings.NotificationSettings.PublicSessionStarted.Description": "This controls what notifications you get when a new public session is started by a person that's not your contact.",
- "Settings.NotificationSettings.UserJoinAndLeave": "Users joining & leaving",
- "Settings.NotificationSettings.UserJoinAndLeave.Description": "When enabled, you will receive notifications when users join and leave the world you're currently in.",
-
- "Settings.NamePlateSettings.NameplateVisibility": "Nameplate visibility",
- "Settings.NamePlateSettings.NameplateVisibility.Description": "Use this to control whose nameplates will be visible to you.",
- "Settings.NamePlateSettings.UseCustomNameplates": "Show custom nameplates",
- "Settings.NamePlateSettings.UseCustomNameplates.Description": "If some nameplates are difficult to read, completely hidden or you need to see user's actual username and badges (e.g. for moderation purposes), you disable custom nameplates and see the default ones.",
-
- "Settings.CustomizationSettings": "Customization Settings",
- "Settings.CustomizationSettings.UserInterfaceEditMode": "UI Edit Mode",
- "Settings.CustomizationSettings.UserInterfaceEditMode.Description": "When enabled, you'll be able to edit placements of Facets (modular pieces of UI) in the dash and on the facet anchors on your hands and viewport (if those are enabled).\n\nRemember to turn this setting off once you are done! You can also turn it off using dedicated button under the dash.",
-
- "Settings.FacetAnchorsSettings": "Facet Anchors",
- "Settings.FacetAnchorsSettings.UseFacetAnchors": "Use Facet Anchors",
- "Settings.FacetAnchorsSettings.UseFacetAnchors.Description": "When enabled, you will be able to use the app button on your right controller to toggle facet anchors on your arms and forearms. These provide space to place any facets for quick access in addition to the main dash.",
- "Settings.FacetAnchorsSettings.AnimationSpeed": "Show/Hide Animation Speed",
- "Settings.FacetAnchorsSettings.AnimationSpeed.Description": "This determines how quickly the facet anchors appear and hide when toggled.",
- "Settings.FacetAnchorsSettings.FacetAnchorToggle": "Toggle Controller",
- "Settings.FacetAnchorsSettings.FacetAnchorToggle.Description": "This controls which controller (left or right) will toggle the facet anchors. The dash will be toggled with the other controller.",
- "Settings.FacetAnchorsSettings.ShowContainerBackground": "Show background",
- "Settings.FacetAnchorsSettings.ShowContainerBackground.Description": "Turning this off will disable the background visual on the facet anchors, making the facets themselves the only visible part.",
-
- "Settings.LaserSettings.SmoothSpeed": "Laser smooth speed",
- "Settings.LaserSettings.SmoothSpeed.Description": "Use this to control how fast the laser responds to your movements. Lower values will make the laser more sluggish, but better at filtering tremors. Higher values will be more responsive, but also transfer more controller shake.",
- "Settings.LaserSettings.ModulateStartAngle": "Modulate start angle",
- "Settings.LaserSettings.ModulateStartAngle.Description": "This indicates the angle at which the laser smoothing speed will start modulating to catch up to your movements. Increasing this value will require larger movements for the laser to start catching up.",
- "Settings.LaserSettings.ModulateEndAngle": "Modulate end angle",
- "Settings.LaserSettings.ModulateEndAngle.Description": "Related to the modulate start angle, this indicates when will the modulation reach maximum speed. By changing the start and end angles, you can control how responsive the laser is the more you move your hand.",
- "Settings.LaserSettings.ModulateExponent": "Modulate exponent",
- "Settings.LaserSettings.ModulateExponent.Description": "This controls the response curve of the laser modulation between the start and end angles. You can use this to either make the laser respond more sluggishly at first or to start responding quickly and then tapering off.",
- "Settings.LaserSettings.ModulateSpeedMultiplier": "Modulate speed multiplier",
- "Settings.LaserSettings.ModulateSpeedMultiplier.Description": "The laser smoothing speed will be multiplied by this value once you have reached the modulate end angle. Increasing this value will make the laser catch up quicker once you move your hand far enough. Lowering the value will make it take longer to catch up.",
- "Settings.LaserSettings.StickThreshold": "Laser stickiness",
- "Settings.LaserSettings.StickThreshold.Description": "This controls how much will the laser stick to interactive items. Larger values will make it stick more. Setting this to zero will stop the stickiness completely.",
- "Settings.LaserSettings.ShowInDesktop": "Show lasers in desktop mode",
- "Settings.LaserSettings.ShowInDesktop.Description": "When on, the laser visual will be rendered to you fully when in first person view in desktop mode.",
-
- "Settings.DesktopViewSettings.FollowCursor": "Follow cursor",
- "Settings.DesktopViewSettings.FollowCursor.Description": "When enabled, the Desktop view will automatically switch to whichever screen is your cursor on. This is useful when you're using physical keyboard and mouse while in VR.",
- "Settings.DesktopViewSettings.Brightness": "Brightness",
- "Settings.DesktopViewSettings.Brightness.Description": "The brightness of the desktop view.",
- "Settings.DesktopViewSettings.Opacity": "Opacity",
- "Settings.DesktopViewSettings.Opacity.Description": "Lower the value to make the desktop view semi-transparent, making it easier to see what's behind it in the world.",
-
- "Settings.PhotoCaptureSettings.FingerGestureEnabled": "Finger photo gesture",
- "Settings.PhotoCaptureSettings.FingerGestureEnabled.Description": "When enabled, you can quickly take pictures in world by posing your fingers to make a picture frame and then curling one of your index fingers.",
- "Settings.PhotoCaptureSettings.NormalCaptureResolution": "Photo resolution",
- "Settings.PhotoCaptureSettings.NormalCaptureResolution.Description": "This sets what resolution will normal photos captures by the finger gesture or the desktop key shortcut be. Higher resolutions will take more time and storage to process, but give better detail.",
- "Settings.PhotoCaptureSettings.TimerCaptureResolution": "Timed photo resolution",
- "Settings.PhotoCaptureSettings.TimerCaptureResolution.Description": "Similar to normal resolution, you can set a separate resolution for photos captured with the timer feature. This can be useful if you use timer to capture group photos, which can benefit from higher resolution.",
- "Settings.PhotoCaptureSettings.TimerSeconds": "Timer duration",
- "Settings.PhotoCaptureSettings.TimerSeconds.Description": "How many seconds does it take before a photo is captured with the timer feature.",
- "Settings.PhotoCaptureSettings.CaptureStereo": "Capture stereo photo",
- "Settings.PhotoCaptureSettings.CaptureStereo.Description": "When enabled, all quick photo captures will be stereoscopic. This is mostly useful when viewed in VR.",
- "Settings.PhotoCaptureSettings.StereoSeparation": "Stereo Separation",
- "Settings.PhotoCaptureSettings.StereoSeparation.Description": "Use this to control the separation between the stereo cameras when the stereo mode is on. This controls how distant the cameras are from each other, which affects the strength of the stereo effect for more distant objects.\n\nWhen capturing close up objects, lower values will work better, when capturing large scenes, larger values will work better.",
- "Settings.PhotoCaptureSettings.PhotoAutosavePath": "Photo inventory autosave path",
- "Settings.PhotoCaptureSettings.PhotoAutosavePath.Description": "When set, any photos you capture (or save with context menu) will be automatically saved to your in-game inventory. For example Photos/%year%/%month_name%\n\nFollowing variables are available:\n\n%second%, %minute%, %hour%, %day%, %month%, %year%, %day_name%, %day_name_en%, %month_name%, %month_name_en%, %session_second%, %session_minute%, %session_hour%, %session_day%, %session_month%, %session_year%, %session_day_name%, %session_day_name_en%, %session_month_name%, %session_month_name_en%, %location_name%, %app_version%",
- "Settings.PhotoCaptureSettings.CapturePrivateUI": "Capture Private UI",
- "Settings.PhotoCaptureSettings.CapturePrivateUI.Description": "When enabled, the quick photo capture will render your private UI such as the dash. This can be useful in case you want to show information show there.\n\nWe recommend turning this setting off once you're done, as leaving it on can lead to accidentally capturing and leaking your private information.",
- "Settings.PhotoCaptureSettings.EncodeFormat": "Encode Format",
- "Settings.PhotoCaptureSettings.EncodeFormat.Description": "The image file format which captured photos will be encoded into. If you need the photos to be in particular format, you can use this setting to select which one they'll be encoded in.\n\nPlease note that certain formats might lack some features (like alpha support), might encode significantly slower, have lower image quality or result in bigger files.",
- "Settings.PhotoCaptureSettings.AlwaysHideNameplates": "Always Hide Nameplates",
- "Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description": "Turn this on if you want nameplates to never show in your photos. This setting is independent of the current nameplate visibility and will always ensure that they are hidden in captured photos.",
-
- "Settings.DesktopRenderSettings.FieldOfView": "Field of view",
- "Settings.DesktopRenderSettings.FieldOfView.Description": "Use this to control the field of view (FOV) when in desktop mode. Larger values will give you wider view at the cost of greater distortion on the sides.",
- "Settings.DesktopRenderSettings.VSync": "VSync",
- "Settings.DesktopRenderSettings.VSync.Description": "When this option is enabled, the framerate will be synced with the refresh rate of your screen. Disabling this can render frames faster, but also cause visible tearing.\n\nThis can be useful when doing performance testing, as it will uncap the update and rendering speed.",
- "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "Limit framerate when in background",
- "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description": "When enabled, the framerate will be limited to a set value when the application window is unfocused. This is useful if you use other programs and games at the same time, as it will free up more resources for them.",
- "Settings.DesktopRenderSettings.MaximumBackgroundFramerate": "Maximum background framerate",
- "Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description": "This determines the allowed maximum framerate while in background. Lower values will conserve more system resources.",
-
- "Settings.InteractiveCameraFramingSettings.PositioningMode": "Positioning mode",
- "Settings.InteractiveCameraFramingSettings.PositioningMode.Description": "This controls how is the interactive camera positioned in the world.",
- "Settings.InteractiveCameraFramingSettings.FieldOfView": "Field of view",
- "Settings.InteractiveCameraFramingSettings.FieldOfView.Description": "The field of view of the interactive camera. Higher values will capture more of the scene at the cost of distortion at the edges.",
- "Settings.InteractiveCameraFramingSettings.AnglePosition": "Angle",
- "Settings.InteractiveCameraFramingSettings.AnglePosition.Description": "In third person or group mode, this controls position around circle of the target subject/group.",
- "Settings.InteractiveCameraFramingSettings.Distance": "Distance",
- "Settings.InteractiveCameraFramingSettings.Distance.Description": "In third person or group mode, this controls how far away the camera is from the target subject/group.",
- "Settings.InteractiveCameraFramingSettings.HeightOffset": "Height offset",
- "Settings.InteractiveCameraFramingSettings.HeightOffset.Description": "In third person or group mode, this lets you move the camera higher or lower relative to the target subject/group.",
- "Settings.InteractiveCameraFramingSettings.FirstPersonPitch": "First person pitch angle",
- "Settings.InteractiveCameraFramingSettings.FirstPersonPitch.Description": "In first person mode, use this to pitch the camera up and down.",
- "Settings.InteractiveCameraFramingSettings.FirstPersonRoll": "First person roll angle",
- "Settings.InteractiveCameraFramingSettings.FirstPersonRoll.Description": "In first person mode, this controls the sideways rotation of the camera - tilting of left and right",
- "Settings.InteractiveCameraFramingSettings.FirstPersonOffset": "First person offset",
- "Settings.InteractiveCameraFramingSettings.FirstPersonOffset.Description": "Use this to move the camera offset in first person view relative to your eyes. This can be used if the avatar face geometry is clipping into the camera's view.",
- "Settings.InteractiveCameraFramingSettings.FramingViewportPosition": "Framing viewport position",
- "Settings.InteractiveCameraFramingSettings.FramingViewportPosition.Description": "These are normalized coordinates in the camera's viewport. The camera will try to frame the target (e.g. user's head in third person mode) to this position in the viewport.",
- "Settings.InteractiveCameraFramingSettings.AimInFrontOfHead": "Aim in front of head",
- "Settings.InteractiveCameraFramingSettings.AimInFrontOfHead.Description": "Instead of camera pointing directly at the user's head, it will try to aim at a point in front of user's head. This can be useful when you want to frame what the user is looking at (e.g. in-world items and interfaces).",
-
- "Settings.InteractiveCameraPositioningSettings.AvoidOcclusion": "Avoid occlusion",
- "Settings.InteractiveCameraPositioningSettings.AvoidOcclusion.Description": "If the view of the camera would be obscured by collidable object, it will automatically move closer to avoid the occlusion.",
- "Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace": "Keep in world space",
- "Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace.Description": "Make sure that the camera stay in the root world space, rather than parenting itself in the same space as the user. This can give better framing and positioning when using user anchors (e.g. in vehicles).",
- "Settings.InteractiveCameraPositioningSettings.MovementWobble": "Movement wobble",
- "Settings.InteractiveCameraPositioningSettings.MovementWobble.Description": "This adds a random movement offset to the position of the camera that changes over time. This can make shots look less static, especially if you don't move much.",
-
- "Settings.InteractiveCameraRenderSettings.HideAllBadges": "Hide badges",
- "Settings.InteractiveCameraRenderSettings.HideAllBadges.Description": "The camera will not render any user badges, regardless of your badge setting",
- "Settings.InteractiveCameraRenderSettings.HideAllLasers": "Hide lasers",
- "Settings.InteractiveCameraRenderSettings.HideAllLasers.Description": "The camera will not render any user interaction lasers.",
- "Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera": "User eyes always look at camera",
- "Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera.Description": "When avatar uses simulated eye movement (meaning the user doesn't have eye tracking), this will make avatar prioritize eye contact with the camera.",
-
- "Settings.InteractiveCameraGroupSettings.GroupDetectionRadius": "Group detection radius",
- "Settings.InteractiveCameraGroupSettings.GroupDetectionRadius.Description": "Users that are within this distance will be added to the group that the camera is automatically framing in the group mode.",
- "Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary": "Group leave boundary",
- "Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary.Description": "How far does the user need to move away from the group radius before they are excluded from the group.",
-
- "Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed": "Position smoothing speed",
- "Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed.Description": "This indicates how fast does the camera move to its target position in the world. Larger values will make the camera move faster, but also result in more jerky movements.",
- "Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed": "Angle smoothing speed",
- "Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed.Description": "This indicates how quickly does the camera respond to change in angle around the target subject.",
- "Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed": "Framing smoothing speed",
- "Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed.Description": "This controls how fast is the camera adjusting its framing of the target subject. Larger values will make it track the target faster, but also result in more jerky movements.",
-
- "Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors": "Interpolate between anchors",
- "Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors.Description": "When enabled, camera will smoothly interpolate between camera anchors in the world.",
- "Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed": "Interpolation speed",
- "Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed.Description": "When interpolation between anchors is enabled, this controls how fast the camera moves from one anchor to another.",
- "Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation": "Use linear interpolation",
- "Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation.Description": "Enable this to use linear interpolation when moving between anchors instead of a smooth one. Linear interpolation starts and stops abruptly, but has a constant movement speed, regardless of the distance between anchors. This means that if anchors are further apart, it'll take longer for the camera to reach it.",
-
- "Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld": "Spawn taken photos in world",
- "Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld.Description": "When you take photos using the interactive camera dialog, should they be spawned into the world? When disabled, they will only be saved to your documents or inventory (if autosave is configured)",
-
- "Settings.InteractiveCameraPostProcessingSettings.MotionBlur": "Motion blur",
- "Settings.InteractiveCameraPostProcessingSettings.MotionBlur.Description": "Should the camera render motion blur effect?",
- "Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections": "Screen space reflections",
- "Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections.Description": "Should the camera render screen space reflections effects? This can provide better reflections for shiny surfaces, but can lead to artifacts and increased performance requirements.",
-
- "Settings.DescriptionField.NoTextTitle": "More Information",
- "Settings.DescriptionField.NoTextDescription": "Hover over a setting to see its description.",
-
- "Settings.RelaySettings": "Network Relays",
- "Settings.RelaySettings.AlwaysUseRelay": "Always use relay to connect",
- "Settings.RelaySettings.AlwaysUseRelay.Description": "Relays are typically used as a fallback when a direct connection to the host cannot be established. By enabling this option, you will force the connection to always happen through a relay.\n\nThis can be useful in cases of connection issues to particular hosts. It is NOT recommended to have this option permanently on.",
- "Settings.RelaySettings.UseClosestAvailableRelay": "Use closest available relay",
- "Settings.RelaySettings.UseClosestAvailableRelay.Description": "When this option is enabled an available relay that is the closest to you will automatically be selected for the connection. If you want to connect through a specific relay (e.g. in case of long distance connections to avoid packet queuing) you can disable this option and configure the preferred relays below.",
- "Settings.RelaySettings.RelayPriorities": "Configure relay server priorities",
- "Settings.RelaySettings.RelayPriorities.Breadcrumb": "Relay Priorities",
-
- "Settings.PostProcessingSettings": "Post Processing",
- "Settings.PostProcessingSettings.MotionBlurIntensity": "Motion Blur Intensity",
- "Settings.PostProcessingSettings.MotionBlurIntensity.Description": "This controls the strength of the motion blur effect, which smears image with motion. Higher values will result in more blurring with same amount of motion.\n\nIf you set the effect to 0 % the filter will be disabled completely, which can improve performance.",
- "Settings.PostProcessingSettings.BloomIntensity": "Bloom Intensity",
- "Settings.PostProcessingSettings.BloomIntensity.Description": "Bloom effect causes a glow to appear around bright objects in the scene, typically with ones in the HDR range. This lets you control the strength of this effect for the same amount of light. \n\nPlease note that some content can look incorrect when this effect is set to low or disabled.\n\nIf you set the effect to 0 % the filter will be disabled completely, which can improve performance.",
- "Settings.PostProcessingSettings.AmbientOcclusionIntensity": "Ambient Occlusion (AO) Intensity",
- "Settings.PostProcessingSettings.AmbientOcclusionIntensity.Description": "Ambient Occlusion darkens creases and corners in the scene, which would typically receive less light. This can give the scene more depth and realism. Using this control you can control the intensity of the effect.\n\nPlease note that by setting this too low or disabling it, some content might look incorrect or completely flat when it otherwise would not.\n\nIf you set the effect to 0 % the filter will be disabled completely, which can improve performance.",
- "Settings.PostProcessingSettings.ScreenSpaceReflections": "Screen Space Reflections (experimental)",
- "Settings.PostProcessingSettings.ScreenSpaceReflections.Description": "When enabled, any parts of the scene currently visible to the camera will reflect off shiny surfaces in realtime. This can add more realism to the scene and improve look of shiny surfaces at cost of extra performance.\n\nPlease note that this filter is considered experimental right now and does not work well in a lot of scenarios, resulting in ghostly reflections and artifacts.",
- "Settings.PostProcessingSettings.Antialiasing": "Antialiasing (AA)",
- "Settings.PostProcessingSettings.Antialiasing.Description": "Antialising smooths out sharp jagged edges on objects in the scene. You can select from several different filters, with each filter having different downsides. FXAA is commonly used and works reasonably well enough, but can also blur other parts of the scene, such as text.\n\nWarning: Some AA options might not be suitable or work at all in VR.",
-
- "Settings.TextureQualitySettings": "Texture Quality",
- "Settings.TextureQualitySettings.TextureSizeRatio": "Relative Texture Size",
- "Settings.TextureQualitySettings.TextureSizeRatio.Description": "This determines the relative size of all textures that will be loaded. You can use this to lower the overall resolution of textures, which improves VRAM usage and loading speed at the cost of visual clarity.\n\nFor example if the texture is 4K and you set this to half resolution, 2K version of the texture will be loaded instead.",
- "Settings.TextureQualitySettings.TextureSizeLimit": "Maximum Texture Size",
- "Settings.TextureQualitySettings.TextureSizeLimit.Description": "Use this to limit the maximum resolution of loaded textures. Any textures above this resolution will be limited to the set resolution. Any textures that are smaller than this will not be affected.\n\nThis setting is applied after the relative texture size.",
- "Settings.TextureQualitySettings.MinimumTextureSize": "Limit Texture above resolution",
- "Settings.TextureQualitySettings.MinimumTextureSize.Description": "This controls the minimum resolution of the texture that will be limited by the settings above. If the texture is below this size, it will be loaded as is.\n\nE.g. if you set this to 512, then if texture is 256, it will be still loaded as 256 even if the texture size ratio is set to half.",
- "Settings.TextureQualitySettings.DefaultFilterMode": "Texture Filtering",
- "Settings.TextureQualitySettings.DefaultFilterMode.Description": "This controls the filtering used for textures, which controls their quality and performance.\n\nPoint: Lowest quality with no interpolation. Textures will be blocky.\n\nBilinear: Texture pixels are interpolated, but mip map transitions will be harsh, leading to a visible transition line.\n\nTrilinear: Smoothly transitions between different mip levels, removing the harsh transition line at distance.\n\nAnisotropic: Highest quality, textures will be sharp even at steep angles.",
- "Settings.TextureQualitySettings.AnisotropicLevel": "Anisotropic Level",
- "Settings.TextureQualitySettings.AnisotropicLevel.Description": "Controls the quality of the anisotropic filtering.",
- "Settings.TextureQualitySettings.ReloadAllTextures": "Reload All Textures (can be heavy)",
-
- "Settings.ResolutionSettings": "Resolution",
- "Settings.ResolutionSettings.Fullscreen": "Fullscreen",
- "Settings.ResolutionSettings.Fullscreen.Description": "Toggles between fullscreen mode and windowed mode",
- "Settings.ResolutionSettings.WindowResolution": "Window Resolution",
- "Settings.ResolutionSettings.WindowResolution.Description": "What resolution should be used when in the windowed mode. This controls the actual size of the window on the screen.",
- "Settings.ResolutionSettings.FullscreenResolution": "Fullscreen Resolution",
- "Settings.ResolutionSettings.FullscreenResolution.Description": "What resolution should be used when in fullscreen mode. The size will remain the same, but lowering the resolution can improve performance (particularly with high-resolution screens like 4K) at the cost of more blurry image.",
- "Settings.ResolutionSettings.ApplyResolution": "Apply Changes",
-
- "Settings.RenderingQualitySettings": "Rendering Quality",
- "Settings.RenderingQualitySettings.PerPixelLights": "Per Pixel Lights",
- "Settings.RenderingQualitySettings.PerPixelLights.Description": "This controls how many point & spot lights can directly affect objects rendered using the forward method - typically transparent and non-PBS objects (e.g. with the toon shader).\n\nIncreasing this value will improve the quality of lighting and reduce color flickering in presence of multiple lights at the cost of performance - the object needs to be rendered multiple times for each light affecting it.",
- "Settings.RenderingQualitySettings.ShadowCascades": "Shadow Cascades",
- "Settings.RenderingQualitySettings.ShadowCascades.Description": "This controls the resolution cascading of the shadows for directional lights in the world. Cascades better distribute the resolution of the shadow map - providing higher shadow resolution up close and lower resolution further away, but cost more performance to render.",
- "Settings.RenderingQualitySettings.ShadowResolution": "Shadow Resolution",
- "Settings.RenderingQualitySettings.ShadowResolution.Description": "This controls the resolution of shadows for lights. Increasing this value will give shadow smoother edges and better definition, but increase the performance requirements.\n\nPlease note that some lights might override the shadow resolution and won't be affected by this setting.",
- "Settings.RenderingQualitySettings.ShadowDistance": "Shadow Distance",
- "Settings.RenderingQualitySettings.ShadowDistance.Description": "This controls the distance that shadows cover. Increasing this value will make sure more distant parts of the scene are properly covered in shadows, but this also spreads out the detail of the shadow over larger area.\n\nYou should change this setting together with the shadow cascades and resolution - with higher shadow resolution, you can afford higher shadow distance. If you lower the shadow resolution and cascades, you'll want to lower the shadow distance so shadows have better definition.",
- "Settings.RenderingQualitySettings.SkinWeightMode": "Skin Weights",
- "Settings.RenderingQualitySettings.SkinWeightMode.Description": "For any skinned meshes (3D models that are deformed by bones, like most avatars), this controls how many bones are used to affect position of each vertex.\n\nLowering this value will save some performance, but the deformation quality will be lower, resulting in sharp creases and other artifacts, typically around joints.",
-
- "LocomotionArchetype.Walk": "Walk",
- "LocomotionArchetype.Fly": "Fly",
- "LocomotionArchetype.NoClip": "Noclip",
- "LocomotionArchetype.Teleport": "Teleport",
- "LocomotionArchetype.GrabWorld": "Grab World",
- "LocomotionArchetype.NoLocomotion": "No Locomotion",
- "LocomotionArchetype.ThreeAxisNoClip": "Three-Axis Noclip",
- "LocomotionArchetype.ThreeAxisFly": "Three-Axis Fly",
- "LocomotionArchetype.ZeroG": "Zero-Gravity",
-
- "LocomotionSettings.MakePreferred": "Make Preferred",
- "LocomotionSettings.MakeLeastPreferred": "Make Least Preferred",
-
- "Security.Hyperlink.Title": "External Link",
- "Security.Hyperlink.Warning": "Warning: Outgoing hyperlink\nYou've clicked a link in a world. Do you want to open it? This will open in your desktop web browser.",
- "Security.Hyperlink.Open": "Open",
- "Security.Hyperlink.Cancel": "Cancel",
-
- "Security.HostAccess.Title": "Host Access",
- "Security.HostAccess.Warning": "Warning: World is trying to access 3rd party host\nGranting access can allow the third party to gather personal information, such as your IP and geographical location.",
- "Security.HostAccess.TargetHost": "Target Host: {host}",
- "Security.HostAccess.Reason": "Reason: {reason}",
- "Security.HostAccess.NoReason": "No reason provided",
- "Security.HostAccess.Allow": "Allow",
- "Security.HostAccess.Deny": "Deny",
-
- "ComponentSelector.Back": "< (back)",
- "ComponentSelector.Title": "Components",
- "ComponentSelector.CreateCustomType": "Create Custom Type",
- "ComponentSelector.CommonGenericTypes": "Common Generic Types",
- "ComponentSelector.CustomGenericArguments": "Custom Generic Arguments:",
- "ComponentSelector.InvalidType": "Invalid type",
-
- "Inspector.Title": "Scene Inspector",
- "Inspector.Slot.AttachComponent": "Attach Component",
-
- "Inspector.Slot.Axis.X": "X: +Right -Left",
- "Inspector.Slot.Axis.Y": "Y: +Up -Down",
- "Inspector.Slot.Axis.Z": "Z: +Forward -Backward",
-
- "Inspector.Slot.Reset.Label": "Reset:",
- "Inspector.Slot.Reset.Position": "Position",
- "Inspector.Slot.Reset.Rotation": "Rotation",
- "Inspector.Slot.Reset.Scale": "Scale",
-
- "Inspector.Slot.CreatePivotAtCenter": "Create Pivot At Center",
-
- "Inspector.Slot.JumpTo": "Jump To",
- "Inspector.Slot.BringTo": "Bring To",
- "Inspector.Slot.BringTo.Undo": "Bring {name} to user",
-
- "Inspector.Slot.ParentUnder.Label": "Parent Under:",
- "Inspector.Slot.ParentUnder.WorldRoot": "World Root",
- "Inspector.Slot.ParentUnder.WorldRoot.Undo": "Parent {name} under world root",
- "Inspector.Slot.ParentUnder.LocalUserSpace": "Local User Space",
- "Inspector.Slot.ParentUnder.LocalUserSpace.Undo": "Parent {name} under local user space",
-
- "Inspector.Member.ResetToDefault": "Reset to default",
-
- "Inspector.Member.BreakLinkDrive": "Break Link/Drive",
- "Inspector.Member.OpenLinkDrive": "Open Link/Drive source",
-
- "Inspector.Member.SetAllToAvg": "Set all to average",
- "Inspector.Member.SetAllToX": "Set all to X",
- "Inspector.Member.SetAllToY": "Set all to Y",
- "Inspector.Member.SetAllToZ": "Set all to Z",
- "Inspector.Member.SetAllToW": "Set all to W",
- "Inspector.Member.BakeBlendshape": "Bake Blendshape",
- "Inspector.Member.RemoveBlendshape": "Remove Blendshape",
- "Inspector.Member.SplitBlendshape.X": "Split Blendshape across X",
- "Inspector.Member.SplitBlendshape.Y": "Split Blendshape across Y",
- "Inspector.Member.SplitBlendshape.Z": "Split Blendshape across Z",
-
- "Inspector.ProceduralAsset.UpdateCount": "Update Count: {n}",
- "Inspector.ProceduralAsset.Error": "Error: {error}",
-
- "Inspector.Mesh.StatsHeader": "Mesh Statistics",
- "Inspector.Mesh.VertexCount": "Vertex Count: {n}",
- "Inspector.Mesh.TriangleCount": "Triangle Count: {n}",
- "Inspector.Mesh.PointCount": "Point Count: {n}",
- "Inspector.Mesh.SubmeshCount": "Submesh Count: {n}",
- "Inspector.Mesh.BoneCount": "Bone Count: {n}",
- "Inspector.Mesh.BlendshapeCount": "Blendshape Count: {n}",
- "Inspector.Mesh.ChannelStats": "Normals: {normals}, Tangents: {tangents}, Colors: {colors}, UV0: {uv0}, UV1: {uv1}, UV2: {uv2}, UV3: {uv3}",
-
- "Inspector.Mesh.BakeMesh": "Bake Mesh",
- "Inspector.Mesh.SetupRenderer": "Setup Renderer",
- "Inspector.Mesh.ResaveMesh": "Resave Mesh",
- "Inspector.Mesh.RecalculateNormals": "Recalculate Normals",
- "Inspector.Mesh.RecalculateNormalsSmooth": "Recalculate Normals (smooth shading)",
- "Inspector.Mesh.RecalculateTangentsMikkt": "Recalculate Tangents (Mikktspace)",
- "Inspector.Mesh.RecalculateTangentsSimple": "Recalculate Tangents (simple)",
- "Inspector.Mesh.RecalculateBlendshapeNormals": "Recalculate Blendshape Normals",
- "Inspector.Mesh.RecalculateBlendshapeNormalsSmooth": "Recalculate Blendshape Normals (smooth shading)",
- "Inspector.Mesh.RecalculateBlendshapeTangentsMikkt": "Recalculate Blendshape Tangents (Mikktspace)",
- "Inspector.Mesh.FlipNormals": "Flip Normals",
- "Inspector.Mesh.ReverseWinding": "Reverse Winding",
- "Inspector.Mesh.MakeDualSided": "Make Dual Sided",
- "Inspector.Mesh.ConvertToFlatShading": "Convert To Flat Shading",
- "Inspector.Mesh.ConvertToConvexHull": "Convert To Convex Hull",
- "Inspector.Mesh.ConvertToPointCloud": "Convert To Point Cloud",
- "Inspector.Mesh.MergeDoubles": "Merge Doubles",
- "Inspector.Mesh.StripEmptyBlendshapes": "Strip Empty Blendshapes",
- "Inspector.Mesh.StripBlendshapeNormals": "Strip Blendshape Normals",
- "Inspector.Mesh.StripBlendshapeTangents": "Strip Blendshape Tangents",
- "Inspector.Mesh.MergeBlendshapes": "Merge Blendshapes",
-
- "Inspector.Mesh.GetBoneList": "Get Bone List",
- "Inspector.Mesh.GetBoneData": "Get Bone Data",
-
- "Inspector.Mesh.TrimVertexBoneWeightsTo": "Trim Vertex Bone Weights To:",
- "Inspector.Mesh.BoneTrimCount": "{n,plural, one {# Bone} other {# Bones}}",
- "Inspector.Mesh.UV_Multiplicator": "Multiplicator:",
- "Inspector.Mesh.ScaleUVs": "Scale UVs",
-
- "Inspector.MeshRenderer.MergeByMaterial": "Merge submeshes with same material",
- "Inspector.MeshRenderer.SplitByMaterial": "Split into separate meshes by material",
-
- "Inspector.MeshCollider.VHACD": "Convex Hull Decomposition (V-HACD 2.0)",
- "Inspector.MeshCollider.ReplaceBox": "Replace With Box Collider",
-
- "Inspector.CommonAvatarBuilder.UpdateLocomotionModules": "Update locomotion modules on present users",
-
- "Inspector.VHACD.Parameter.MergeDoubles": "Merge Doubles",
- "Inspector.VHACD.Parameter.Resolution": "Resolution",
- "Inspector.VHACD.Parameter.Depth": "Depth",
- "Inspector.VHACD.Parameter.Concavity": "Concavity",
- "Inspector.VHACD.Parameter.PlaneDownsampling": "Plane Downsampling",
- "Inspector.VHACD.Parameter.ConvexHullDownsampling": "Convex Hull Downsampling",
- "Inspector.VHACD.Parameter.Alpha": "Alpha",
- "Inspector.VHACD.Parameter.Beta": "Beta",
- "Inspector.VHACD.Parameter.Gamma": "Gamma",
- "Inspector.VHACD.Parameter.Delta": "Delta",
- "Inspector.VHACD.Parameter.PCA": "PCA",
- "Inspector.VHACD.Parameter.MaxVerticesPerHull": "Max Vertices Per Hull",
- "Inspector.VHACD.Parameter.MinVolumePerHull": "Min Volume Per Hull",
- "Inspector.VHACD.Parameter.ConvexHullApproximation": "Convex Hull Approximation",
-
- "Inspector.VHACD.DecompositionMode.Header": "Decomposition Mode:",
- "Inspector.VHACD.DecompositionMode.Voxel": "Voxel",
- "Inspector.VHACD.DecompositionMode.Tetrahedron": "Tetrahedron",
-
- "Inspector.VHACD.RunDecomposition": "Run Decomposition",
- "Inspector.VHACD.RemoveVisuals": "Remove Visuals",
- "Inspector.VHACD.RemoveHulls": "Remove Hulls",
-
- "Inspector.ReflectionProbe.Bake": "Bake Reflections",
- "Inspector.ReflectionProbe.Baking": "Baking...",
-
- "Inspector.SkinnedMesh.SeparateOutBlendshapes": "Separate parts of mesh unaffected by blendshapes",
- "Inspector.SkinnedMesh.StripEmptyBlendshapes": "Strip Empty Blendshapes",
- "Inspector.SkinnedMesh.StripBlendshapesResult": "Done! Stripped: {n,plural, one {# blendshape} other {# blendshapes}}",
- "Inspector.SkinnedMesh.StripEmptyBones": "Strip Empty Bones",
- "Inspector.SkinnedMesh.StripBonesResult": "Done! Stripped: {n,plural, one {# bone} other {# bones}}",
- "Inspector.SkinnedMesh.BakeNonDrivenBlendshapes": "Bake Non-Driven BlendShapes",
- "Inspector.SkinnedMesh.BakeBlendShapeResult": "Baked BlendShapes: {n}",
- "Inspector.SkinnedMesh.VisualizeBoneBounds": "Visualize bone bounding boxes",
- "Inspector.SkinnedMesh.VisualizeApproximateBoneBounds": "Visualize approximate merged bone sphere bounds",
- "Inspector.SkinnedMesh.ClearBoundsVisuals": "Remove bone bounding box visuals",
- "Inspector.SkinnedMesh.ComputeExplicitBoundsFromPose": "Compute explicit bounds from current pose",
- "Inspector.SkinnedMesh.ExtendExplicitBoundsFromPose": "Extend explicit bounds from current pose",
- "Inspector.SkinnedMesh.BakeToStaticMesh": "Bake To Static Mesh",
- "Inspector.SkinnedMesh.SortBlendshapes.Name": "Sort Blendshapes (by name)",
- "Inspector.SkinnedMesh.SortBlendshapes.NameLength": "Sort Blendshapes (by name length, then name)",
-
- "Inspector.SimpleAvatarProtection.RemoveAll": "Remove All Instances",
- "Inspector.SimpleAvatarProtection.RemoveSingle": "Remove Single Instance",
- "Inspector.SimpleAvatarProtection.Warning": "WARNING!
Removing this component through any means other than the dedicated buttons below will trip the protection mechanism and lead to self destruction and potential data loss!",
- "Inspector.SimpleAvatarProtection.ConfirmRemoveAll": "REMOVE Avatar Protection",
-
- "Inspector.BipedRig.GetDiagnosticInfo": "Get rig diagnostic info",
- "Inspector.BipedRig.GenerateDebugVisuals": "Generate Debug Visuals",
- "Inspector.BipedRig.ClearDebugVisuals": "Clear Debug Visuals",
- "Inspector.BipedRig.DetectHands": "Detect Hand Rigs",
- "Inspector.BipedRig.DetectLeftHand": "Detect Left Hand Rig",
- "Inspector.BipedRig.DetectRightHand": "Detect Right Hand Rig",
- "Inspector.BipedRig.HandRigResult": "Done! Has Left: {left}, Has Right: {right}",
- "Inspector.BipedRig.LeftHandRigResult": "Done! Detected left: {detected}",
- "Inspector.BipedRig.RightHandRigResult": "Done! Detected right: {detected}",
-
- "Inspector.Texture.Size": "Size: {width} x {height}",
- "Inspector.Texture.Format": "Format: {format}, Memory: {memory}",
- "Inspector.Texture.Variant": "VariantID: {variant}",
- "Inspector.Texture3D.Size": "Size: {width} x {height} x {depth}",
-
- "Inspector.Texture.BakeTexture": "Bake Texture",
- "Inspector.Texture.ReplaceFromClipboard": "Replace from clipboard",
-
- "Inspector.Texture.InvertRGB": "Invert RGB",
- "Inspector.Texture.InvertR": "Invert R",
- "Inspector.Texture.InvertG": "Invert G",
- "Inspector.Texture.InvertB": "Invert B",
- "Inspector.Texture.InvertA": "Invert Alpha",
- "Inspector.Texture.ColorToAlphaWhite": "Color to Alpha (white)",
- "Inspector.Texture.ColorToAlphaBlack": "Color to Alpha (black)",
- "Inspector.Texture.AlphaFromIntensity": "Alpha from intensity",
- "Inspector.Texture.AlphaToMask": "Alpha to Mask",
- "Inspector.Texture.RemoveAlpha": "Remove Alpha",
- "Inspector.Texture.ConvertToGrayscaleAverage": "Convert to grayscale (average)",
- "Inspector.Texture.ConvertToGrayscaleLuminance": "Convert to grayscale (luminance)",
- "Inspector.Texture.SwapRG": "Swap R <--> G",
- "Inspector.Texture.SwapRB": "Swap R <--> B",
- "Inspector.Texture.SwapRA": "Swap R <--> A",
- "Inspector.Texture.SwapGB": "Swap G <--> B",
- "Inspector.Texture.SwapGA": "Swap G <--> A",
- "Inspector.Texture.SwapBA": "Swap B <--> A",
- "Inspector.Texture.AddWhiteBackground": "Add White Background",
- "Inspector.Texture.AddBlackBackground": "Add Black Background",
- "Inspector.Texture.Hue": "Hue:",
- "Inspector.Texture.ShiftHue": "Shift Hue",
- "Inspector.Texture.Saturation": "Saturation:",
- "Inspector.Texture.AdjustSaturation": "Adjust Saturation",
- "Inspector.Texture.Value": "Value:",
- "Inspector.Texture.AdjustValue": "Adjust Value",
- "Inspector.Texture.Gamma": "Gamma:",
- "Inspector.Texture.AdjustGamma": "Adjust Gamma",
- "Inspector.Texture.LongestSide": "Longest Side:",
- "Inspector.Texture.Resize": "Resize",
- "Inspector.Texture.FlipHorizontal": "Flip Horizontal",
- "Inspector.Texture.FlipVertical": "Flip Vertical",
- "Inspector.Texture.RotateCW": "Rotate 90° CW",
- "Inspector.Texture.RotateCCW": "Rotate 90° CCW",
- "Inspector.Texture.Rotate180": "Rotate 180°",
- "Inspector.Texture.TrimTransparent": "Trim Transparency",
- "Inspector.Texture.TrimByCornerColor": "Trim By Corner Color",
- "Inspector.Texture.MakeSquare": "Make Square",
- "Inspector.Texture.ToNearestPOT": "To nearest power of two",
- "Inspector.Texture.MakeTileable": "Make Tileable (transition ratio):",
- "Inspector.Texture.TileLoop": "Tile (loop)",
- "Inspector.Texture.TileMirror": "Tile (mirror)",
- "Inspector.Texture.NormalizeMaxOnly": "Normalize (max only)",
- "Inspector.Texture.NormalizeMinMax": "Normalize (min and max)",
- "Inspector.Texture.NormalizeIndependent": "Normalize RGB independently (min and max)",
- "Inspector.Texture.BleedColorToAlpha": "Bleed Color To Alpha",
- "Inspector.Texture.AlphaGamma": "Alpha Gamma",
- "Inspector.Texture.AdjustAlphaGamma": " Adjust Alpha Gamma",
- "Inspector.Texture.AddAlpha": "Add Alpha",
-
- "Inspector.Texture.InvalidFloats": "Diagnostic: Invalid floats",
- "Inspector.Texture.GenerateMetadata": "Diagnostic: Generate Bitmap Metadata",
-
- "Inspector.Material.VariantInfo": "Variant: {variantID} (Raw: {rawVariantID})",
- "Inspector.Material.WaitingForApply": "Waiting for apply: {waiting}",
-
- "Inspector.Audio.BakeAudio": "Bake Audio Clip",
- "Inspector.Audio.FormatInfo": "Sample Rate: {rate} Hz, Channels: {channels} ({channel_count})",
- "Inspector.Audio.Duration": "Duration: {duration}, SampleCount: {samples}",
- "Inspector.Audio.EncodingInfo": "Codec info: {info}, Fully Decoded: {decoded}",
-
- "Inspector.Audio.Normalize": "Normalize Volume",
- "Inspector.Audio.AmplitudeThreshold": "Amplitude Threshold:",
- "Inspector.Audio.TrimSilence": "Trim Silence",
- "Inspector.Audio.TrimStartSilence": "Trim Start Silence",
- "Inspector.Audio.TrimEndSilence": "Trim End Silence",
- "Inspector.Audio.PositionDuration": "Position/Duration (in seconds):",
- "Inspector.Audio.TrimStart": "Trim Start",
- "Inspector.Audio.TrimEnd": "Trim End",
- "Inspector.Audio.FadeIn": "Add Fade In",
- "Inspector.Audio.FadeOut": "Add Fade Out",
- "Inspector.Audio.MakeLoopable": "Make Loopable (using crossfade)",
- "Inspector.Audio.ToWAV": "Convert to WAV",
- "Inspector.Audio.ToVorbis": "Convert to OGG Vorbis",
- "Inspector.Audio.ToFLAC": "Convert to FLAC",
- "Inspector.Audio.DenoiseRNNoise": "Denoise (RNNoise, optimized for voice at 48 kHz)",
- "Inspector.Audio.ExtractSides": "Extract Sides (can remove vocals on stereo tracks)",
-
- "Inspector.AudioStream.BufferState": "Available samples: {samples}, Missed: {missed}, Length: {length}, Global Index: {index}",
- "Inspector.AudioStream.EncodeState": "Available to encode: {samples}, Frame Size: {frame} (Max: {max_frame}), Sample Rate: {rate}",
- "Inspector.AudioStream.DecodeState": "Total Packets: {total}, Total Lost Packets: {lost}, Packet Loss: {loss, number, percent}",
- "Inspector.AudioStream.BufferStats": "Avg codec: {avgCodec}/s, Avg read: {avgRead}/s, Avg written: {avgWritten}/s",
-
- "Inspector.DynamicBoneChain.SetupFromChildren": "Setup From Children",
- "Inspector.DynamicBoneChain.SetupFromChildrenAll": "Setup From Children (force all)",
- "Inspector.DynamicBoneChain.SetupFromChildrenRig": "Setup From Children (rig only)",
- "Inspector.DynamicBoneChain.ReplaceSmoothTransforms": "Replace Smooth Transforms in children",
- "Inspector.DynamicBoneChain.ClearSmoothTransforms": "Clear Smooth Transforms in children",
- "Inspector.DynamicBoneChain.CollidersGrabbingHeader": "------- Colliders & Grabbing -------",
- "Inspector.DynamicBoneChain.AddFixedCollidersFromHierarchy": "Add fixed colliders from hierarchy (using object root)",
- "Inspector.DynamicBoneChain.AlwaysGrabLastBone": "Always grab last bone",
-
- "Inspector.DataPreset.SetActive": "Set Active",
- "Inspector.DataPreset.SetValues": "Set Values",
- "Inspector.DataPreset.AddAllChildren": "Add All Children",
-
- "Inspector.Rig.CleanupBoneColliders": "Cleanup bone colliders",
- "Inspector.Rig.GenerateDebugVisuals": "Generate debug visuals",
- "Inspector.Rig.ClearDebugVisuals": "Clear debug visuals",
-
- "Inspector.AvatarExpression.AutoAssign": "Auto Assign Blendshapes (using heuristics)",
-
- "Inspector.CharacterController.Warning": "WARNING!
It is possible to use this component as a simple rigidbody by checking SimulateRotation. Before you do, please understand that it is not optimized for this purpose and proper Rigidbody Support is coming in the future.
Proper rigidbody support will offer:
- CPU and network efficiency - with CharacterController you'll be getting higher CPU usage and significant amount of network traffic
- Constraints - you'll be able to create joints, hinges, springs and other constraints between rigidbodies
- Smooth simulation and interactions for everyone - CharacterController will glitch out if another person tries to interact
- New Features and Tools - to make using them much easier
-----------------------
As long as you understand those limitations, have fun!",
- "Inspector.PrimitiveMemberEditor.Warning": "WARNING!
It is possible to use this component to interact with references by using their IDs. This process is commonly called 'Ref Hacking'.
Before you do this, please understand that this is not supported and may break at any time. Do not rely on this functionality for your creations.",
-
- "Inspector.ParticleStyle.CommonTransitions": "Common Transition Templates:",
- "Inspector.ParticleStyle.AlphaFadeInOut": "Alpha Fade In & Fade Out",
- "Inspector.ParticleStyle.AlphaFadeIn": "Alpha Fade In",
- "Inspector.ParticleStyle.AlphaFadeOut": "Alpha Fade Out",
- "Inspector.ParticleStyle.IntensityFadeInOut": "Intensity Fade In & Fade Out",
- "Inspector.ParticleStyle.IntensityFadeIn": "Intensity Fade In",
- "Inspector.ParticleStyle.IntensityFadeOut": "Intensity Fade Out",
- "Inspector.ParticleStyle.ClearFades": "Clear Fades",
-
- "Inspector.Collider.SetFromLocalBounds": "Set from local bounds",
- "Inspector.Collider.SetFromGlobalBounds": "Set from global bounds",
- "Inspector.Collider.SetFromLocalBoundsPrecise": "Set from local bounds (precise)",
- "Inspector.Collider.SetFromGlobalBoundsPrecise": "Set from global bounds (precise)",
- "Inspector.Collider.SetFromPreciseBounds": "Set from precise bounds",
- "Inspector.Collider.SetFromPreciseCylinderBounds": "Set from precise cylinder bounds",
- "Inspector.Collider.Visualize": "Visualize Collider",
-
- "Inspector.SimpleAwayIndicator.TestAway": "Set to away (debug)",
- "Inspector.SimpleAwayIndicator.TestRestore": "Restore to normal (debug)",
-
- "Inspector.Fields.Drive": "Drive",
- "Inspector.Fields.DriveWriteBack": "Drive (write back)",
-
- "Inspector.Actions.CopyComponent": "Copy Component",
- "Inspector.Actions.MoveComponent": "Move Component",
-
- "UserInspector.Title": "User Inspector",
-
- "WorkerInspector.Title": "{name} Inspector",
-
- "CreateNew.Title": "New",
-
- "Wizard.General.ProcessRoot": "Process Root:",
- "Wizard.General.Result": "Result:",
- "Wizard.General.ErrorNoRoot": "No Root Selected",
- "Wizard.General.RemovedResult": "Removed {n}",
-
- "Wizard.AssetOptimization.Title": "Asset Optimization Wizard",
- "Wizard.AssetOptimization.CleanupUnusedAssets": "Cleanup Unused Assets",
- "Wizard.AssetOptimization.CleanupEmptySlots": "Cleanup Empty Slots",
- "Wizard.AssetOptimization.CleanupDisabledMeshRenderers": "Cleanup Disabled Mesh Renderers",
- "Wizard.AssetOptimization.DeduplicateMaterials": "Deduplicate Materials",
- "Wizard.AssetOptimization.CleanupFileItems": "Cleanup File Items",
- "Wizard.AssetOptimization.MaxTextureResolution": "Set Max Texture Resolution",
- "Wizard.AssetOptimization.RecompressTextures": "Recompress Textures",
- "Wizard.AssetOptimization.RecalculateAllNormals": "Recalculate All Normals",
- "Wizard.AssetOptimization.RecalculateAllNormalsMerged": "Recalculate All Normals (merged)",
- "Wizard.AssetOptimization.RecalculateAllTangents": "Recalculate All Tangents (Mikktspace)",
- "Wizard.AssetOptimization.ResizedResult": "Resized {n}",
-
- "Wizard.LightSources.Title": "Light Sources Wizard",
- "Wizard.LightSources.Header": "Scene Light Sources",
- "Wizard.LightSources.ProcessRoot": "Process Root:",
- "Wizard.LightSources.PointLights": "Point Lights:",
- "Wizard.LightSources.SpotLights": "Spot Lights:",
- "Wizard.LightSources.DirectionalLights": "Directional Lights:",
- "Wizard.LightSources.DisabledLights": "Disabled Lights:",
- "Wizard.LightSources.WithTag": "With Tag:",
- "Wizard.LightSources.SetShadowType": "Set Shadow Type",
- "Wizard.LightSources.ChangeIntensity": "Change Intensity",
- "Wizard.LightSources.ChangeRange": "Change Range",
- "Wizard.LightSources.Enable": "Enable",
- "Wizard.LightSources.Disable": "Disable",
- "Wizard.LightSources.Destroy": "Destroy",
-
- "Wizard.CubemapCreator.Title": "Cubemap Creator",
- "Wizard.CubemapCreator.Textures": "Source Textures:",
- "Wizard.CubemapCreator.TexturesNote": "Note that some conventions have left and right swapped. If the resulting cubemap is incorrect, try swapping the left and right textures.",
- "Wizard.CubemapCreator.PosX": "Positive X (right)",
- "Wizard.CubemapCreator.NegX": "Negative X (left)",
- "Wizard.CubemapCreator.PosY": "Positive Y (top)",
- "Wizard.CubemapCreator.NegY": "Negative Y (bottom)",
- "Wizard.CubemapCreator.PosZ": "Positive Z (front)",
- "Wizard.CubemapCreator.NegZ": "Negative Z (back)",
- "Wizard.CubemapCreator.TopBottomRotation": "Top/Bottom Rotation:",
-
- "Wizard.ReflectionProbes.Title": "Reflection Probe Wizard",
- "Wizard.ReflectionProbes.ProcessRoot": "Process Root:",
- "Wizard.ReflectionProbes.ProcessDisabled": "Process Disabled",
- "Wizard.ReflectionProbes.WithTag": "With Tag:",
- "Wizard.ReflectionProbes.TeleportUserToProbe": "Teleport me to each probe",
- "Wizard.ReflectionProbes.DelayBetweenProbes": "Delay between probes",
- "Wizard.ReflectionProbes.ShowDebugVisuals": "Show Debug Visuals",
- "Wizard.ReflectionProbes.HideDebugVisuals": "Hide Debug Visuals",
- "Wizard.ReflectionProbes.BakeProbes": "Bake Probes",
- "Wizard.ReflectionProbes.Baking": "Baking {index} of {count}...",
-
- "Wizard.TextRenderer.Header": "TextRenderer Wizard",
- "Wizard.TextRenderer.ProcessRoot": "Process Root:",
- "Wizard.TextRenderer.ProcessStandalone": "Process Standalone",
- "Wizard.TextRenderer.ProcessUIX": "ProcessUIX",
- "Wizard.TextRenderer.Disabled": "Process Disabled",
- "Wizard.TextRenderer.WithTag": "With Tag:",
- "Wizard.TextRenderer.ReplaceMaterial": "Replace Material",
- "Wizard.TextRenderer.ReplaceFont": "Replace Font",
- "Wizard.TextRenderer.SetColor": "Set Color",
-
- "Desktop.Controls.Title": "Desktop Controls",
- "Desktop.OpenKeyboard": "Open Keyboard",
- "Desktop.FollowCursor.On": "Follow Cursor: On",
- "Desktop.FollowCursor.Off": "Follow Cursor: Off",
- "Desktop.LegacyInputMode.On": "Legacy Input: On",
- "Desktop.LegacyInputMode.Off": "Legacy Input: Off",
- "Desktop.Brightness": "Brightness: {n,number,percent}",
- "Desktop.Opacity": "Opacity: {n,number,percent}",
-
- "VolumePlaneSlicer.Highlight": "Highlight",
- "VolumePlaneSlicer.Slicer": "Slice",
-
- "Tutorial.Welcome.Welcome": "Welcome!",
- "Tutorial.Welcome.Description": "Dive into a brand new digital universe with infinite possibilities. Whether you come here to socialize and hang out with people around the world or to build, create and develop anything from beautiful art, interactive avatars and gadgets, to complex interactive worlds and games, Resonite is an endlessly customizable place where you'll be welcome and where you'll find a group to resonate with.
Before you start exploring, we'll first guide you through setting up some essentials, to ensure a smooth experience. When you're ready, click the button below",
- "Tutorial.Welcome.Begin": "Let's begin!",
-
- "Tutorial.Welcome.AccountHeader": "{appName} account",
- "Tutorial.Welcome.AccountDescription": "Creating an Account gives you 1 GB free storage and access to saving items, favoriting avatars, adding contacts and messaging.",
- "Tutorial.Welcome.AccountCreate": "Create Account",
- "Tutorial.Welcome.AccountLogin": "I already have an account",
- "Tutorial.Welcome.AccountSkip": "Continue without an account",
- "Tutorial.Welcome.AccountSkipHeader": "Skip creating an account?",
- "Tutorial.Welcome.AccountSkipDescription": "Some functionality like saving items to inventory, favoriting avatar or adding contacts won't be accessible.",
- "Tutorial.Welcome.AccountSkipConfirm": "Really skip",
-
- "Tutorial.Welcome.SettingsHeader": "Basic Preferences",
- "Tutorial.Welcome.SettingsDescription": "You can configure basic motion and user preferences. All of these can be changed at later point.",
- "Tutorial.Welcome.SettingsTurning": "Turning Style",
- "Tutorial.Welcome.SettingsSnapTurn": "Snap",
- "Tutorial.Welcome.SettingsSnapTurn.Description": "Instantly snaps to new angle, ideal for new users",
- "Tutorial.Welcome.SettingsSmoothTurn": "Smooth",
- "Tutorial.Welcome.SettingsSmoothTurn.Description": "Gradually turns, but can cause nausea.",
- "Tutorial.Welcome.SettingsPrimaryController": "Primary Hand",
- "Tutorial.Welcome.SettingsPrimaryLeft": "Left",
- "Tutorial.Welcome.SettingsPrimaryLeft.Description": "Left handed",
- "Tutorial.Welcome.SettingsPrimaryRight": "Right",
- "Tutorial.Welcome.SettingsPrimaryRight.Description": "Right handed",
-
- "Tutorial.Welcome.SettingsHeadDirectionMovement": "Movement Direction",
- "Tutorial.Welcome.SettingsUseHeadDirection": "Head Direction",
- "Tutorial.Welcome.SettingsUseHeadDirection.Description": "You will move in the direction you're looking",
- "Tutorial.Welcome.SettingsUseControllerDirection": "Controller Direction",
- "Tutorial.Welcome.SettingsUseControllerDirection.Description": "You will move in the direction of your controller",
-
- "Tutorial.Welcome.LeftControllerMode": "Left Controller Mode",
- "Tutorial.Welcome.RightControllerMode": "Right Controller Mode",
-
- "Tutorial.Welcome.SidewaysTurnOnly": "Turning Only",
- "Tutorial.Welcome.SidewaysTurnOnly.Description": "Use this controller only for turning",
- "Tutorial.Welcome.SidewaysTurnAndMove": "Turning & Moving",
- "Tutorial.Welcome.SidewaysTurnAndMove.Description": "Use this controller for turning and moving",
- "Tutorial.Welcome.SidewaysStrafe": "Strafing",
- "Tutorial.Welcome.SidewaysStrafe.Description": "Use this controller for strafing",
- "Tutorial.Welcome.SidewaysOff": "Off",
- "Tutorial.Welcome.SidewaysOff.Description": "Only forward/backward movement",
-
- "Tutorial.Welcome.SettingsHeight": "Your height",
- "Tutorial.Welcome.SettingsHeightExamples": "Examples: 1.85 m, 185 cm, 6' 1\", 6 feet 1 inch",
-
- "Tutorial.Welcome.StartTutorialHeader": "Ready to start exploring?",
- "Tutorial.Welcome.StartTutorialDescription": "You're all setup and almost ready to go! We will now transfer you to our tutorial world. At the end, there's a brand new homeworld that's waiting for you, which will serve as your base for exploring {appName}. When you are ready, click the button below.",
- "Tutorial.Welcome.StartTutorial": "Begin Tutorial",
-
- "Tutorial.CommunityYouTube.Title": "Community YouTube Channels",
-
- "Tutorial.UserResources.UserResourcesTitle": "User Resources",
- "Tutorial.UserResources.SupportTitle": "How to support {appName}",
- "Tutorial.UserResources.MerchandiseTitle": "{appName} Merch",
-
- "Tutorial.Intro.BadgesAppTeam": "{appName} Team",
- "Tutorial.Intro.BadgesModerator": "Moderator",
- "Tutorial.Intro.BadgesMentor": "Mentor",
- "Tutorial.Intro.BadgesDisabilityHearing": "Hearing Impaired",
- "Tutorial.Intro.BadgesDisabilityVision": "Vision Impaired",
- "Tutorial.Intro.BadgesDisabilitySpeech": "Speech Impaired",
- "Tutorial.Intro.BadgesTitle": "Badges",
- "Tutorial.Intro.BadgesDescription": "Badges are small icons which show aspects of a user. Here are a few important badges to remember. The disability badges can be self assigned though the {appName} bot. For more information please check the {appName} Wiki",
- "Tutorial.Intro.HelpSite": "Help",
-
- "Object.Mirror.Toggle": "Local Toggle",
-
- "Twitch.Panel.Button.Commands.Enabled": "Commands Enabled",
- "Twitch.Panel.Button.Commands.Disabled": "Commands Disabled",
- "Twitch.Panel.Button.SafeMode.Enabled": "Safemode Enabled",
- "Twitch.Panel.Button.SafeMode.Disabled": "Safemode Disabled",
- "Twitch.Panel.Button.SubscriberCommands.Enabled": "Subscriber Commands
Enabled for Subscribers Only",
- "Twitch.Panel.Button.SubscriberCommands.Disabled": "Subscriber Commands
Enabled for Everyone",
- "Twitch.Panel.Title.Text": "Twitch Chat",
-
- "Exiting.SavingItems": "Saving {n, plural, one {# item} other {# items}}...",
- "Exiting.SavingChanges": "Saving Changes...",
- "Exiting.Exiting": "Exiting...",
- "Exiting.LoggingOut": "Logging out...",
-
- "Migration.Title": "Migration",
- "Migration.NewTask": "New Migration Task",
-
- "Migration.LoginModal.Title": "Migrate data?",
- "Migration.LoginModal.Description": "Would you like to migrate data from another account? You can choose to do this later from the \"Migration\" tab on the dash as well.",
- "Migration.LoginModal.OpenMigration": "Open migration",
- "Migration.LoginModal.Later": "Maybe later",
- "Migration.LoginResetID.Title": "Really reset UserID?",
- "Migration.LoginResetID.Description": "Please understand that doing this will result in UNPREDICTABLE CONTENT BREAKAGE. All your items, worlds, contacts and messages will be migrated successfully, but any behaviors and components that rely on referencing your old UserID will likely break and require to be re-setup and be repaired. Unless you have a serious reason to want to reset your UserID, DO NOT CHOOSE THIS OPTION.",
- "Migration.LoginResetID.ResetButton": "Yes, reset",
-
- "Migration.ReservedUsername.Title": "Reserved Username",
- "Migration.ReservedUsername.Description": "This username is reserved for original owner. If this is your account, please provide your {platform} credentials to unlock it. We do not store these credentials, they are only used to verify the ownership of your account on registration.",
- "Migration.SourcePassword": "{platform} Password:",
- "Migration.SourceUsername": "{platform} Username:",
-
- "Migration.Dialog.Title": "Account Migration",
- "Migration.Dialog.Source": "You can migrate data from any compatible infrastructure. First select one from the list below that you'd like to migrate data from. You can add additional infrastructures by placing config files in the \"Migrations\" folder in the installation.",
- "Migration.Dialog.AccountDescription": "To migrate your account, we'll need your {platform} account password. This will let us login to it and access the data.",
-
- "Migration.ResetID.Title": "Reset my UserID",
- "Migration.ResetID.Description": "WARNING: Choosing this option WILL PARTIALLY BREAK EXISTING CONTENT AND IS IRREVERSIBLE, this includes any UserID references in user content, community services, links, cloud variables and more. These references will be reset, but your items, worlds, contacts and messages themselves will not be lost. We recommend using this option ONLY if you would like to get rid of your old UserId and replace it with a new randomized one. Unless you have a strong reason to reset your UserID, you SHOULD NOT check this option. Your UserID will change like this:\n U-MyUsername -> U-fX3pKe7AYYQ",
-
- "Migration.DataSelection.Title": "When we migrate your account, what data should we migrate?",
- "Migration.DataSelection.Everything": "Everything",
- "Migration.DataSelection.Choose": "Let me choose",
-
- "Migration.DataSelection.Favorites": "Favorites (avatar, home, camera, keyboard, facets)",
-
- "Migration.DataSelection.Favorites.Description": "This will migrate your home, favorite avatar, keyboard, camera and dash first, so you can start using them as soon as possible.\n WARNING: If you choose this option, you might LOSE ANY CHANGES made on this platform before the migration to your favorites.",
- "Migration.DataSelection.Favorites.OverwriteTitle": "When migrating should we overwrite your favorites?",
-
- "Migration.DataSelection.Home.Title": "Set your old home as default?",
- "Migration.DataSelection.Home.Description": "When we migrate your data, your original cloud home will be placed under different URL and you will get a brand new cloud home as default. However if you'd prefer, we can default your old home as the default one. Even if you select \"No\", your old cloud home will still be accessible and you can favorite it as your default later.",
-
- "Migration.DataSelection.Contacts": "Contacts",
- "Migration.DataSelection.Message History": "Message History",
- "Migration.DataSelection.InventoryWorld": "Inventory & Worlds",
- "Migration.DataSelection.CloudVariable.Definitions": "Cloud Variable Definitions",
- "Migration.DataSelection.CloudVariable.Values": "Cloud Variable Values",
-
- "Migration.DataSelection.AlwaysOverwrite": "Always overwrite",
-
- "Migration.Start": "Start Migration",
- "Migration.Groups.Title": "Migrate Groups",
- "Migration.Groups.Introduction": "Should we migrate your groups?",
-
- "Migration.Groups.Description": "All groups you are administrator of will be migrated by default. If you'd like to migrate only select groups, click the button below to load them and then check the groups you'd like to migrate.",
-
- "Migration.Groups.LoadGroups": "Load groups",
- "Migration.Groups.RefreshGroups": "Refresh groups",
-
- "Migration.Groups.Fetching": "Fetching groups...",
- "Migration.Groups.Fetching.LoginFailed": "Error logging in: {error}",
- "Migration.Groups.Fetching.Error": "Error fetching groups: {error}",
- "Migration.Groups.NoGroups": "No {platform} groups found to migrate.",
- "Migration.Groups.NotGroupAdmin": "You're not an admin of any {platform} groups, ask your group admins to migrate the group!",
-
- "Migration.Summary": "Ok, we have everything we need. Click Start Migration below and we'll get started on your migration.\n\nMigration might take a while, we've gotta copy everything across. If you've selected to migrate your favorites, we'll prioritize them so that you can get comfortable.\n\nYou don't need to keep {appName} running whilst we're migrating, but we'll send you updates via the {appName} bot to let you know how its going.",
-
- "Migration.List.EmptyTitle": "Looking to start a new Migration?",
- "Migration.List.EmptySubtitle": "Click on \"New Migration Task\" in the top left.",
-
- "Migration.List.ButtonLabel": "{name}\nCreated on:{time}\nStatus:{state}",
- "Migration.Report.Title": "Migration Task Report:",
- "Migration.Report.Description": "Description: {value}",
- "Migration.Report.Status": "Status: {value}",
- "Migration.Report.CreatedOn": "Created on: {value}",
- "Migration.Report.StartedOn": "Started on: {value}",
- "Migration.Report.CompletedOn": "Completed on: {value}",
-
- "Migration.Report.CurrentlyMigrating": "Currently migrating the data of {value}.",
- "Migration.Report.CurrentItem": "Current item: {value}",
-
- "Migration.Report.CurrentRate": "Current rate: ~{value} worlds/items per minute",
-
- "Migration.Report.EstimatedQueuePosition": "Remaining tasks in queue before this one: {value}",
- "Migration.Report.ContactStatus": "Migrated {current} contacts out of {total}",
- "Migration.Report.MessageStatus": "Migrated {value} messages",
- "Migration.Report.CloudVariableDefinitionStatus": "Migrated {value} cloud variable definitions",
- "Migration.Report.CloudVariableValueStatus": "Migrated {value} cloud variables",
- "Migration.Report.RecordStatus": "Migrated {current} items/worlds out of {total}. {failed} failed.",
- "Migration.Report.GroupStatus": "Migrated {current} groups out of {total}",
- "Migration.Report.GroupMemberStatus": "Migrated total {value} group members",
-
- "Migration.Error": "Error: {error}",
- "Migration.NothingSelected": "Nothing selected, cannot start.",
-
- "Migration.ColorManagement": "This world has been authored in gamma space and has been automatically converted to linear.
It may look different from original, but should be generally usable.
If you are the author and you find any issues with the conversion of world DO NOT SAVE. Only save copies.
As long as the original exists, we can tweak conversion process. Otherwise you will be responsible to fix it yourself.",
-
- "Temporary.MMC.Voting UI": "MMC Voting UI",
- "Temporary.MMC.Vote": "Vote",
-
- "Temporary.MMC.Categories.Name": "Categories",
-
- "Temporary.MMC.Categories.Worlds": "Worlds",
- "Temporary.MMC.Categories.Worlds.Social": "Social",
- "Temporary.MMC.Categories.Worlds.Game": "Game",
-
- "Temporary.MMC.Categories.Other": "Other",
- "Temporary.MMC.Categories.Misc": "Miscellaneous",
- "Temporary.MMC.Categories.Meme": "Meme",
-
- "Temporary.MMC.Categories.Avatars": "Avatars",
- "Temporary.MMC.Categories.Avatars.Accessories": "Accessories",
-
- "Temporary.MMC.VoteSuccess": "Vote cast in category {category} for {voteTarget}.",
- "Temporary.MMC.VoteFailure": "Vote failed, your vote has not been registered please try again.",
- "Temporary.MMC.VotedAlready": "You have already voted for {voteTarget}.",
- "Temporary.MMC.VoteInvalid": "Vote is invalid, please try again.",
-
- "CloudHome.WelcomeHome": "Welcome Home",
- "CloudHome.TargetRangeOptions": "Target Range Options",
-
- "Tutorial.Saving.Title": "Welcome Home!",
- "Tutorial.Saving.Content": "Welcome to your Home world! This is where you'll end up every time you log in.
This is a world all your own, so any changes you make are able to be saved.
If you save, everything will be just as you left it when you return!",
-
- "Tutorial.Teleporter.Error": "Failed to load your cloud home!
Step out of the teleporter and step back in to try again.",
-
- "CloudHome.Info.OnlineUsers": "Online {online_users,plural, one {user} other {users}}: {online_users}
Joinable {joinable_users,plural, one {user} other {users}}: {joinable_users}",
- "CloudHome.Info.Moderation": "Moderation",
- "CloudHome.Info.Inventory": "Inventory",
- "CloudHome.Info.Tools": "Tools",
- "CloudHome.Info.MoreInfo": "More Info",
- "CloudHome.Info.SessionUptime": "Session Uptime:",
- "CloudHome.Info.AccessLevel": "Access Level:",
- "CloudHome.Info.StorageUsed": "Storage Used:",
-
- "CloudHome.Info.DashInfoTab.Title": "Welcome!",
- "CloudHome.Info.DashInfoDesktop": "Just to get you up to speed, there's a couple things you should know. You have a Dashboard that you can open by pressing Escape. Think of it as your desktop or control panel.
If you're confused, this display has some additional info to help you out. Click the button below to dismiss this message.",
- "CloudHome.Info.DashInfoVR": "Just to get you up to speed, there's a couple things you should know. You have a Dashboard that you can open by pressing B or Y. Think of it as your desktop or control panel.
If you're confused, this display has some additional info to help you out. Click the button below to dismiss this message.",
- "CloudHome.Info.DashInfoVRNoButtons": "Just to get you up to speed, there's a couple things you should know. You have a Dashboard that you can open by pressing and holding the Menu button until the circle completes. Think of it as your desktop or control panel.
If you're confused, this display has some additional info to help you out. Click the button below to dismiss this message.",
-
- "CloudHome.Info.GoToWiki": "Go to Wiki!",
- "CloudHome.Info.GoToDiscord": "Go to Discord!",
-
- "CloudHome.Info.ModerationTab.Title": "Moderation!",
- "CloudHome.Info.ModerationTab.Content": "Safety is important to us. If you need help or need to report a user, open a ticket in our Moderation Portal.
We have a strong team of volunteer moderators keeping the community safe! Please submit a ticket if you have questions or see guideline-breaking behavior.",
-
- "CloudHome.Info.InventoryTab.Title": "Save Your Items!",
- "CloudHome.Info.InventoryTab.Content": "The Inventory in your Dashboard contains your saved avatars and items.
The Essentials folder has some fun things to play with; double click an item to spawn it!",
-
- "CloudHome.Info.ToolsTab.Title": "In-World Editing!",
- "CloudHome.Info.ToolsTab.Content": "A hallmark of {appName} is being able to easily create or modify things right in-game.
Yes, that means right here! Or anywhere really - the tools available to you via Essentials -> Tools in your inventory allow you to easily edit the world around you to your liking.",
-
- "CloudHome.Info.HelpTab.Title": "Getting Help",
- "CloudHome.Info.HelpTab.InfoLineOne": "Need help? Take a look at our Wiki, or get answers to your",
- "CloudHome.Info.HelpTab.InfoLineTwo": "questions in our Discord! Handily, you can view links on your desktop through your Dashboard in the Desktop tab.",
-
- "CloudHome.Info.UsersTab.Title": "Finding Users",
- "CloudHome.Info.UsersTab.Content": "Public sessions are a great way to immerse yourself in the community!
Public sessions which you can join right now can be found in the Worlds tab in your dashboard. Check it out!",
-
- "Mirror.Header.RenderingOptions": "Rendering Options",
- "Mirror.Header.Type": "Mirror Type",
- "Mirror.Header.Resolution": "Mirror Resolution",
- "Mirror.Header.AspectRatio": "Aspect Ratio",
-
- "Mirror.EnableLights": "Enable Lights",
- "Mirror.DisableLights": "Disable Lights",
-
- "Mirror.EnableShadows": "Enable Shadows",
- "Mirror.DisableShadows": "Disable Shadows",
-
- "Mirror.Camera": "Camera",
-
- "Mirror.AspectRatio.Tall": "Tall",
- "Mirror.AspectRatio.Square": "Square",
- "Mirror.AspectRatio.Wide": "Wide",
-
- "Mirror.Menu": "Menu",
- "Mirror.CloseMenu": "Close Menu",
-
- "StickyNote.SpinMe": "Spin Me!",
- "StickyNote.FruitPlate": "Free self-replenishing fruit plate",
- "StickyNote.EmptyForYou": "Left empty just for you! :)",
- "StickyNote.RelevantLinks": "Relevant links!
<--
One could even call it a linking book",
- "StickyNote.SunTool": "Hold the power of the sun in your hands!",
- "StickyNote.Bow": "Pull back your String and aim true",
- "StickyNote.Crossbow": "Lever Action (or use secondary) to load",
- "StickyNote.Shade": "Adjustable Shade",
- "StickyNote.TheaterTablet": "Use this tablet to control the fan and window tint for this room!",
- "StickyNote.ControlTablet": "Use this tablet to control parts of the home!",
-
- "StickyNote.RotateMeDesktop": "Rotate me by holding E!",
- "StickyNote.RotateMeVR": "Rotate me!",
-
- "StickyNote.EquipMeDesktop": "Equip and press left mouse!",
- "StickyNote.EquipMeVR": "Equip and pull the string!",
-
- "StickyNote.DipBrushes": "Dip brushes in orbs to use materials",
- "StickyNote.BrushColor": "Change the brush color and size in your Context Menu",
- "StickyNote.Drawing": "You can draw on the board, in the air, or anywhere!",
- "StickyNote.WorldCanvas": "The world is your canvas!",
-
- "CloudHome.Panel.HomeControl": "Home Control",
-
- "CloudHome.Panel.General": "General",
- "CloudHome.Panel.Lighting": "Lighting",
- "CloudHome.Panel.Furniture": "Furniture",
-
- "CloudHome.Panel.Quality": "Quality",
- "CloudHome.Panel.Doors": "Doors",
- "CloudHome.Panel.Audio": "Audio",
- "CloudHome.Panel.OverheadLighting": "Overhead Lighting",
- "CloudHome.Panel.Sconces": "Sconces",
- "CloudHome.Panel.FurnitureVisibility": "Furniture Visibility",
-
- "CloudHome.Panel.LowQualityMode": "Low Quality Mode",
- "CloudHome.Panel.DoorSounds": "Door Sounds",
- "CloudHome.Panel.DoorsAlwaysOpen": "Doors Always Open",
- "CloudHome.Panel.InteriorAmbience": "Interior Ambiance",
- "CloudHome.Panel.InteriorAmbienceVolume": "Interior
Ambiance
Volume",
- "CloudHome.Panel.LightsOn": "Lights On",
- "CloudHome.Panel.LightIntensity": "Light Intensity",
- "CloudHome.Panel.LightColor": "Light Color",
- "CloudHome.Panel.LightColorTemperature": "Light Color Temperature",
-
- "CloudHome.Panel.Spawn": "Spawn",
- "CloudHome.Panel.Foyer": "Foyer",
- "CloudHome.Panel.Workspace": "Workspace",
- "CloudHome.Panel.ReadingLounge": "Reading Lounge",
- "CloudHome.Panel.Lounge": "Lounge",
- "CloudHome.Panel.Center": "Center",
- "CloudHome.Panel.Balcony": "Balcony",
- "CloudHome.Panel.Theater": "Theater",
-
- "CloudHome.Panel.TheaterControl": "Theater Control",
- "CloudHome.Panel.FanControl": "Fan Control",
- "CloudHome.Panel.WindowControl": "Window Control",
- "CloudHome.Panel.FanSpeed": "Fan Speed",
- "CloudHome.Panel.WindowTint": "Window Tint",
-
- "CloudHome.FeaturedPanel.OpenWorld": "Open World",
- "CloudHome.FeaturedPanel.LinkText": "Open this world for
yourself by clicking here!",
- "CloudHome.FeaturedPanel.Featured": "featured",
-
- "CloudHome.AvatarPanel.Title": "Featured Avatar Worlds",
-
- "CloudHome.SupporterPanel.Title": "Our Supporters",
-
- "Tutorial.InfoPanel.Title": "Hey! Before you go...",
- "Tutorial.InfoPanel.Content": " There's a world of possibilities waiting for you, and what's possible is limited only by your imagination.
Almost all of the things you've seen so far were made right in-game! People from across the world worked together in real-time to build it.
The platform is still very much in early development and we're updating and improving things constantly. But you're part of this journey too, and the sky is the limit!
Thanks for stopping in and giving us a try.",
-
- "Tutorial.GrabItems.Grab": "Grab",
- "Tutorial.GrabItems.Snap": "Snap",
- "Tutorial.GrabItems.Slide": "Slide",
-
- "Tutorial.Panel.Jumping.Title": "Jumping",
- "Tutorial.Panel.Jumping.ContentDesktop": "While in Walk locomotion, press space bar to jump!",
- "Tutorial.Panel.Jumping.ContentVR": "While in Walk locomotion, press in on your joystick to jump!",
- "Tutorial.Panel.Jumping.ContentVRNoButtons": "While in Walk locomotion, press in on the center of your trackpad to jump!",
-
- "Tutorial.Panel.WalkLocomotion.Title": "Walk Locomotion",
- "Tutorial.Panel.WalkLocomotion.Content": "Move and jump along the ground.",
-
- "Tutorial.Panel.TeleportLocomotion.Title": "Teleport Locomotion",
- "Tutorial.Panel.TeleportLocomotion.Content": "Teleport instantly sends you to the teleportation indicator.",
-
- "Hints.Spawn.InitialMovementDesktop": "Use the movement keys to walk around!",
- "Hints.Spawn.InitialMovementVR": "Use your joysticks to walk around!",
- "Hints.Spawn.InitialMovementVRNoButtons": "Use your trackpads to walk around!",
-
- "Hints.Spawn.ContextMenuDesktop": "Open your Context Menu by pressing T for options!",
- "Hints.Spawn.ContextMenuVR": "Feeling sick? Open your Context Menu by pressing B or Y for options!",
- "Hints.Spawn.ContextMenuVRNoButtons": "Feeling sick? Open your Context Menu by pressing the Menu button for options!",
-
- "Hints.Spawn.TeleportLocomotionDesktop": "Other locomotion options, such as fly, are available to try in the Locomotion menu.",
- "Hints.Spawn.TeleportLocomotionVR": "Other locomotion options, such as teleport or fly, are available to try in the Locomotion menu.",
-
- "Hints.Bridge.RaiseTheWorld": "Press this button to bring the platform to you!",
-
- "Hints.Grabbing.GrabbingDesktop": "Physically grab things by holding the right mouse button!",
- "Hints.Grabbing.GrabbingVR": "Physically grab things by holding Grip!",
-
- "Hints.Grabbing.Rotating": "Rotate held items by holding E and moving your mouse!",
- "Hints.Grabbing.RotatingExtra": "Hold Shift and E together to rotate an object around its horizontal axis!",
-
- "Hints.Grabbing.ScalingDesktop": "Grab an item, hold shift, and use your scroll wheel to scale it!",
- "Hints.Grabbing.ScalingVR": "Physically grab things with both hands to scale them!",
-
- "Hints.Grabbing.OtherGrabbables": "There are a variety of interactables, play with these three to see how they work!",
- "Hints.Grabbing.OtherGrabbablesExtraDesktop": "In addition to scaling objects, you can also scale yourself by enabling scaling in your Context Menu, then holding control and using your scroll wheel!",
- "Hints.Grabbing.OtherGrabbablesExtraVR": "In addition to scaling objects, you can also scale yourself by enabling scaling in your Context Menu, grabbing in front of you with both hands, and moving them closer or further apart!",
-
- "Hints.Telescope.Alignment": "Grab the telescope and aim it at the moon!",
-
- "Hints.Telescope.TheMoonDesktop": "While aiming at the moon, hold right click and look around to move the moon!",
- "Hints.Telescope.TheMoonVR": "Deploy your laser with the Trigger button and grab the moon!",
-
- "Hints.Sundial.SoftEquip": "Grab this tool to use it!",
- "Hints.Sundial.SoftEquipExtra": "Tools let you change the world around you in a variety of ways!",
-
- "Hints.Sundial.HardEquip": "Click on this tool to equip it!",
- "Hints.Sundial.HardEquipExtra": "Don't see your laser? Slightly Hold your Trigger to reveal it!",
-
- "Hints.Sundial.TheSun": "Aim at the sky and click to move the sun there!",
- "Hints.Sundial.TheSunExtra": "Try aiming below the horizon to make it night!",
-
- "Hints.Sundial.Dequip": "Drop the equipped tool by choosing Unequip in your Context Menu.",
- "Hints.Sundial.DequipExtra": "Notice the options in your Context Menu have changed because you're holding this tool.",
-
- "Hints.Sundial.Teleporter": "Press this button to activate the Teleporter to your Cloud Home!",
- "Hints.Sundial.TeleporterExtra": "Enjoy your home and thanks for stopping by!",
-
- "UI.TextDisplay.Landscape": "Landscape",
- "UI.TextDisplay.Portrait": "Portrait",
- "UI.TextDisplay.NormalText": "Normal",
- "UI.TextDisplay.MonospaceText": "Monospace",
-
- "UI.DocumentDisplay.PageNumber": "Page {page_number}",
- "UI.DocumentDisplay.DocumentQuality": "Quality",
- "UI.DocumentDisplay.QualityLow": "Low",
- "UI.DocumentDisplay.QualityMedium": "Medium",
- "UI.DocumentDisplay.QualityHigh": "High",
- "UI.DocumentDisplay.Pages": "Pages",
- "UI.DocumentDisplay.ResetZoom": "Reset Zoom",
-
- "UI.VideoPlayer.GlobalSettings": "Global
Settings",
- "UI.VideoPlayer.LocalSettings": "Local
Settings",
- "UI.VideoPlayer.SpatialAudio": "Spatialized
Audio",
- "UI.VideoPlayer.AreaBroadcast": "Area
Broadcast",
- "UI.VideoPlayer.BroadcastAudio": "Broadcast
Audio",
- "UI.VideoPlayer.EnterURL": "Enter URL Here",
- "UI.VideoPlayer.AudioZoneTheater": "Local to
Theater",
- "UI.VideoPlayer.AudioZoneGlobal": "Audible
to World",
- "UI.VideoPlayer.UsersLoaded": "{users_loaded}/{users_present} {users_present,plural, one {user} other {users}}
loaded",
- "UI.VideoPlayer.AllUsersLoaded": "All users
loaded",
-
- "UI.ColorPicker.ColorPicker": "Color Picker",
-
- "UI.ColorPicker.Linear": "Linear",
-
- "UI.ColorPicker.Hexadecimal": "Hex",
- "UI.ColorPicker.ColorSwatches": "Swatch",
-
- "UI.ColorPicker.Red": "Red",
- "UI.ColorPicker.Green": "Green",
- "UI.ColorPicker.Blue": "Blue",
-
- "UI.ColorPicker.Hue": "Hue",
- "UI.ColorPicker.Saturation": "Saturation",
- "UI.ColorPicker.Value": "Value",
-
- "UI.ColorPicker.Alpha": "Alpha",
- "UI.ColorPicker.Gain": "Gain",
-
- "UI.ProgressBar.ImportingItem": "Importing Item",
-
- "UI.Camera.Automatic": "Automatic",
- "UI.Camera.Manual": "Manual",
-
- "Tools.Names.MultiTool": "Multi-Tool",
-
- "Tools.Names.CommonTools": "Common Tools",
- "Tools.Names.ManipulationTools": "Manipulation Tools",
- "Tools.Names.InformationTools": "Information Tools",
-
- "Tools.Names.GeometryLineBrush": "Geometry Line Brush Tool",
- "Tools.Names.Developer": "Developer Tool",
- "Tools.Names.ComponentClone": "Component Clone Tool",
- "Tools.Names.ProtoFlux": "ProtoFlux Tool",
- "Tools.Names.Material": "Material Tool",
- "Tools.Names.Glue": "Glue Tool",
- "Tools.Names.Light": "Light Tool",
- "Tools.Names.Shape": "Shape Tool",
- "Tools.Names.Microphone": "Microphone Tool",
- "Tools.Names.GrabbableSetter": "Grabbable Setter Tool",
- "Tools.Names.PhysicalColliderSetter": "Physical Collider Setter Tool",
- "Tools.Names.MeshVisibility": "Mesh Visibility Tool",
- "Tools.Names.CameraObjectVisibility": "Camera Object Visibility Tool",
- "Tools.Names.Color": "Color Tool",
- "Tools.Names.Mesh": "Mesh Tool",
- "Tools.Names.RiggedMeshTransfer": "Rigged Mesh Transfer Tool",
- "Tools.Names.Slicer": "Mesh Slicer Tool",
- "Tools.Names.ControllerDiagnostic": "Controller Diagnostic Tool",
- "Tools.Names.Measure": "Measure Tool",
- "Tools.Names.Label": "Label Tool",
-
- "Discord.RichPresence.InPrivateWorld": "In private world",
- "Discord.RichPresence.InPrivateLargeText": "In private ({version})",
- "Discord.RichPresence.InPublicWorld": "In public world",
- "Discord.RichPresence.PublicWorldDetails": "{worldName} ({totalWorlds} worlds)",
- "Discord.RichPresence.InPublicLargeText": "In public ({version})",
-
- "Dummy": "Dummy"
+
}
}
From 7f15540b45466623acbae2ca3c74d8cc877896c0 Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Thu, 11 Jul 2024 11:24:00 +0300
Subject: [PATCH 031/242] chore: translate string
---
fr.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/fr.json b/fr.json
index 4089ec8..62d74bf 100644
--- a/fr.json
+++ b/fr.json
@@ -658,6 +658,7 @@
"Contacts.SearchResult": "Résultats de recherche",
"Contacts.Bot": "Compte de bot",
"Contacts.Migrated": "Contact non-migré",
+ "Contacts.IncompatibleSession" : "Session incompatible",
"Notifications.IsSociable": "Est social, contactez ou invitez-le!",
"Notifications.IsOnline": "est maintenant en ligne",
From 250e34dd0a7cb1dd5bad4bdd36ba5e1db2bbe8a2 Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Thu, 11 Jul 2024 23:33:42 +0200
Subject: [PATCH 032/242] Update stats
---
Missing/fr.md | 3 ---
Missing/ko.md | 3 ---
README.md | 4 ++--
3 files changed, 2 insertions(+), 8 deletions(-)
diff --git a/Missing/fr.md b/Missing/fr.md
index ec85c56..49c4e2e 100644
--- a/Missing/fr.md
+++ b/Missing/fr.md
@@ -1,6 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# French [fr]
-Contacts.IncompatibleSession
-
diff --git a/Missing/ko.md b/Missing/ko.md
index 6c24198..49c4e2e 100644
--- a/Missing/ko.md
+++ b/Missing/ko.md
@@ -1,6 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# Korean [ko]
-Contacts.IncompatibleSession
-
diff --git a/README.md b/README.md
index 8d2fdfe..8b88553 100644
--- a/README.md
+++ b/README.md
@@ -10,10 +10,10 @@ Esperanto [eo] - 71.7% - Missing keys: 645
Spanish [es] - 73.2% - Missing keys: 611
Estonian [et] - 36.2% - Missing keys: 1456
Finnish [fi] - 84.0% - Missing keys: 365
-French [fr] - 100.0% - Missing keys: 1
+French [fr] - 100.0% - Missing keys: 0
Icelandic [is] - 28.1% - Missing keys: 1641
Japanese [ja] - 100.0% - Missing keys: 0
-Korean [ko] - 100.0% - Missing keys: 1
+Korean [ko] - 100.0% - Missing keys: 0
Dutch [nl] - 45.4% - Missing keys: 1246
Norwegian [no] - 68.9% - Missing keys: 710
Polish [pl] - 79.1% - Missing keys: 476
From fd3a901a87dbe4d8f972a3ca1211313953214e36 Mon Sep 17 00:00:00 2001
From: fernzhn <167031843+fernzhn@users.noreply.github.com>
Date: Thu, 11 Jul 2024 23:41:49 +0200
Subject: [PATCH 033/242] Update hu.json
The one comma (,) at the very end of one line (643) caused the error. It's been removed.
---
hu.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/hu.json b/hu.json
index 50617c7..ec4ec73 100644
--- a/hu.json
+++ b/hu.json
@@ -640,7 +640,7 @@
"Settings.Category.InteractiveCamera": "Kamera",
"Settings.GeneralControlsSettings": "Irányítás",
- "Settings.LocomotionSettings": "Mozgás",
+ "Settings.LocomotionSettings": "Mozgás"
}
From d774fb2bb51446f66ba7a4996178e0bfc27278c2 Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Fri, 12 Jul 2024 02:13:37 +0200
Subject: [PATCH 034/242] Update stats
---
Missing/hu.md | 1757 +++++++++++++++++++++++++++++++++++++++++++++++++
README.md | 1 +
2 files changed, 1758 insertions(+)
create mode 100644 Missing/hu.md
diff --git a/Missing/hu.md b/Missing/hu.md
new file mode 100644
index 0000000..04cfd7e
--- /dev/null
+++ b/Missing/hu.md
@@ -0,0 +1,1757 @@
+# Missing Keys
+Note that this file updates only during build processes and doesn't necessarily reflect the current state.
+
+# Hungarian [hu]
+Locomotion.GrabWorld.Name
+Locomotion.GrabWorld.Description
+Locomotion.Slide.Name
+Locomotion.Slide.Description
+Interaction.DequipTool
+Interaction.Grab.Palm
+Interaction.Grab.Precision
+Interaction.Grab.Auto
+Interaction.Grab.Off
+Interaction.NamedEquipTool
+Interaction.EnterAnchor
+Interaction.ExitAnchor
+Interaction.EquipAvatar
+Inventory.Equip
+Inventory.SaveHeld
+Inventory.GetURL
+Inventory.Favorite.AudioStreamController
+Inventory.Favorite.TextDisplay
+Inventory.SpawnFacet
+Dash.Exit.SubmittedBy
+World.Connection.LNL.NATPunchthrough
+World.Connection.LNL.Relay
+World.Error.SecurityViolation
+World.Actions.CopyRecordURL
+World.Indicator.Sessions
+World.Detail.Users.Count
+World.Category.HeadlessSessions
+World.SortParameter.SearchScore
+World.Filter.DataSources
+World.Filter.BaseSearch
+World.Filter.SubmittedToGroup
+World.Filter.OnlyHeadless
+World.Filter.MaxAccessLevel
+Options.FreeformDash.On
+Options.FreeformDash.Off
+Indicator.OnlineUsers
+Indicator.OnlineUsersVR
+Indicator.OnlineUsersDesktop
+Indicator.Sync.UploadingVariants
+Indicator.Sync.SyncError
+Login.MissingSecretMachineId
+Login.MalformedSecretMachineId
+Register.MissingUID
+Register.MalformedUID
+Login.DuplicateAccount
+Recovery.NoPasswordSetup
+Recovery.NoPasswordSetup.Description
+Account.LostPassword
+Account.SendRecoveryCode
+Account.ResetPasswordInstructions
+Account.RecoveryCode
+Account.Requesting
+Account.Saml2.Select
+Profile.Status.Headless
+Session.Permission.ClearOverrides
+Session.JoinVerifier.EnableHeader
+Session.JoinVerifier.EnableText
+Session.JoinVerifier.Label
+Session.JoinVerifier.ComponentWarning
+Session.JoinVerifier.SetCustomVerifier
+Permissions.NotAllowedToSpawn
+Permissions.NotAllowedToSave
+Permissions.NotAllowedToSwapAvatar
+Contacts.Migrated
+Contacts.IncompatibleSession
+Undo.SetField
+Undo.SetReference
+Undo.Spawn
+Undo.Destroy
+Undo.SpawnComponent
+Undo.DuplicateComponent
+Undo.DestroyComponent
+Undo.Transform
+Undo.Translate
+Undo.TranslateAlongAxis
+Undo.RotateAroundAxis
+Undo.ResetPosition
+Undo.ResetRotation
+Undo.ResetScale
+Undo.GrabObjects
+Undo.DestroyGrabbed
+Undo.DuplicateGrabbed
+Undo.ChangeBoxSize
+Undo.BrushStroke
+Undo.ChangeColor
+Undo.CloneComponent
+Undo.MoveIKBone
+Undo.MoveSun
+Undo.ApplyMaterial
+Undo.BakeMeshes
+Undo.ChangeMesh
+Undo.InsertParent
+Undo.Wiggler
+Undo.ExtractMaterialsFromHierarchy
+Undo.BatchConvertMaterials
+Tooltips.Brush.ChangeColor
+Tooltips.Brush.IncrementSize
+Tooltips.Brush.DecrementSize
+Tooltips.Dev.CreateNew
+Tooltips.Dev.Selection
+Tooltips.Dev.DevMode.Off
+Tooltips.Dev.DevMode.On
+Tooltips.Dev.OpenInspector
+Tooltips.Dev.DeselectAll
+Tooltips.Dev.DestroySelected
+Tooltips.Dev.ConfirmDestroySelected
+Tooltips.Dev.GizmoOptions
+Tooltips.Dev.SelectParent
+Tooltips.Dev.LocalSpace
+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
+Tooltip.GrabbableSetter.ApplyToRoot
+Tooltip.GrabbableSetter.AppyToHit
+Tooltip.CharacterCollider.MarkGrippable
+Tooltip.CharacterCollider.DontMarkGrippable
+Tooltip.CharacterCollider.EnsureWalkRun
+Tooltip.CharacterCollider.EnsureZeroG
+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
+Tooltip.MeshVisibility.OnlyShadow
+Tooltip.MeshVisibility.DoubleSidedShadow
+Tooltip.Slicer.Add
+Tooltip.Slicer.Clear
+Tooltip.Material.RayMode
+Tooltip.Material.AreaMode
+Tooltip.Material.ObjectMode
+Tooltip.Material.SceneMode
+Tooltip.Material.CreateCopy
+Tooltip.Material.Edit
+Tooltip.Material.Convert
+Tooltip.Material.ConvertAll
+Tooltip.Material.CreateNew
+Tooltip.Mesh.Edit
+Tooltip.Cartridge.Eject
+Tooltip.Microphone.Format.WAV
+Tooltip.Microphone.Format.Vorbis
+Tooltip.Microphone.Format.FLAC
+Tooltip.Microphone.ModeHold
+Tooltip.Microphone.ModePress
+Tooltip.Microphone.SourceRaw
+Tooltip.Microphone.SourceFiltered
+Tooltip.ProtoFlux.Drive
+Tooltip.ProtoFlux.Source
+Tooltip.ProtoFlux.Reference
+Tooltip.ProtoFlux.Write
+Tooltip.ProtoFlux.Proxy
+Tooltip.ProtoFlux.CreateLocal
+Tooltip.ProtoFlux.CreateStore
+Tooltip.ProtoFlux.CreateDataModelStore
+Tooltip.ProtoFlux.Overview
+Tooltip.ProtoFlux.NodeBrowser
+Tooltip.ProtoFlux.PackInPlace
+Tooltip.ProtoFlux.PackInto
+Tooltip.ProtoFlux.Unpack
+Tooltip.ProtoFlux.ExplicitCast
+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
+CreateNew.Back
+CreateNew.EmptyObject
+CreateNew.ParticleSystem
+CreateNew.Object
+CreateNew.Object.AvatarCreator
+CreateNew.Object.Camera
+CreateNew.Object.ReflectionProbe
+CreateNew.Object.Mirror
+CreateNew.Object.Portal
+CreateNew.Object.VideoPlayer
+CreateNew.Object.SpawnArea
+CreateNew.Object.SpawnPoint
+CreateNew.Object.UIXCanvas
+CreateNew.Object.Facet
+CreateNew.Object.FogVolume
+CreateNew.Object.FogVolume.Additive
+CreateNew.Object.FogVolume.Alpha
+CreateNew.Object.FogVolume.Multiplicative
+CreateNew.Object.FogVolume.Gradient
+CreateNew.Text
+CreateNew.Text.Basic
+CreateNew.Text.Outline
+CreateNew.Editor
+CreateNew.Editor.UserInspector
+CreateNew.Editor.LightSourcesWizard
+CreateNew.Editor.TextRendererWizard
+CreateNew.Editor.AssetOptimizationWizard
+CreateNew.Editor.CubemapCreator
+CreateNew.Editor.ReflectionProbes
+CreateNew.3DModel
+CreateNew.3DModel.Triangle
+CreateNew.3DModel.Box
+CreateNew.3DModel.Sphere
+CreateNew.3DModel.Capsule
+CreateNew.3DModel.Cone
+CreateNew.3DModel.Cylinder
+CreateNew.3DModel.Quad
+CreateNew.3DModel.Grid
+CreateNew.3DModel.Torus
+CreateNew.Collider
+CreateNew.Collider.Box
+CreateNew.Collider.Sphere
+CreateNew.Collider.Capsule
+CreateNew.Collider.Cylinder
+CreateNew.Collider.Cone
+CreateNew.Collider.Mesh
+CreateNew.Light
+CreateNew.Light.Point
+CreateNew.Light.Spot
+CreateNew.Light.Directional
+CreateNew.Materials
+CreateNew.Directory.Title
+CreateNew.Directory.Error.EmptyName
+CreateNew.Directory.Error.LongName
+CreateNew.Directory.Error.InvalidName
+AvatarCreator.Title
+AvatarCreator.Instructions
+AvatarCreator.UseSymmetry
+AvatarCreator.ShowToolAnchors
+AvatarCreator.SetupVolumeMeter
+AvatarCreator.SetupEyes
+AvatarCreator.SetupFaceTracking
+AvatarCreator.ProtectAvatar
+AvatarCreator.CalibrateFeet
+AvatarCreator.CalibrateHips
+AvatarCreator.AlignHeadForward
+AvatarCreator.AlignHeadUp
+AvatarCreator.AlignHeadRight
+AvatarCreator.CenterHead
+AvatarCreator.TryAlignHands
+AvatarCreator.AlignToolAnchors
+AvatarCreator.Create
+AvatarCreator.ProtectionUnavailable
+Importer.General.AsRawFile
+Importer.Folder.Title
+Importer.Folder.Individual
+Importer.Folder.Individual.Description
+Importer.Folder.Batch
+Importer.Folder.Batch.Description
+Importer.Folder.Minecraft
+Importer.Folder.Minecraft.Description
+Importer.Image.Title
+Importer.Image.Prompt
+Importer.Image.Regular
+Importer.Image.Screenshot
+Importer.Image.PixelArt
+Importer.Image.Sprite
+Importer.Image.360
+Importer.Image.StereoPhoto
+Importer.Image.Stereo360
+Importer.Image.180
+Importer.Image.Stereo180
+Importer.Image.LUT
+Importer.LUT.Failure.Heading
+Importer.LUT.Failure.Description
+Importer.ImageVideo.LayoutPrompt
+Importer.ImageVideo.LayoutHorizontalLR
+Importer.ImageVideo.LayoutHorizontalRL
+Importer.ImageVideo.LayoutVerticalLR
+Importer.ImageVideo.LayoutVerticalRL
+Importer.Model.Title
+Importer.Model.Prompt
+Importer.Model.Regular
+Importer.Model.3DScan
+Importer.Model.CAD
+Importer.Model.PointCloud
+Importer.Model.VertexColorModel
+Importer.Model.AdvancedSettings
+Importer.Model.ModelKindPrompt
+Importer.Model.RegularKind
+Importer.Model.SeparableKind
+Importer.Model.UnitsPrompt
+Importer.Model.AutoScale
+Importer.Model.AutoHumanoid
+Importer.Model.Meters
+Importer.Model.Millimeters
+Importer.Model.Centimeters
+Importer.Model.Inches
+Importer.Model.FinalizePrompt
+Importer.Model.RunImport
+Importer.Model.Advanced.Scale
+Importer.Model.Advanced.AutoScale
+Importer.Model.Advanced.MaxTexSize
+Importer.Model.Advanced.ImageFormat
+Importer.Model.Advanced.Material
+Importer.Model.Advanced.PreferSpecular
+Importer.Model.Advanced.AlignAxis
+Importer.Model.Advanced.Normals
+Importer.Model.Advanced.Tangents
+Importer.Model.Advanced.VertexColors
+Importer.Model.Advanced.Bones
+Importer.Model.Advanced.Lights
+Importer.Model.Advanced.TextureAlpha
+Importer.Model.Advanced.AlbedoColor
+Importer.Model.Advanced.ImportEmissive
+Importer.Model.Advanced.Colliders
+Importer.Model.Advanced.Animations
+Importer.Model.Advanced.SetupSnappable
+Importer.Model.Advanced.SetupTimelapse
+Importer.Model.Advanced.ImportExternalTextures
+Importer.Model.Advanced.SkinnedMeshes
+Importer.Model.Advanced.SetupIK
+Importer.Model.Advanced.VisualizeRig
+Importer.Model.Advanced.ForceTpose
+Importer.Model.Advanced.ForcePointCloud
+Importer.Model.Advanced.DualSided
+Importer.Model.Advanced.FlatShaded
+Importer.Model.Advanced.DeduplicateInstances
+Importer.Model.Advanced.Optimize
+Importer.Model.Advanced.SplitSubmeshes
+Importer.Model.Advanced.RandomColors
+Importer.Model.Advanced.SpawnMaterialOrbs
+Importer.Model.Advanced.ImagesByName
+Importer.Model.Advanced.ForcePointFiltering
+Importer.Model.Advanced.ForceNoMipMaps
+Importer.Model.Advanced.ForceUncompressed
+Importer.Model.Advanced.Grabbable
+Importer.Model.Advanced.Scalable
+Importer.Model.Advanced.PositionAtOrigin
+Importer.Model.Advanced.AssetsOnObject
+Importer.Video.Title
+Importer.Video.Prompt
+Importer.Video.Regular
+Importer.Video.360
+Importer.Video.Stereo
+Importer.Video.Stereo360
+Importer.Video.Depth
+Importer.Video.180
+Importer.Video.Stereo180
+Importer.Video.Depth.Prompt
+Importer.Video.Depth.Default
+Importer.Slices.Title
+Importer.Slices.TitleGrayscale
+Importer.Slices.Description
+Exporter.Title
+Exporter.FileName
+Exporter.ExportAs
+Exporter.Export
+Exporter.Exporting
+Exporter.InvalidFileName
+Export.PackageExportable.Package
+Export.PackageExportable.PackageWithVariants
+Export.AudioExportable.OriginalFormat
+Export.VideoExportable.OriginalFormat
+Importer.Package.Progress.DecodingPackage
+Importer.Package.Progress.DecodingObject
+Importer.Package.Progress.ImportingAssets
+Importer.Package.Progress.LoadingObject
+Importer.Package.Progress.Imported
+Importer.Package.Progress.Fail
+NewWorld.Title
+NewWorld.SessionTitle
+NewWorld.Template
+NewWorld.CustomPreset
+NewWorld.SessionSettings
+NewWorld.UnsafeMode
+NewWorld.Port
+NewWorld.AutoPort
+NewWorld.DefaultName
+FullBody.Title
+FullBody.SetHeight
+FullBody.HeightInstructions
+FullBody.HeightWarning
+FullBody.ConfirmMapping
+FullBody.MappingInstructions
+FullBody.StartCalibration
+FullBody.JustCalibrateAvatar
+FullBody.JustCalibrateAvatarDescription
+FullBody.SkipAndAdjustAvatar
+FullBody.CalibrateInstructions
+FullBody.BeforeCalibrationInstructions
+FullBody.CalibratingPoseInstructions
+FullBody.AdjustAvatarInstructions
+FullBody.FineTuneCalibrationInstructions
+FullBody.CalibrateTrackersHeader
+FullBody.CalibrateTrackersInstructions
+FullBody.UseSymmetry
+FullBody.ShowBodyOverlay
+FullBody.HeightCompensationInstructions
+FullBody.RecalibratePrompt
+FullBody.Recalibrate
+FullBody.CalibrateAvatarPrompt
+FullBody.CalibrateAvatar
+FullBody.FinishPrompt
+FullBody.FinishCalibration
+FullBody.CalibrateAvatarTitle
+FullBody.CalibrateAvatarInstructions
+FullBody.ShowReferenceOverlay
+FullBody.ResetAvatarPrompt
+FullBody.ResetAvatar
+FullBody.AvatarHeightCompensationInstructions
+FullBody.AvatarHeightCompensation
+FullBody.ResetAvatarHeightCompensation
+FullBody.AvatarSaveWarning
+FullBody.FinishAvatarCalibration
+FullBody.CalibrationFinishedInstructions
+FullBody.CloseCalibrator
+FullBody.CalibrationRedoInstructions
+FullBody.ReturnToTrackerCalibration
+FullBody.Hips
+FullBody.Feet
+FullBody.Chest
+FullBody.Elbows
+FullBody.Knees
+FullBody.TrackerMapped
+FullBody.NotTracking
+FullBody.NoTracker
+FullBody.FeetNotTracking
+FullBody.AvatarPointMapped
+FullBody.AvatarPointNotMapped
+FullBody.AvatarPointNoTracker
+CameraControl.Title
+CameraControl.MirroringOffWarning
+CameraControl.MirrorToDisplay
+CameraControl.TakePhoto
+CameraControl.Take360Photo
+CameraControl.Mode.SmoothPOV
+CameraControl.Mode.ThirdPerson
+CameraControl.Mode.Group
+CameraControl.Mode.World
+CameraControl.Mode.Manual
+CameraControl.Settings.AvoidOcclusion
+CameraControl.Settings.KeepInWorldspace
+CameraControl.Settings.MovementWobble
+CameraControl.Settings.AimInFrontOfHead
+CameraControl.Settings.HideCamera
+CameraControl.Settings.ForceEyesOnCamera
+CameraControl.Settings.HideBadges
+CameraControl.Settings.HideLasers
+CameraControl.Settings.ShowFrustum
+CameraControl.Settings.PhotoTimer
+CameraControl.Settings.ShowLiveBadge
+CameraControl.Settings.AudioFromCameraViewpoint
+CameraControl.OpenCloseUsers
+CameraControl.CreateCameraAnchor
+CameraControl.Anchors.Interpolate
+CameraControl.Anchors.InterpolationSpeed
+CameraControl.Anchors.LinearInterpolation
+CameraControl.Anchors.NoAnchors
+CameraControl.Positioning.FieldOfView
+CameraControl.Positioning.AngleOffset
+CameraControl.Positioning.Distance
+CameraControl.Positioning.Height
+CameraControl.Positioning.FirstPersonPitch
+CameraControl.Positioning.FirstPersonRoll
+CameraControl.Positioning.FirstPersonOffset
+CameraControl.Positioning.Reset
+CameraControl.Control.AnyoneCanInteract
+CameraControl.Control.RenderPreviewForEveryone
+CameraControl.Control.RenderPrivateUI
+CameraControl.Control.MotionBlur
+CameraControl.Control.ScreenSpaceReflections
+CameraControl.Control.SpawnPhotoInWorld
+CameraControl.Control.FlipPreview
+CameraControl.Control.GroupDetectionRadius
+CameraControl.Control.GroupExcludeBoundary
+CameraControl.Control.PositionSmoothSpeed
+CameraControl.Control.AngleSmoothSpeed
+CameraControl.Control.FramingSmoothSpeed
+CameraControl.OBS.IP
+CameraControl.OBS.Password
+CameraControl.OBS.Connect
+CameraControl.OBS.Instructions
+CameraControl.OBS.OpenInstaller
+CameraControl.OBS.Launch
+CameraControl.OBS.Launching
+CameraControl.OBS.Launched
+CameraControl.OBS.Connecting
+CameraControl.OBS.Connected
+CameraControl.OBS.Disconnected
+CameraControl.OBS.AuthFailure
+CameraControl.OBS.ConnectionFailed
+CameraControl.OBS.ConnectionTimeout
+CameraControl.OBS.UnexpectedConnectionError
+CameraControl.OBS.DisconnectedPage
+CameraControl.OBS.ReturnToConnect
+CameraControl.OBS.AutoMirror
+CameraControl.OBS.Bitrate
+CameraControl.OBS.FPS
+CameraControl.OBS.DroppedFrames
+CameraControl.OBS.Idle
+CameraControl.OBS.Live
+CameraControl.OBS.Recording
+CameraControl.OBS.OpenInstallerReason
+Settings.LegacyFeatureSettings.ConvertLegacySettings
+Settings.DebugSettings.DebugResetAllSimpleSettings
+Settings.MovementSettings
+Settings.MouseSettings
+Settings.GeneralHapticsSettings
+Settings.GeneralVRSettings
+Settings.LeapMotionSettings
+Settings.ViveHandTrackingSettings
+Settings.TrackingSmoothingSettings
+Settings.UserMetricsSettings
+Settings.OnlineStatusSettings
+Settings.OnlineStatusSettings.DefaultStatus
+Settings.OnlineStatusSettings.DefaultStatus.Description
+Settings.OnlineStatusSettings.RememberMode
+Settings.OnlineStatusSettings.RememberMode.Description
+Settings.OnlineStatusSettings.RememberTimespan
+Settings.OnlineStatusSettings.RememberTimespan.Description
+Settings.OnlineStatusSettings.InvisibleRememberMode
+Settings.OnlineStatusSettings.InvisibleRememberMode.Description
+Settings.OnlineStatusSettings.InvisibleRememberTimespan
+Settings.OnlineStatusSettings.InvisibleRememberTimespan.Description
+Settings.OnlineStatusSettings.AutoAwayTimespan
+Settings.OnlineStatusSettings.AutoAwayTimespan.Description
+Settings.AudioInputDeviceSettings
+Settings.AudioOutputDeviceSettings
+Settings.AudioVolumeSettings
+Settings.AudioAccessibilitySettings
+Settings.AudioInputFilteringSettings
+Settings.RealtimeNetworkingSettings
+Settings.AssetGatherSettings
+Settings.HostAccessSettings
+Settings.UserRestrictionsSettings
+Settings.WindowsSettings
+Settings.DebugSettings
+Settings.LegacyFeatureSettings
+Settings.TwitchInterfaceSettings
+Settings.MessagingPrivacySettings
+Settings.LocaleSettings
+Settings.DashSettings
+Settings.NamePlateSettings
+Settings.LaserSettings
+Settings.DesktopViewSettings
+Settings.PhotoCaptureSettings
+Settings.DesktopRenderSettings
+Settings.InteractiveCameraFramingSettings
+Settings.InteractiveCameraPositioningSettings
+Settings.InteractiveCameraRenderSettings
+Settings.InteractiveCameraGroupSettings
+Settings.InteractiveCameraSmoothingSettings
+Settings.InteractiveCameraAnchorSettings
+Settings.InteractiveCameraPhotoSettings
+Settings.InteractiveCameraPostProcessingSettings
+Settings.GeneralControlsSettings.PrimaryHand
+Settings.GeneralControlsSettings.PrimaryHand.Description
+Settings.GeneralControlsSettings.DoubleClickInterval
+Settings.GeneralControlsSettings.DoubleClickInterval.Description
+Settings.LocomotionSettings.LocomotionPreferences
+Settings.LocomotionSettings.LocomotionPreferences.Breadcrumb
+Settings.MovementSettings.LeftSidewaysMode
+Settings.MovementSettings.LeftSidewaysMode.Description
+Settings.MovementSettings.RightSidewaysMode
+Settings.MovementSettings.RightSidewaysMode.Description
+Settings.MovementSettings.UseHeadDirectionForMovement
+Settings.MovementSettings.UseHeadDirectionForMovement.Description
+Settings.MovementSettings.UseSmoothTurn
+Settings.MovementSettings.UseSmoothTurn.Description
+Settings.MovementSettings.SmoothTurnExclusiveMode
+Settings.MovementSettings.SmoothTurnExclusiveMode.Description
+Settings.MovementSettings.SmoothTurnSpeed
+Settings.MovementSettings.SmoothTurnSpeed.Description
+Settings.MovementSettings.SnapTurnAngle
+Settings.MovementSettings.SnapTurnAngle.Description
+Settings.MovementSettings.NoClipSpeed
+Settings.MovementSettings.NoClipSpeed.Description
+Settings.MovementSettings.MovementDeadzone
+Settings.MovementSettings.MovementDeadzone.Description
+Settings.MovementSettings.TurningDeadzone
+Settings.MovementSettings.TurningDeadzone.Description
+Settings.MovementSettings.MovementExponent
+Settings.MovementSettings.MovementExponent.Description
+Settings.GrabbingSettings
+Settings.GrabbingSettings.DefaultHandGrabType
+Settings.GrabbingSettings.DefaultHandGrabType.Description
+Settings.GamepadSettings
+Settings.GamepadSettings.ThumbstickLookSpeed
+Settings.GamepadSettings.ThumbstickLookSpeed.Description
+Settings.GamepadSettings.ThumbstickLookExponent
+Settings.GamepadSettings.ThumbstickLookExponent.Description
+Settings.GamepadSettings.UseGamepadWhenUnfocused
+Settings.GamepadSettings.UseGamepadWhenUnfocused.Description
+Settings.MouseSettings.MouseSensitivity
+Settings.MouseSettings.MouseSensitivity.Description
+Settings.MouseSettings.MouseLookSpeed
+Settings.MouseSettings.MouseLookSpeed.Description
+Settings.MouseSettings.MousePanSpeed
+Settings.MouseSettings.MousePanSpeed.Description
+Settings.MouseSettings.MouseRotateSpeed
+Settings.MouseSettings.MouseRotateSpeed.Description
+Settings.MouseSettings.MouseFreeformRotateSpeed
+Settings.MouseSettings.MouseFreeformRotateSpeed.Description
+Settings.GeneralHapticsSettings.EnableControllerVibration
+Settings.GeneralHapticsSettings.EnableControllerVibration.Description
+Settings.GeneralHapticsSettings.EnableHaptics
+Settings.GeneralHapticsSettings.EnableHaptics.Description
+Settings.GeneralVRSettings.UseVRHotswitching
+Settings.GeneralVRSettings.UseVRHotswitching.Description
+Settings.TrackingSmoothingSettings.HandPositionSmoothing
+Settings.TrackingSmoothingSettings.HandRotationSmoothing
+Settings.TrackingSmoothingSettings.HandPositionSmoothing.Description
+Settings.TrackingSmoothingSettings.HandRotationSmoothing.Description
+Settings.TrackingSmoothingSettings.FeetPositionSmoothing
+Settings.TrackingSmoothingSettings.FeetRotationSmoothing
+Settings.TrackingSmoothingSettings.FeetPositionSmoothing.Description
+Settings.TrackingSmoothingSettings.FeetRotationSmoothing.Description
+Settings.TrackingSmoothingSettings.HipsPositionSmoothing
+Settings.TrackingSmoothingSettings.HipsRotationSmoothing
+Settings.TrackingSmoothingSettings.HipsPositionSmoothing.Description
+Settings.TrackingSmoothingSettings.HipsRotationSmoothing.Description
+Settings.MediaPrivacySettings
+Settings.MediaPrivacySettings.MediaMetadataOptOut
+Settings.MediaPrivacySettings.MediaMetadataOptOut.Description
+Settings.MediaPrivacySettings.HideInScreenshots
+Settings.MediaPrivacySettings.HideInScreenshots.Description
+Settings.MediaPrivacySettings.StripImageFileMetadata
+Settings.MediaPrivacySettings.StripImageFileMetadata.Description
+Settings.Category.Integrations
+Settings.DiscordIntegrationSettings
+Settings.SteamIntegrationSettings
+Settings.DiscordIntegrationSettings.RichPresence
+Settings.DiscordIntegrationSettings.RichPresence.Description
+Settings.SteamIntegrationSettings.RichPresence
+Settings.SteamIntegrationSettings.RichPresence.Description
+Settings.SteamIntegrationSettings.SaveScreenshots
+Settings.SteamIntegrationSettings.SaveScreenshots.Description
+Settings.LeapMotionSettings.LeapMotionEnabled
+Settings.LeapMotionSettings.LeapMotionEnabled.Description
+Settings.LeapMotionSettings.Offset
+Settings.LeapMotionSettings.Offset.Description
+Settings.LeapMotionSettings.SnapDistance
+Settings.LeapMotionSettings.SnapDistance.Description
+Settings.LeapMotionSettings.UseFingersWhenSnapped
+Settings.LeapMotionSettings.UseFingersWhenSnapped.Description
+Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled
+Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled.Description
+Settings.ViveHandTrackingSettings.SnapDistance
+Settings.ViveHandTrackingSettings.SnapDistance.Description
+Settings.ViveHandTrackingSettings.UseFingersWhenSnapped
+Settings.ViveHandTrackingSettings.UseFingersWhenSnapped.Description
+Settings.TrackerSettings
+Settings.TrackerSettings.UseTrackers
+Settings.TrackerSettings.UseTrackers.Description
+Settings.TrackerSettings.Trackers
+Settings.TrackerSettings.Trackers.Breadcrumb
+Settings.TrackerSettings.Trackers.UseTracker
+Settings.TrackerSettings.Trackers.UseTracker.Description
+Settings.TrackerSettings.Trackers.FreezeTracking
+Settings.TrackerSettings.Trackers.FreezeTracking.Description
+Settings.TrackerSettings.Trackers.CustomName
+Settings.TrackerSettings.Trackers.CustomName.Description
+Settings.TrackerSettings.Trackers.MappedBodyNode
+Settings.TrackerSettings.Trackers.MappedBodyNode.Description
+Settings.TrackerSettings.Trackers.MappedPosition
+Settings.TrackerSettings.Trackers.MappedPosition.Description
+Settings.TrackerSettings.Trackers.MappedRotation
+Settings.TrackerSettings.Trackers.MappedRotation.Description
+Settings.TrackerSettings.Trackers.UseInVR
+Settings.TrackerSettings.Trackers.UseInVR.Description
+Settings.TrackerSettings.Trackers.UseInDesktop
+Settings.TrackerSettings.Trackers.UseInDesktop.Description
+Settings.TrackerSettings.Trackers.TrackerID
+Settings.TrackerSettings.Trackers.TrackerID.Description
+Settings.TrackerSettings.Trackers.TrackerBattery
+Settings.TrackerSettings.Trackers.TrackerBattery.Description
+Settings.TrackerSettings.Trackers.TrackerIsCharging
+Settings.TrackerSettings.Trackers.TrackerIsCharging.Description
+Settings.TrackerSettings.Trackers.Unmap
+Settings.TrackerSettings.Trackers.Remove
+Settings.SteamLinkSettings
+Settings.SteamLinkSettings.OSC_DataPort
+Settings.SteamLinkSettings.OSC_DataPort.Description
+Settings.HapticPointMapping.MappingTarget
+Settings.HapticPointMapping.MappingTarget.Description
+Settings.HapticPointMapping.PointRadius
+Settings.HapticPointMapping.PointRadius.Description
+Settings.HapticPointMapping.TorsoHorizontalPosition
+Settings.HapticPointMapping.TorsoHorizontalPosition.Description
+Settings.HapticPointMapping.TorsoVerticalPosition
+Settings.HapticPointMapping.TorsoVerticalPosition.Description
+Settings.HapticPointMapping.TorsoSide
+Settings.HapticPointMapping.TorsoSide.Description
+Settings.HapticPointMapping.HeadPitchAngle
+Settings.HapticPointMapping.HeadPitchAngle.Description
+Settings.HapticPointMapping.HeadYawAngle
+Settings.HapticPointMapping.HeadYawAngle.Description
+Settings.HapticPointMapping.ArmSide
+Settings.HapticPointMapping.ArmSide.Description
+Settings.HapticPointMapping.ArmPositionAlong
+Settings.HapticPointMapping.ArmPositionAlong.Description
+Settings.HapticPointMapping.ArmAngleAround
+Settings.HapticPointMapping.ArmAngleAround.Description
+Settings.HapticPointMapping.LegSide
+Settings.HapticPointMapping.LegSide.Description
+Settings.HapticPointMapping.LegPositionAlong
+Settings.HapticPointMapping.LegPositionAlong.Description
+Settings.HapticPointMapping.LegAngleAround
+Settings.HapticPointMapping.LegAngleAround.Description
+Settings.HapticPointMapping.ControllerSide
+Settings.HapticPointMapping.ControllerSide.Description
+Settings.HapticPointMapping.Tag
+Settings.HapticPointMapping.Tag.Description
+Settings.GiggleTechSettings
+Settings.GiggleTechSettings.Devices
+Settings.GiggleTechSettings.GigglePuckIP
+Settings.GiggleTechSettings.GigglePuckIP.Description
+Settings.GiggleTechSettings.RegisterGigglePuck
+Settings.GiggleTechSettings.Devices.IP
+Settings.GiggleTechSettings.Devices.IsConnected
+Settings.GiggleTechSettings.Devices.UseDevice
+Settings.GiggleTechSettings.Devices.UseDevice.Description
+Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected
+Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected.Description
+Settings.GiggleTechSettings.Devices.IntensityScale
+Settings.GiggleTechSettings.Devices.IntensityScale.Description
+Settings.GiggleTechSettings.Devices.Remove
+Settings.GiggleTechSettings.Devices.CustomName
+Settings.GiggleTechSettings.Devices.CustomName.Description
+Settings.GiggleTechSettings.Devices.Breadcrumb
+Settings.GiggleTechSettings.Devices.ActivationIntensity
+Settings.GiggleTechSettings.Devices.MinimumIntensity
+Settings.GiggleTechSettings.Devices.MinimumIntensity.Description
+Settings.GiggleTechSettings.Devices.InitialActivationIntensity
+Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description
+Settings.UserMetricsSettings.UserHeight
+Settings.UserMetricsSettings.UserHeight.Description
+Settings.FavoritesSettings
+Settings.FavoritesSettings.AutoLoadCloudHome
+Settings.FavoritesSettings.AutoLoadCloudHome.Description
+Settings.AudioInputDeviceSettings.UseSystemDefault
+Settings.AudioInputDeviceSettings.UseSystemDefault.Description
+Settings.AudioInputDeviceSettings.DevicePriorities
+Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb
+Settings.AudioInputDeviceSettings.SetAsDefault
+Settings.AudioOutputDeviceSettings.UseSystemDefault
+Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
+Settings.AudioOutputDeviceSettings.DevicePriorities
+Settings.AudioOutputDeviceSettings.DevicePriorities.Breadcrumb
+Settings.AudioOutputDeviceSettings.SetAsDefault
+Settings.AudioVolumeSettings.MasterVolume
+Settings.AudioVolumeSettings.MasterVolume.Description
+Settings.AudioVolumeSettings.SoundEffectVolume
+Settings.AudioVolumeSettings.SoundEffectVolume.Description
+Settings.AudioVolumeSettings.MultimediaVolume
+Settings.AudioVolumeSettings.MultimediaVolume.Description
+Settings.AudioVolumeSettings.VoiceVolume
+Settings.AudioVolumeSettings.VoiceVolume.Description
+Settings.AudioVolumeSettings.UserInterfaceVolume
+Settings.AudioVolumeSettings.UserInterfaceVolume.Description
+Settings.AudioAccessibilitySettings.WhisperVolume
+Settings.AudioAccessibilitySettings.WhisperVolume.Description
+Settings.AudioAccessibilitySettings.VoiceMessageVolume
+Settings.AudioAccessibilitySettings.VoiceMessageVolume.Description
+Settings.AudioInputFilteringSettings.UseVoiceNormalization
+Settings.AudioInputFilteringSettings.UseVoiceNormalization.Description
+Settings.AudioInputFilteringSettings.NoiseGateThreshold
+Settings.AudioInputFilteringSettings.NoiseGateThreshold.Description
+Settings.AudioInputFilteringSettings.NoiseGateAttack
+Settings.AudioInputFilteringSettings.NoiseGateAttack.Description
+Settings.AudioInputFilteringSettings.NoiseGateHold
+Settings.AudioInputFilteringSettings.NoiseGateHold.Description
+Settings.AudioInputFilteringSettings.NoiseGateRelease
+Settings.AudioInputFilteringSettings.NoiseGateRelease.Description
+Settings.AudioInputFilteringSettings.NormalizationThreshold
+Settings.AudioInputFilteringSettings.NormalizationThreshold.Description
+Settings.AudioInputFilteringSettings.UseNoiseSuppression
+Settings.AudioInputFilteringSettings.UseNoiseSuppression.Description
+Settings.VoiceSettings
+Settings.VoiceSettings.MutePersistence
+Settings.VoiceSettings.MutePersistence.Description
+Settings.EarmuffSettings
+Settings.EarmuffSettings.EarmuffEnabled
+Settings.EarmuffSettings.EarmuffEnabled.Description
+Settings.EarmuffSettings.Directionality
+Settings.EarmuffSettings.Directionality.Description
+Settings.EarmuffSettings.Distance
+Settings.EarmuffSettings.Distance.Description
+Settings.EarmuffSettings.Angle
+Settings.EarmuffSettings.Angle.Description
+Settings.EarmuffSettings.TransitionStart
+Settings.EarmuffSettings.TransitionStart.Description
+Settings.EarmuffSettings.TransitionLength
+Settings.EarmuffSettings.TransitionLength.Description
+Settings.EarmuffSettings.VolumeAttenuation
+Settings.EarmuffSettings.VolumeAttenuation.Description
+Settings.RealtimeNetworkingSettings.DisableLAN
+Settings.RealtimeNetworkingSettings.DisableLAN.Description
+Settings.RealtimeNetworkingSettings.PreferSteamNetworking
+Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description
+Settings.RealtimeNetworkingSettings.LNL_WindowSize
+Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
+Settings.AssetGatherSettings.MaxConcurrentAssetTransfers
+Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description
+Settings.AssetGatherSettings.MaxConcurrentDownloads
+Settings.AssetGatherSettings.MaxConcurrentDownloads.Description
+Settings.HostAccessSettings.Entries
+Settings.HostAccessSettings.Entries.Breadcrumb
+Settings.HostAccessSettings.Entries.AllowHTTP_Requests
+Settings.HostAccessSettings.Entries.AllowHTTP_Requests.Description
+Settings.HostAccessSettings.Entries.AllowWebsockets
+Settings.HostAccessSettings.Entries.AllowWebsockets.Description
+Settings.HostAccessSettings.Entries.AllowOSC_Receiving
+Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description
+Settings.HostAccessSettings.Entries.AllowOSC_Sending
+Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description
+Settings.HostAccessSettings.Entries.LastHyperlinkRequestReason
+Settings.HostAccessSettings.Entries.LastWebsocketRequestReason
+Settings.HostAccessSettings.Entries.LastOSC_SenderRequestReason
+Settings.HostAccessSettings.Entries.LastOSC_ReceiverRequestReason
+Settings.HostAccessSettings.Entries.Remove
+Settings.HostAccessSettings.DebugReset
+Settings.UserRestrictionsSettings.DebugReset
+Settings.WindowsSettings.KeepOriginalScreenshotFormat
+Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description
+Settings.DebugSettings.DebugInputBindings
+Settings.DebugSettings.DebugInputBindings.Description
+Settings.DebugSettings.FetchIncompatibleSessions
+Settings.DebugSettings.FetchIncompatibleSessions.Description
+Settings.LegacyFeatureSettings.UseLegacyGripEquip
+Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description
+Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
+Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description
+Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts
+Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description
+Settings.TwitchInterfaceSettings.ChannelName
+Settings.TwitchInterfaceSettings.ChannelName.Description
+Settings.MessagingPrivacySettings.DoNotSendReadStatus
+Settings.MessagingPrivacySettings.DoNotSendReadStatus.Description
+Settings.LocaleSettings.CultureLocaleCode
+Settings.LocaleSettings.CultureLocaleCode.Description
+Settings.LocaleSettings.UseImperialUnits
+Settings.LocaleSettings.UseImperialUnits.Description
+Settings.LocaleSettings.AvailableLocales
+Settings.LocaleSettings.AvailableLocales.Breadcrumb
+Settings.DashSettings.DashCurvature
+Settings.DashSettings.DashCurvature.Description
+Settings.DashSettings.OpenCloseSpeed
+Settings.DashSettings.OpenCloseSpeed.Description
+Settings.DashSettings.AllowReplacingSettings
+Settings.DashSettings.AllowReplacingSettings.Description
+Settings.NotificationSettings
+Settings.NotificationSettings.UserOnline
+Settings.NotificationSettings.UserOnline.Description
+Settings.NotificationSettings.UserSociable
+Settings.NotificationSettings.UserSociable.Description
+Settings.NotificationSettings.UserOnlineOnAnotherBuild
+Settings.NotificationSettings.UserOnlineOnAnotherBuild.Description
+Settings.NotificationSettings.Message
+Settings.NotificationSettings.Message.Description
+Settings.NotificationSettings.Invite
+Settings.NotificationSettings.Invite.Description
+Settings.NotificationSettings.ContactRequest
+Settings.NotificationSettings.ContactRequest.Description
+Settings.NotificationSettings.ContactSessionStarted
+Settings.NotificationSettings.ContactSessionStarted.Description
+Settings.NotificationSettings.PublicSessionStarted
+Settings.NotificationSettings.PublicSessionStarted.Description
+Settings.NotificationSettings.UserJoinAndLeave
+Settings.NotificationSettings.UserJoinAndLeave.Description
+Settings.NamePlateSettings.NameplateVisibility
+Settings.NamePlateSettings.NameplateVisibility.Description
+Settings.NamePlateSettings.UseCustomNameplates
+Settings.NamePlateSettings.UseCustomNameplates.Description
+Settings.CustomizationSettings
+Settings.CustomizationSettings.UserInterfaceEditMode
+Settings.CustomizationSettings.UserInterfaceEditMode.Description
+Settings.FacetAnchorsSettings
+Settings.FacetAnchorsSettings.UseFacetAnchors
+Settings.FacetAnchorsSettings.UseFacetAnchors.Description
+Settings.FacetAnchorsSettings.AnimationSpeed
+Settings.FacetAnchorsSettings.AnimationSpeed.Description
+Settings.FacetAnchorsSettings.FacetAnchorToggle
+Settings.FacetAnchorsSettings.FacetAnchorToggle.Description
+Settings.FacetAnchorsSettings.ShowContainerBackground
+Settings.FacetAnchorsSettings.ShowContainerBackground.Description
+Settings.LaserSettings.SmoothSpeed
+Settings.LaserSettings.SmoothSpeed.Description
+Settings.LaserSettings.ModulateStartAngle
+Settings.LaserSettings.ModulateStartAngle.Description
+Settings.LaserSettings.ModulateEndAngle
+Settings.LaserSettings.ModulateEndAngle.Description
+Settings.LaserSettings.ModulateExponent
+Settings.LaserSettings.ModulateExponent.Description
+Settings.LaserSettings.ModulateSpeedMultiplier
+Settings.LaserSettings.ModulateSpeedMultiplier.Description
+Settings.LaserSettings.StickThreshold
+Settings.LaserSettings.StickThreshold.Description
+Settings.LaserSettings.ShowInDesktop
+Settings.LaserSettings.ShowInDesktop.Description
+Settings.DesktopViewSettings.FollowCursor
+Settings.DesktopViewSettings.FollowCursor.Description
+Settings.DesktopViewSettings.Brightness
+Settings.DesktopViewSettings.Brightness.Description
+Settings.DesktopViewSettings.Opacity
+Settings.DesktopViewSettings.Opacity.Description
+Settings.PhotoCaptureSettings.FingerGestureEnabled
+Settings.PhotoCaptureSettings.FingerGestureEnabled.Description
+Settings.PhotoCaptureSettings.NormalCaptureResolution
+Settings.PhotoCaptureSettings.NormalCaptureResolution.Description
+Settings.PhotoCaptureSettings.TimerCaptureResolution
+Settings.PhotoCaptureSettings.TimerCaptureResolution.Description
+Settings.PhotoCaptureSettings.TimerSeconds
+Settings.PhotoCaptureSettings.TimerSeconds.Description
+Settings.PhotoCaptureSettings.CaptureStereo
+Settings.PhotoCaptureSettings.CaptureStereo.Description
+Settings.PhotoCaptureSettings.StereoSeparation
+Settings.PhotoCaptureSettings.StereoSeparation.Description
+Settings.PhotoCaptureSettings.PhotoAutosavePath
+Settings.PhotoCaptureSettings.PhotoAutosavePath.Description
+Settings.PhotoCaptureSettings.CapturePrivateUI
+Settings.PhotoCaptureSettings.CapturePrivateUI.Description
+Settings.PhotoCaptureSettings.EncodeFormat
+Settings.PhotoCaptureSettings.EncodeFormat.Description
+Settings.PhotoCaptureSettings.AlwaysHideNameplates
+Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description
+Settings.DesktopRenderSettings.FieldOfView
+Settings.DesktopRenderSettings.FieldOfView.Description
+Settings.DesktopRenderSettings.VSync
+Settings.DesktopRenderSettings.VSync.Description
+Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused
+Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description
+Settings.DesktopRenderSettings.MaximumBackgroundFramerate
+Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description
+Settings.InteractiveCameraFramingSettings.PositioningMode
+Settings.InteractiveCameraFramingSettings.PositioningMode.Description
+Settings.InteractiveCameraFramingSettings.FieldOfView
+Settings.InteractiveCameraFramingSettings.FieldOfView.Description
+Settings.InteractiveCameraFramingSettings.AnglePosition
+Settings.InteractiveCameraFramingSettings.AnglePosition.Description
+Settings.InteractiveCameraFramingSettings.Distance
+Settings.InteractiveCameraFramingSettings.Distance.Description
+Settings.InteractiveCameraFramingSettings.HeightOffset
+Settings.InteractiveCameraFramingSettings.HeightOffset.Description
+Settings.InteractiveCameraFramingSettings.FirstPersonPitch
+Settings.InteractiveCameraFramingSettings.FirstPersonPitch.Description
+Settings.InteractiveCameraFramingSettings.FirstPersonRoll
+Settings.InteractiveCameraFramingSettings.FirstPersonRoll.Description
+Settings.InteractiveCameraFramingSettings.FirstPersonOffset
+Settings.InteractiveCameraFramingSettings.FirstPersonOffset.Description
+Settings.InteractiveCameraFramingSettings.FramingViewportPosition
+Settings.InteractiveCameraFramingSettings.FramingViewportPosition.Description
+Settings.InteractiveCameraFramingSettings.AimInFrontOfHead
+Settings.InteractiveCameraFramingSettings.AimInFrontOfHead.Description
+Settings.InteractiveCameraPositioningSettings.AvoidOcclusion
+Settings.InteractiveCameraPositioningSettings.AvoidOcclusion.Description
+Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace
+Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace.Description
+Settings.InteractiveCameraPositioningSettings.MovementWobble
+Settings.InteractiveCameraPositioningSettings.MovementWobble.Description
+Settings.InteractiveCameraRenderSettings.HideAllBadges
+Settings.InteractiveCameraRenderSettings.HideAllBadges.Description
+Settings.InteractiveCameraRenderSettings.HideAllLasers
+Settings.InteractiveCameraRenderSettings.HideAllLasers.Description
+Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera
+Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera.Description
+Settings.InteractiveCameraGroupSettings.GroupDetectionRadius
+Settings.InteractiveCameraGroupSettings.GroupDetectionRadius.Description
+Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary
+Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary.Description
+Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed
+Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed.Description
+Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed
+Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed.Description
+Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed
+Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed.Description
+Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors
+Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors.Description
+Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed
+Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed.Description
+Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation
+Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation.Description
+Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld
+Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld.Description
+Settings.InteractiveCameraPostProcessingSettings.MotionBlur
+Settings.InteractiveCameraPostProcessingSettings.MotionBlur.Description
+Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections
+Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections.Description
+Settings.DescriptionField.NoTextTitle
+Settings.DescriptionField.NoTextDescription
+Settings.RelaySettings
+Settings.RelaySettings.AlwaysUseRelay
+Settings.RelaySettings.AlwaysUseRelay.Description
+Settings.RelaySettings.UseClosestAvailableRelay
+Settings.RelaySettings.UseClosestAvailableRelay.Description
+Settings.RelaySettings.RelayPriorities
+Settings.RelaySettings.RelayPriorities.Breadcrumb
+Settings.PostProcessingSettings
+Settings.PostProcessingSettings.MotionBlurIntensity
+Settings.PostProcessingSettings.MotionBlurIntensity.Description
+Settings.PostProcessingSettings.BloomIntensity
+Settings.PostProcessingSettings.BloomIntensity.Description
+Settings.PostProcessingSettings.AmbientOcclusionIntensity
+Settings.PostProcessingSettings.AmbientOcclusionIntensity.Description
+Settings.PostProcessingSettings.ScreenSpaceReflections
+Settings.PostProcessingSettings.ScreenSpaceReflections.Description
+Settings.PostProcessingSettings.Antialiasing
+Settings.PostProcessingSettings.Antialiasing.Description
+Settings.TextureQualitySettings
+Settings.TextureQualitySettings.TextureSizeRatio
+Settings.TextureQualitySettings.TextureSizeRatio.Description
+Settings.TextureQualitySettings.TextureSizeLimit
+Settings.TextureQualitySettings.TextureSizeLimit.Description
+Settings.TextureQualitySettings.MinimumTextureSize
+Settings.TextureQualitySettings.MinimumTextureSize.Description
+Settings.TextureQualitySettings.DefaultFilterMode
+Settings.TextureQualitySettings.DefaultFilterMode.Description
+Settings.TextureQualitySettings.AnisotropicLevel
+Settings.TextureQualitySettings.AnisotropicLevel.Description
+Settings.TextureQualitySettings.ReloadAllTextures
+Settings.ResolutionSettings
+Settings.ResolutionSettings.Fullscreen
+Settings.ResolutionSettings.Fullscreen.Description
+Settings.ResolutionSettings.WindowResolution
+Settings.ResolutionSettings.WindowResolution.Description
+Settings.ResolutionSettings.FullscreenResolution
+Settings.ResolutionSettings.FullscreenResolution.Description
+Settings.ResolutionSettings.ApplyResolution
+Settings.RenderingQualitySettings
+Settings.RenderingQualitySettings.PerPixelLights
+Settings.RenderingQualitySettings.PerPixelLights.Description
+Settings.RenderingQualitySettings.ShadowCascades
+Settings.RenderingQualitySettings.ShadowCascades.Description
+Settings.RenderingQualitySettings.ShadowResolution
+Settings.RenderingQualitySettings.ShadowResolution.Description
+Settings.RenderingQualitySettings.ShadowDistance
+Settings.RenderingQualitySettings.ShadowDistance.Description
+Settings.RenderingQualitySettings.SkinWeightMode
+Settings.RenderingQualitySettings.SkinWeightMode.Description
+LocomotionArchetype.Walk
+LocomotionArchetype.Fly
+LocomotionArchetype.NoClip
+LocomotionArchetype.Teleport
+LocomotionArchetype.GrabWorld
+LocomotionArchetype.NoLocomotion
+LocomotionArchetype.ThreeAxisNoClip
+LocomotionArchetype.ThreeAxisFly
+LocomotionArchetype.ZeroG
+LocomotionSettings.MakePreferred
+LocomotionSettings.MakeLeastPreferred
+Security.Hyperlink.Title
+Security.Hyperlink.Warning
+Security.Hyperlink.Open
+Security.Hyperlink.Cancel
+Security.HostAccess.Title
+Security.HostAccess.Warning
+Security.HostAccess.TargetHost
+Security.HostAccess.Reason
+Security.HostAccess.NoReason
+Security.HostAccess.Allow
+Security.HostAccess.Deny
+ComponentSelector.Back
+ComponentSelector.Title
+ComponentSelector.CreateCustomType
+ComponentSelector.CommonGenericTypes
+ComponentSelector.CustomGenericArguments
+ComponentSelector.InvalidType
+Inspector.Title
+Inspector.Slot.AttachComponent
+Inspector.Slot.Axis.X
+Inspector.Slot.Axis.Y
+Inspector.Slot.Axis.Z
+Inspector.Slot.Reset.Label
+Inspector.Slot.Reset.Position
+Inspector.Slot.Reset.Rotation
+Inspector.Slot.Reset.Scale
+Inspector.Slot.CreatePivotAtCenter
+Inspector.Slot.JumpTo
+Inspector.Slot.BringTo
+Inspector.Slot.BringTo.Undo
+Inspector.Slot.ParentUnder.Label
+Inspector.Slot.ParentUnder.WorldRoot
+Inspector.Slot.ParentUnder.WorldRoot.Undo
+Inspector.Slot.ParentUnder.LocalUserSpace
+Inspector.Slot.ParentUnder.LocalUserSpace.Undo
+Inspector.Member.ResetToDefault
+Inspector.Member.BreakLinkDrive
+Inspector.Member.OpenLinkDrive
+Inspector.Member.SetAllToAvg
+Inspector.Member.SetAllToX
+Inspector.Member.SetAllToY
+Inspector.Member.SetAllToZ
+Inspector.Member.SetAllToW
+Inspector.Member.BakeBlendshape
+Inspector.Member.RemoveBlendshape
+Inspector.Member.SplitBlendshape.X
+Inspector.Member.SplitBlendshape.Y
+Inspector.Member.SplitBlendshape.Z
+Inspector.ProceduralAsset.UpdateCount
+Inspector.ProceduralAsset.Error
+Inspector.Mesh.StatsHeader
+Inspector.Mesh.VertexCount
+Inspector.Mesh.TriangleCount
+Inspector.Mesh.PointCount
+Inspector.Mesh.SubmeshCount
+Inspector.Mesh.BoneCount
+Inspector.Mesh.BlendshapeCount
+Inspector.Mesh.ChannelStats
+Inspector.Mesh.BakeMesh
+Inspector.Mesh.SetupRenderer
+Inspector.Mesh.ResaveMesh
+Inspector.Mesh.RecalculateNormals
+Inspector.Mesh.RecalculateNormalsSmooth
+Inspector.Mesh.RecalculateTangentsMikkt
+Inspector.Mesh.RecalculateTangentsSimple
+Inspector.Mesh.RecalculateBlendshapeNormals
+Inspector.Mesh.RecalculateBlendshapeNormalsSmooth
+Inspector.Mesh.RecalculateBlendshapeTangentsMikkt
+Inspector.Mesh.FlipNormals
+Inspector.Mesh.ReverseWinding
+Inspector.Mesh.MakeDualSided
+Inspector.Mesh.ConvertToFlatShading
+Inspector.Mesh.ConvertToConvexHull
+Inspector.Mesh.ConvertToPointCloud
+Inspector.Mesh.MergeDoubles
+Inspector.Mesh.StripEmptyBlendshapes
+Inspector.Mesh.StripBlendshapeNormals
+Inspector.Mesh.StripBlendshapeTangents
+Inspector.Mesh.MergeBlendshapes
+Inspector.Mesh.GetBoneList
+Inspector.Mesh.GetBoneData
+Inspector.Mesh.TrimVertexBoneWeightsTo
+Inspector.Mesh.BoneTrimCount
+Inspector.Mesh.UV_Multiplicator
+Inspector.Mesh.ScaleUVs
+Inspector.MeshRenderer.MergeByMaterial
+Inspector.MeshRenderer.SplitByMaterial
+Inspector.MeshCollider.VHACD
+Inspector.MeshCollider.ReplaceBox
+Inspector.CommonAvatarBuilder.UpdateLocomotionModules
+Inspector.VHACD.Parameter.MergeDoubles
+Inspector.VHACD.Parameter.Resolution
+Inspector.VHACD.Parameter.Depth
+Inspector.VHACD.Parameter.Concavity
+Inspector.VHACD.Parameter.PlaneDownsampling
+Inspector.VHACD.Parameter.ConvexHullDownsampling
+Inspector.VHACD.Parameter.Alpha
+Inspector.VHACD.Parameter.Beta
+Inspector.VHACD.Parameter.Gamma
+Inspector.VHACD.Parameter.Delta
+Inspector.VHACD.Parameter.PCA
+Inspector.VHACD.Parameter.MaxVerticesPerHull
+Inspector.VHACD.Parameter.MinVolumePerHull
+Inspector.VHACD.Parameter.ConvexHullApproximation
+Inspector.VHACD.DecompositionMode.Header
+Inspector.VHACD.DecompositionMode.Voxel
+Inspector.VHACD.DecompositionMode.Tetrahedron
+Inspector.VHACD.RunDecomposition
+Inspector.VHACD.RemoveVisuals
+Inspector.VHACD.RemoveHulls
+Inspector.ReflectionProbe.Bake
+Inspector.ReflectionProbe.Baking
+Inspector.SkinnedMesh.SeparateOutBlendshapes
+Inspector.SkinnedMesh.StripEmptyBlendshapes
+Inspector.SkinnedMesh.StripBlendshapesResult
+Inspector.SkinnedMesh.StripEmptyBones
+Inspector.SkinnedMesh.StripBonesResult
+Inspector.SkinnedMesh.BakeNonDrivenBlendshapes
+Inspector.SkinnedMesh.BakeBlendShapeResult
+Inspector.SkinnedMesh.VisualizeBoneBounds
+Inspector.SkinnedMesh.VisualizeApproximateBoneBounds
+Inspector.SkinnedMesh.ClearBoundsVisuals
+Inspector.SkinnedMesh.ComputeExplicitBoundsFromPose
+Inspector.SkinnedMesh.ExtendExplicitBoundsFromPose
+Inspector.SkinnedMesh.BakeToStaticMesh
+Inspector.SkinnedMesh.SortBlendshapes.Name
+Inspector.SkinnedMesh.SortBlendshapes.NameLength
+Inspector.SimpleAvatarProtection.RemoveAll
+Inspector.SimpleAvatarProtection.RemoveSingle
+Inspector.SimpleAvatarProtection.Warning
+Inspector.SimpleAvatarProtection.ConfirmRemoveAll
+Inspector.BipedRig.GetDiagnosticInfo
+Inspector.BipedRig.GenerateDebugVisuals
+Inspector.BipedRig.ClearDebugVisuals
+Inspector.BipedRig.DetectHands
+Inspector.BipedRig.DetectLeftHand
+Inspector.BipedRig.DetectRightHand
+Inspector.BipedRig.HandRigResult
+Inspector.BipedRig.LeftHandRigResult
+Inspector.BipedRig.RightHandRigResult
+Inspector.Texture.Size
+Inspector.Texture.Format
+Inspector.Texture.Variant
+Inspector.Texture3D.Size
+Inspector.Texture.BakeTexture
+Inspector.Texture.ReplaceFromClipboard
+Inspector.Texture.InvertRGB
+Inspector.Texture.InvertR
+Inspector.Texture.InvertG
+Inspector.Texture.InvertB
+Inspector.Texture.InvertA
+Inspector.Texture.ColorToAlphaWhite
+Inspector.Texture.ColorToAlphaBlack
+Inspector.Texture.AlphaFromIntensity
+Inspector.Texture.AlphaToMask
+Inspector.Texture.RemoveAlpha
+Inspector.Texture.ConvertToGrayscaleAverage
+Inspector.Texture.ConvertToGrayscaleLuminance
+Inspector.Texture.SwapRG
+Inspector.Texture.SwapRB
+Inspector.Texture.SwapRA
+Inspector.Texture.SwapGB
+Inspector.Texture.SwapGA
+Inspector.Texture.SwapBA
+Inspector.Texture.AddWhiteBackground
+Inspector.Texture.AddBlackBackground
+Inspector.Texture.Hue
+Inspector.Texture.ShiftHue
+Inspector.Texture.Saturation
+Inspector.Texture.AdjustSaturation
+Inspector.Texture.Value
+Inspector.Texture.AdjustValue
+Inspector.Texture.Gamma
+Inspector.Texture.AdjustGamma
+Inspector.Texture.LongestSide
+Inspector.Texture.Resize
+Inspector.Texture.FlipHorizontal
+Inspector.Texture.FlipVertical
+Inspector.Texture.RotateCW
+Inspector.Texture.RotateCCW
+Inspector.Texture.Rotate180
+Inspector.Texture.TrimTransparent
+Inspector.Texture.TrimByCornerColor
+Inspector.Texture.MakeSquare
+Inspector.Texture.ToNearestPOT
+Inspector.Texture.MakeTileable
+Inspector.Texture.TileLoop
+Inspector.Texture.TileMirror
+Inspector.Texture.NormalizeMaxOnly
+Inspector.Texture.NormalizeMinMax
+Inspector.Texture.NormalizeIndependent
+Inspector.Texture.BleedColorToAlpha
+Inspector.Texture.AlphaGamma
+Inspector.Texture.AdjustAlphaGamma
+Inspector.Texture.AddAlpha
+Inspector.Texture.InvalidFloats
+Inspector.Texture.GenerateMetadata
+Inspector.Material.VariantInfo
+Inspector.Material.WaitingForApply
+Inspector.Audio.BakeAudio
+Inspector.Audio.FormatInfo
+Inspector.Audio.Duration
+Inspector.Audio.EncodingInfo
+Inspector.Audio.Normalize
+Inspector.Audio.AmplitudeThreshold
+Inspector.Audio.TrimSilence
+Inspector.Audio.TrimStartSilence
+Inspector.Audio.TrimEndSilence
+Inspector.Audio.PositionDuration
+Inspector.Audio.TrimStart
+Inspector.Audio.TrimEnd
+Inspector.Audio.FadeIn
+Inspector.Audio.FadeOut
+Inspector.Audio.MakeLoopable
+Inspector.Audio.ToWAV
+Inspector.Audio.ToVorbis
+Inspector.Audio.ToFLAC
+Inspector.Audio.DenoiseRNNoise
+Inspector.Audio.ExtractSides
+Inspector.AudioStream.BufferState
+Inspector.AudioStream.EncodeState
+Inspector.AudioStream.DecodeState
+Inspector.AudioStream.BufferStats
+Inspector.DynamicBoneChain.SetupFromChildren
+Inspector.DynamicBoneChain.SetupFromChildrenAll
+Inspector.DynamicBoneChain.SetupFromChildrenRig
+Inspector.DynamicBoneChain.ReplaceSmoothTransforms
+Inspector.DynamicBoneChain.ClearSmoothTransforms
+Inspector.DynamicBoneChain.CollidersGrabbingHeader
+Inspector.DynamicBoneChain.AddFixedCollidersFromHierarchy
+Inspector.DynamicBoneChain.AlwaysGrabLastBone
+Inspector.DataPreset.SetActive
+Inspector.DataPreset.SetValues
+Inspector.DataPreset.AddAllChildren
+Inspector.Rig.CleanupBoneColliders
+Inspector.Rig.GenerateDebugVisuals
+Inspector.Rig.ClearDebugVisuals
+Inspector.AvatarExpression.AutoAssign
+Inspector.CharacterController.Warning
+Inspector.PrimitiveMemberEditor.Warning
+Inspector.ParticleStyle.CommonTransitions
+Inspector.ParticleStyle.AlphaFadeInOut
+Inspector.ParticleStyle.AlphaFadeIn
+Inspector.ParticleStyle.AlphaFadeOut
+Inspector.ParticleStyle.IntensityFadeInOut
+Inspector.ParticleStyle.IntensityFadeIn
+Inspector.ParticleStyle.IntensityFadeOut
+Inspector.ParticleStyle.ClearFades
+Inspector.Collider.SetFromLocalBounds
+Inspector.Collider.SetFromGlobalBounds
+Inspector.Collider.SetFromLocalBoundsPrecise
+Inspector.Collider.SetFromGlobalBoundsPrecise
+Inspector.Collider.SetFromPreciseBounds
+Inspector.Collider.SetFromPreciseCylinderBounds
+Inspector.Collider.Visualize
+Inspector.SimpleAwayIndicator.TestAway
+Inspector.SimpleAwayIndicator.TestRestore
+Inspector.Fields.Drive
+Inspector.Fields.DriveWriteBack
+Inspector.Actions.CopyComponent
+Inspector.Actions.MoveComponent
+UserInspector.Title
+WorkerInspector.Title
+CreateNew.Title
+Wizard.General.ProcessRoot
+Wizard.General.Result
+Wizard.General.ErrorNoRoot
+Wizard.General.RemovedResult
+Wizard.AssetOptimization.Title
+Wizard.AssetOptimization.CleanupUnusedAssets
+Wizard.AssetOptimization.CleanupEmptySlots
+Wizard.AssetOptimization.CleanupDisabledMeshRenderers
+Wizard.AssetOptimization.DeduplicateMaterials
+Wizard.AssetOptimization.CleanupFileItems
+Wizard.AssetOptimization.MaxTextureResolution
+Wizard.AssetOptimization.RecompressTextures
+Wizard.AssetOptimization.RecalculateAllNormals
+Wizard.AssetOptimization.RecalculateAllNormalsMerged
+Wizard.AssetOptimization.RecalculateAllTangents
+Wizard.AssetOptimization.ResizedResult
+Wizard.LightSources.Title
+Wizard.LightSources.Header
+Wizard.LightSources.ProcessRoot
+Wizard.LightSources.PointLights
+Wizard.LightSources.SpotLights
+Wizard.LightSources.DirectionalLights
+Wizard.LightSources.DisabledLights
+Wizard.LightSources.WithTag
+Wizard.LightSources.SetShadowType
+Wizard.LightSources.ChangeIntensity
+Wizard.LightSources.ChangeRange
+Wizard.LightSources.Enable
+Wizard.LightSources.Disable
+Wizard.LightSources.Destroy
+Wizard.CubemapCreator.Title
+Wizard.CubemapCreator.Textures
+Wizard.CubemapCreator.TexturesNote
+Wizard.CubemapCreator.PosX
+Wizard.CubemapCreator.NegX
+Wizard.CubemapCreator.PosY
+Wizard.CubemapCreator.NegY
+Wizard.CubemapCreator.PosZ
+Wizard.CubemapCreator.NegZ
+Wizard.CubemapCreator.TopBottomRotation
+Wizard.ReflectionProbes.Title
+Wizard.ReflectionProbes.ProcessRoot
+Wizard.ReflectionProbes.ProcessDisabled
+Wizard.ReflectionProbes.WithTag
+Wizard.ReflectionProbes.TeleportUserToProbe
+Wizard.ReflectionProbes.DelayBetweenProbes
+Wizard.ReflectionProbes.ShowDebugVisuals
+Wizard.ReflectionProbes.HideDebugVisuals
+Wizard.ReflectionProbes.BakeProbes
+Wizard.ReflectionProbes.Baking
+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
+Desktop.OpenKeyboard
+Desktop.FollowCursor.On
+Desktop.FollowCursor.Off
+Desktop.LegacyInputMode.On
+Desktop.LegacyInputMode.Off
+Desktop.Brightness
+Desktop.Opacity
+VolumePlaneSlicer.Highlight
+VolumePlaneSlicer.Slicer
+Tutorial.Welcome.Welcome
+Tutorial.Welcome.Description
+Tutorial.Welcome.Begin
+Tutorial.Welcome.AccountHeader
+Tutorial.Welcome.AccountDescription
+Tutorial.Welcome.AccountCreate
+Tutorial.Welcome.AccountLogin
+Tutorial.Welcome.AccountSkip
+Tutorial.Welcome.AccountSkipHeader
+Tutorial.Welcome.AccountSkipDescription
+Tutorial.Welcome.AccountSkipConfirm
+Tutorial.Welcome.SettingsHeader
+Tutorial.Welcome.SettingsDescription
+Tutorial.Welcome.SettingsTurning
+Tutorial.Welcome.SettingsSnapTurn
+Tutorial.Welcome.SettingsSnapTurn.Description
+Tutorial.Welcome.SettingsSmoothTurn
+Tutorial.Welcome.SettingsSmoothTurn.Description
+Tutorial.Welcome.SettingsPrimaryController
+Tutorial.Welcome.SettingsPrimaryLeft
+Tutorial.Welcome.SettingsPrimaryLeft.Description
+Tutorial.Welcome.SettingsPrimaryRight
+Tutorial.Welcome.SettingsPrimaryRight.Description
+Tutorial.Welcome.SettingsHeadDirectionMovement
+Tutorial.Welcome.SettingsUseHeadDirection
+Tutorial.Welcome.SettingsUseHeadDirection.Description
+Tutorial.Welcome.SettingsUseControllerDirection
+Tutorial.Welcome.SettingsUseControllerDirection.Description
+Tutorial.Welcome.LeftControllerMode
+Tutorial.Welcome.RightControllerMode
+Tutorial.Welcome.SidewaysTurnOnly
+Tutorial.Welcome.SidewaysTurnOnly.Description
+Tutorial.Welcome.SidewaysTurnAndMove
+Tutorial.Welcome.SidewaysTurnAndMove.Description
+Tutorial.Welcome.SidewaysStrafe
+Tutorial.Welcome.SidewaysStrafe.Description
+Tutorial.Welcome.SidewaysOff
+Tutorial.Welcome.SidewaysOff.Description
+Tutorial.Welcome.SettingsHeight
+Tutorial.Welcome.SettingsHeightExamples
+Tutorial.Welcome.StartTutorialHeader
+Tutorial.Welcome.StartTutorialDescription
+Tutorial.Welcome.StartTutorial
+Tutorial.CommunityYouTube.Title
+Tutorial.UserResources.UserResourcesTitle
+Tutorial.UserResources.SupportTitle
+Tutorial.UserResources.MerchandiseTitle
+Tutorial.Intro.BadgesAppTeam
+Tutorial.Intro.BadgesModerator
+Tutorial.Intro.BadgesMentor
+Tutorial.Intro.BadgesDisabilityHearing
+Tutorial.Intro.BadgesDisabilityVision
+Tutorial.Intro.BadgesDisabilitySpeech
+Tutorial.Intro.BadgesTitle
+Tutorial.Intro.BadgesDescription
+Tutorial.Intro.HelpSite
+Object.Mirror.Toggle
+Twitch.Panel.Button.Commands.Enabled
+Twitch.Panel.Button.Commands.Disabled
+Twitch.Panel.Button.SafeMode.Enabled
+Twitch.Panel.Button.SafeMode.Disabled
+Twitch.Panel.Button.SubscriberCommands.Enabled
+Twitch.Panel.Button.SubscriberCommands.Disabled
+Twitch.Panel.Title.Text
+Exiting.SavingItems
+Exiting.SavingChanges
+Exiting.Exiting
+Exiting.LoggingOut
+Migration.Title
+Migration.NewTask
+Migration.LoginModal.Title
+Migration.LoginModal.Description
+Migration.LoginModal.OpenMigration
+Migration.LoginModal.Later
+Migration.LoginResetID.Title
+Migration.LoginResetID.Description
+Migration.LoginResetID.ResetButton
+Migration.ReservedUsername.Title
+Migration.ReservedUsername.Description
+Migration.SourcePassword
+Migration.SourceUsername
+Migration.Dialog.Title
+Migration.Dialog.Source
+Migration.Dialog.AccountDescription
+Migration.ResetID.Title
+Migration.ResetID.Description
+Migration.DataSelection.Title
+Migration.DataSelection.Everything
+Migration.DataSelection.Choose
+Migration.DataSelection.Favorites
+Migration.DataSelection.Favorites.Description
+Migration.DataSelection.Favorites.OverwriteTitle
+Migration.DataSelection.Home.Title
+Migration.DataSelection.Home.Description
+Migration.DataSelection.Contacts
+Migration.DataSelection.Message History
+Migration.DataSelection.InventoryWorld
+Migration.DataSelection.CloudVariable.Definitions
+Migration.DataSelection.CloudVariable.Values
+Migration.DataSelection.AlwaysOverwrite
+Migration.Start
+Migration.Groups.Title
+Migration.Groups.Introduction
+Migration.Groups.Description
+Migration.Groups.LoadGroups
+Migration.Groups.RefreshGroups
+Migration.Groups.Fetching
+Migration.Groups.Fetching.LoginFailed
+Migration.Groups.Fetching.Error
+Migration.Groups.NoGroups
+Migration.Groups.NotGroupAdmin
+Migration.Summary
+Migration.List.EmptyTitle
+Migration.List.EmptySubtitle
+Migration.List.ButtonLabel
+Migration.Report.Title
+Migration.Report.Description
+Migration.Report.Status
+Migration.Report.CreatedOn
+Migration.Report.StartedOn
+Migration.Report.CompletedOn
+Migration.Report.CurrentlyMigrating
+Migration.Report.CurrentItem
+Migration.Report.CurrentRate
+Migration.Report.EstimatedQueuePosition
+Migration.Report.ContactStatus
+Migration.Report.MessageStatus
+Migration.Report.CloudVariableDefinitionStatus
+Migration.Report.CloudVariableValueStatus
+Migration.Report.RecordStatus
+Migration.Report.GroupStatus
+Migration.Report.GroupMemberStatus
+Migration.Error
+Migration.NothingSelected
+Migration.ColorManagement
+Temporary.MMC.Voting UI
+Temporary.MMC.Vote
+Temporary.MMC.Categories.Name
+Temporary.MMC.Categories.Worlds
+Temporary.MMC.Categories.Worlds.Social
+Temporary.MMC.Categories.Worlds.Game
+Temporary.MMC.Categories.Other
+Temporary.MMC.Categories.Misc
+Temporary.MMC.Categories.Meme
+Temporary.MMC.Categories.Avatars
+Temporary.MMC.Categories.Avatars.Accessories
+Temporary.MMC.VoteSuccess
+Temporary.MMC.VoteFailure
+Temporary.MMC.VotedAlready
+Temporary.MMC.VoteInvalid
+CloudHome.WelcomeHome
+CloudHome.TargetRangeOptions
+Tutorial.Saving.Title
+Tutorial.Saving.Content
+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
+StickyNote.RelevantLinks
+StickyNote.SunTool
+StickyNote.Bow
+StickyNote.Crossbow
+StickyNote.Shade
+StickyNote.TheaterTablet
+StickyNote.ControlTablet
+StickyNote.RotateMeDesktop
+StickyNote.RotateMeVR
+StickyNote.EquipMeDesktop
+StickyNote.EquipMeVR
+StickyNote.DipBrushes
+StickyNote.BrushColor
+StickyNote.Drawing
+StickyNote.WorldCanvas
+CloudHome.Panel.HomeControl
+CloudHome.Panel.General
+CloudHome.Panel.Lighting
+CloudHome.Panel.Furniture
+CloudHome.Panel.Quality
+CloudHome.Panel.Doors
+CloudHome.Panel.Audio
+CloudHome.Panel.OverheadLighting
+CloudHome.Panel.Sconces
+CloudHome.Panel.FurnitureVisibility
+CloudHome.Panel.LowQualityMode
+CloudHome.Panel.DoorSounds
+CloudHome.Panel.DoorsAlwaysOpen
+CloudHome.Panel.InteriorAmbience
+CloudHome.Panel.InteriorAmbienceVolume
+CloudHome.Panel.LightsOn
+CloudHome.Panel.LightIntensity
+CloudHome.Panel.LightColor
+CloudHome.Panel.LightColorTemperature
+CloudHome.Panel.Spawn
+CloudHome.Panel.Foyer
+CloudHome.Panel.Workspace
+CloudHome.Panel.ReadingLounge
+CloudHome.Panel.Lounge
+CloudHome.Panel.Center
+CloudHome.Panel.Balcony
+CloudHome.Panel.Theater
+CloudHome.Panel.TheaterControl
+CloudHome.Panel.FanControl
+CloudHome.Panel.WindowControl
+CloudHome.Panel.FanSpeed
+CloudHome.Panel.WindowTint
+CloudHome.FeaturedPanel.OpenWorld
+CloudHome.FeaturedPanel.LinkText
+CloudHome.FeaturedPanel.Featured
+CloudHome.AvatarPanel.Title
+CloudHome.SupporterPanel.Title
+Tutorial.InfoPanel.Title
+Tutorial.InfoPanel.Content
+Tutorial.GrabItems.Grab
+Tutorial.GrabItems.Snap
+Tutorial.GrabItems.Slide
+Tutorial.Panel.Jumping.Title
+Tutorial.Panel.Jumping.ContentDesktop
+Tutorial.Panel.Jumping.ContentVR
+Tutorial.Panel.Jumping.ContentVRNoButtons
+Tutorial.Panel.WalkLocomotion.Title
+Tutorial.Panel.WalkLocomotion.Content
+Tutorial.Panel.TeleportLocomotion.Title
+Tutorial.Panel.TeleportLocomotion.Content
+Hints.Spawn.InitialMovementDesktop
+Hints.Spawn.InitialMovementVR
+Hints.Spawn.InitialMovementVRNoButtons
+Hints.Spawn.ContextMenuDesktop
+Hints.Spawn.ContextMenuVR
+Hints.Spawn.ContextMenuVRNoButtons
+Hints.Spawn.TeleportLocomotionDesktop
+Hints.Spawn.TeleportLocomotionVR
+Hints.Bridge.RaiseTheWorld
+Hints.Grabbing.GrabbingDesktop
+Hints.Grabbing.GrabbingVR
+Hints.Grabbing.Rotating
+Hints.Grabbing.RotatingExtra
+Hints.Grabbing.ScalingDesktop
+Hints.Grabbing.ScalingVR
+Hints.Grabbing.OtherGrabbables
+Hints.Grabbing.OtherGrabbablesExtraDesktop
+Hints.Grabbing.OtherGrabbablesExtraVR
+Hints.Telescope.Alignment
+Hints.Telescope.TheMoonDesktop
+Hints.Telescope.TheMoonVR
+Hints.Sundial.SoftEquip
+Hints.Sundial.SoftEquipExtra
+Hints.Sundial.HardEquip
+Hints.Sundial.HardEquipExtra
+Hints.Sundial.TheSun
+Hints.Sundial.TheSunExtra
+Hints.Sundial.Dequip
+Hints.Sundial.DequipExtra
+Hints.Sundial.Teleporter
+Hints.Sundial.TeleporterExtra
+UI.TextDisplay.Landscape
+UI.TextDisplay.Portrait
+UI.TextDisplay.NormalText
+UI.TextDisplay.MonospaceText
+UI.DocumentDisplay.PageNumber
+UI.DocumentDisplay.DocumentQuality
+UI.DocumentDisplay.QualityLow
+UI.DocumentDisplay.QualityMedium
+UI.DocumentDisplay.QualityHigh
+UI.DocumentDisplay.Pages
+UI.DocumentDisplay.ResetZoom
+UI.VideoPlayer.GlobalSettings
+UI.VideoPlayer.LocalSettings
+UI.VideoPlayer.SpatialAudio
+UI.VideoPlayer.AreaBroadcast
+UI.VideoPlayer.BroadcastAudio
+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
+UI.Camera.Automatic
+UI.Camera.Manual
+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
+Discord.RichPresence.InPrivateWorld
+Discord.RichPresence.InPrivateLargeText
+Discord.RichPresence.InPublicWorld
+Discord.RichPresence.PublicWorldDetails
+Discord.RichPresence.InPublicLargeText
+Dummy
+
diff --git a/README.md b/README.md
index 8b88553..894f25e 100644
--- a/README.md
+++ b/README.md
@@ -11,6 +11,7 @@ Spanish [es] - 73.2% - Missing keys: 611
Estonian [et] - 36.2% - Missing keys: 1456
Finnish [fi] - 84.0% - Missing keys: 365
French [fr] - 100.0% - Missing keys: 0
+Hungarian [hu] - 23.2% - Missing keys: 1752
Icelandic [is] - 28.1% - Missing keys: 1641
Japanese [ja] - 100.0% - Missing keys: 0
Korean [ko] - 100.0% - Missing keys: 0
From 519cea6838eea1691dc8777f4884d4d34176dcd6 Mon Sep 17 00:00:00 2001
From: modimobeikete <54436686+modimobeikete@users.noreply.github.com>
Date: Sat, 13 Jul 2024 20:23:09 +0800
Subject: [PATCH 035/242] Update zh-cn.json
---
zh-cn.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/zh-cn.json b/zh-cn.json
index 1318b94..ca30226 100644
--- a/zh-cn.json
+++ b/zh-cn.json
@@ -1570,7 +1570,7 @@
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "尽可能通过 Steam 网络通信",
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "启用后,你将尽可能通过 Steam 网络通信协议进行连接。在某些情况下,例如当 LNL 协议处于严重拥堵状态时,这将有所帮助。不过,由于该协议缺少某些功能,可能会导致网络更不稳定,因此我们建议只有在遇到问题时才启用该协议。",
"Settings.RealtimeNetworkingSettings.LNL_WindowSize": "LNL 数据包大小",
- "Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "该值会控制用于实时联网的 LNL 协议的窗口大小。 更改此设置将对你加入的所有会话立即生效。\n\n如果你遇到数据包排队的情况,可以增加该值,这样可以提高连接吞吐量。不过,数值越大也会使连接越不稳定,所以要注意。\n\n默认值:64\n\n请注意,此设置只是诊断和临时性的解决办法,将来会自动调整此值。",
+ "Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "该值会控制用于实时联网的 LNL 协议的数据包大小。 更改此设置将对你加入的所有会话立即生效。\n\n如果你遇到数据包排队的情况,可以增加该值,这样可以提高连接吞吐量。不过,数值越大也会使连接越不稳定,所以要注意。\n\n默认值:64\n\n请注意,此设置只是诊断和临时性的解决办法,将来会自动调整此值。",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "最大同时传输资产数",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "在开始会话时,该设置调整当时可以传输多少本地导入的资产。增加该值可以更快地向用户传输资产,但也会降低网络连接的质量。我们建议测试网络可以承受的数值。",
From 24c181677e0a9d73507b445deaea80d594cb2dc2 Mon Sep 17 00:00:00 2001
From: modimobeikete <54436686+modimobeikete@users.noreply.github.com>
Date: Sat, 13 Jul 2024 20:25:37 +0800
Subject: [PATCH 036/242] Update zh-cn.json
---
zh-cn.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/zh-cn.json b/zh-cn.json
index ca30226..5008db2 100644
--- a/zh-cn.json
+++ b/zh-cn.json
@@ -1570,7 +1570,7 @@
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "尽可能通过 Steam 网络通信",
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "启用后,你将尽可能通过 Steam 网络通信协议进行连接。在某些情况下,例如当 LNL 协议处于严重拥堵状态时,这将有所帮助。不过,由于该协议缺少某些功能,可能会导致网络更不稳定,因此我们建议只有在遇到问题时才启用该协议。",
"Settings.RealtimeNetworkingSettings.LNL_WindowSize": "LNL 数据包大小",
- "Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "该值会控制用于实时联网的 LNL 协议的数据包大小。 更改此设置将对你加入的所有会话立即生效。\n\n如果你遇到数据包排队的情况,可以增加该值,这样可以提高连接吞吐量。不过,数值越大也会使连接越不稳定,所以要注意。\n\n默认值:64\n\n请注意,此设置只是诊断和临时性的解决办法,将来会自动调整此值。",
+ "Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "该值会控制用于实时联网的 LNL 协议的数据包大小。 更改此设置将对你加入的所有会话立即生效。\n\n如果你遇到数据包排队的情况,可以增加该值,这样可以提高连接吞吐量。不过,数值越大也会使连接越不稳定,所以要谨慎。\n\n默认值:64\n\n请注意,此设置只是诊断和临时性的解决办法,将来会自动调整此值。",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "最大同时传输资产数",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "在开始会话时,该设置调整当时可以传输多少本地导入的资产。增加该值可以更快地向用户传输资产,但也会降低网络连接的质量。我们建议测试网络可以承受的数值。",
From 6cf48866760f936d5c91afefe2e9c557f273e7bc Mon Sep 17 00:00:00 2001
From: ProbablePrime
Date: Sat, 13 Jul 2024 22:21:37 -0700
Subject: [PATCH 037/242] Create config.yml
---
.github/workflows/ISSUE_TEMPLATE/config.yml | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
create mode 100644 .github/workflows/ISSUE_TEMPLATE/config.yml
diff --git a/.github/workflows/ISSUE_TEMPLATE/config.yml b/.github/workflows/ISSUE_TEMPLATE/config.yml
new file mode 100644
index 0000000..70b80b0
--- /dev/null
+++ b/.github/workflows/ISSUE_TEMPLATE/config.yml
@@ -0,0 +1,17 @@
+blank_issues_enabled: true
+contact_links:
+ - name: Official Discord
+ url: https://discord.gg/resonite
+ about: The place to discuss all things Resonite
+ - name: Resonite Moderation
+ url: https://moderation.resonite.com
+ about: Please report any guidelines breaches here
+ - name: Resonite Support
+ url: https://support.resonite.com
+ about: Please report any account issues here
+ - name: Security
+ url: https://support.resonite.com
+ about: Please report any security issues here
+ - name: Bugs and Feature Requests
+ url: https://github.com/Yellow-Dog-Man/Resonite-Issues
+ about: Submit Resonite Bugs and Feature requests here.
From b85739d6a1b2db3a80933d4aa8913f1d6fd4b0c6 Mon Sep 17 00:00:00 2001
From: Richard Fox
Date: Sat, 13 Jul 2024 22:22:53 -0700
Subject: [PATCH 038/242] fix(config): correct location of config file
---
.github/{workflows => }/ISSUE_TEMPLATE/config.yml | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename .github/{workflows => }/ISSUE_TEMPLATE/config.yml (100%)
diff --git a/.github/workflows/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
similarity index 100%
rename from .github/workflows/ISSUE_TEMPLATE/config.yml
rename to .github/ISSUE_TEMPLATE/config.yml
From cb324fad4034e2d5acbac87c3150c9804a307b19 Mon Sep 17 00:00:00 2001
From: cerealbowlsystem
Date: Sun, 14 Jul 2024 07:05:16 +0000
Subject: [PATCH 039/242] Update fr.json (a LOT of changes)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
A lot of grammatical corrections, as well as removing some English false-friends and other things. A non-exhaustive list:
- Correct the "a" / "à" errors
- Correct the conjugation
- Vouvoiement in the tutorial
- Change about half of the "Cela" to "Ceci" in the setting descriptions (when the subject is the setting itself)
- "Cuire" -> "Pré-Calculer" (for "Bake")
- "Bout" -> "Pointe" (for "[Tool] Tip")
- "Status" -> "Statut"
- "Flou de motion" -> "Flou de mouvement"
- "Panneau de contrôle" -> "Tableau de bord" (for "Dash")
- etc etc.
---
fr.json | 820 ++++++++++++++++++++++++++++----------------------------
1 file changed, 410 insertions(+), 410 deletions(-)
diff --git a/fr.json b/fr.json
index 62d74bf..ed57c77 100644
--- a/fr.json
+++ b/fr.json
@@ -1,6 +1,6 @@
{
"localeCode": "fr",
- "authors": ["Archer", "FreakyWaves", "Xqua", "brodokk", "Sopra", "Khosumi", "j4"],
+ "authors": ["Archer", "FreakyWaves", "Xqua", "brodokk", "Sopra", "Khosumi", "j4", "cerealbowl"],
"messages": {
"General.OK": "OK",
@@ -158,7 +158,7 @@
"Dash.Exit.Header": "Quitter {appName}",
"Dash.Exit.ExitAndSave": "Quitter et sauvegarder les maisons",
"Dash.Exit.ExitAndDiscard": "Quitter sans sauvegarder les maisons",
- "Dash.Exit.Sponsor": "Un grand merci a {name} pour avoir sponsorisé ce projet!",
+ "Dash.Exit.Sponsor": "Un grand merci à {name} pour avoir sponsorisé ce projet!",
"Dash.Exit.Sponsor.You": "TOI",
"Dash.Exit.Shoutouts": "Ce projet est rendu possible grâce a ces personnes:",
"Dash.Exit.Shoutouts.AndMore": " et bien plus encore!",
@@ -189,8 +189,8 @@
"World.Error.AccessDenied": "Accès refusé",
"World.Error.SecurityViolation": "Violation de sécurité",
- "World.Error.OnlyRegisteredUsers": "Seul les utilisateurs enregistrés peuvent joindre cette session",
- "World.Error.OnlyContacts": "Seul les amis de l'hôte peuvent joindre cette session",
+ "World.Error.OnlyRegisteredUsers": "Seul les utilisateurs enregistrés peuvent rejoindre cette session",
+ "World.Error.OnlyContacts": "Seul les amis de l'hôte peuvent rejoindre cette session",
"World.Error.OnlyContactsOfContacts": "Seul les amis des utilisateurs dans la session sont autorisés à rejoindre",
"World.Error.Private": "Cette session est privée",
"World.Error.SessionEnded": "La session s'est terminée",
@@ -215,7 +215,7 @@
"World.Config.MaxUsers": "Nombre maximal d'utilisateurs:",
"World.Config.MobileFriendly": "Adapté aux appareils mobiles",
"World.Config.SaveOptionsHeader": "Options de sauvegarde du monde:",
- "World.Config.EditMode": "Mode de Modification:",
+ "World.Config.EditMode": "Mode d'Édition:",
"World.Config.AccessLevelHeader": "Qui peut rejoindre ce monde?",
"World.Config.AutoKickAFK": "Éjection automatique des utilisateurs inactifs:",
"World.Config.AutoKickAFKMinutes": "Minutes d'inactivité maximale:",
@@ -230,7 +230,7 @@
"World.Actions.Focus": "Changer de monde",
"World.Actions.Close": "Fermer ce monde",
"World.Actions.Leave": "Quitter ce monde",
- "World.Actions.Save": "Sauvegarder les changements",
+ "World.Actions.Save": "Sauvegarder les modifications",
"World.Actions.SaveAs": "Enregistrer sous...",
"World.Actions.SaveCopy": "Enregistrer une copie...",
"World.Actions.SaveHere": "Sauvegarder ici",
@@ -261,7 +261,7 @@
"World.Actions.GetSessionOrb": "Obtenir l'orbe-portail de la session",
"World.Actions.CopySessionURL": "Copier le lien vers cette session",
- "World.Indicator.NoData": "Aucune données",
+ "World.Indicator.NoData": "Aucune donnée",
"World.Indicator.LocalWorld": "Machine locale",
"World.Indicator.Author": "Auteur: {name}",
"World.Indicator.Host": "Hôte: {name}",
@@ -277,18 +277,18 @@
"World.Detail.ActiveUsers": "Utilisateurs actifs :",
"World.Detail.NewSession": "",
"World.Detail.DescriptionHeader": "Description:",
- "World.Detail.SessionInformationHeader": "Information sur la session",
+ "World.Detail.SessionInformationHeader": "Informations sur la session",
"World.Detail.Uptime": "Durée",
"World.Detail.AccessLevel": "Visibilité",
"World.Detail.Users": "Utilisateurs",
"World.Detail.Users.Count": "{active}{away, select, 0 {} other { (+{away} away)}} sur {max}",
- "World.Detail.WorldInformationHeader": "Information sur ce monde",
+ "World.Detail.WorldInformationHeader": "Informations sur ce monde",
"World.Detail.PublishDate": "Publié le",
"World.Detail.ModifyDate": "Dernière mise-à-jour",
"World.Detail.Visits": "Visites",
- "World.Detail.Tags": "Mots clefs",
+ "World.Detail.Tags": "Mots-clefs",
"World.Detail.ActionsHeader": "Actions:",
"World.Category.Everything": "Toutes catégories",
@@ -354,14 +354,14 @@
"World.Edit.AccessLevelHeader": "Qui peux ouvrir ce monde?",
"World.Edit.AccessPrivate": "Seulement Moi",
"World.Edit.AccessPatreon": "Patron sur Patreon",
- "World.Edit.AccessPublic": "N'importe qui (publique)",
+ "World.Edit.AccessPublic": "N'importe qui (public)",
"Tools.AvatarCreator": "Créateur d'avatar",
"Tools.FullBodyCalibrator": "Calibreur de corps / avatar",
"Tools.CameraStreaming": "Caméra / Diffusion",
"Tools.CreateNewWorld": "Créer un nouveau monde",
"Tools.Debug": "Déboguer",
- "Tools.StreamAudio": "Stream audio",
+ "Tools.StreamAudio": "Diffuser l'audio",
"Tools.Setup2FA": "Configurer 2FA",
"Tools.StreamAudio.Dialog.Title": "Créer un flux audio",
@@ -380,12 +380,12 @@
"Options.Nameplates.All": "Noms: Visibles",
"Options.Nameplates.NonContacts": "Noms: Cacher les contacts",
"Options.Nameplates.Hide": "Noms: Cacher",
- "Options.Nameplates.DefaultStyle": "Forcer les noms par défauts",
+ "Options.Nameplates.DefaultStyle": "Forcer les noms par défaut",
"Options.Nameplates.CustomStyle": "Noms customisés",
"Indicator.OnlineUsers": "{users} {users,plural, one {Utilisateur} other {Utilisateurs}} en ligne",
"Indicator.OnlineUsersVR": "{users} {users, plural, one {utilisateur} other {utilisateurs}} en VR",
- "Indicator.OnlineUsersDesktop": "{users} {users, plural, one {utilisateur} other {utilisateurs}} en Desktop",
+ "Indicator.OnlineUsersDesktop": "{users} {users, plural, one {utilisateur} other {utilisateurs}} en Bureau",
"Indicator.ServerStatus.Status": "Statut du serveur",
"Indicator.ServerStatus.Good": "Bon",
@@ -393,7 +393,7 @@
"Indicator.ServerStatus.Down": "Indisponible",
"Indicator.ServerStatus.NoInternet": "Aucune connexion internet",
- "Indicator.Sync.AllSynced": "Synchronisation complétée",
+ "Indicator.Sync.AllSynced": "Synchronisation terminée",
"Indicator.Sync.SyncingItems": "Synchronisation: {item_count,plural, one {# élément} other {# éléments}} ({item_percent} %)",
"Indicator.Sync.UploadingVariants": "Chargement {variant_count,plural, one {# asset variant} other {# asset variants}}",
"Indicator.Sync.SyncError": "Erreur de synchronisation! Valider les logs pour les détails",
@@ -422,7 +422,7 @@
"Login.MalformedSecretMachineId": "ID de machine secret invalide",
"Login.MalformedSecretMachineId.Description": "Essayez de réinstaller ou contactez le support sur {supportUrl}.",
- "Register.MissingUID": "Information de l'appareil manquant.",
+ "Register.MissingUID": "Information de l'appareil manquante.",
"Register.MissingUID.Description": "Essayez de réinstaller ou contactez le support sur {supportUrl}.",
"Register.MalformedUID": "Information de l'appareil invalide",
@@ -438,7 +438,7 @@
"Login.UnsupportedAuthentication.Description": "Nous ne supportons pas cette méthode d'authentification. Veuillez en utiliser une autre.",
"Login.EmailNotVerified": "Courriel non vérifié",
- "Login.EmailNotVerified.Description": "Votre courriel n'est pas vérifiée. Veuillez vérifier votre boîte de réception et votre dossier spam pour un courriel de vérification.",
+ "Login.EmailNotVerified.Description": "Votre courriel n'est pas vérifié. Veuillez vérifier votre boîte de réception et votre dossier spam pour un courriel de vérification.",
"Login.AccountTempLocked": "Votre compte est bloqué.",
"Login.AccountTempLocked.Description": "Veuillez contacter la modération sur {moderationUrl}.",
@@ -453,7 +453,7 @@
"Login.UnknownError.Description": "Une erreur inconnue s'est produite. Veuillez contacter notre support sur {supportUrl}.",
"Register.MissingRequest": "Informations d'inscription manquantes",
- "Register.MissingRequest.Description": "Nous n'avons pas pu trouver vos information d'inscription. Êtes-vous sûr des les avoir incluses?",
+ "Register.MissingRequest.Description": "Nous n'avons pas pu trouver vos informations d'inscription. Êtes-vous sûr des les avoir incluses?",
"Register.InvalidEmail": "Courriel invalide",
"Register.InvalidEmail.Description": "Votre courriel est invalide.",
@@ -465,7 +465,7 @@
"Register.MissingEmail.Description": "Avez-vous spécifié un courriel?",
"Register.UsernameTooLong": "Nom d'utilisateur trop long",
- "Register.UsernameTooLong.Description": "Votre nom d'utilisateur ne doit pas surpasser 32 caractères.",
+ "Register.UsernameTooLong.Description": "Votre nom d'utilisateur ne doit pas dépasser 32 caractères.",
"Register.UsernameContainsAmpersand": "Votre nom d'utilisateur ne peut pas contenir @",
"Register.UsernameContainsAmpersand.Description": "Votre nom d'utilisateur ne peut pas contenir @.",
@@ -479,8 +479,8 @@
"Register.InvalidDateOfBirth": "Date de naissance invalide",
"Register.InvalidDateOfBirth.Description": "Votre date de naissance est invalide.",
- "Register.UsernameContainsBlockedTerms": "Votre nom d'utilisateur contiens des mots bloqués",
- "Register.UsernameContainsBlockedTerms.Description": "Votre nom d'utilisateur contiens des mots bloqués. Si vous pensez que c'est une erreur, contactez le support sur {supportUrl}.",
+ "Register.UsernameContainsBlockedTerms": "Votre nom d'utilisateur contient des mots bloqués",
+ "Register.UsernameContainsBlockedTerms.Description": "Votre nom d'utilisateur contient des mots bloqués. Si vous pensez que c'est une erreur, contactez le support sur {supportUrl}.",
"Register.MissingPassword": "Mot de passe manquant",
"Register.MissingPassword.Description": "Vous n'avez pas entré de mot de passe.",
@@ -532,13 +532,13 @@
"Account.LostPassword": "Mot de passe perdu",
"Account.SendRecoveryCode": "Envoyer le code de confirmation",
"Account.ResetPasswordHeader": "Réinitialisation du mot de passe",
- "Account.ResetPasswordInstructions": "Un code de confirmation à été envoyé à votre adresse courriel. Copiez le dans le champ suivant:",
+ "Account.ResetPasswordInstructions": "Un code de confirmation à été envoyé à votre adresse de courriel. Copiez-le dans le champ suivant:",
"Account.RecoveryCode": "Code de confirmation :",
"Account.NewPassword": "Nouveau mot de passe :",
"Account.ResetPassword": "Appliquer le nouveau mot de passe",
"Account.Requesting": "Requête en cours...",
- "Account.ErrorPasswordMismatch": "Les mots de passe ne concordent pas!",
- "Account.ErrorEmailMismatch": "Les adresses courriels ne concordent pas!",
+ "Account.ErrorPasswordMismatch": "Les mots de passe ne se correspondent pas!",
+ "Account.ErrorEmailMismatch": "Les adresses de courriel ne se correspondent pas!",
"Account.ErrorLoginError": "Erreur de connexion:",
"Account.RegistrationSuccess": "Succès! Un courriel contenant un lien de vérification à été envoyé. Une fois ce lien ouvert, vous pourrez vous connecter.",
"Account.BirthMonth": "Mois de naissance",
@@ -551,30 +551,30 @@
"Account.Saml2.Select": "Veuillez sélectionner le fournisseur SAML 2.0 que vous voulez utiliser:",
"Account.Saml2.LoggingIn": "En attente que la connexion soit complète (voyez votre navigateur web)...",
- "Account.TOTP.Title": "Authentification deux facteurs",
+ "Account.TOTP.Title": "Authentification à deux facteurs",
"Account.TOTP.Initializing": "Vérification du statut 2FA pour votre compte...",
"Account.TOTP.Code.Header": "Code secret",
- "Account.TOTP.Code.Description": "Vous devez d'abord saisir un code secret dans votre application d'authentification TOTP tel que Authy ou Google Authenticator.
Nous vous recommandons de le faire en scannant le code QR, mais vous pouvez également saisir manuellement le code secret. Ne partagez jamais ce code avec qui que ce soit.
Si vous êtes en VR, vous pouvez passer au bureau en appuyant sur F8.",
+ "Account.TOTP.Code.Description": "Vous devez d'abord saisir un code secret dans votre application d'authentification TOTP telle que Authy ou Google Authenticator.
Nous vous recommandons de le faire en scannant le code QR, mais vous pouvez également saisir manuellement le code secret. Ne partagez jamais ce code avec qui que ce soit.
Si vous êtes en VR, vous pouvez passer au bureau en appuyant sur F8.",
"Account.TOTP.Code.QRCode": "Scannez le code QR",
"Account.TOTP.Code.Key": "Code secret:",
"Account.TOTP.RecoveryCodes.Header": "Codes de récupération",
"Account.TOTP.RecoveryCodes.Description": "Enregistrez ces codes dans un endroit sécurisé. Ils peuvent être utilisés pour récupérer l'accès à votre compte au cas où vous perdriez ou endommageriez votre téléphone. Chaque code ne peut être utilisé qu'une seule fois. Ne les partagez jamais avec qui que ce soit. Si vous les perdez, vous perdrez DÉFINITIVEMENT l'accès à votre compte.",
"Account.TOTP.RecoveryCodes.Codes": "Codes:",
"Account.TOTP.Activate.Header": "Activer 2FA",
- "Account.TOTP.Activate.Description": "Pour activer l'authentification a deux facteurs, utilisez le nombre a 6 chiffres généré par votre application d'authentification pour être sûr que tout fonctionne correctement. Une fois activé, vous devrez entrer le code pour confirmer certaines opérations.",
+ "Account.TOTP.Activate.Description": "Pour activer l'authentification à deux facteurs, utilisez le nombre à 6 chiffres généré par votre application d'authentification pour être sûr que tout fonctionne correctement. Une fois activé, vous devrez entrer le code pour confirmer certaines opérations.",
"Account.TOTP.Activate.Token": "Jeton à 6 chiffres:",
"Account.TOTP.Activate.TokenField": "Entrez votre jeton ici....",
"Account.TOTP.Activate.Activate": "Activer",
"Account.TOTP.Activate.Activating": "Activation...",
"Account.TOTP.Activate.InvalidToken": "Jeton invalide!",
- "Account.TOTP.Message.AlreadySetup": "2FA a déjà été configuré sur votre compte!",
+ "Account.TOTP.Message.AlreadySetup": "La 2FA a déjà été configurée sur votre compte!",
"Account.TOTP.Message.Error": "Erreur inattendue! Veuillez réessayer plus tard.",
- "Account.TOTP.Message.SetupComplete": "Bravo!
Votre compte dispose maintenant de l'authentification a deux facteurs pour plus de sécurité.
Vous pouvez optionnellement l'activer pour la connexion au compte avec la commande /enabledLogin2FA.",
- "Account.TOTP.Deactivate.Header": "Désactiver 2FA",
- "Account.TOTP.Deactivate.Description": "2FA est actuellement configuré et actif sur votre compte. Si vous devez le désactiver (par exemple en raison de la perte de votre téléphone ou de la compromission des codes), vous pouvez le faire ici.
Après la désactivation, vous pouvez à nouveau configurer 2FA, ce qui générera un tout nouveau code secret et un nouvel ensemble de codes de récupération.
Si vous perdez votre téléphone et devez configurer à nouveau 2FA, nous vous conseillons FORTEMENT de le faire immédiatement, car chaque code de récupération ne peut être utilisé qu'une seule fois et une fois épuisé, votre compte sera complètement bloqué.",
+ "Account.TOTP.Message.SetupComplete": "Bravo!
Votre compte dispose maintenant de l'authentification à deux facteurs pour plus de sécurité.
Vous pouvez optionnellement l'activer pour la connexion au compte avec la commande /enabledLogin2FA.",
+ "Account.TOTP.Deactivate.Header": "Désactiver la 2FA",
+ "Account.TOTP.Deactivate.Description": "La 2FA est actuellement configurée et active sur votre compte. Si vous devez la désactiver (par exemple en raison de la perte de votre téléphone ou de la compromission des codes), vous pouvez le faire ici.
Après la désactivation, vous pouvez à nouveau configurer la 2FA, ce qui générera un tout nouveau code secret et un nouvel ensemble de codes de récupération.
Si vous perdez votre téléphone et devez configurer à nouveau la 2FA, nous vous conseillons FORTEMENT de le faire immédiatement, car chaque code de récupération ne peut être utilisé qu'une seule fois, et une fois épuisé votre compte sera complètement bloqué.",
"Account.TOTP.Deactivate.Deactivate": "Désactiver",
"Account.TOTP.Deactivate.Deactivating": "Désactivation...",
- "Account.TOTP.Message.DeactivationComplete": "2FA a été désactivé avec succès sur votre compte.
Votre compte est maintenant à risque accru!
Nous vous recommandons fortement de configurer à nouveau 2FA immédiatement, surtout si vous avez utilisé un code de récupération en raison de la perte de votre téléphone .",
+ "Account.TOTP.Message.DeactivationComplete": "La 2FA a été désactivée avec succès sur votre compte.
Votre compte est maintenant à risque accru!
Nous vous recommandons fortement de configurer à nouveau la 2FA immédiatement, surtout si vous avez utilisé un code de récupération en raison de la perte de votre téléphone .",
"Account.Type.Standard": "Compte Standard",
"Account.Type.Business": "Compte Business",
@@ -608,7 +608,7 @@
"Session.Permission.ClearOverrides": "Effacer les permissions spéciales",
"Session.JoinVerifier.EnableHeader": "Activer l'authentification customisée",
- "Session.JoinVerifier.EnableText": "ATTENTION: Vous allez activer l'authentification customisée qui fait partie du monde actif. Avant de procéder vérifiez que vous faites confiance au créateur du monde vu que l'authentification customisée peut bloquer n'importe qui de rejoindre le monde et peut passer outre les règles d'accès de session.",
+ "Session.JoinVerifier.EnableText": "ATTENTION: Vous allez activer l'authentification customisée qui fait partie du monde actif. Avant de procéder vérifiez que vous faites confiance au créateur du monde vu que l'authentification customisée peut empêcher n'importe qui de rejoindre le monde et peut passer outre les règles d'accès de session.",
"Session.JoinVerifier.Label": "Utiliser l'authentification customisée: {name}",
"Session.JoinVerifier.ComponentWarning": "ATTENTION: Pour le moment, il n'y a aucune permission pour éviter la modification de l'authentification customisée. Si vous pensez que quelqu'un va modifier votre système, N'UTILISEZ PAS CETTE FONCTIONNALITÉ!",
"Session.JoinVerifier.SetCustomVerifier": "Sélectionner comme authentification customisée",
@@ -729,7 +729,7 @@
"Tooltips.Dev.Selection.Single": "Sélection unique",
"Tooltips.Dev.Selection.Multi": "Sélection multiple",
- "Tooltips.Dev.Interaction.Tip": "Bout",
+ "Tooltips.Dev.Interaction.Tip": "Pointe",
"Tooltips.Dev.Interaction.Projection": "Projection",
"Tooltip.Color.Picker": "Pipette à couleurs",
@@ -746,7 +746,7 @@
"Tooltip.CharacterCollider.EnsurePhysicalFly": "Garantir mouvement vol avec physique",
"Tooltip.Light.Point": "Point",
- "Tooltip.Light.Spot": "Projecteur",
+ "Tooltip.Light.Spot": "Spot",
"Tooltip.Light.Sun": "Soleil",
"Tooltip.Light.Shadows.None": "Pas d'ombres",
@@ -760,7 +760,7 @@
"Tooltip.MeshVisibility.DoubleSidedShadow": "Définir ombre double face",
"Tooltip.Slicer.Add": "Ajouter découpage",
- "Tooltip.Slicer.Clear": "Effacer tout les découpages",
+ "Tooltip.Slicer.Clear": "Effacer tous les découpages",
"Tooltip.Material.RayMode": "Mode rayon",
"Tooltip.Material.AreaMode": "Mode zone",
@@ -809,8 +809,8 @@
"Tooltip.Meter.ObjectSpace": "Mesurer dans l'espace de l'objet",
"Tooltip.Meter.WorldSpace": "Mesurer dans l'espace du monde",
- "Tooltip.Glue.Mode.BakeMeshes": "Cuire les modèles",
- "Tooltip.Glue.Mode.BakeSkinnedMeshes": "Cuire les composants SkinnedMeshRenderers",
+ "Tooltip.Glue.Mode.BakeMeshes": "Pré-calculer les modèles",
+ "Tooltip.Glue.Mode.BakeSkinnedMeshes": "Pré-calculer les composants SkinnedMeshRenderers",
"Tooltip.Glue.Mode.ParentObjects": "Parenter les objets",
"Tooltip.RigTransfer.ClearSource": "Retirer la source",
@@ -904,7 +904,7 @@
"AvatarCreator.CenterHead": "Centrer la tête",
"AvatarCreator.TryAlignHands": "Essayer d'aligner les mains",
"AvatarCreator.AlignToolAnchors": "Aligner les ancres des outils",
- "AvatarCreator.Create": "Creér",
+ "AvatarCreator.Create": "Créer",
"AvatarCreator.ProtectionUnavailable": "La protection d'avatar n'est pas disponible dans ce monde. Allez dans un autre monde pour protéger votre avatar.",
"Importer.General.AsRawFile": "Fichier brut",
@@ -920,7 +920,7 @@
"Importer.Image.Title": "Importateur d'images",
"Importer.Image.Prompt": "Qu'importez-vous?",
"Importer.Image.Regular": "Image / Texture",
- "Importer.Image.Screenshot": "{appName} Photo (capturé ici)",
+ "Importer.Image.Screenshot": "Photo (capturée ici)",
"Importer.Image.PixelArt": "Pixel Art",
"Importer.Image.Sprite": "Sprite",
"Importer.Image.360": "Photo 360 / skybox",
@@ -969,7 +969,7 @@
"Importer.Model.Advanced.AlignAxis": "Aligner l'axe:",
"Importer.Model.Advanced.Normals": "Calculer les normales",
- "Importer.Model.Advanced.Tangents": "Calculer les tangents",
+ "Importer.Model.Advanced.Tangents": "Calculer les tangentes",
"Importer.Model.Advanced.VertexColors": "Importer les couleurs des vertex",
"Importer.Model.Advanced.Bones": "Importer l'armature",
"Importer.Model.Advanced.Lights": "Importer les lumières",
@@ -979,11 +979,11 @@
"Importer.Model.Advanced.Colliders": "Générer des collisionneurs",
"Importer.Model.Advanced.Animations": "Importer les animations",
- "Importer.Model.Advanced.SetupSnappable": "Configurer en tant que emboîtable",
+ "Importer.Model.Advanced.SetupSnappable": "Configurer en tant qu'emboîtable",
"Importer.Model.Advanced.SetupTimelapse": "Configurer en tant que timelapse",
"Importer.Model.Advanced.ImportExternalTextures": "Importer des textures externes",
"Importer.Model.Advanced.SkinnedMeshes": "Importer les maillages 'skinned'",
- "Importer.Model.Advanced.SetupIK": "Configurer IK",
+ "Importer.Model.Advanced.SetupIK": "Configurer l'IK",
"Importer.Model.Advanced.VisualizeRig": "Visualiser le Rig",
"Importer.Model.Advanced.ForceTpose": "Forcer la T-Pose",
"Importer.Model.Advanced.ForcePointCloud": "En tant que nuage de points",
@@ -1089,11 +1089,11 @@
"FullBody.AvatarHeightCompensationInstructions": "Si l'avatar est trop grand (il finit courbé) ou trop petit pour vous, réglez ici sa compensation de taille afin qu'il s'adapte mieux à votre taille.",
"FullBody.AvatarHeightCompensation": "Compensation de la hauteur de l'avatar : {n, number, percent}",
"FullBody.ResetAvatarHeightCompensation": "Réinitialisation de la compensation de la hauteur",
- "FullBody.AvatarSaveWarning": "N'oubliez pas de sauver votre avatar une fois que vous avez fini de le calibrer !",
+ "FullBody.AvatarSaveWarning": "N'oubliez pas de sauvegarder votre avatar une fois que vous avez fini de le calibrer !",
"FullBody.FinishAvatarCalibration": "Terminer le calibrage de l'avatar",
- "FullBody.CalibrationFinishedInstructions": "Si vous êtes satisfait du calibrage, vous pouvez enregistrer votre avatar maintenant et quitter.",
+ "FullBody.CalibrationFinishedInstructions": "Si vous êtes satisfait du calibrage, vous pouvez sauvegarder votre avatar maintenant et quitter.",
"FullBody.CloseCalibrator": "Fermer le calibreur",
- "FullBody.CalibrationRedoInstructions": "Si le calibrage est incorrect ou si vous voulez calibrer davantage votre avatar, vous pouvez effectuer d'autres réglages. Vous pouvez également rouvrir ce calibreur à tout moment dans le futur pour faire des ajustements.\nSi vous avez seulement changé vos trackers, vous n'avez pas besoin de calibrer à nouveau vos avatars.",
+ "FullBody.CalibrationRedoInstructions": "Si le calibrage est incorrect ou si vous voulez calibrer davantage votre avatar, vous pouvez effectuer d'autres réglages. Vous pouvez également rouvrir ce calibreur à tout moment dans le futur pour faire des ajustements.\nSi vous avez seulement changé vos traqueurs, vous n'avez pas besoin de calibrer à nouveau vos avatars.",
"FullBody.ReturnToTrackerCalibration": "Retour au calibrage des traqueurs",
"FullBody.Hips": "Hanches",
@@ -1104,7 +1104,7 @@
"FullBody.TrackerMapped": "Traqueur suivi",
"FullBody.NotTracking": "Pas de suivi...",
- "FullBody.NoTracker": "Pas de traceur relevé",
+ "FullBody.NoTracker": "Pas de traqueur relevé",
"FullBody.FeetNotTracking": "Pieds non suivis...",
"FullBody.AvatarPointMapped": "Suivi",
@@ -1124,7 +1124,7 @@
"CameraControl.Mode.Manual": "Manuel",
"CameraControl.Settings.AvoidOcclusion": "Éviter l'occlusion",
- "CameraControl.Settings.KeepInWorldspace": "Restez dans l'espace du monde",
+ "CameraControl.Settings.KeepInWorldspace": "Rester dans l'espace du monde",
"CameraControl.Settings.MovementWobble": "Oscillation des mouvements",
"CameraControl.Settings.AimInFrontOfHead": "Viser devant soi",
"CameraControl.Settings.HideCamera": "Cacher la caméra",
@@ -1156,7 +1156,7 @@
"CameraControl.Control.AnyoneCanInteract": "Tout le monde peut interagir",
"CameraControl.Control.RenderPreviewForEveryone": "Rendre l'aperçu pour tous",
"CameraControl.Control.RenderPrivateUI": "Rendre le GUI privé",
- "CameraControl.Control.MotionBlur": "Motion Blur",
+ "CameraControl.Control.MotionBlur": "Flou de Mouvement",
"CameraControl.Control.ScreenSpaceReflections": "Réflexions dans l'espace de l'écran",
"CameraControl.Control.SpawnPhotoInWorld": "Matérialiser la photo dans le monde",
"CameraControl.Control.FlipPreview": "Retourner l'aperçu",
@@ -1164,10 +1164,10 @@
"CameraControl.Control.GroupExcludeBoundary": "Limite d'exclusion du groupe: {n} m",
"CameraControl.Control.PositionSmoothSpeed": "Position Vitesse fluide: {n}",
"CameraControl.Control.AngleSmoothSpeed": "Angle Vitesse fluide: {n}",
- "CameraControl.Control.FramingSmoothSpeed": "Encadrement à vitesse fluide: {n}",
+ "CameraControl.Control.FramingSmoothSpeed": "Cadrage à vitesse fluide: {n}",
- "CameraControl.OBS.IP": "OBS Websocket IP:",
- "CameraControl.OBS.Password": "OBS Mot de passe (facultatif):",
+ "CameraControl.OBS.IP": "IP du Websocket OBS:",
+ "CameraControl.OBS.Password": "Mot de passe OBS (facultatif):",
"CameraControl.OBS.Connect": "Connecter",
"CameraControl.OBS.Instructions": "Assurez-vous qu'OBS fonctionne et que le plugin obs-websocket est installé",
"CameraControl.OBS.OpenInstaller": "Ouvrir la page web de l'installateur",
@@ -1225,24 +1225,24 @@
"Settings.GeneralHapticsSettings": "Retours haptiques",
"Settings.GeneralVRSettings": "VR",
"Settings.LeapMotionSettings": "Leap Motion",
- "Settings.ViveHandTrackingSettings": "Traquage des mains Vive",
- "Settings.TrackingSmoothingSettings": "Lissage du traquage",
+ "Settings.ViveHandTrackingSettings": "Traque des mains Vive",
+ "Settings.TrackingSmoothingSettings": "Lissage de la traque",
"Settings.UserMetricsSettings": "Statistiques utilisateur",
- "Settings.OnlineStatusSettings": "Options de status",
- "Settings.OnlineStatusSettings.DefaultStatus": "Status par défaut",
- "Settings.OnlineStatusSettings.DefaultStatus.Description": "Le status avec lequel le jeu démarrera a moins qu'il y en ai un autre qui soit sauvegardé.",
- "Settings.OnlineStatusSettings.RememberMode": "Sauvegarder le dernier status",
- "Settings.OnlineStatusSettings.RememberMode.Description": "Utilisez cette option pour contrôller si vous voulez que votre dernier status soit sauvegardé entre les connections. Cela inclus tous les status sauf invisible, qui est contrôlé par une option différente.",
- "Settings.OnlineStatusSettings.RememberTimespan": "Se rappeler du status pour",
- "Settings.OnlineStatusSettings.RememberTimespan.Description": "Votre dernier status ne sera sauvegardé que si vous vous reconnectez dans ce temps. Si vous prenez plus de temps, votre status par défaut sera utilisé.",
- "Settings.OnlineStatusSettings.InvisibleRememberMode": "Se rappeler du dernier status invisible",
- "Settings.OnlineStatusSettings.InvisibleRememberMode.Description": "Contrôle si votre dernier status est spécifiquement invisible.\n\nLe status invisible a une option différente pour des raisons de vie privée, pour faire en sorte que vous restez bien sur ce status, quoi qu'il en soit.",
- "Settings.OnlineStatusSettings.InvisibleRememberTimespan": "Rester invisible pour",
- "Settings.OnlineStatusSettings.InvisibleRememberTimespan.Description": "Votre dernier status invisible sera conservé si vous vous reconnectez pendant ce temps. Si vous prenez plus de temps, votre status par défaut sera utilisé.",
+ "Settings.OnlineStatusSettings": "Options de statut",
+ "Settings.OnlineStatusSettings.DefaultStatus": "Statut par défaut",
+ "Settings.OnlineStatusSettings.DefaultStatus.Description": "Le statut avec lequel le jeu démarrera a moins qu'il y en ai un autre qui soit sauvegardé.",
+ "Settings.OnlineStatusSettings.RememberMode": "Sauvegarder le dernier statut",
+ "Settings.OnlineStatusSettings.RememberMode.Description": "Utilisez cette option pour contrôler si vous voulez que votre dernier statut soit sauvegardé entre les connections. Cela inclut tous les statuts sauf invisible, qui est contrôlé par une option différente.",
+ "Settings.OnlineStatusSettings.RememberTimespan": "Se rappeler du statut pendant",
+ "Settings.OnlineStatusSettings.RememberTimespan.Description": "Votre dernier statut ne sera sauvegardé que si vous vous reconnectez dans ce temps. Si vous prenez plus de temps, votre statut par défaut sera utilisé.",
+ "Settings.OnlineStatusSettings.InvisibleRememberMode": "Se rappeler du dernier statut invisible",
+ "Settings.OnlineStatusSettings.InvisibleRememberMode.Description": "Contrôle si votre dernier statut est spécifiquement invisible.\n\nLe statut invisible a une option différente pour des raisons de vie privée, pour faire en sorte que vous restiez bien sur ce statut, quoi qu'il en soit.",
+ "Settings.OnlineStatusSettings.InvisibleRememberTimespan": "Rester invisible pendant",
+ "Settings.OnlineStatusSettings.InvisibleRememberTimespan.Description": "Votre dernier statut invisible sera conservé si vous vous reconnectez pendant ce temps. Si vous prenez plus de temps, votre statut par défaut sera utilisé.",
"Settings.OnlineStatusSettings.AutoAwayTimespan": "Commuter en inactif après",
- "Settings.OnlineStatusSettings.AutoAwayTimespan.Description": "Commute votre status sur inactif après cette période de temps et le remet sur votre défaut a votre retour.",
+ "Settings.OnlineStatusSettings.AutoAwayTimespan.Description": "Commute votre statut sur inactif après cette période de temps et le remet sur votre défaut à votre retour.",
"Settings.AudioInputDeviceSettings": "Entrée audio",
"Settings.AudioOutputDeviceSettings": "Sortie audio",
@@ -1258,7 +1258,7 @@
"Settings.WindowsSettings": "Paramètres Windows",
"Settings.DebugSettings": "Débug",
- "Settings.LegacyFeatureSettings": "Fonctionnalités dépréciés",
+ "Settings.LegacyFeatureSettings": "Fonctionnalités dépréciées",
"Settings.TwitchInterfaceSettings": "Interface de diffusion Twitch",
"Settings.MessagingPrivacySettings": "Confidentialité de la messagerie",
@@ -1272,7 +1272,7 @@
"Settings.DesktopRenderSettings": "Options de rendu de bureau",
- "Settings.InteractiveCameraFramingSettings": "Encadrement",
+ "Settings.InteractiveCameraFramingSettings": "Cadrage",
"Settings.InteractiveCameraPositioningSettings": "Positionnement",
"Settings.InteractiveCameraRenderSettings": "Rendu",
"Settings.InteractiveCameraGroupSettings": "Regroupement",
@@ -1282,45 +1282,45 @@
"Settings.InteractiveCameraPostProcessingSettings": "Post-traitement",
"Settings.GeneralControlsSettings.PrimaryHand": "Main dominante",
- "Settings.GeneralControlsSettings.PrimaryHand.Description": "Votre main dominante. Plusieurs systèmes utilisent cela pour les interactions, par exemple équiper un outil.",
+ "Settings.GeneralControlsSettings.PrimaryHand.Description": "Votre main dominante. Plusieurs systèmes utilisent ce paramètre pour les interactions, par exemple équiper un outil.",
"Settings.GeneralControlsSettings.DoubleClickInterval": "Intervalle de double clic",
- "Settings.GeneralControlsSettings.DoubleClickInterval.Description": "Pour les interactions qui demandent un double clic, cela vous permet de régler le temps entre les deux clics. Si vous avez du mal a double cliquer, essayez d'augmenter cette valeur. Si les doubles clics sont détectés trop facilement, essayez de diminuer cette valeur.",
+ "Settings.GeneralControlsSettings.DoubleClickInterval.Description": "Pour les interactions qui demandent un double clic, ceci vous permet de régler le temps entre les deux clics. Si vous avez du mal à double cliquer, essayez d'augmenter cette valeur. Si les doubles clics sont détectés trop facilement, essayez de diminuer cette valeur.",
"Settings.LocomotionSettings.LocomotionPreferences": "Préférences de locomotion",
"Settings.LocomotionSettings.LocomotionPreferences.Breadcrumb": "Préférences de locomotion",
- "Settings.MovementSettings.LeftSidewaysMode": "Manette gauche en mode de mouvement",
+ "Settings.MovementSettings.LeftSidewaysMode": "Mode de mouvement de la manette gauche",
"Settings.MovementSettings.LeftSidewaysMode.Description": "Utilisé pour déterminer ce que le joystick/pavé tactile sur votre manette gauche fait.",
- "Settings.MovementSettings.RightSidewaysMode": "Manette droite en mode de mouvement",
+ "Settings.MovementSettings.RightSidewaysMode": "Mode de mouvement de la manette droite",
"Settings.MovementSettings.RightSidewaysMode.Description": "Utilisé pour déterminer ce que le joystick/pavé tactile sur votre manette droite fait.",
"Settings.MovementSettings.UseHeadDirectionForMovement": "Utiliser la direction de la tête pour le mouvement",
- "Settings.MovementSettings.UseHeadDirectionForMovement.Description": "Quand activé, aller en avant va aller dans la direction dans laquelle vous regardez. Si désactivé, la direction de votre main sera dans laquelle vous allez aller.",
+ "Settings.MovementSettings.UseHeadDirectionForMovement.Description": "Quand activé, aller en avant vous fera aller dans la direction dans laquelle vous regardez. Si désactivé, la direction de votre main sera celle où vous irez.",
"Settings.MovementSettings.UseSmoothTurn": "Rotation fluide",
- "Settings.MovementSettings.UseSmoothTurn.Description": "Vous fait tourner de manière plus fluide. Cela est plus immersif mais peut causer de la nausée. Désactivez pour utiliser le mode de rotation instantané.",
+ "Settings.MovementSettings.UseSmoothTurn.Description": "Vous fait tourner de manière plus fluide. Ceci est plus immersif mais peut causer de la nausée. Désactivez pour utiliser le mode de rotation instantané.",
"Settings.MovementSettings.SmoothTurnExclusiveMode": "Mode exclusif de rotation fluide",
- "Settings.MovementSettings.SmoothTurnExclusiveMode.Description": "Quand activé, un joystick ne pourra que vous faire tourner ou vous faire bouger a la fois, pas les deux. Activez ceci si vous tournez accidentellement au lieu de bouger.",
+ "Settings.MovementSettings.SmoothTurnExclusiveMode.Description": "Quand activé, un joystick ne pourra que vous faire tourner ou vous faire bouger à la fois, pas les deux. Activez ceci si vous tournez accidentellement au lieu de bouger.",
"Settings.MovementSettings.SmoothTurnSpeed": "Vitesse de rotation fluide",
- "Settings.MovementSettings.SmoothTurnSpeed.Description": "Cette option règle la vitesse a laquelle vous allez tourner. Cette valeur est en degrés par seconde, donc une valeur de 360 vous fera faire un tour complet par seconde.",
+ "Settings.MovementSettings.SmoothTurnSpeed.Description": "Cette option règle la vitesse à laquelle vous tournerez. Cette valeur est en degrés par seconde, donc une valeur de 360 vous fera faire un tour complet par seconde.",
"Settings.MovementSettings.SnapTurnAngle": "Angle de rotation instantanée",
"Settings.MovementSettings.SnapTurnAngle.Description": "Un angle (en degrés) qui sera votre angle de rotation instantanée.",
"Settings.MovementSettings.NoClipSpeed": "Vitesse de déplacement sans collisions",
- "Settings.MovementSettings.NoClipSpeed.Description": "Cela contrôle la vitesse de mouvement en utilisant le mode sans collisions. Ce mode de locomotion est généralement utilisé pour construire et tester des mondes.",
+ "Settings.MovementSettings.NoClipSpeed.Description": "Ceci contrôle la vitesse de mouvement en utilisant le mode sans collisions. Ce mode de locomotion est généralement utilisé pour construire et tester des mondes.",
"Settings.MovementSettings.MovementDeadzone": "Zone morte de mouvement",
- "Settings.MovementSettings.MovementDeadzone.Description": "Cette option peut être utilisée pour corriger le drift des manettes. Augmenter cette valeur va faire en sorte que vous devez bouger votre joystick plus loin pour bouger.",
+ "Settings.MovementSettings.MovementDeadzone.Description": "Cette option peut être utilisée pour corriger le drift des manettes. Augmenter cette valeur fera en sorte que vous devrez bouger votre joystick plus loin pour bouger.",
"Settings.MovementSettings.TurningDeadzone": "Zone morte de rotation",
- "Settings.MovementSettings.TurningDeadzone.Description": "Cette option peut vous aider a corriger le drift des manettes quand vous tentez de tourner avec une manette. Augmenter cette valeur fera en sorte que vous aurez à plus bouger votre joystick pour tourner.",
+ "Settings.MovementSettings.TurningDeadzone.Description": "Cette option peut être utilisée pour corriger le drift des manettes quand vous tentez de tourner avec une manette. Augmenter cette valeur fera en sorte que vous devrez bouger votre joystick plus loin pour tourner.",
"Settings.MovementSettings.MovementExponent": "Exposant de mouvement",
- "Settings.MovementSettings.MovementExponent.Description": "Cette option règle la vitesse a laquelle vous allez accélérer quand vous bougez. Vous pouvez soit commencer doucement et graduellement aller plus vite ou commencer directement a la vitesse maximale.",
+ "Settings.MovementSettings.MovementExponent.Description": "Cette option règle la vitesse à laquelle vous accélérerez quand vous bougez. Vous pouvez soit commencer doucement et graduellement aller plus vite ou commencer directement à la vitesse maximale.",
- "Settings.GrabbingSettings": "Options de saisissement",
- "Settings.GrabbingSettings.DefaultHandGrabType": "Mode de saisissement par défaut.",
- "Settings.GrabbingSettings.DefaultHandGrabType.Description": "Détermine le mode de saisissement par défaut.\n\nPalm: vous allez saisir les objects qui sont dans votre paume.\n\nPrecision: vous allez saisir les objets entre votre pouce et index.\n\nAuto: commute entre le mode precision et palm selon l'orientation de votre main.\n\nOff: vous ne pourrez que saisir des objets avec vos lasers.",
+ "Settings.GrabbingSettings": "Options de saisie",
+ "Settings.GrabbingSettings.DefaultHandGrabType": "Mode de saisie par défaut.",
+ "Settings.GrabbingSettings.DefaultHandGrabType.Description": "Détermine le mode de saisie par défaut.\n\nPalm: vous saisisserez les objects qui sont dans votre paume.\n\nPrecision: vous saisisserez les objets entre votre pouce et index.\n\nAuto: commute entre le mode precision et palm selon l'orientation de votre main.\n\nOff: vous ne pourrez que saisir des objets avec vos lasers.",
"Settings.GamepadSettings": "Manettes",
"Settings.GamepadSettings.ThumbstickLookSpeed": "Vitesse de vision",
- "Settings.GamepadSettings.ThumbstickLookSpeed.Description": "Utilisez cette option pour ajuster la vitesse a laquelle vous aller regarder dans l'espace avec une manette.",
+ "Settings.GamepadSettings.ThumbstickLookSpeed.Description": "Utilisez cette option pour ajuster la vitesse à laquelle vous regarderez dans l'espace avec une manette.",
"Settings.GamepadSettings.ThumbstickLookExponent": "Exponentiel de vitesse de vision",
- "Settings.GamepadSettings.ThumbstickLookExponent.Description": "Utilisez cette option pour définir la vitesse a laquelle la vitesse de vision accélère.",
+ "Settings.GamepadSettings.ThumbstickLookExponent.Description": "Utilisez cette option pour définir la vitesse à laquelle la vitesse de vision accélère.",
"Settings.GamepadSettings.UseGamepadWhenUnfocused": "Utiliser les manettes quand la fenêtre n'est pas activée",
"Settings.GamepadSettings.UseGamepadWhenUnfocused.Description": "Quand activé, les actions de la manette seront interprétées même quand la fenêtre du jeu est minimisée.",
@@ -1345,61 +1345,61 @@
"Settings.TrackingSmoothingSettings.HandPositionSmoothing" : "Lissage de la position des mains",
"Settings.TrackingSmoothingSettings.HandRotationSmoothing" : "Lissage de la rotation des mains",
- "Settings.TrackingSmoothingSettings.HandPositionSmoothing.Description" : "Quand activé, contrôle comme la position des mains doit être lissée. Cela aide quand il y a des problèmes avec une position instable qui vibre.",
- "Settings.TrackingSmoothingSettings.HandRotationSmoothing.Description" : "Quand activé, contrôle comme la rotation des mains doit être lissée. Cela aide quand il y a des problèmes avec une position instable qui vibre.",
+ "Settings.TrackingSmoothingSettings.HandPositionSmoothing.Description" : "Quand activé, contrôle comme la position des mains doit être lissée. Ceci aide quand il y a des problèmes avec une position instable qui vibre.",
+ "Settings.TrackingSmoothingSettings.HandRotationSmoothing.Description" : "Quand activé, contrôle comme la rotation des mains doit être lissée. Ceci aide quand il y a des problèmes avec une position instable qui vibre.",
"Settings.TrackingSmoothingSettings.FeetPositionSmoothing" : "Lissage de la position des pieds",
"Settings.TrackingSmoothingSettings.FeetRotationSmoothing" : "Lissage de la rotation des pieds",
- "Settings.TrackingSmoothingSettings.FeetPositionSmoothing.Description" : "Quand activé, cela contrôle comme la position des pieds est lissée en utilisant du fullbody tracking. Cela est utile pour éliminer des vibrations mais cela ralentis les pieds.",
- "Settings.TrackingSmoothingSettings.FeetRotationSmoothing.Description" : "Quand activé, cela contrôle comme la rotation des pieds est lissée en utilisant du fullbody tracking. Cela est utile pour éliminer des vibrations mais cela ralentis les pieds.",
+ "Settings.TrackingSmoothingSettings.FeetRotationSmoothing.Description" : "Quand activé, cela contrôle comme la rotation des pieds est lissée en utilisant du fullbody tracking. Ceci est utile pour éliminer des vibrations mais cela ralentit les pieds.",
+ "Settings.TrackingSmoothingSettings.FeetPositionSmoothing.Description" : "Quand activé, cela contrôle comme la position des pieds est lissée en utilisant du fullbody tracking. Ceci est utile pour éliminer des vibrations mais cela ralentit les pieds.",
"Settings.TrackingSmoothingSettings.HipsPositionSmoothing" : "Lissage de la position des hanches",
"Settings.TrackingSmoothingSettings.HipsRotationSmoothing" : "Lissage de la rotation des hanches",
- "Settings.TrackingSmoothingSettings.HipsPositionSmoothing.Description" : "Quand activé, cela contrôle comme la position des hanches est lissée en utilisant du fullbody tracking. Cela est utile pour éliminer des vibrations mais cela ralentis les pieds.",
- "Settings.TrackingSmoothingSettings.HipsRotationSmoothing.Description" : "Quand activé, cela contrôle comme la position des hanches est lissée en utilisant du fullbody tracking. Cela est utile pour éliminer des vibrations mais cela ralentis les pieds.",
+ "Settings.TrackingSmoothingSettings.HipsPositionSmoothing.Description" : "Quand activé, cela contrôle comme la position des hanches est lissée en utilisant du fullbody tracking. Ceci est utile pour éliminer des vibrations mais cela ralentit les pieds.",
+ "Settings.TrackingSmoothingSettings.HipsRotationSmoothing.Description" : "Quand activé, cela contrôle comme la position des hanches est lissée en utilisant du fullbody tracking. Ceci est utile pour éliminer des vibrations mais cela ralentit les pieds.",
"Settings.MediaPrivacySettings": "Confidentialité média",
"Settings.MediaPrivacySettings.MediaMetadataOptOut": "Se retirer des métadonnées des photos",
- "Settings.MediaPrivacySettings.MediaMetadataOptOut.Description": "Quand activé, vous serez exclus des métadonnées contenue dans les médias (photos et clips audio). Vous apparaîtrez toujours dans les photos mais aucune information comme votre ID utilisateur ne sera présente dans le fichier.\n\nSi vous connaissez quelqu'un modifiant leur jeu pour passer outre cette option, veuillez le reporter a la modération.",
+ "Settings.MediaPrivacySettings.MediaMetadataOptOut.Description": "Quand activé, vous serez exclus des métadonnées contenues dans les médias (photos et clips audio). Vous apparaîtrez toujours dans les photos mais aucune information comme votre ID utilisateur ne sera présente dans le fichier.\n\nSi vous connaissez quelqu'un modifiant leur jeu pour passer outre cette option, veuillez le signaler à la modération.",
"Settings.MediaPrivacySettings.HideInScreenshots": "Ne pas apparaître dans les photos",
- "Settings.MediaPrivacySettings.HideInScreenshots.Description": "Si activé, vous n'apparaîtrez pas dans le photos capturées en jeu.\n\nIMPORTANT: Notez que cette option n'affecte pas les caméras en temps réel et les photos prises en dehors du jeu.",
+ "Settings.MediaPrivacySettings.HideInScreenshots.Description": "Si activé, vous n'apparaîtrez pas dans les photos capturées en jeu.\n\nIMPORTANT: Notez que cette option n'affecte pas les caméras en temps réel et les photos prises en dehors du jeu.",
"Settings.MediaPrivacySettings.StripImageFileMetadata": "Retirer les métadonnées de l'image à l'import",
- "Settings.MediaPrivacySettings.StripImageFileMetadata.Description": "Quand activé, retire les métadonnées des images a l'import.\n\nInclus les données EXIF, les commentaires, IPTC, XMP et GOTIFF.\n\nCela retirera aussi les données de localisation (comme GPS),\n\nNe concerne PAS les fichiers importés en avec l'option \"En tant que fichier brut\".",
+ "Settings.MediaPrivacySettings.StripImageFileMetadata.Description": "Quand activé, retire les métadonnées des images à l'import.\n\nInclut les données EXIF, les commentaires, IPTC, XMP et GOTIFF.\n\nCela retirera aussi les données de localisation (comme GPS),\n\nNe concerne PAS les fichiers importés avec l'option \"En tant que fichier brut\".",
"Settings.Category.Integrations": "Intégrations",
"Settings.DiscordIntegrationSettings": "Intégration à Discord",
"Settings.SteamIntegrationSettings": "Intégration à Steam",
"Settings.DiscordIntegrationSettings.RichPresence": "Présence riche Discord",
- "Settings.DiscordIntegrationSettings.RichPresence.Description": "Contrôle quelles informations Resonite envoie au client Discord pour la présence riche.\n\nRien - N'envoie aucune information.\n\nBasique - N'envoie que des détails limités comme votre présence sur Resonite.\n\nComplète - Quand dans une session publique, envoie toutes les données possible comme le nom de la session et le nombre d'utilisateurs dans celle-ci.\n\nDiscord à aussi une option pour désactiver la présence riche.",
+ "Settings.DiscordIntegrationSettings.RichPresence.Description": "Contrôle quelles informations Resonite envoie au client Discord pour la présence riche.\n\nRien - N'envoie aucune information.\n\nBasique - N'envoie que des détails limités comme votre présence sur Resonite.\n\nComplète - Quand vous êtes dans une session publique, envoie toutes les données possibles comme le nom de la session et le nombre d'utilisateurs dans celle-ci.\n\nDiscord a aussi une option pour désactiver la présence riche.",
"Settings.SteamIntegrationSettings.RichPresence": "Présence riche Steam",
- "Settings.SteamIntegrationSettings.RichPresence.Description": "Contrôle quelles informations Resonite envoie à Steam pour la présence riche.\n\nRien - N'envoie aucune information.\n\nBasique - N'envoie que des détails limités comme votre présence sur Resonite.\n\nComplète - Quand dans une session publique, envoie toutes les données possible comme le nom de la session et le nombre d'utilisateurs dans celle-ci.",
+ "Settings.SteamIntegrationSettings.RichPresence.Description": "Contrôle quelles informations Resonite envoie à Steam pour la présence riche.\n\nRien - N'envoie aucune information.\n\nBasique - N'envoie que des détails limités comme votre présence sur Resonite.\n\nComplète - Quand vous êtes dans une session publique, envoie toutes les données possibles comme le nom de la session et le nombre d'utilisateurs dans celle-ci.",
"Settings.SteamIntegrationSettings.SaveScreenshots": "Sauvegarder les photos",
- "Settings.SteamIntegrationSettings.SaveScreenshots.Description": "Si activé, a chaque vous que vous prendrez une photo ou en sauvegarderez une, elle sera aussi sauvegardée dans Steam.",
+ "Settings.SteamIntegrationSettings.SaveScreenshots.Description": "Si activé, à chaque fois que vous prendrez une photo ou en sauvegarderez une, elle sera aussi sauvegardée dans Steam.",
- "Settings.LeapMotionSettings.LeapMotionEnabled": "Traquage des mains Leap Motion",
- "Settings.LeapMotionSettings.LeapMotionEnabled.Description": "Quand activé, Leap Motion sera utilisé pour traquer vos mains et doigts.",
- "Settings.LeapMotionSettings.Offset": "Compensation du traquage des mains",
- "Settings.LeapMotionSettings.Offset.Description": "Cela est la compensation en mètres du capteur Leap Motion sur votre casque. Changez ces valeurs pour avoir que la position de vos mains soit correcte.",
+ "Settings.LeapMotionSettings.LeapMotionEnabled": "Traque des mains Leap Motion",
+ "Settings.LeapMotionSettings.LeapMotionEnabled.Description": "Quand activé, le Leap Motion sera utilisé pour traquer vos mains et doigts.",
+ "Settings.LeapMotionSettings.Offset": "Compensation de la traque des mains",
+ "Settings.LeapMotionSettings.Offset.Description": "C'est la compensation en mètres du capteur Leap Motion sur votre casque. Changez ces valeurs pour que la position de vos mains soit correcte.",
"Settings.LeapMotionSettings.SnapDistance": "Distance d'attachement de la manette",
- "Settings.LeapMotionSettings.SnapDistance.Description": "Quand vos mains sont dans une certaine distance de vos manettes, elles vont s'attacher a elles et utiliser le traquage de celles-ci. Cette option contrôle a quelle distance cela arrive.",
+ "Settings.LeapMotionSettings.SnapDistance.Description": "Quand vos mains sont à une certaine distance de vos manettes, elles s'attachent à elles et utilisent leur traque. Cette option contrôle à quelle distance cela arrive.",
"Settings.LeapMotionSettings.UseFingersWhenSnapped": "Traquer les mains en utilisant les manettes",
- "Settings.LeapMotionSettings.UseFingersWhenSnapped.Description": "Quand les mains sont attachées a la manette, cela va poser les doigts en suivant les données envoyées par le Leap Motion.",
+ "Settings.LeapMotionSettings.UseFingersWhenSnapped.Description": "Quand les mains sont attachées à la manette, ceci pose les doigts en suivant les données envoyées par le Leap Motion.",
- "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled": "Traquage de main Vive",
- "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled.Description": "Quand activé, vos mains et doigts seront traqués par le traquage de main Vive. Cela utilise typiquement les caméras sur le casque VR. Il se peut que vous ayez à activer le traquage des mains dans SteamVR.",
+ "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled": "Traqe des mains Vive",
+ "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled.Description": "Quand activé, vos mains et doigts seront traqués par la traque de mains Vive. Cela utilise typiquement les caméras sur le casque VR. Il se peut que vous ayez à activer la traque des mains dans SteamVR.",
"Settings.ViveHandTrackingSettings.SnapDistance": "Distance d'attachement de la manette",
- "Settings.ViveHandTrackingSettings.SnapDistance.Description": "Quand vos mains sont dans une certaine distance de vos manettes, elles vont s'attacher a elles et utiliser le traquage de celles-ci. Cette option contrôle a quelle distance cela arrive.",
+ "Settings.ViveHandTrackingSettings.SnapDistance.Description": "Quand vos mains sont à une certaine distance de vos manettes, elles s'attachent à elles et utilisent leur traque. Cette option contrôle à quelle distance cela arrive.",
"Settings.ViveHandTrackingSettings.UseFingersWhenSnapped": "Traquer les mains en utilisant les manettes",
- "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped.Description": "Quand les mains sont attachées a la manette, cela va poser les doigts en suivant les données envoyées par Vive.",
+ "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped.Description": "Quand les mains sont attachées a la manette, cela pose les doigts en suivant les données envoyées par Vive.",
"Settings.TrackerSettings": "Options de traqueurs",
"Settings.TrackerSettings.UseTrackers": "Utiliser les traqueurs",
- "Settings.TrackerSettings.UseTrackers.Description": "Cette option peut désactiver globalement le traqueurs. Cela peut être utile quand ils sont dans un coin pour charger pour éviter que votre avatar ne soit tout bizarre.",
+ "Settings.TrackerSettings.UseTrackers.Description": "Cette option peut désactiver globalement les traqueurs. Ceci peut être utile quand ils sont dans un coin en train de charger pour éviter que votre avatar ne soit replié sur lui-même.",
"Settings.TrackerSettings.Trackers": "Gérer les traqueurs",
"Settings.TrackerSettings.Trackers.Breadcrumb": "Traqueurs",
@@ -1408,9 +1408,9 @@
"Settings.TrackerSettings.Trackers.FreezeTracking": "Geler les traqueurs",
"Settings.TrackerSettings.Trackers.FreezeTracking.Description": "Activer cette option va garder le traqueur actif mais va geler sa position et rotation. Cette option n'est pas persistante.",
"Settings.TrackerSettings.Trackers.CustomName": "Nom customisé",
- "Settings.TrackerSettings.Trackers.CustomName.Description": "Vous pouvez donner au traqueur un nom customisé pour le rendre plus facile a identifier.",
+ "Settings.TrackerSettings.Trackers.CustomName.Description": "Vous pouvez donner au traqueur un nom customisé pour le rendre plus facile à identifier.",
"Settings.TrackerSettings.Trackers.MappedBodyNode": "Position du traqueur",
- "Settings.TrackerSettings.Trackers.MappedBodyNode.Description": "Sur quelle partie du corps ce traqueur se trouve.\n\nNous recommandons de faire la calibration au lieu de l'ajuster manuellement ici.",
+ "Settings.TrackerSettings.Trackers.MappedBodyNode.Description": "La partie du corps sur laquelle ce traqueur se trouve.\n\nNous recommandons de faire la calibration au lieu de l'ajuster manuellement ici.",
"Settings.TrackerSettings.Trackers.MappedPosition": "Position définie",
"Settings.TrackerSettings.Trackers.MappedPosition.Description": "La position du traqueur relative à la partie du corps sur laquelle il se trouve.\n\nNous recommandons de faire la calibration au lieu de l'ajuster manuellement ici.",
"Settings.TrackerSettings.Trackers.MappedRotation": "Rotation définie",
@@ -1420,404 +1420,404 @@
"Settings.TrackerSettings.Trackers.UseInDesktop": "Utiliser en mode bureau",
"Settings.TrackerSettings.Trackers.UseInDesktop.Description": "Est-ce que ce traqueur doit affecter votre avatar en mode bureau?",
"Settings.TrackerSettings.Trackers.TrackerID": "ID du traqueur",
- "Settings.TrackerSettings.Trackers.TrackerID.Description": "L'ID unique du traqueur. Cette information est considérée privée et n'est pas le même qui va être dans le monde.",
+ "Settings.TrackerSettings.Trackers.TrackerID.Description": "L'ID unique du traqueur. Cette information est considérée privée et l'ID n'est pas le même que celui qui est montré dans le monde pour éviter la reconnaissance par empreintes.",
"Settings.TrackerSettings.Trackers.TrackerBattery": "Batterie du traqueur",
"Settings.TrackerSettings.Trackers.TrackerBattery.Description": "Le niveau de batterie du traqueur. Certains traqueurs ne supportent pas cette fonctionnalité.",
"Settings.TrackerSettings.Trackers.TrackerIsCharging": "Est en train de charger",
- "Settings.TrackerSettings.Trackers.TrackerIsCharging.Description": "Cela indique si le traqueur est en train de charger.",
+ "Settings.TrackerSettings.Trackers.TrackerIsCharging.Description": "Ceci indique si le traqueur est en train de charger.",
"Settings.TrackerSettings.Trackers.Unmap": "Réinitialiser la position du traqueur",
"Settings.TrackerSettings.Trackers.Remove": "Supprimer le traqueur",
"Settings.SteamLinkSettings": "Steam Link",
- "Settings.SteamLinkSettings.OSC_DataPort": "Port OSC pour le traquage du visage",
- "Settings.SteamLinkSettings.OSC_DataPort.Description": "Quel port doit être utilisé pour recevoir les données OSC. Cela doit être le même port que dans les options de SteamVR.",
+ "Settings.SteamLinkSettings.OSC_DataPort": "Port OSC pour la traque du visage",
+ "Settings.SteamLinkSettings.OSC_DataPort.Description": "Quel port doit être utilisé pour recevoir les données OSC. Ceci doit être le même port que dans les options de SteamVR.",
"Settings.HapticPointMapping.MappingTarget": "Posisionner sur",
"Settings.HapticPointMapping.MappingTarget.Description": "Utilisez cette option pour définir sur quelle partie du corps vous voulez que cet appareil réagisse.",
"Settings.HapticPointMapping.PointRadius": "Rayon du point haptique",
- "Settings.HapticPointMapping.PointRadius.Description": "Utilisez cette option pour définir le rayon dans lequel le point haptique sera activé.",
+ "Settings.HapticPointMapping.PointRadius.Description": "Utilisez cette option pour définir le rayon dans lequel le point haptique sera activé. L'agrandir rendra plus facile de l'activer à de plus grandes distances, mais résultera en une perte de précision car n'importe quel déclencheur haptique se trouvant au sein du volume du point l'activera.",
"Settings.HapticPointMapping.TorsoHorizontalPosition": "Position horizontale sur le torse",
- "Settings.HapticPointMapping.TorsoHorizontalPosition.Description": "La position horizontale sur le torse, allant de la gauche a la droite.",
+ "Settings.HapticPointMapping.TorsoHorizontalPosition.Description": "La position horizontale sur le torse, allant de la gauche à la droite.",
"Settings.HapticPointMapping.TorsoVerticalPosition": "Position verticale sur le torse",
- "Settings.HapticPointMapping.TorsoVerticalPosition.Description": "Position verticale sur le tors, allant du bas vers le haut.",
- "Settings.HapticPointMapping.TorsoSide": "Coté du torse",
- "Settings.HapticPointMapping.TorsoSide.Description": "Cela indique sur quel coté du torse le point haptique doit être (devant ou derrière).",
+ "Settings.HapticPointMapping.TorsoVerticalPosition.Description": "Position verticale sur le torse, allant du bas vers le haut.",
+ "Settings.HapticPointMapping.TorsoSide": "Côté du torse",
+ "Settings.HapticPointMapping.TorsoSide.Description": "Ceci indique sur quel côté du torse le point haptique doit être (devant ou derrière).",
"Settings.HapticPointMapping.HeadPitchAngle": "Angle vertical de la tête",
- "Settings.HapticPointMapping.HeadPitchAngle.Description": "Contrôle l'angle vertical de la tête ainsi que sa position.",
+ "Settings.HapticPointMapping.HeadPitchAngle.Description": "Contrôle l'angle vertical de la tête ainsi que sa position. La position par défaut est le centre du visage (où se trouve le nez). Augmenter l'angle la fera aller vers le haut de votre tête. Le diminuer la fera aller vers le bas, en direction du menton.",
"Settings.HapticPointMapping.HeadYawAngle": "Angle horizontal de la tête",
- "Settings.HapticPointMapping.HeadYawAngle.Description": "Contrôle l'angle horizontal de la tête.",
+ "Settings.HapticPointMapping.HeadYawAngle.Description": "Contrôle l'angle horizontal de la tête ainsi que sa position, allant vers la gauche ou vers la droite. La position par défaut est le centre du visage (où se trouve votre nez). Diminuer l'angle la fera aller vers la gauche, l'augmenter la fera aller vers la droite. Ceci va autour de la tête de façon circulaire à 180°, où se trouve l'arrière de votre tête.",
"Settings.HapticPointMapping.ArmSide": "Bras",
"Settings.HapticPointMapping.ArmSide.Description": "Sur quel bras le positionner? Gauche ou droit?",
"Settings.HapticPointMapping.ArmPositionAlong": "Positioner sur le bras",
- "Settings.HapticPointMapping.ArmPositionAlong.Description": "Cela contrôle la position sur le bras. Il commence a l'épaule et descend jusqu'au poignet.",
- "Settings.HapticPointMapping.ArmAngleAround": "Angle autours du bras",
- "Settings.HapticPointMapping.ArmAngleAround.Description": "Cela définis l'angle autours de la circonférence du bras.",
+ "Settings.HapticPointMapping.ArmPositionAlong.Description": "Ceci contrôle la position sur le bras. Il commence à l'épaule et descend jusqu'au poignet. Le milieu est sur le coude.",
+ "Settings.HapticPointMapping.ArmAngleAround": "Angle autour du bras",
+ "Settings.HapticPointMapping.ArmAngleAround.Description": "Ceci définit l'angle autour de la circonférence du bras. La position par défaut de 0° est alignée avec le haut de votre main. Les valeurs négatives iront vers la gauche, les positives vers la droite. Retourner à 180° mettra le point sur le côté de votre bras où votre paume se situe.",
"Settings.HapticPointMapping.LegSide": "Jambe",
"Settings.HapticPointMapping.LegSide.Description": "Sur quelle jambe le positioner? Gauche ou droite?",
"Settings.HapticPointMapping.LegPositionAlong": "Positioner sur la jambe",
- "Settings.HapticPointMapping.LegPositionAlong.Description": "Cela contrôle la position sur la jambe.",
+ "Settings.HapticPointMapping.LegPositionAlong.Description": "Ceci contrôle la position sur la jambe. Cela commence sur les hanches et descend jusqu'à la cheville. Le milieu est sur le genou.",
"Settings.HapticPointMapping.LegAngleAround": "Angle autours de la jambe",
- "Settings.HapticPointMapping.LegAngleAround.Description": "Cela définis l'angle autours de la circonférence de la jambe.",
+ "Settings.HapticPointMapping.LegAngleAround.Description": "Ceci définit l'angle autour de la circonférence de la jambe. La position par défaut de 0° est alignée avec le devant de votre jambe - la direction vers laquelle pointe votre genou. Les valeurs négatives iront vers la gauche, les positives vers la droite. Retourner à 180° mettra le point à l'arrière de votre jambe.",
"Settings.HapticPointMapping.ControllerSide": "Manette",
- "Settings.HapticPointMapping.ControllerSide.Description": "Sur quelle manette le point haptique se situe? Gauche ou droit?",
+ "Settings.HapticPointMapping.ControllerSide.Description": "Sur quelle manette le point haptique se situe-il? Gauche ou droite?",
"Settings.HapticPointMapping.Tag": "Tag haptique",
- "Settings.HapticPointMapping.Tag.Description": "Le tag associé avec ce point haptique. Il se situera a un point sur votre avatar avec un tag haptique identique spécifié dans le composant TagHapticPointMapper. Si aucun point n'es trouvé, l'appareil haptique ne fonctionnera pas.\n\nUtil quand vous voulez un contrôle avancé sur le point sur lequel se trouve le retour haptique pour un avatar.",
+ "Settings.HapticPointMapping.Tag.Description": "Le tag associé avec ce point haptique. Il se situera à un point sur votre avatar avec un tag haptique identique spécifié dans le composant TagHapticPointMapper. Si aucun point n'est défini, l'appareil haptique ne fonctionnera pas.\n\nUtile quand vous voulez un contrôle avancé sur le point sur lequel se trouve le retour haptique pour un avatar - par ex. quand le positionnement généralisé n'est pas adapté à vos besoins.",
"Settings.GiggleTechSettings": "Appareils GiggleTech",
"Settings.GiggleTechSettings.Devices": "Gérer les GigglePucks",
"Settings.GiggleTechSettings.GigglePuckIP": "IP du GigglePuck à ajouter manuellement",
- "Settings.GiggleTechSettings.GigglePuckIP.Description": "Si votre GigglePuck n'est pas détecté automatiquement sur votre réseau, utilisez cette option pour l'ajouter manuellement par son IP.",
+ "Settings.GiggleTechSettings.GigglePuckIP.Description": "Si votre GigglePuck n'est pas détecté automatiquement sur votre réseau, remplissez le champ ci-dessous avec son adresse IP puis cliquez sur le bouton en-dessous pour l'ajouter manuellement.\n\nUne fois ajouté, allez sur \"Gérer les GigglePucks\" pour le configurer.",
"Settings.GiggleTechSettings.RegisterGigglePuck": "Enregistrer le GigglePuck manuellement",
"Settings.GiggleTechSettings.Devices.IP": "IP du GigglePuck",
"Settings.GiggleTechSettings.Devices.IsConnected": "Est-ce que le GigglePuck est connecté",
"Settings.GiggleTechSettings.Devices.UseDevice": "Utiliser l'appareil",
- "Settings.GiggleTechSettings.Devices.UseDevice.Description": "Utilisez cette option pour activer et désactiver des GigglePuck individuels.",
+ "Settings.GiggleTechSettings.Devices.UseDevice.Description": "Utilisez cette option pour activer et désactiver des GigglePuck individuels. Désactiver l'appareil arrêtera toutes les haptiques.",
"Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected": "Toujours considérer comme connecté",
- "Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected.Description": "Quand cette option est active, le GigglePuck sera toujours considéré comme actif.\n\nCela peut être utile quand certains réseaux ont des problèmes avec la détection automatique.",
- "Settings.GiggleTechSettings.Devices.IntensityScale": "Intensité",
- "Settings.GiggleTechSettings.Devices.IntensityScale.Description": "Cette option vous permet de régler l'intensité des GigglePuck.",
- "Settings.GiggleTechSettings.Devices.Remove": "Supprimer le GigglePuck",
+ "Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected.Description": "Quand cette option est active, le GigglePuck sera toujours considéré comme connecté.\n\nCela peut être utile quand certains réseaux ont des problèmes avec la détection automatique.",
+ "Settings.GiggleTechSettings.Devices.IntensityScale": "Échelle d'intensité",
+ "Settings.GiggleTechSettings.Devices.IntensityScale.Description": "Cette option vous permet de régler l'intensité des haptiques envoyés au GigglePuck. La force concrète des haptiques ne dépassera jamais la valeur maximale de sécurité du GigglePuck - les valeurs sont fixées au maximum de sécurité qui ne surchargera pas le moteur.",
+ "Settings.GiggleTechSettings.Devices.Remove": "Supprimer cette entrée'",
"Settings.GiggleTechSettings.Devices.CustomName": "Nom customisé",
- "Settings.GiggleTechSettings.Devices.CustomName.Description": "Vous pouvez donner a vos GigglePucks un nom customisé pour les retrouver plus facilement.",
+ "Settings.GiggleTechSettings.Devices.CustomName.Description": "Vous pouvez donner à vos GigglePucks un nom customisé pour les retrouver plus facilement. Ceci est purement cosmétique et n'a pas d'influence sur la fonctionnalité.",
"Settings.GiggleTechSettings.Devices.Breadcrumb": "GigglePucks",
"Settings.GiggleTechSettings.Devices.ActivationIntensity": "Intensité actuelle",
- "Settings.GiggleTechSettings.Devices.MinimumIntensity": "Intensité minimum",
- "Settings.GiggleTechSettings.Devices.MinimumIntensity.Description": "L'intensité minimal que l'appareil haptique utilisera.",
+ "Settings.GiggleTechSettings.Devices.MinimumIntensity": "Intensité minimale",
+ "Settings.GiggleTechSettings.Devices.MinimumIntensity.Description": "L'intensité minimale que l'appareil haptique utilisera. Quand l'intensité est trop basse ceci peut causer un arrêt et une perte de réponse de l'appareil haptique.",
"Settings.GiggleTechSettings.Devices.InitialActivationIntensity": "Intensité d'activation initiale",
- "Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description": "Quand l'appareil haptique s'active, il va utiliser cette intensité pour une courte période de temps.",
+ "Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description": "Quand l'appareil haptique s'activera, il tournera à cette intensité pendant une courte période de temps. Ceci peut aider à \"démarrer\" les haptiques quand la valeur d'activation est trop basse pour que le moteur commence à tourner.",
"Settings.UserMetricsSettings.UserHeight": "Taille",
- "Settings.UserMetricsSettings.UserHeight.Description": "Votre taille dans la vraie vie qui est utilisée pour mettre a l'échelle correctement votre avatar. Cela est aussi la taille a laquelle vous serez en mode assis.\n\nVous pouvez entrer votre taille avec différentes unités, par exemple 175 cm ou 1.75m pour le système métrique, ou 5'11\" pour le système impérial.",
+ "Settings.UserMetricsSettings.UserHeight.Description": "Votre taille dans la vraie vie qui est utilisée pour mettre votre avatar correctement à l'échelle. C'est aussi la taille à laquelle vous serez placé en mode assis.\n\nVous pouvez entrer votre taille avec différentes unités, par exemple 175 cm ou 1.75m pour le système métrique, ou 5'11\" pour le système impérial.",
"Settings.FavoritesSettings": "Favoris",
"Settings.FavoritesSettings.AutoLoadCloudHome": "Charger la maison en ligne au lancement",
- "Settings.FavoritesSettings.AutoLoadCloudHome.Description": "Quand activé, votre maison en ligne sera automatiquement chargée au lancement du jeu.",
+ "Settings.FavoritesSettings.AutoLoadCloudHome.Description": "Quand activé, votre maison en ligne sera automatiquement chargée au lancement du jeu. Si vous préférez qu'elle ne soit pas chargée, vous pouvez désactiver cette option. Cela prendra effet à la prochaine ouverture.",
- "Settings.AudioInputDeviceSettings.UseSystemDefault": "Utiliser le périphérique audio par défaut",
+ "Settings.AudioInputDeviceSettings.UseSystemDefault": "Utiliser le périphérique d'entrée audio par défaut",
"Settings.AudioInputDeviceSettings.UseSystemDefault.Description": "Activez cette option pour utiliser automatiquement le périphérique audio par défaut de votre système. Si vous voulez en utiliser un customisé, désactivez cette option et utilisez les réglages ci-dessous.",
- "Settings.AudioInputDeviceSettings.DevicePriorities": "Périphériques d'entrée audio",
+ "Settings.AudioInputDeviceSettings.DevicePriorities": "Configurer les périphériques d'entrée audio préférés",
"Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb": "Périphériques d'entrée audio",
"Settings.AudioInputDeviceSettings.SetAsDefault": "Définir comme défaut",
- "Settings.AudioOutputDeviceSettings.UseSystemDefault": "Utiliser le périphérique audio par défaut",
- "Settings.AudioOutputDeviceSettings.UseSystemDefault.Description": "Utilisez cette option pour utiliser le défaut de votre système. Désactiver cette option peut être utile si vous voulez que l'audio sorte d'un autre périphérique.",
- "Settings.AudioOutputDeviceSettings.DevicePriorities": "Périphériques de sortie audio",
+ "Settings.AudioOutputDeviceSettings.UseSystemDefault": "Utiliser le périphérique de sortie audio par défaut",
+ "Settings.AudioOutputDeviceSettings.UseSystemDefault.Description": "Activez cette option pour utiliser le périphérique de sortie audio par défaut de votre système. Désactiver cette option peut être utile si vous voulez que l'audio sorte d'un autre périphérique. Ceci peut être utile si vous utilisez des périphériques différents lors du passage entre la VR le bureau.",
+ "Settings.AudioOutputDeviceSettings.DevicePriorities": "Configurer les périphériques de sortie audio préférés",
"Settings.AudioOutputDeviceSettings.DevicePriorities.Breadcrumb": "Périphériques de sortie audio",
"Settings.AudioOutputDeviceSettings.SetAsDefault": "Définir comme défaut",
"Settings.AudioVolumeSettings.MasterVolume": "Volume principal",
- "Settings.AudioVolumeSettings.MasterVolume.Description": "Règle le volume de tout. Réglez cette option si tout est trop fort ou faible.",
+ "Settings.AudioVolumeSettings.MasterVolume.Description": "Règle le volume de tout uniformément. Réglez cette option si tout est trop fort ou faible.",
"Settings.AudioVolumeSettings.SoundEffectVolume": "Volume des effets sonores",
"Settings.AudioVolumeSettings.SoundEffectVolume.Description": "Ajuste le volume des effets sonores. Généralement cela concerne les objets.",
"Settings.AudioVolumeSettings.MultimediaVolume": "Volume multimédia",
- "Settings.AudioVolumeSettings.MultimediaVolume.Description": "Ajuste le module des multimédias comme la musique et lecteurs vidéos.",
- "Settings.AudioVolumeSettings.VoiceVolume": "Volume de voix",
- "Settings.AudioVolumeSettings.VoiceVolume.Description": "Ajuste le volume des voix des autres utilisateurs.",
+ "Settings.AudioVolumeSettings.MultimediaVolume.Description": "Ajuste le volume des multimédias comme la musique et lecteurs vidéos, et également les musiques de fond du monde.",
+ "Settings.AudioVolumeSettings.VoiceVolume": "Volume des voix",
+ "Settings.AudioVolumeSettings.VoiceVolume.Description": "Ajuste le volume des voix des autres utilisateurs. Dans certains cas, les clips audios vocaux pré-enregistrés seront contrôlés par ce paramètre. Vous pouvez également ajuster le volume de chaque utilisateur dans l'onglet Session.",
"Settings.AudioVolumeSettings.UserInterfaceVolume": "Volume de l'interface",
- "Settings.AudioVolumeSettings.UserInterfaceVolume.Description": "Ajuste le volume des effets sonores de l'interface.",
+ "Settings.AudioVolumeSettings.UserInterfaceVolume.Description": "Ajuste le volume des effets sonores de l'interface - survoler et presser des boutons, curseurs, certaines interactions avec des outils, prendre des photos etc.",
"Settings.AudioAccessibilitySettings.WhisperVolume": "Volume du mode chuchotement",
- "Settings.AudioAccessibilitySettings.WhisperVolume.Description": "Ajuste le volume des sons a l'extérieur de la sphère de chuchotement.",
+ "Settings.AudioAccessibilitySettings.WhisperVolume.Description": "Ajuste le volume des sons à l'extérieur de la sphère de chuchotement. S'ils sont trop forts ou faibles, vous pouvez utiliser ceci pour régler l'atténuation du volume.",
"Settings.AudioAccessibilitySettings.VoiceMessageVolume": "Volume des messages vocaux",
- "Settings.AudioAccessibilitySettings.VoiceMessageVolume.Description": "Ajuste le volume des sons ambiants quand vous enregistrez un message vocal.",
+ "Settings.AudioAccessibilitySettings.VoiceMessageVolume.Description": "Ajuste le volume des sons ambiants quand vous enregistrez un message vocal pour vos Amis. Ceci peut réduire le \"brouillage\" de la voix, rendant plus facile de se concentrer sur ce que vous dites.",
"Settings.AudioInputFilteringSettings.UseVoiceNormalization": "Normalisation de la voix",
- "Settings.AudioInputFilteringSettings.UseVoiceNormalization.Description": "Cette fonctionnalité va faire en sorte que votre voix soit a un niveau uniforme. Cela fait en sorte que votre volume soit le même que les autres utilisateurs, quelque soit vos options de microphone. Il est vivement recommandé de garder cette option activée pour que vous soyez entendu correctement par les autres utilisateurs.",
+ "Settings.AudioInputFilteringSettings.UseVoiceNormalization.Description": "Cette fonctionnalité fera en sorte que votre voix soit à un niveau uniforme. Cela fait en sorte que votre volume soit le même que les autres utilisateurs, quelques soient vos options de microphone. Il est vivement recommandé de garder cette option activée pour que vous soyez entendu correctement par les autres utilisateurs.",
"Settings.AudioInputFilteringSettings.NoiseGateThreshold": "Seuil de la noise gate",
- "Settings.AudioInputFilteringSettings.NoiseGateThreshold.Description": "Le noise gate évite que des bruits de fond soient transmis aux autres utilisateurs. Cette option définis quand de l'audio doit être transmis. Si vous avez trop de bruit, augmentez la valeur, si votre voix ne peut pas être entendue, réduisez la valeur.",
+ "Settings.AudioInputFilteringSettings.NoiseGateThreshold.Description": "Le noise gate évite que des bruits de fond soient transmis aux autres utilisateurs. Cette option définit à quels moments de l'audio doit être transmis. Si vous avez trop de bruit autour de vous, augmentez la valeur. Si votre voix ne peut pas être entendue, réduisez la valeur.",
"Settings.AudioInputFilteringSettings.NoiseGateAttack": "Attaque de la noise gate",
- "Settings.AudioInputFilteringSettings.NoiseGateAttack.Description": "Cette option règle la vitesse a laquelle la noise gate va réagir a de l'audio trop faible.",
+ "Settings.AudioInputFilteringSettings.NoiseGateAttack.Description": "Cette option règle la vitesse à laquelle la noise gate va réagir à de l'audio trop faible. De plus grandes valeurs résultent en un fondu de l'audio plus lent, alors que de plus petites valeurs feront que le volume augmentera plus vite",
"Settings.AudioInputFilteringSettings.NoiseGateHold": "Maintien de la noise gate",
- "Settings.AudioInputFilteringSettings.NoiseGateHold.Description": "Cette option contrôle pour combien de temps le volume ajusté reste après avoir été détecté.",
+ "Settings.AudioInputFilteringSettings.NoiseGateHold.Description": "Cette option contrôle la durée pendant laquelle le volume ajusté reste après avoir été détecté, avant de recommencer à filtrer l'audio. Une valeur plus grande laissera passer de l'audio plus faible après un son fort.",
"Settings.AudioInputFilteringSettings.NoiseGateRelease": "Libération de la noise gate",
- "Settings.AudioInputFilteringSettings.NoiseGateRelease.Description": "Cette option contrôle quand la noise gate se referme après que l'audio soit faible.",
+ "Settings.AudioInputFilteringSettings.NoiseGateRelease.Description": "Cette option contrôle quand la noise gate se referme après que l'audio soit faible à nouveau.",
"Settings.AudioInputFilteringSettings.NormalizationThreshold": "Seuil de normalisation",
- "Settings.AudioInputFilteringSettings.NormalizationThreshold.Description": "Utiliser cette option va définir a quel point l'audio entrant sera amplifié. Si votre voix est trop faible et non amplifiée, réduisez la valeur. Si du bruit est amplifié, augmentez la valeur.",
+ "Settings.AudioInputFilteringSettings.NormalizationThreshold.Description": "Utiliser cette option définirera à quel point l'audio entrant sera amplifié. Si votre voix est trop faible et non amplifiée, réduisez la valeur. Si du bruit est amplifié, augmentez la valeur.",
"Settings.AudioInputFilteringSettings.UseNoiseSuppression": "Suppression de bruit (RNNoise)",
- "Settings.AudioInputFilteringSettings.UseNoiseSuppression.Description": "Cette fonctionnalité retire les bruits et autres sons indésirables de votre audio. Nous recommandons vivement de laisser option activée.",
+ "Settings.AudioInputFilteringSettings.UseNoiseSuppression.Description": "Cette fonctionnalité retire les bruits et autres sons indésirables de votre audio. Ceci peut nettoyer de l'audio brouillé et produire une voix plus propre. Nous recommandons vivement de laisser option activée. Cependant, elle peut également filtrer certains bruits qui ne sont pas identifiés comme de la voix.",
"Settings.VoiceSettings": "Voix",
"Settings.VoiceSettings.MutePersistence": "Persistence de mode silencieux",
- "Settings.VoiceSettings.MutePersistence.Description": "Démarrer normalement: Quand vous vous connectez, vous pouvez parler normalement.\n\nDémarrer en mode muet: Quand vous vous connectez, votre voix va toujours être muette. Vous devrez donc passer en mode normal ou presser la touche \"pousser pour parler\" (V par défaut) pour parler.\n\nSe rappeler: Se rappelle du dernier mode utilisé.",
+ "Settings.VoiceSettings.MutePersistence.Description": "Démarrer normalement: Quand vous vous connectez, vous pouvez parler normalement.\n\nDémarrer en mode muet: Quand vous vous connectez, votre voix sera toujours muette. Vous devrez donc passer en mode normal ou presser la touche \"pousser pour parler\" (V par défaut) pour parler.\n\nSe rappeler: Se rappelle du dernier mode utilisé.",
"Settings.EarmuffSettings": "Mode antibruit",
"Settings.EarmuffSettings.EarmuffEnabled": "Utiliser le mode antibruit",
- "Settings.EarmuffSettings.EarmuffEnabled.Description": "Quand le mode antibruit est utilisé, les voix des utilisateurs seront réduites basé sur leur distance et direction par rapport a vous.\n\nCela créé un \"cône de sons\" qui peut aider quand il y a trop de voix dans un monde.",
+ "Settings.EarmuffSettings.EarmuffEnabled.Description": "Quand le mode antibruit est utilisé, les voix des utilisateurs seront réduites sur la base de leur distance et direction par rapport à vous.\n\nCela crée un \"cône sonore\" qui peut aider quand il y a trop de voix dans un monde.",
"Settings.EarmuffSettings.Directionality": "Direction",
- "Settings.EarmuffSettings.Directionality.Description": "Contrôle la direction de l'atténuation de la voix. A 0%, les voix derrière vous seront au même volume que celles devant vous. A 100%, vous ne pourrez pas entendre les voix derrière vous.",
+ "Settings.EarmuffSettings.Directionality.Description": "Contrôle la direction de l'atténuation de la voix. À 0%, les voix derrière vous seront au même volume que celles devant vous. À 100%, vous ne pourrez pas entendre les voix derrière vous.\n\nSi vous voulez entendre les vous derrière vous plus clairement, réduisez cette valeur.",
"Settings.EarmuffSettings.Distance": "Distance",
- "Settings.EarmuffSettings.Distance.Description": "Contrôle la distance a laquelle vous entendrez les voix.",
- "Settings.EarmuffSettings.Angle": "Contrôle l'angle dans lequel les voix sont normales en face de vous. Les voix en dehors de cet angle seront atténuées.",
- "Settings.EarmuffSettings.Angle.Description": "Contrôle l'angle devant vous dans lequel les voix sont a un niveau normal. Toutes les voix à l'extérieur de cet angle seront atténuées.",
+ "Settings.EarmuffSettings.Distance.Description": "Contrôle la distance devant vous (ou derrière vous si la direction est à 0%) à partir de laquelle les voix deviendront plus faibles.",
+ "Settings.EarmuffSettings.Angle": "Angle",
+ "Settings.EarmuffSettings.Angle.Description": "Contrôle l'angle devant vous dans lequel les voix sont à un niveau normal. Toutes les voix à l'extérieur de cet angle seront atténuées.",
"Settings.EarmuffSettings.TransitionStart": "Début de la transition",
- "Settings.EarmuffSettings.TransitionStart.Description": "Contrôle la distance du \"cône de sons\" a laquelle les voix seront atténuées. Il est recommandé de garder cette option au-dessus de zéro.",
- "Settings.EarmuffSettings.TransitionLength": "Durée de transition",
- "Settings.EarmuffSettings.TransitionLength.Description": "Utilisez cette option pour configurer à quelle distance les voix vont commencer a s'atténuer. Une grande valeur va transitionner le volume plus doucement alors qu'une valeur plus petite aura un changement abrupt.",
+ "Settings.EarmuffSettings.TransitionStart.Description": "Contrôle la distance du \"cône sonore\" à partir de laquelle les voix seront atténuées. Il est recommandé de garder cette option au-dessus de zéro car cela incluera mieux les voix sur les côtés et les voix proches de votre tête (par ex. les utilisateurs qui sont techniquement derrière vous, mais très proches).",
+ "Settings.EarmuffSettings.TransitionLength": "Zone de transition",
+ "Settings.EarmuffSettings.TransitionLength.Description": "Utilisez cette option pour configurer la taille de la zone dans laquelle les voix commenceront à s'atténuer. Une grande valeur transitionnera le volume plus doucement alors qu'une valeur plus petite résultera en un changement abrupt.",
"Settings.EarmuffSettings.VolumeAttenuation": "Atténuation du volume",
- "Settings.EarmuffSettings.VolumeAttenuation.Description": "Cela contrôle le volume des voix a l'extérieur de \"cône de sons\". Le mettre a zéro va rendre muet les joueurs en dehors du cône.",
+ "Settings.EarmuffSettings.VolumeAttenuation.Description": "Ceci contrôle le volume des voix à l'extérieur du \"cône sonore\". Le mettre à zéro rendra muets les joueurs en dehors du cône.",
- "Settings.RealtimeNetworkingSettings.DisableLAN": "Désactiver LAN",
- "Settings.RealtimeNetworkingSettings.DisableLAN.Description": "Désactive les fonctionnalités de réseau spécifique aux réseaux locaux comme annoncer vos sessions sur le réseau local ou écouter pour ces mêmes sessions sur le réseau local.",
- "Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Préférer steam networking sockets",
- "Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "Quand activé, vous vous connecterez aux sessions via le protocole Steam Networking Sockets si possible. Cela peut aider dans les cas ou le protocole LNL est problématique. Malheureusement ce protocole manque certaines fonctionnalités ce qui peut amener quelques problèmes en amont, nous recommandons donc de ne l'activer que si vous avez des problèmes avec les autres protocoles.",
- "Settings.RealtimeNetworkingSettings.LNL_WindowSize": "Taille de fenêtre LNL",
- "Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "Contrôle la taille de fenêtre pour le protocole LNL. Changer cette option aura un effet immédiat dans toutes les sessions quand vous aurez rejoin.\n\nSi vous rencontrez du \"paquet queuing\", augmenter cette valeur peut améliorer la connection, au coût de la stabilité.\n\nValeur par défaut: 64\n\nNotez que cette option est temporaire et que cette valeur sera ajustée automatiquement dans le futur.",
+ "Settings.RealtimeNetworkingSettings.DisableLAN": "Désactiver la LAN",
+ "Settings.RealtimeNetworkingSettings.DisableLAN.Description": "Désactive les fonctionnalités de réseau spécifiques aux réseaux locaux telles qu'annoncer vos sessions sur le réseau local ou écouter en l'attente d'autres sessions sur le réseau local.",
+ "Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Préférer les Steam Networking Sockets",
+ "Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "Quand activé, vous vous connecterez aux sessions via le protocole Steam Networking Sockets si possible. Ceci peut aider dans les cas où le protocole LNL crée trop de queue pour les paquets. Cependant, ce protocole manque de certaines fonctionnalités, pouvant créer de l'instabilité, donc nous vous recommandons de ne l'activer que si vous avez des problèmes avec les autres protocoles.",
+ "Settings.RealtimeNetworkingSettings.LNL_WindowSize": "Taille de la fenêtre LNL",
+ "Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "Contrôle la taille de la fenêtre du protocole LNL, pour le réseautage en temps réel. Changer cette option aura un effet immédiat dans toutes les sessions que vous aurez rejoint.\n\nSi vous rencontrez du \"packet queuing\" (queue pour la réception des paquets), augmenter cette valeur peut améliorer le débit de la connection, au coût de la stabilité.\n\nValeur par défaut: 64\n\nIMPORTANT: Notez que cette option est présente pour le diagnostic et n'est qu'une solution temporaire; cette valeur sera ajustée automatiquement dans le futur.",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "Nombre maximum de transferts d'assets concurrents",
- "Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "Quand vous hébergez une session, cela indique combien de transfert locaux seront téléchargés a la fois. Définir cette valeur trop haute pourrait surcharger votre connexion.",
+ "Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "Quand vous hébergez une session, ceci indique la quantité de ressources (\"assets\") importées localement qui seront transférées à la fois. Définir une valeur trop haute pourrait surcharger votre connexion. Nous vous recommandons de tester quelles valeurs votre réseau peut supporter.",
"Settings.AssetGatherSettings.MaxConcurrentDownloads": "Nombre maximum de téléchargements concurrents",
- "Settings.AssetGatherSettings.MaxConcurrentDownloads.Description": "Utilisez cette option pour définir combien de téléchargements simultanés seront fait depuis le Cloud. Cela peut accélérer le chargement de mondes.",
+ "Settings.AssetGatherSettings.MaxConcurrentDownloads.Description": "Utilisez cette option pour définir le nombre de téléchargements simultanés qui seront effectués depuis le Cloud. Une valeur plus haute peut accélérer le chargement de mondes, mais peut aussi surcharger votre réseau; faîtes attention lorsque vous modifiez cette valeur.",
- "Settings.HostAccessSettings.Entries": "Entrées d'accès d'hôte",
- "Settings.HostAccessSettings.Entries.Breadcrumb": "Entrées d'accès d'hôte",
+ "Settings.HostAccessSettings.Entries": "Gérer les permissions d'accès d'hôte",
+ "Settings.HostAccessSettings.Entries.Breadcrumb": "Permissions d'accès d'hôte",
"Settings.HostAccessSettings.Entries.AllowHTTP_Requests": "Autoriser les requêtes HTTP",
- "Settings.HostAccessSettings.Entries.AllowHTTP_Requests.Description": "Cela indique si vous autorisez le service a faire des requêtes HTTP pour accéder a des APIs.",
- "Settings.HostAccessSettings.Entries.AllowWebsockets": "Autoriser les WebSocket",
- "Settings.HostAccessSettings.Entries.AllowWebsockets.Description": "Cela indique si vous autorisez le service a recevoir des requêtes WebSocket pour de la communication en temps réel.",
+ "Settings.HostAccessSettings.Entries.AllowHTTP_Requests.Description": "Ceci indique si vous autorisez cet hôte à faire des requêtes HTTP(s). Ce sont typiquement des requêtes d'API REST servant à communiquer avec des services tiers.",
+ "Settings.HostAccessSettings.Entries.AllowWebsockets": "Autoriser les WebSockets",
+ "Settings.HostAccessSettings.Entries.AllowWebsockets.Description": "Ceci indique si vous autorisez cet hôte à recevoir des requêtes WebSocket. Elles sont généralement utilisées pour de la communication bi-directionnelle en temps réel et des flux de données.",
"Settings.HostAccessSettings.Entries.AllowOSC_Receiving": "Autoriser la réception OSC",
- "Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description": "Cela indique si vous autorisez OSC a recevoir des données.",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description": "Ceci indique si vous autorisez Resonite à recevoir et à traiter des données OSC.",
"Settings.HostAccessSettings.Entries.AllowOSC_Sending": "Autoriser l'envoi OSC",
- "Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description": "Cela indique si vous autorisez OSC a envoyer des données.",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description": "Ceci indique si vous autorisez Resonite à envoyer des données via le protocole OSC à un hôte donné.",
"Settings.HostAccessSettings.Entries.LastHyperlinkRequestReason": "Raison de la dernière requête HTTP",
"Settings.HostAccessSettings.Entries.LastWebsocketRequestReason": "Raison de la dernière requête websocket",
- "Settings.HostAccessSettings.Entries.LastOSC_SenderRequestReason": "Dernière raison d'envoi OSC.",
- "Settings.HostAccessSettings.Entries.LastOSC_ReceiverRequestReason": "Dernière raison de réception OSC.",
- "Settings.HostAccessSettings.Entries.Remove": "Retirer cette entrée",
- "Settings.HostAccessSettings.DebugReset": "Réinitialiser les accès d'hôtes",
+ "Settings.HostAccessSettings.Entries.LastOSC_SenderRequestReason": "Raison de la dernière requête d'envoi OSC",
+ "Settings.HostAccessSettings.Entries.LastOSC_ReceiverRequestReason": "Raison de la dernière requête de réception OSC",
+ "Settings.HostAccessSettings.Entries.Remove": "Retirer cette entrée (on vous le redemandera plus tard)",
+ "Settings.HostAccessSettings.DebugReset": "Réinitialiser les entrées d'accès d'hôte",
"Settings.UserRestrictionsSettings.DebugReset": "Réinitialiser les restrictions utilisateur",
- "Settings.WindowsSettings.KeepOriginalScreenshotFormat": "Garder le format original des captures d'écran",
- "Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description": "Utilisez cette option pour éviter de convertir les captures d'écran au format PNG ou JPEG quand vous les sauvegardez dans le dossier Images de Windows. Cela peut les rendre difficile a utiliser car certaines applications ne peuvent pas ouvrir le format.",
+ "Settings.WindowsSettings.KeepOriginalScreenshotFormat": "Garder le format originel des captures d'écran",
+ "Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description": "Utilisez cette option pour éviter de convertir les captures d'écran au format PNG ou JPEG quand vous les sauvegardez dans le dossier Images de Windows. Ceci peut les rendre difficile à utiliser car certaines applications ne peuvent pas ouvrir le format.",
"Settings.DebugSettings.DebugInputBindings": "Déboguer les entrées",
- "Settings.DebugSettings.DebugInputBindings.Description": "Quand activé, vous allez voir des informations concernant le système d'entrées. Cela est utile pour les développeurs.",
+ "Settings.DebugSettings.DebugInputBindings.Description": "Quand activé, vous verrez des informations concernant le système de liason d'entrées . Ceci est utile pour les développeurs.",
"Settings.DebugSettings.FetchIncompatibleSessions": "Montrer les sessions incompatibles",
- "Settings.DebugSettings.FetchIncompatibleSessions.Description": "Quand activé, vous verrez les sessions qui ne sont pas compatible avec votre version de client. Notez que vous ne pourrez pas rejoindre ces sessions.",
+ "Settings.DebugSettings.FetchIncompatibleSessions.Description": "Quand activé, vous verrez les sessions actives qui ne sont pas compatibles avec la version de votre client. Notez que vous ne pourrez pas rejoindre ces sessions.",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip": "Double-presser grip pour équiper un objet",
- "Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "Quand activé, vous pourrez équiper des objets et gadgets en pressant grip en rapide succession. Cette option va probablement être retirée a un certain point.",
+ "Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "Quand activé, vous pourrez équiper des objets et gadgets en pressant le bouton de grip en succession rapide. Cette option sera probablement retirée dans le futur.",
"Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher": "Utiliser l'ancien commutateur de mondes",
- "Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description": "Quand activé, le bouton d'application sur votre manette non primaire ouvrira un ancien commutateur de mondes. Cette option sera remplacée par une plus flexible dans le futur.",
- "Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts": "Utiliser le geste d'inventaire et de sessions",
- "Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description": "Quand activé, quand vous tenez grip et pressez le bouton du tableau de bord, cela va ouvrir l'inventaire ou le menu des sessions.",
+ "Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description": "Quand activé, le bouton d'application sur votre manette non-primaire ouvrira un ancien commutateur de mondes. Cette option sera remplacée par une plus flexible dans le futur.",
+ "Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts": "Utiliser le geste raccourci d'inventaire et de sessions",
+ "Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description": "Quand activé, lorsque vous maintenez le bouton de grip et pressez le bouton du tableau de bord, cela ouvrira l'inventaire ou le menu des sessions.",
"Settings.TwitchInterfaceSettings.ChannelName": "Nom de la chaîne Twitch",
- "Settings.TwitchInterfaceSettings.ChannelName.Description": "Cette option définis la chaîne Twitch par défaut utilisée par le panneau de chat Twitch. Cela est principalement utilisé par les créateurs de contenu.",
+ "Settings.TwitchInterfaceSettings.ChannelName.Description": "Cette option définit le nom de la chaîne Twitch par défaut utilisée par le panneau de chat Twitch dans le panneau de contrôles de la caméra. Ceci est principalement utilisé par les créateurs de contenu voulant observer leur chat Twitch.",
"Settings.MessagingPrivacySettings.DoNotSendReadStatus": "Ne pas envoyer les accusés de lecture",
- "Settings.MessagingPrivacySettings.DoNotSendReadStatus.Description": "Quand activé, les autres ne pourront pas voir quand vous avez lu leurs messages. Vous ne pourrez pas non plus voir quand ils auront lu les votres.",
+ "Settings.MessagingPrivacySettings.DoNotSendReadStatus.Description": "Quand activé, les autres ne pourront pas voir quand vous avez lu leurs messages. Vous ne pourrez pas non plus voir quand ils auront lu les vôtres.",
"Settings.LocaleSettings.CultureLocaleCode": "Code de langue de culture",
- "Settings.LocaleSettings.CultureLocaleCode.Description": "Quand défini, cela utilise une culture différente, ce qui affecte le formatage des nombres et autres quantités. Généralement votre culture par défaut sera cette de votre langue mais vous pouvez mélanger et assortir les langues et cultures. Par exemple, utiliser le Français avec une culture nord-américaine.",
+ "Settings.LocaleSettings.CultureLocaleCode.Description": "Quand défini, ce paramètre prend priorité sur le code de culture (la \"locale\"), ce qui affecte le formatage des nombres et autres quantités. Généralement votre culture par défaut sera cette de votre langue, mais vous pouvez mélanger et assortir les langues et cultures. Par exemple, utiliser le Français avec une culture nord-américaine.",
"Settings.LocaleSettings.UseImperialUnits": "Utiliser les unités impériales",
- "Settings.LocaleSettings.UseImperialUnits.Description": "Quand activé, les quantités seront en unités impériales. Utile si vous venez des USA, Royaume-Uni, Liberia ou Myanmar.",
+ "Settings.LocaleSettings.UseImperialUnits.Description": "Quand activé, les quantités seront en unités impériales (largeur/hauteur, masse, volume...) au lieu des unités métriques. Utile si vous venez des USA, Royaume-Uni, Liberia ou Myanmar.",
"Settings.LocaleSettings.AvailableLocales": "Langues disponibles",
"Settings.LocaleSettings.AvailableLocales.Breadcrumb": "Langues",
- "Settings.DashSettings.DashCurvature": "Curvature",
- "Settings.DashSettings.DashCurvature.Description": "Cette option contrôle la curvature du panneau de contrôle en VR. 0 le rend plat.",
- "Settings.DashSettings.OpenCloseSpeed": "Vitesse d'ouverture/de fermeture",
- "Settings.DashSettings.OpenCloseSpeed.Description": "Cette option règle la vitesse d'ouverture et de fermeture du panneau de contrôle. Si vous n'aimez pas l'animation, définissez la valeur très haute pour rendre l'animation instantanée.",
- "Settings.DashSettings.AllowReplacingSettings": "Replacer les options",
- "Settings.DashSettings.AllowReplacingSettings.Description": "Quand activé, vous pourrez prendre les options dans le tableau de bord et les remplacer par une autre.\n\nCette option doit être désactivée pour prendre les facette individuelles. Il est recommandé de n'activer cette option que temporairement.",
+ "Settings.DashSettings.DashCurvature": "Courbure",
+ "Settings.DashSettings.DashCurvature.Description": "Cette option contrôle la courbure du tableau de bord en VR. Une valeur de 0 le rend plat.",
+ "Settings.DashSettings.OpenCloseSpeed": "Vitesse d'ouverture/fermeture",
+ "Settings.DashSettings.OpenCloseSpeed.Description": "Cette option règle la vitesse d'ouverture et de fermeture du tableau de bord. Si vous n'aimez pas l'animation, définissez une valeur très haute pour rendre l'animation quasi instantanée.",
+ "Settings.DashSettings.AllowReplacingSettings": "Permettre le replacement des options",
+ "Settings.DashSettings.AllowReplacingSettings.Description": "Quand activé, vous pourrez prendre la facette des Paramètres dans le tableau de bord (quand en mode d'édition de l'interface) et les remplacer par une autre.\n\nCette option doit être désactivée pour pouvoir prendre les facettes individuelles de chaque paramètre. Il est recommandé de n'activer cette option que temporairement pour remplacer l'interface des paramètres avant de la désactiver.",
"Settings.NotificationSettings": "Notifications",
- "Settings.NotificationSettings.UserOnline": "Contact en ligne",
- "Settings.NotificationSettings.UserOnline.Description": "Contrôle si vous voulez voir les notifications quand vos contacts sont en ligne.",
- "Settings.NotificationSettings.UserSociable": "Contact sociable",
- "Settings.NotificationSettings.UserSociable.Description": "Quand un de vos contacts passe en mode social, vous recevrez une notification distincte avec un son pour que vous puissiez l'inviter.\n\nSi vous n'aimez pas ces notifications, vous pouvez les désactiver et ces notifications ne seront pas différentes de celles quand un de vos contacts se connecte.",
- "Settings.NotificationSettings.UserOnlineOnAnotherBuild": "Contact en ligne avec une autre version",
- "Settings.NotificationSettings.UserOnlineOnAnotherBuild.Description": "Contrôle si vous voulez voir les notifications quand vos contacts sont en ligne avec une version différente (une pre-release ou nouvelle version).",
+ "Settings.NotificationSettings.UserOnline": "Ami en ligne",
+ "Settings.NotificationSettings.UserOnline.Description": "Contrôle si vous voulez voir les notifications quand vos amis sont en ligne.",
+ "Settings.NotificationSettings.UserSociable": "Ami sociable",
+ "Settings.NotificationSettings.UserSociable.Description": "Quand un de vos amis passe en mode social, vous recevrez une notification distincte avec un son pour que vous puissiez l'inviter.\n\nSi vous n'aimez pas ces notifications, vous pouvez les désactiver et ces notifications ne seront pas différentes de celles quand un de vos amis se connecte.",
+ "Settings.NotificationSettings.UserOnlineOnAnotherBuild": "Ami en ligne sous une autre version",
+ "Settings.NotificationSettings.UserOnlineOnAnotherBuild.Description": "Contrôle si vous voulez voir les notifications quand vos amis sont en ligne sous une version incompatible avec la vôtre (une pre-release ou nouvelle version).",
"Settings.NotificationSettings.Message": "Messages",
"Settings.NotificationSettings.Message.Description": "Contrôle si vous voulez recevoir les notifications quand vous recevez un message.",
"Settings.NotificationSettings.Invite": "Invitations",
"Settings.NotificationSettings.Invite.Description": "Contrôle si vous voulez recevoir les notifications d'invitation à une session.",
- "Settings.NotificationSettings.ContactRequest": "Demande de contact",
- "Settings.NotificationSettings.ContactRequest.Description": "Contrôle si vous voulez recevoir les notifications de demande de contacts.",
+ "Settings.NotificationSettings.ContactRequest": "Demandes d'ami",
+ "Settings.NotificationSettings.ContactRequest.Description": "Contrôle si vous voulez recevoir les notifications de demande d'ami.",
- "Settings.NotificationSettings.ContactSessionStarted": "Nouvelle session de contact",
- "Settings.NotificationSettings.ContactSessionStarted.Description": "Contrôle les notification que vous recevrez quand un de vos contacts ouvre une session.",
+ "Settings.NotificationSettings.ContactSessionStarted": "Nouvelle session d'ami",
+ "Settings.NotificationSettings.ContactSessionStarted.Description": "Contrôle les notifications que vous recevrez quand un de vos amis ouvre une session.",
"Settings.NotificationSettings.PublicSessionStarted": "Nouvelle session publique",
- "Settings.NotificationSettings.PublicSessionStarted.Description": "Contrôle les notifications que vous recevrez quand une nouvelle session publique est ouverte.",
+ "Settings.NotificationSettings.PublicSessionStarted.Description": "Contrôle les notifications que vous recevrez quand une nouvelle session publique est ouverte par quelqu'un qui n'est pas dans votre liste d'amis.",
"Settings.NotificationSettings.UserJoinAndLeave": "Utilisateurs rejoignant et partant",
- "Settings.NotificationSettings.UserJoinAndLeave.Description": "Quand activé, vous aurez une notification à chaque fois qu'un utilisateur rejoigne ou quitte votre session.",
+ "Settings.NotificationSettings.UserJoinAndLeave.Description": "Quand activé, vous aurez une notification à chaque fois qu'un utilisateur rejoint ou quitte la session dans laquelle vous vous trouvez.",
"Settings.NamePlateSettings.NameplateVisibility": "Visibilité des noms",
"Settings.NamePlateSettings.NameplateVisibility.Description": "Cette option permet de régler quels noms sont visibles pour vous.",
"Settings.NamePlateSettings.UseCustomNameplates": "Montrer les noms customisés",
- "Settings.NamePlateSettings.UseCustomNameplates.Description": "Certains noms sont difficiles a lire ou cachés. Si vous avez besoin de voir le nom de quelqu'un ou ses badges, utilisez cette option pour montrer les noms par défaut.",
+ "Settings.NamePlateSettings.UseCustomNameplates.Description": "Certains noms sont difficiles à lire ou cachés. Si vous avez besoin de voir le nom de quelqu'un ou ses badges (par ex. pour des raisons de modération), utilisez cette option pour montrer les noms par défaut.",
"Settings.CustomizationSettings": "Options de customisation",
"Settings.CustomizationSettings.UserInterfaceEditMode": "Mode d'édition d'interface",
- "Settings.CustomizationSettings.UserInterfaceEditMode.Description": "Quand activé, vous pourrez éditer le placement de Facettes (interface modulaire) dans le tableau de bord et sur les ancres de facettes sur vos mains (si activé).\n\nDésactivez cette option quand vous avez fini d'éditer les facettes. Vous pouvez aussi la désactiver avec le bouton en-dessous du tableau de bord.",
+ "Settings.CustomizationSettings.UserInterfaceEditMode.Description": "Quand activé, vous pourrez éditer le placement de Facettes (éléments d'interface modulaires) dans le tableau de bord et sur les ancres de facettes sur vos mains et devant vous (si activé).\n\nDésactivez cette option quand vous avez fini d'éditer les facettes.\n\nN'oubliez pas de désactiver cette option lorsque vous aurez terminé! Vous pouvez également la désactiver avec le bouton en-dessous du tableau de bord.",
"Settings.FacetAnchorsSettings": "Ancres de facettes",
"Settings.FacetAnchorsSettings.UseFacetAnchors": "Utiliser les ancres de facettes",
- "Settings.FacetAnchorsSettings.UseFacetAnchors.Description": "Quand activé, vous pourrez utiliser votre manette droite pour activer les ancres de facettes sur vos bras. Ces ancres donnent un espace sur lequel vous pouvez attacher des facettes en plus du tableau de bord.",
+ "Settings.FacetAnchorsSettings.UseFacetAnchors.Description": "Quand activé, vous pourrez utiliser le bouton d'application de votre manette droite pour activer les ancres de facettes sur vos mains et vos avant-bras. Ces ancres vous donnent un espace sur lequel vous pouvez attacher des facettes en plus du tableau de bord.",
"Settings.FacetAnchorsSettings.AnimationSpeed": "Vitesse d'animation",
- "Settings.FacetAnchorsSettings.AnimationSpeed.Description": "Vitesse a laquelle les ancres de facettes apparaissent.",
- "Settings.FacetAnchorsSettings.FacetAnchorToggle": "Côté du basculement",
- "Settings.FacetAnchorsSettings.FacetAnchorToggle.Description": "Quelle manette (droite ou gauche) va basculer les ancres de facettes. Le tableau de bord sera ouvert avec l'autre.",
+ "Settings.FacetAnchorsSettings.AnimationSpeed.Description": "Vitesse à laquelle les ancres de facettes apparaissent et disparaissent.",
+ "Settings.FacetAnchorsSettings.FacetAnchorToggle": "Manette d'activation",
+ "Settings.FacetAnchorsSettings.FacetAnchorToggle.Description": "Contrôle quelle manette (droite ou gauche) bascule les ancres de facettes. Le tableau de bord sera ouvert avec l'autre manette.",
"Settings.FacetAnchorsSettings.ShowContainerBackground": "Montrer l'arrière-plan",
- "Settings.FacetAnchorsSettings.ShowContainerBackground.Description": "Désactiver cette option cachera l'arrière-plan des ancres de facettes, ne montrant que les facettes.",
+ "Settings.FacetAnchorsSettings.ShowContainerBackground.Description": "Désactiver cette option cachera l'arrière-plan des ancres de facettes, ne montrant que les facettes elles-mêmes.",
"Settings.LaserSettings.SmoothSpeed": "Vitesse de lissage de laser",
- "Settings.LaserSettings.SmoothSpeed.Description": "Définis la vitesse a laquelle les lasers répondent a vos mouvements. Une valeur faible sera plus lente mais filtrera mieux le bruit alors qu'une valeur plus élevée sera plus rapide mais est sujet à des tremblements.",
- "Settings.LaserSettings.ModulateStartAngle": "Moduler l'angle de départ",
- "Settings.LaserSettings.ModulateStartAngle.Description": "L'angle auquel le lissage de laser démarre.",
- "Settings.LaserSettings.ModulateEndAngle": "Moduler l'angle d'arrivée",
- "Settings.LaserSettings.ModulateEndAngle.Description": "L'angle auquel le lissage de laser s'arrête.",
- "Settings.LaserSettings.ModulateExponent": "Moduler l'exponentiel",
- "Settings.LaserSettings.ModulateExponent.Description": "Contrôle la courbe de modulation de l'angle de départ et d'arrêt.",
- "Settings.LaserSettings.ModulateSpeedMultiplier": "Moduler le multiplicateur de vitesse",
- "Settings.LaserSettings.ModulateSpeedMultiplier.Description": "La vitesse du lissage de laser est multipliée par cette valeur une fois que vous avez atteint l'angle d'arrivée. Augmenter cette valeur fera en sorte que votre laser soit plus rapide a bouger avec votre main. La baisser fera bouger le laser plus doucement.",
+ "Settings.LaserSettings.SmoothSpeed.Description": "Définis la vitesse à laquelle les lasers répondent à vos mouvements. Une valeur faible rendra le laser plus lent, mais elle filtrera mieux les tremblements, alors qu'une valeur plus élevée sera plus rapide mais sujette à des tremblements plus visibles.",
+ "Settings.LaserSettings.ModulateStartAngle": "Angle de départ de la modulation",
+ "Settings.LaserSettings.ModulateStartAngle.Description": "L'angle à partir duquel le lissage de laser démarre. Augmenter cette valeur nécessitera d'effectuer des mouvements plus larges afin que le laser rattrape la position.",
+ "Settings.LaserSettings.ModulateEndAngle": "Angle d'arrivée de la modulation",
+ "Settings.LaserSettings.ModulateEndAngle.Description": "L'angle à partir duquel le lissage du laser atteint sa vitesse maximale. En modifiant les angles de départ et d'arrivée, vous pouvez contrôler la réactivité du laser.",
+ "Settings.LaserSettings.ModulateExponent": "Exponentiel de la modulation",
+ "Settings.LaserSettings.ModulateExponent.Description": "Contrôle la courbe de réponse de la modulation du laser entre les angles de départ et d'arrivée. Vous pouvez utiliser ceci pour rendre le laser plus mou au départ, ou pour qu'il réagisse plus vite puis ralentisse.",
+ "Settings.LaserSettings.ModulateSpeedMultiplier": "Multiplicateur de vitesse de la modulation",
+ "Settings.LaserSettings.ModulateSpeedMultiplier.Description": "La vitesse du lissage de laser est multipliée par cette valeur une fois que vous avez atteint l'angle d'arrivée. Augmenter cette valeur fera en sorte que votre laser rattrape votre main plus vite lorsqu'elle va suffisamment loin. La baisser fera bouger le laser plus doucement.",
"Settings.LaserSettings.StickThreshold": "Adhérence du laser",
- "Settings.LaserSettings.StickThreshold.Description": "Contrôle l'adhérence du laser aux objets. 0 retire l'adhérence.",
+ "Settings.LaserSettings.StickThreshold.Description": "Contrôle l'adhérence du laser aux objets. Une valeur plus grande fera rester le laser plus fortement sur l'objet. Une valeur de 0 retire l'adhérence.",
"Settings.LaserSettings.ShowInDesktop": "Montrer les lasers en mode bureau",
- "Settings.LaserSettings.ShowInDesktop.Description": "Quand activé, les lasers seront visibles en mode bureau a la première personne.",
+ "Settings.LaserSettings.ShowInDesktop.Description": "Quand activé, les lasers seront visibles en mode bureau à la première personne.",
"Settings.DesktopViewSettings.FollowCursor": "Suivre le curseur",
- "Settings.DesktopViewSettings.FollowCursor.Description": "Quand activé, la vue bureau montrera l'écran sur lequel votre curseur est automatiquement.",
+ "Settings.DesktopViewSettings.FollowCursor.Description": "Quand activé, la vue de bureau montrera l'écran sur lequel votre curseur est automatiquement. Ceci est utile si vous utilisez une souris et clavier en VR.",
"Settings.DesktopViewSettings.Brightness": "Luminosité",
- "Settings.DesktopViewSettings.Brightness.Description": "Règle la luminosité de la vue bureau.",
+ "Settings.DesktopViewSettings.Brightness.Description": "Règle la luminosité de la vue de bureau.",
"Settings.DesktopViewSettings.Opacity": "Opacité",
- "Settings.DesktopViewSettings.Opacity.Description": "Diminuez cette valeur pour rendre la vue bureau transparente.",
+ "Settings.DesktopViewSettings.Opacity.Description": "Diminuez cette valeur pour rendre la vue de bureau transparente, permettant de voir plus facilement ce qui est derrière dans le monde.",
"Settings.PhotoCaptureSettings.FingerGestureEnabled": "Geste de photo avec les doigts",
- "Settings.PhotoCaptureSettings.FingerGestureEnabled.Description": "Quand activé, vous pouvez prendre une photo rapidement dans un monde en faisant un geste de photo.",
- "Settings.PhotoCaptureSettings.NormalCaptureResolution": "Résolution de la photo",
- "Settings.PhotoCaptureSettings.NormalCaptureResolution.Description": "Définis la résolution des photos prises normalement avec le geste.",
- "Settings.PhotoCaptureSettings.TimerCaptureResolution": "Résolution de la photo avec délais",
- "Settings.PhotoCaptureSettings.TimerCaptureResolution.Description": "Définis la résolution des photos avec le délais, prises avec le geste.",
- "Settings.PhotoCaptureSettings.TimerSeconds": "Durée de délais",
- "Settings.PhotoCaptureSettings.TimerSeconds.Description": "Durée du délais en secondes.",
- "Settings.PhotoCaptureSettings.CaptureStereo": "Capturer des photo stéréoscopiques",
- "Settings.PhotoCaptureSettings.CaptureStereo.Description": "Capture les photos en mode stéréoscopique. Cela est utile pour les voir en VR.",
+ "Settings.PhotoCaptureSettings.FingerGestureEnabled.Description": "Quand activé, vous pouvez prendre une photo rapidement dans un monde en faisant un geste de photo avec les doigts, puis en repliant un index.",
+ "Settings.PhotoCaptureSettings.NormalCaptureResolution": "Résolution des photos",
+ "Settings.PhotoCaptureSettings.NormalCaptureResolution.Description": "Définit la résolution des photos prises normalement avec le geste ou avec le raccourci de clavier en mode bureau. Une résolution plus haute prendra plus de temps et d'espace, mais donnera plus de détail.",
+ "Settings.PhotoCaptureSettings.TimerCaptureResolution": "Résolution des photos avec retardateur",
+ "Settings.PhotoCaptureSettings.TimerCaptureResolution.Description": "Définit la résolution des photos avec retardateur, comme pour les photos normales. Ceci peut être utile si vous utilisez le retardateur pour prendre des photos de groupe, qui bénéficient d'une plus haute résolution.",
+ "Settings.PhotoCaptureSettings.TimerSeconds": "Durée du retardateur",
+ "Settings.PhotoCaptureSettings.TimerSeconds.Description": "Durée du retardateur en secondes.",
+ "Settings.PhotoCaptureSettings.CaptureStereo": "Capturer des photos stéréoscopiques",
+ "Settings.PhotoCaptureSettings.CaptureStereo.Description": "Capture toutes les photos en mode stéréoscopique. Ceci est utile pour les voir en VR.",
"Settings.PhotoCaptureSettings.StereoSeparation": "Séparation stéréoscopique",
- "Settings.PhotoCaptureSettings.StereoSeparation.Description": "Utilisez cette option pour contrôler la séparation entre les caméras stéréo.",
+ "Settings.PhotoCaptureSettings.StereoSeparation.Description": "Utilisez cette option pour contrôler la séparation entre les caméras stéréo. La distance entre les caméras affecte l'effet stéréoscopique pour les objets plus distants.\n\nLors de la capture d'objets proches, il est recommandé d'utiliser une valeur plus basse, et inversement pour les grandes scènes.",
"Settings.PhotoCaptureSettings.PhotoAutosavePath": "Chemin de sauvegarde automatique",
- "Settings.PhotoCaptureSettings.PhotoAutosavePath.Description": "Quand vous prenez ou sauvegardez une photo, cela va la sauvegarder dans ce chemin dans votre inventaire. Par exemple: Photos/%year%/%month_name%.\n\nLes variables suivantes sont disponibles: \n\n%second%, %minute%, %hour%, %day%, %month%, %year%, %day_name%, %day_name_en%, %month_name%, %month_name_en%, %session_second%, %session_minute%, %session_hour%, %session_day%, %session_month%, %session_year%, %session_day_name%, %session_day_name_en%, %session_month_name%, %session_month_name_en%, %location_name%, %app_version%",
+ "Settings.PhotoCaptureSettings.PhotoAutosavePath.Description": "Quand vous prenez ou sauvegardez une photo, elle est sauvegardée dans ce chemin dans votre inventaire. Par exemple: Photos/%year%/%month_name%.\n\nLes variables suivantes sont disponibles: \n\n%second%, %minute%, %hour%, %day%, %month%, %year%, %day_name%, %day_name_en%, %month_name%, %month_name_en%, %session_second%, %session_minute%, %session_hour%, %session_day%, %session_month%, %session_year%, %session_day_name%, %session_day_name_en%, %session_month_name%, %session_month_name_en%, %location_name%, %app_version%",
"Settings.PhotoCaptureSettings.CapturePrivateUI": "Capturer les interfaces privées",
- "Settings.PhotoCaptureSettings.CapturePrivateUI.Description": "Quand activé, cela permet de capturer les interfaces privées tels que votre tableau de bord. Cela peut être utile pour montrer certaines choses. Il est recommandé de laisser cette option désactivée.",
+ "Settings.PhotoCaptureSettings.CapturePrivateUI.Description": "Quand activé, ce paramètre vous permet de capturer les interfaces privées telles que votre tableau de bord. Ceci peut être utile pour montrer certaines informations s'y trouvant.\n\nIl est recommandé de laisser cette option désactivée afin de ne pas faire fuiter vos informations privées.",
"Settings.PhotoCaptureSettings.EncodeFormat": "Format d'encodage",
- "Settings.PhotoCaptureSettings.EncodeFormat.Description": "Le format d'image dans lequel la photo sera encodée. Si vous avez besoin d'un format spécifique, définissez le ici.\n\nCertains formats ne possèdent pas certaines fonctionnalités comme avoir de l'alpha. D'autres ont des temps d'encodage plus long et créent des fichiers plus gros.",
+ "Settings.PhotoCaptureSettings.EncodeFormat.Description": "Le format d'image dans lequel les photos seront encodées. Si vous avez besoin d'un format spécifique, définissez le ici.\n\nCertains formats ne possèdent pas certaines fonctionnalités telles qu'une chaîne alpha. D'autres ont des temps d'encodage plus longs et créent des fichiers plus lourds.",
"Settings.PhotoCaptureSettings.AlwaysHideNameplates": "Toujours cacher les noms",
- "Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description": "Activez cette option pour toujours cacher les noms dans le photos.",
+ "Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description": "Activez cette option pour toujours cacher les noms dans le photos. Ce paramètre est indépendant de l'option de visibilité des noms et assure qu'ils seront toujours cachés dans les photos.",
"Settings.DesktopRenderSettings.FieldOfView": "Champ de vision",
- "Settings.DesktopRenderSettings.FieldOfView.Description": "Définis le champ de vision en mode bureau.",
+ "Settings.DesktopRenderSettings.FieldOfView.Description": "Définit le champ de vision en mode bureau. Des valeurs plus grandes réslteront en une vue plus large au coût de distortions sur les côtés de l'écran.",
"Settings.DesktopRenderSettings.VSync": "Synchronisation verticale",
- "Settings.DesktopRenderSettings.VSync.Description": "Quand activé, votre nombre d'image par secondes sera limité au taux de rafraichissement de votre écran. Désactiver cette option peut rendre les images plus rapidement mais peut causer une déchirure de l'image.",
- "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "Limiter la performance quand la fenêtre n'est pas sélectionnée",
- "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description": "Limite le nombre d'images par secondes quand la fenêtre n'est pas sélectionnée.",
+ "Settings.DesktopRenderSettings.VSync.Description": "Quand activé, votre nombre d'images par secondes sera limité au taux de rafraîchissement de votre écran. Désactiver cette option peut rendre les images plus rapidement mais peut causer une déchirure de l'image.\n\nCeci peut être utile lors de tests de performance, car la désactiver désactivera également le plafond sur la vitesse de mise à jour et de rendu des images.",
+ "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "Limiter la performance en arrière-plan",
+ "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description": "Limite le nombre d'images par seconde à une valeur spécifiée quand la fenêtre n'est pas sélectionnée. Ceci peut être utile si vous utilisez d'autres logiciels ou jeux en même temps car plus de ressources leur seront disponibles.",
"Settings.DesktopRenderSettings.MaximumBackgroundFramerate": "Performance maximale en arrière-plan",
- "Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description": "Détermine le nombre d'images par secondes maximum quand le jeu est en arrière-plan.",
+ "Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description": "Détermine le nombre d'images par seconde maximum quand le jeu est en arrière-plan. Des valeurs plus faibles conserveront plus de ressources système.",
"Settings.InteractiveCameraFramingSettings.PositioningMode": "Mode de positionnement",
- "Settings.InteractiveCameraFramingSettings.PositioningMode.Description": "Définis comme la caméra interactive est positionnée dans le monde.",
+ "Settings.InteractiveCameraFramingSettings.PositioningMode.Description": "Définit le positionnement de la caméra interactive dans le monde.",
"Settings.InteractiveCameraFramingSettings.FieldOfView": "Champ de vision",
- "Settings.InteractiveCameraFramingSettings.FieldOfView.Description": "Définis le champ de vision de la caméra interactive.",
+ "Settings.InteractiveCameraFramingSettings.FieldOfView.Description": "Définit le champ de vision de la caméra interactive. Des valeurs plus grandes réslteront en une vue plus large au coût de distortions sur les côtés de l'image.",
"Settings.InteractiveCameraFramingSettings.AnglePosition": "Angle",
- "Settings.InteractiveCameraFramingSettings.AnglePosition.Description": "Dans le mode groupe ou troisième personne, cela contrôle l'angle de rotation autours du sujet.",
+ "Settings.InteractiveCameraFramingSettings.AnglePosition.Description": "Dans le mode groupe ou en troisième personne, ceci contrôle l'angle de rotation autour du sujet/groupe.",
"Settings.InteractiveCameraFramingSettings.Distance": "Distance",
- "Settings.InteractiveCameraFramingSettings.Distance.Description": "Dans le mode groupe ou troisième personne, cela définis la distance à laquelle la caméra se situe.",
+ "Settings.InteractiveCameraFramingSettings.Distance.Description": "Dans le mode groupe ou en troisième personne, ceci définit la distance à laquelle la caméra se situe du sujet/groupe.",
"Settings.InteractiveCameraFramingSettings.HeightOffset": "Compensation de taille",
- "Settings.InteractiveCameraFramingSettings.HeightOffset.Description": "Dans le mode groupe ou troisième personne, vous laisse ajuster la taille relative au groupe ou sujet.",
+ "Settings.InteractiveCameraFramingSettings.HeightOffset.Description": "Dans le mode groupe ou en troisième personne, vous laisse ajuster la taille relative au sujet/groupe.",
"Settings.InteractiveCameraFramingSettings.FirstPersonPitch": "Angle de pitch à la première personne",
- "Settings.InteractiveCameraFramingSettings.FirstPersonPitch.Description": "Dans le mode première personne, vous permet de faire regarder la caméra en haut et en bas.",
+ "Settings.InteractiveCameraFramingSettings.FirstPersonPitch.Description": "En vue à la première personne, vous permet d'ajuster l'angle de la caméra vers le haut ou vers le bas.",
"Settings.InteractiveCameraFramingSettings.FirstPersonRoll": "Angle de roulis à la première personne",
- "Settings.InteractiveCameraFramingSettings.FirstPersonRoll.Description": "Dans le mode première personne, vous permet de faire tourner la caméra a droite et gauche.",
+ "Settings.InteractiveCameraFramingSettings.FirstPersonRoll.Description": "En vue à la première personne, vous permet de faire rouler la caméra vers la droite ou vers la gauche.",
"Settings.InteractiveCameraFramingSettings.FirstPersonOffset": "Compensation de la première personne",
- "Settings.InteractiveCameraFramingSettings.FirstPersonOffset.Description": "Dans le mode première personne, vous laisse ajuster la position de la caméra relative a vos yeux. Cela peut être utile si la géométrie de votre avatar est visible sur la caméra.",
+ "Settings.InteractiveCameraFramingSettings.FirstPersonOffset.Description": "En vue à la première personne, vous laisse ajuster la position de la caméra relativement à vos yeux. Ceci peut être utile si la géométrie de votre avatar est visible sur la caméra.",
"Settings.InteractiveCameraFramingSettings.FramingViewportPosition": "Position de la fenêtre de cadrage",
- "Settings.InteractiveCameraFramingSettings.FramingViewportPosition.Description": "Va tenter de garder la tête du sujet dans les coordonnées données.",
+ "Settings.InteractiveCameraFramingSettings.FramingViewportPosition.Description": "Ce sont des coordonnées normalisées dans le cadre de la caméra. Elle tentera de garder la cible (par ex. la tête de l'utilisateur à la 3ème personne) dans les coordonnées données.",
"Settings.InteractiveCameraFramingSettings.AimInFrontOfHead": "Viser devant la tête",
- "Settings.InteractiveCameraFramingSettings.AimInFrontOfHead.Description": "Quand activé, la caméra va viser devant les yeux du sujet.",
+ "Settings.InteractiveCameraFramingSettings.AimInFrontOfHead.Description": "Quand activé, au lieu que la caméra pointe directement vers la tête du sujet, elle se tournera vers un point devant la tête de l'utilisateur. Ceci peut être utile quand vous voulez montrer ce que l'utilisateur regarde (par ex. des objets et des interfaces).",
"Settings.InteractiveCameraPositioningSettings.AvoidOcclusion": "Éviter l'occlusion",
"Settings.InteractiveCameraPositioningSettings.AvoidOcclusion.Description": "Activer cette option fera bouger la caméra pour éviter qu'elle soit cachée par de la géométrie du monde.",
"Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace": "Garder dans le monde",
- "Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace.Description": "Montre la caméra a tout le monde dans le monde.",
+ "Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace.Description": "Garantit que la caméra reste parentée sous la racine du monde, au lieu d'être parentée dans le même espace que l'utilisateur. Ceci peut donner un meilleur cadrage lors de l'utilisation d'ancres utilisateur (par ex. lorsqu'assis dans un véhicule).",
"Settings.InteractiveCameraPositioningSettings.MovementWobble": "Oscillation",
- "Settings.InteractiveCameraPositioningSettings.MovementWobble.Description": "Ajoute un mouvement au hasard de la caméra. Cela rend l'image moins statique.",
+ "Settings.InteractiveCameraPositioningSettings.MovementWobble.Description": "Ajoute un mouvement aléatoire à la caméra qui change au fil du temps. Ceci rend l'image moins statique, surtout si vous ne bougez pas beaucoup.",
"Settings.InteractiveCameraRenderSettings.HideAllBadges": "Cacher les badges",
- "Settings.InteractiveCameraRenderSettings.HideAllBadges.Description": "Cache tous les badges a la caméra.",
+ "Settings.InteractiveCameraRenderSettings.HideAllBadges.Description": "Cache tous les badges à la caméra, malgré vos paramètres existants.",
"Settings.InteractiveCameraRenderSettings.HideAllLasers": "Cacher les lasers",
- "Settings.InteractiveCameraRenderSettings.HideAllLasers.Description": "Cache tous les lasers a la caméra.",
+ "Settings.InteractiveCameraRenderSettings.HideAllLasers.Description": "Cache tous les lasers à la caméra.",
"Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera": "Yeux toujours sur la caméra",
- "Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera.Description": "Fait en sorte que les yeux regardent la caméra plus souvent.",
+ "Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera.Description": "Fait en sorte que les yeux simulés regardent la caméra plus souvent (lorsqu'il n'y a pas de traque des yeux).",
"Settings.InteractiveCameraGroupSettings.GroupDetectionRadius": "Rayon de détection de groupe",
- "Settings.InteractiveCameraGroupSettings.GroupDetectionRadius.Description": "Tous les utilisateurs dans ce rayon seront dans le groupe de la caméra.",
+ "Settings.InteractiveCameraGroupSettings.GroupDetectionRadius.Description": "Tous les utilisateurs dans ce rayon seront inclus dans le groupe de la caméra.",
"Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary": "Limite du groupe",
- "Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary.Description": "La distance a laquelle un utilisateur est exclus du groupe.",
+ "Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary.Description": "La distance à partir de laquelle un utilisateur est exclus du groupe.",
"Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed": "Vitesse de lissage de la position",
- "Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed.Description": "Définis la vitesse a laquelle la caméra bougera vers la position cible.",
+ "Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed.Description": "Définit la vitesse à laquelle la caméra bougera vers la position cible. Des valeurs plus grandes feront bouger la caméra plus vite, mais résulteront en des mouvements plus saccadés.",
"Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed": "Vitesse de lissage de l'angle",
- "Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed.Description": "Définis la vitesse a laquelle la caméra réponds aux changements d'angles.",
- "Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed": "Vitesse de lissage de l'encadrement",
- "Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed.Description": "Contrôle la vitesse d'ajustement du sujet dans le cadre.",
+ "Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed.Description": "Définit la vitesse à laquelle la caméra répond aux changements d'angles autour du sujet cible.",
+ "Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed": "Vitesse de lissage du cadrage",
+ "Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed.Description": "Contrôle la vitesse d'ajustement du sujet dans le cadre. Des valeurs plus grandes feront bouger la caméra plus vite vers la cible, mais résulteront en des mouvements plus saccadés.",
- "Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors": "Interpoler entre les ancrages",
- "Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors.Description": "Quand activé, la caméra aura une interpolation entre les ancrages.",
+ "Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors": "Interpoler entre les ancres",
+ "Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors.Description": "Quand activé, la caméra interpolera suavement entre les ancres.",
"Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed": "Vitesse d'interpolation",
- "Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed.Description": "Définis la vitesse d'interpolation entre les ancrages.",
+ "Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed.Description": "Définit la vitesse d'interpolation entre les ancres.",
"Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation": "Utiliser l'interpolation linéaire",
- "Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation.Description": "Activez cette option pour avoir une interpolation linéaire a la place du mouvement lisse. L'interpolation a une vitesse constante.",
+ "Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation.Description": "Activez cette option pour utiliser une interpolation linéaire entre les ancres au lieu d'un mouvement lisse. L'interpolation démarre et s'arrête abruptement, mais a une vitesse constante indépendamment de la distance entre les ancres. Cela signifie que si les ancres sont plus loin l'une de l'autre, la caméra prendra plus de temps à atteindre la seconde.",
"Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld": "Matérialiser les photos dans le monde",
"Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld.Description": "Activez cette option pour que les photos que vous prenez apparaissent dans le monde. Si désactivé, les photos seront sauvegardées dans votre dossier Images et dans votre inventaire (si activé).",
- "Settings.InteractiveCameraPostProcessingSettings.MotionBlur": "Flou de motion",
- "Settings.InteractiveCameraPostProcessingSettings.MotionBlur.Description": "Active ou désactive le flou de motion à la caméra.",
- "Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections": "Réflexions dans l'espace",
- "Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections.Description": "Est-ce que la caméra doit utiliser les réflexions dans l'espace. Cela peut rendre les réflexions plus jolies dans certains contextes.",
+ "Settings.InteractiveCameraPostProcessingSettings.MotionBlur": "Flou de mouvement",
+ "Settings.InteractiveCameraPostProcessingSettings.MotionBlur.Description": "Active ou désactive le flou de mouvement à la caméra.",
+ "Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections": "Reflets dans l'espace",
+ "Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections.Description": "Est-ce que la caméra doit utiliser les reflets dans l'espace de l'écran. Ceci peut rendre les reflets plus jolis dans certains contextes, mais peut causer des artéfacts et une utilisation plus importante de ressources système.",
"Settings.DescriptionField.NoTextTitle": "Plus d'informations",
- "Settings.DescriptionField.NoTextDescription": "Survolez le paramètre pour voir sa description.",
+ "Settings.DescriptionField.NoTextDescription": "Survolez un paramètre pour voir sa description.",
"Settings.RelaySettings": "Relais",
"Settings.RelaySettings.AlwaysUseRelay": "Forcer l'utilisation du relais",
- "Settings.RelaySettings.AlwaysUseRelay.Description": "Les relais sont généralement utilisés dans le cas ou une connexion directe ne peut pas être établie avec l'hôte de la session. En activant cette options, votre connexion va toujours passer par un relais.\n\nCela peut être utile dans le cas de problèmes de connexion vers certains hôtes. Il n'est PAS recommandé de laisser cette option activée tout le temps.",
+ "Settings.RelaySettings.AlwaysUseRelay.Description": "Les relais sont généralement utilisés dans le cas où une connexion directe ne peut pas être établie avec l'hôte de la session. En activant cette option, votre connexion passera toujours par un relais.\n\nCeci peut être utile en cas de problèmes de connexion vers certains hôtes. Il n'est PAS recommandé de laisser cette option activée en permanence.",
"Settings.RelaySettings.UseClosestAvailableRelay": "Utiliser le relais le plus proche",
- "Settings.RelaySettings.UseClosestAvailableRelay.Description": "Quand cette option est activée, le relais le plus proche est automatiquement sélectionné pour la connexion. Si vous voulez vous connecter a un relais spécifique (par exemple, lors de connexions longue distances), vous pouvez désactiver cette option et configurer les relais manuellement ci-dessous.",
+ "Settings.RelaySettings.UseClosestAvailableRelay.Description": "Quand cette option est activée, le relais le plus proche est automatiquement sélectionné pour la connexion. Si vous voulez vous connecter à un relais spécifique (par exemple, lors de connexions à longues distances pour éviter la queue de paquets), vous pouvez désactiver cette option et configurer les relais manuellement ci-dessous.",
"Settings.RelaySettings.RelayPriorities": "Configurer les priorités de relais",
"Settings.RelaySettings.RelayPriorities.Breadcrumb": "Priorités des relais",
"Settings.PostProcessingSettings": "Post-traitement",
"Settings.PostProcessingSettings.MotionBlurIntensity": "Intensité du flou de mouvement",
- "Settings.PostProcessingSettings.MotionBlurIntensity.Description": "Cette option contrôle l'intensité du flou de mouvement. Définir cette valeur à 0 % désactive cet effet.",
+ "Settings.PostProcessingSettings.MotionBlurIntensity.Description": "Cette option contrôle l'intensité du flou de mouvement. Des valeurs plus hautes résulteront en plus de floutage avec la même quantité de mouvement. Définir cette valeur à 0 % désactive cet effet.",
"Settings.PostProcessingSettings.BloomIntensity": "Intensité du flou lumineux",
- "Settings.PostProcessingSettings.BloomIntensity.Description": "Le flou lumineux fait en sorte que les lumières brillent plus dans une scène. Définir la valeur à 0 % désactive cet effet.",
+ "Settings.PostProcessingSettings.BloomIntensity.Description": "Le flou lumineux se présente comme un effet de lumière flou autour des objets émettant de la lumière dans une scène, typiquement ceux étant dans le spectre HDR. Ceci vous permet de contrôler l'intensité de cet effet pour la même quantité de lumière. Définir la valeur à 0 % désactive cet effet, pouvant améliorer la performance.",
"Settings.PostProcessingSettings.AmbientOcclusionIntensity": "Intensité de l'occlusion ambiante",
- "Settings.PostProcessingSettings.AmbientOcclusionIntensity.Description": "L'occlusion ambiante rajoute du noir dans les coins de la scène qui devraient recevoir moins de lumière. Cela peut donner au monde plus de profondeur et de réalisme. Il est a noter que définir cette valeur trop basse ou la désactiver peut changer l'apparence de certains mondes. Définir la valeur à 0 % désactive cet effet.",
+ "Settings.PostProcessingSettings.AmbientOcclusionIntensity.Description": "L'occlusion ambiante rajoute du noir dans les coins de la scène qui devraient recevoir moins de lumière. Cela peut donner au monde plus de profondeur et de réalisme. Ceci vous permet de contrôler l'intensité de cet effet.\n\nIl est à noter que définir une valeur trop basse ou la désactiver peut changer l'apparence de certains mondes.\n\nDéfinir la valeur à 0 % désactive cet effet, pouvant améliorer la performance.",
"Settings.PostProcessingSettings.ScreenSpaceReflections": "Réflexions d'espace d'écran (expérimental)",
- "Settings.PostProcessingSettings.ScreenSpaceReflections.Description": "Quand activées, les parties de la scène visibles a la caméra vont refléter les parties du monde brillantes en temps réel. Cela peut rendre les mondes plus beau, au coût de performance. Ce filtre est considéré expérimental et ne fonctionne que dans certains scénarios spécifiques.",
- "Settings.PostProcessingSettings.Antialiasing": "Anti crénelage",
- "Settings.PostProcessingSettings.Antialiasing.Description": "L'anti crénelage lisse les côtés des objets dans une scène. Vous pouvez sélectionner plusieurs filtres. FXAA est le plus communément utilisé, mais peut rendre des parties des la scène flous (comme du texte).",
+ "Settings.PostProcessingSettings.ScreenSpaceReflections.Description": "Quand activées, les parties de la scène visibles à la caméra reflèteront les parties du monde brillantes en temps réel. Cela peut rendre les mondes plus beaux et réalistes, au coût de la performance. Ce filtre est considéré comme expérimental et ne fonctionne que dans certains scénarios spécifiques, pouvant créer des reflets fantômes et des artéfacts.",
+ "Settings.PostProcessingSettings.Antialiasing": "Anti-crénelage",
+ "Settings.PostProcessingSettings.Antialiasing.Description": "L'anti-crénelage lisse les côtés des objets dans une scène. Vous pouvez sélectionner entre plusieurs filtres, chacun ayant ses avantages et ses défauts. Le FXAA est le plus communément utilisé et fonctionne suffisamment bien, mais peut rendre certaines parties des la scène floues (telles que du texte).\n\nAttention: certaines options d'anti-crénelage ne sont pas adaptées ou ne fonctionnent pas en VR.",
"Settings.TextureQualitySettings": "Qualité des textures",
"Settings.TextureQualitySettings.TextureSizeRatio": "Taille des textures relative",
- "Settings.TextureQualitySettings.TextureSizeRatio.Description": "Détermine la taille relative des textures que vous chargerez.\n\nPar exemple, pour une texture en 4k, si vous sélectionnez pour que la taille relative soit de moitié, vous ne chargerez qu'une texture en 2k.",
- "Settings.TextureQualitySettings.TextureSizeLimit": "Résolution maximum",
- "Settings.TextureQualitySettings.TextureSizeLimit.Description": "Limite la résolution maximale des textures.\n\nCette option est appliquée après la taille relative.",
- "Settings.TextureQualitySettings.MinimumTextureSize": "Résolution minimum",
- "Settings.TextureQualitySettings.MinimumTextureSize.Description": "Contrôle la résolution minimale des textures.\n\nPar exemple, si vous définissez cette option sur 512, si une texture est à 256, elle sera toujours chargée en 256 même si vous avez spécifié pour une taille relative de moitié.",
+ "Settings.TextureQualitySettings.TextureSizeRatio.Description": "Détermine la taille relative des textures que vous chargerez. Vous pouver utiliser ceci pour réduire la résolution globale des textures, ce qui améliore l'usage de la VRAM et le temps de chargement au coût de la clareté visuelle.\n\nPar exemple, pour une texture en 4k, si vous sélectionnez que la taille relative soit de moitié, vous ne chargerez qu'une texture en 2k.",
+ "Settings.TextureQualitySettings.TextureSizeLimit": "Résolution maximale des textures",
+ "Settings.TextureQualitySettings.TextureSizeLimit.Description": "Limite la résolution maximale des textures chargées. N'importe quelles textures au-delà de cette résolution seront limitées à cette dernière.\n\nCette option est appliquée après la taille relative.",
+ "Settings.TextureQualitySettings.MinimumTextureSize": "Résolution minimale des textures",
+ "Settings.TextureQualitySettings.MinimumTextureSize.Description": "Contrôle la résolution minimale des textures.\n\nPar exemple, si vous définissez cette option à 512, et qu'une texture est à 256, elle sera toujours chargée en 256 même si vous avez spécifié pour une taille relative de moitié.",
"Settings.TextureQualitySettings.DefaultFilterMode": "Mode de filtrage",
- "Settings.TextureQualitySettings.DefaultFilterMode.Description": "Contrôle le filtre appliqué aux textures.\n\nPoint: le plus bas en qualité, les textures seront carrées.\n\nBilinear: Les pixels des textures seront interpolés mais auront une transition visible sur les mipmaps.\n\nTrilinear: Transitionne correctement entre les mipmaps avec une ligne de transition visible dans la distance.\n\nAnisotropic: Le filtre de plus haute qualité, les textures seront visible correctement, même a un angle.",
+ "Settings.TextureQualitySettings.DefaultFilterMode.Description": "Contrôle le filtre appliqué aux textures, affectant leur qualité et leur performance.\n\nPoint: La plus basse qualité sans interpolation. Les textures seront trapues/carrées.\n\nBilinear: Les pixels des textures seront interpolés mais auront une transition visible sur les mipmaps.\n\nTrilinear: Transitionne correctement entre les mipmaps, sans ligne de transition visible à distance.\n\nAnisotropic: Le filtre de plus haute qualité. Les textures seront nettes, même à des angles abruts.",
"Settings.TextureQualitySettings.AnisotropicLevel": "Niveau anisotropique",
"Settings.TextureQualitySettings.AnisotropicLevel.Description": "Contrôle la qualité du filtre anisotropique.",
"Settings.TextureQualitySettings.ReloadAllTextures": "Recharger toutes les textures (peut être lourd)",
@@ -1826,22 +1826,22 @@
"Settings.ResolutionSettings.Fullscreen": "Plein écran",
"Settings.ResolutionSettings.Fullscreen.Description": "Bascule entre le mode plein écran et fenêtré.",
"Settings.ResolutionSettings.WindowResolution": "Résolution de la fenêtre",
- "Settings.ResolutionSettings.WindowResolution.Description": "Quelle résolution devrait être utilisée par le mode fenêtré.",
+ "Settings.ResolutionSettings.WindowResolution.Description": "Quelle résolution devrait être utilisée par le mode fenêtré. Ceci contrôle la vraie taille de la fenêtre sur l'écran.",
"Settings.ResolutionSettings.FullscreenResolution": "Résolution plein écran",
- "Settings.ResolutionSettings.FullscreenResolution.Description": "Quelle résolution devrait être utilisée pour le mode plein écran.",
- "Settings.ResolutionSettings.ApplyResolution": "Appliquer les changements",
+ "Settings.ResolutionSettings.FullscreenResolution.Description": "Quelle résolution devrait être utilisée pour le mode plein écran. La taille restera la même, mais une baisse de résolution peut améliorer la performance (surtout sur des écrans à haute résolution tels qu'en 4k) au coût d'une image plus floue.",
+ "Settings.ResolutionSettings.ApplyResolution": "Appliquer les modifications",
"Settings.RenderingQualitySettings" : "Qualité de rendu",
- "Settings.RenderingQualitySettings.PerPixelLights" : "Lumière par pixel",
- "Settings.RenderingQualitySettings.PerPixelLights.Description" : "Cette option contrôle combien de spots et points de lumière affectent les objets rendus - typiquement les objets transparents et non-PBS (toon). Cela rend le rendu plus beau avec un coût de performance.",
- "Settings.RenderingQualitySettings.ShadowCascades" : "Cascade d'ombres",
+ "Settings.RenderingQualitySettings.PerPixelLights" : "Lumières par pixel",
+ "Settings.RenderingQualitySettings.PerPixelLights.Description" : "Cette option contrôle combien de spots et points de lumière affectent les objets rendus - typiquement les objets transparents et non-PBS (par ex. toon).\n\nAugmenter cette valeur améliore la qualité de la lumière et réduit le clignottement en la présence de plusieurs lumières au coût de la performance - l'objet a besoin d'être rendu plusieurs fois pour chaque lumière l'affectant.",
+ "Settings.RenderingQualitySettings.ShadowCascades" : "Cascades d'ombres",
"Settings.RenderingQualitySettings.ShadowCascades.Description" : "Cette option contrôle la résolution des ombres en cascade pour les lumières directionnelles dans le monde. Les cascades distribuent mieux la carte d'ombres avec une résolution plus haute proche et plus basse de loin, mais coûtant plus de performance.",
"Settings.RenderingQualitySettings.ShadowResolution" : "Résolution des ombres",
- "Settings.RenderingQualitySettings.ShadowResolution.Description" : "Cela contrôle la résolution des ombres pour les lumières. Augmenter cette valeur va lisser les ombres mais va avoir un impact sur la performance.\n\nCertaines lumières passent outre les ombres et ne seront pas affectés par cette option.",
+ "Settings.RenderingQualitySettings.ShadowResolution.Description" : "Ceci contrôle la résolution des ombres pour les lumières. Augmenter cette valeur lissera les ombres mais aura un impact sur la performance.\n\nCertaines lumières passent outre les ombres et ne seront pas affectés par cette option.",
"Settings.RenderingQualitySettings.ShadowDistance" : "Distance des ombres",
- "Settings.RenderingQualitySettings.ShadowDistance.Description" : "Cette option contrôle la distance que couvrent les ombres. Augmenter cette valeur va fair en sorte que les ombres soient rendues plus loin mais va étaler les détails sur une plus grande distance.\n\nCombinez cette option avec la cascade d'ombres. Si vous baissez la cascade d'ombres, baissez aussi la distance des ombres pour avoir un meilleur résultat.",
+ "Settings.RenderingQualitySettings.ShadowDistance.Description" : "Cette option contrôle la distance que couvrent les ombres. Augmenter cette valeur va fair en sorte que les ombres soient rendues plus loin mais va étaler les détails sur une plus grande distance.\n\nCombinez cette option avec la cascade d'ombres et la résolution des ombres. Si vous avez une résolution d'ombres plus grande, vous pouvez les rendre sur une distance plus grande. Si vous baissez la cascade d'ombres, baissez aussi la distance des ombres pour avoir un meilleur résultat.",
"Settings.RenderingQualitySettings.SkinWeightMode" : "Poids d'os dynamiques",
- "Settings.RenderingQualitySettings.SkinWeightMode.Description" : "Pour chaque maillage polygonal (modèles 3D qui sont déformés par des os, ce qui est le cas des avatars), cette option contrôle combien d'os affectent la position de chaque vertex.\n\nBaisser cette valeur peut augmenter la performance mais la qualité de déformation sera moindre.",
+ "Settings.RenderingQualitySettings.SkinWeightMode.Description" : "Pour chaque maillage polygonal avec des poids (modèles 3D qui sont déformés par des os, comme la plupart des avatars), cette option contrôle combien d'os affectent la position de chaque vertex.\n\nBaisser cette valeur peut augmenter la performance mais la qualité de déformation sera moindre, résultant en des plis aiguisés, typiquement autour des articulations.",
"LocomotionArchetype.Walk": "Marche",
"LocomotionArchetype.Fly": "Vol",
@@ -1849,20 +1849,20 @@
"LocomotionArchetype.Teleport": "Téléportation",
"LocomotionArchetype.GrabWorld": "Attraper le monde",
"LocomotionArchetype.NoLocomotion": "Pas de locomotion",
- "LocomotionArchetype.ThreeAxisNoClip": "Sans collisions trois axes",
- "LocomotionArchetype.ThreeAxisFly": "Vol trois axes",
+ "LocomotionArchetype.ThreeAxisNoClip": "Sans collisions (3 axes)",
+ "LocomotionArchetype.ThreeAxisFly": "Vol (3 axes)",
"LocomotionArchetype.ZeroG": "Zéro gravité",
"LocomotionSettings.MakePreferred": "Définir en tant que défaut",
"LocomotionSettings.MakeLeastPreferred": "Mettre en dernier",
"Security.Hyperlink.Title": "Lien externe",
- "Security.Hyperlink.Warning": "Avertissement : lien externe\nVous avez cliqué sur un lien dans un monde. Vous voulez l'ouvrir ? Il s'ouvrira dans le navigateur web sur votre bureau.",
+ "Security.Hyperlink.Warning": "Avertissement : lien externe\nVous avez cliqué sur un lien dans un monde. Voulez-vous l'ouvrir ? Il s'ouvrira dans le navigateur web sur votre bureau.",
"Security.Hyperlink.Open": "Ouvrir le lien",
"Security.Hyperlink.Cancel": "Annuler",
"Security.HostAccess.Title": "Accès à l'hôte",
- "Security.HostAccess.Warning": "Avertissement : Le monde essaie d'accéder à l'hôte d'une tierce partie\nL'autorisation d'accès peut permettre au tiers de recueillir certaines informations personnelles, comme votre adresse IP et votre situation géographique.",
+ "Security.HostAccess.Warning": "Avertissement : Le monde essaie d'accéder à un hôte tiers\nL'autorisation d'accès peut permettre au tiers de recueillir certaines informations personnelles, comme votre adresse IP et votre situation géographique.",
"Security.HostAccess.TargetHost": "Hôte cible : {host}",
"Security.HostAccess.Reason": "Raison : {reason}",
"Security.HostAccess.NoReason": "Aucune raison fournie",
@@ -1905,7 +1905,7 @@
"Inspector.Member.BreakLinkDrive": "Casser le lien",
"Inspector.Member.OpenLinkDrive": "Ouvrir la source du lien",
- "Inspector.Member.SetAllToAvg": "Définir a la moyenne",
+ "Inspector.Member.SetAllToAvg": "Définir à la moyenne",
"Inspector.Member.SetAllToX": "Tout définir comme X",
"Inspector.Member.SetAllToY": "Tout définir comme Y",
"Inspector.Member.SetAllToZ": "Tout définir comme Z",
@@ -1941,10 +1941,10 @@
"Inspector.Mesh.RecalculateBlendshapeTangentsMikkt": "Recalculer les normales de Blendshapes (Mikktspace)",
"Inspector.Mesh.FlipNormals": "Retourner les normales",
"Inspector.Mesh.ReverseWinding": "Retourner le Winding",
- "Inspector.Mesh.MakeDualSided": "Rendre à double-coté",
+ "Inspector.Mesh.MakeDualSided": "Rendre double-face",
"Inspector.Mesh.ConvertToFlatShading": "Convertir à l'ombrage plat",
"Inspector.Mesh.ConvertToConvexHull": "Coquille convexe",
- "Inspector.Mesh.ConvertToPointCloud": "Convertir en nuage de point",
+ "Inspector.Mesh.ConvertToPointCloud": "Convertir en nuage de points",
"Inspector.Mesh.MergeDoubles": "Réduire les doublons",
"Inspector.Mesh.StripEmptyBlendshapes": "Enlever les Blendshapes vides",
"Inspector.Mesh.StripBlendshapeNormals": "Enlever les normales des Blendshapes",
@@ -1974,7 +1974,7 @@
"Inspector.VHACD.Parameter.PlaneDownsampling": "Sous-échantillonnage par niveau",
"Inspector.VHACD.Parameter.ConvexHullDownsampling": "Sous-échantillonnage par coque convexe",
"Inspector.VHACD.Parameter.Alpha": "Alpha",
- "Inspector.VHACD.Parameter.Beta": "Beta",
+ "Inspector.VHACD.Parameter.Beta": "Bêta",
"Inspector.VHACD.Parameter.Gamma": "Gamma",
"Inspector.VHACD.Parameter.Delta": "Delta",
"Inspector.VHACD.Parameter.PCA": "PCA",
@@ -1991,21 +1991,21 @@
"Inspector.VHACD.RemoveHulls": "Retirer les coques",
"Inspector.ReflectionProbe.Bake": "Précalculer les réflexions",
- "Inspector.ReflectionProbe.Baking": "Précalcule...",
+ "Inspector.ReflectionProbe.Baking": "Précalcul...",
- "Inspector.SkinnedMesh.SeparateOutBlendshapes": "Séparer les parties du modèle qui ne sont pas affectés par les Blendshapes",
+ "Inspector.SkinnedMesh.SeparateOutBlendshapes": "Séparer les parties du modèle qui ne sont pas affectées par les Blendshapes",
"Inspector.SkinnedMesh.StripEmptyBlendshapes": "Retirer les Blendshapes vides",
"Inspector.SkinnedMesh.StripBlendshapesResult": "C'est fait! Retiré: {n,plural, one {# blendshape} other {# blendshapes}}",
"Inspector.SkinnedMesh.StripEmptyBones": "Retirer les os vides",
"Inspector.SkinnedMesh.StripBonesResult": "C'est fait! Retiré: {n,plural, one {# bone} other {# bones}}",
- "Inspector.SkinnedMesh.BakeNonDrivenBlendshapes": "Cuire les BlendShapes non pilotés",
- "Inspector.SkinnedMesh.BakeBlendShapeResult": "BlendShapes cuit: {n}",
+ "Inspector.SkinnedMesh.BakeNonDrivenBlendshapes": "Pré-calculer les BlendShapes non conduites",
+ "Inspector.SkinnedMesh.BakeBlendShapeResult": "BlendShapes cuites: {n}",
"Inspector.SkinnedMesh.VisualizeBoneBounds": "Voir la limite des os",
"Inspector.SkinnedMesh.VisualizeApproximateBoneBounds": "Voir la limite approximative des os",
"Inspector.SkinnedMesh.ClearBoundsVisuals": "Retirer l'aperçu de la limite des os",
"Inspector.SkinnedMesh.ComputeExplicitBoundsFromPose": "Calculer les limites explicites depuis la pose courante",
"Inspector.SkinnedMesh.ExtendExplicitBoundsFromPose": "Étendre les limites explicites depuis la pose courante",
- "Inspector.SkinnedMesh.BakeToStaticMesh": "Cuire vers un modèle statique",
+ "Inspector.SkinnedMesh.BakeToStaticMesh": "Pré-calculer vers un modèle statique",
"Inspector.SkinnedMesh.SortBlendshapes.Name": "Trier les Blendshapes (par nom)",
"Inspector.SkinnedMesh.SortBlendshapes.NameLength": "Trier les Blenshapes (par longueur, puis nom)",
@@ -2021,15 +2021,15 @@
"Inspector.BipedRig.DetectLeftHand": "Détecter la main gauche",
"Inspector.BipedRig.DetectRightHand": "Détecter la main droite",
"Inspector.BipedRig.HandRigResult": "C'est fait! Gauche: {left}, Droite: {right}",
- "Inspector.BipedRig.LeftHandRigResult": "C'est fait! Gauche détecté: {detected}",
- "Inspector.BipedRig.RightHandRigResult": "C'est fait! Droite détecté: {detected}",
+ "Inspector.BipedRig.LeftHandRigResult": "C'est fait! Gauche détectée: {detected}",
+ "Inspector.BipedRig.RightHandRigResult": "C'est fait! Droite détectée: {detected}",
"Inspector.Texture.Size": "Dimensions: {width} x {height}",
"Inspector.Texture.Format": "Format: {format}, Mémoire: {memory}",
"Inspector.Texture.Variant": "ID de variant: {variant}",
"Inspector.Texture3D.Size": "Taille: {width} x {height} x {depth}",
- "Inspector.Texture.BakeTexture": "Cuire la texture",
+ "Inspector.Texture.BakeTexture": "Pré-calculer la texture",
"Inspector.Texture.ReplaceFromClipboard": "Remplacer depuis le presse-papier",
"Inspector.Texture.InvertRGB": "Inverser le RGB",
@@ -2070,8 +2070,8 @@
"Inspector.Texture.TrimTransparent": "Retirer la transparence",
"Inspector.Texture.TrimByCornerColor": "Tailler depuis la couleur des coins",
"Inspector.Texture.MakeSquare": "Rendre carré",
- "Inspector.Texture.ToNearestPOT": "Puissance de deux la plus près",
- "Inspector.Texture.MakeTileable": "Rendre tuilable (ration de transition)",
+ "Inspector.Texture.ToNearestPOT": "Puissance de deux la plus proche",
+ "Inspector.Texture.MakeTileable": "Rendre tuilable (ratio de transition):",
"Inspector.Texture.TileLoop": "Tuile (boucle)",
"Inspector.Texture.TileMirror": "Tuile (miroir)",
"Inspector.Texture.NormalizeMaxOnly": "Normaliser (maximum)",
@@ -2082,10 +2082,10 @@
"Inspector.Texture.AdjustAlphaGamma": "Ajuster l'Alpha et Gamma",
"Inspector.Texture.AddAlpha": "Ajouter l'Alpha",
- "Inspector.Texture.InvalidFloats": "Diagnostique: Variables numériques invalides",
- "Inspector.Texture.GenerateMetadata": "Diagnostique: Générer les métadonnées des Bitmaps",
+ "Inspector.Texture.InvalidFloats": "Diagnostic: Variables numériques invalides",
+ "Inspector.Texture.GenerateMetadata": "Diagnostic: Générer les métadonnées des Bitmaps",
- "Inspector.Material.VariantInfo": "Variant: {variantID} (Brute: {rawVariantID})",
+ "Inspector.Material.VariantInfo": "Variant: {variantID} (Brut: {rawVariantID})",
"Inspector.Material.WaitingForApply": "En attente de l'application: {waiting}",
"Inspector.Audio.BakeAudio": "Précalcul du clip audio",
@@ -2112,7 +2112,7 @@
"Inspector.AudioStream.BufferState": "Échantillons disponibles: {samples}, Manqués: {missed}, Longueur: {length}, Index Global: {index}",
"Inspector.AudioStream.EncodeState": "Disponible à encoder: {samples}, Taille de la trame: {frame} (Max: {max_frame}), Fréquence d'échantillonnage: {rate}",
- "Inspector.AudioStream.DecodeState": "Paquets total: {total}, Paquets total perdus: {lost}, Paquets perdus: {loss, number, percent}",
+ "Inspector.AudioStream.DecodeState": "Paquets totaux: {total}, Paquets totaux perdus: {lost}, Paquets perdus: {loss, number, percent}",
"Inspector.AudioStream.BufferStats": "Moyenne codec: {avgCodec}/s, Moyenne lecture: {avgRead}/s, Moyenne écriture: {avgWritten}/s",
"Inspector.DynamicBoneChain.SetupFromChildren": "Configurer depuis les enfants",
@@ -2120,13 +2120,13 @@
"Inspector.DynamicBoneChain.SetupFromChildrenRig": "Configurer depuis les enfants (seulement l'armature)",
"Inspector.DynamicBoneChain.ReplaceSmoothTransforms": "Remplacer les transitions douces des enfants",
"Inspector.DynamicBoneChain.ClearSmoothTransforms": "Enlever les transitions douces des enfants",
- "Inspector.DynamicBoneChain.CollidersGrabbingHeader": "------- Collisionneurs et Attraper -------",
+ "Inspector.DynamicBoneChain.CollidersGrabbingHeader": "------- Collisionneurs et Saisie -------",
"Inspector.DynamicBoneChain.AddFixedCollidersFromHierarchy": "Ajouter des collisionneurs fixes depuis la hiérarchie (utilisant la racine de l'objet)",
- "Inspector.DynamicBoneChain.AlwaysGrabLastBone": "Toujours attraper le dernier os",
+ "Inspector.DynamicBoneChain.AlwaysGrabLastBone": "Toujours saisir le dernier os",
"Inspector.DataPreset.SetActive": "Définir comme actif",
"Inspector.DataPreset.SetValues": "Définir les valeurs",
- "Inspector.DataPreset.AddAllChildren": "Ajouter a tous les enfants",
+ "Inspector.DataPreset.AddAllChildren": "Ajouter à tous les enfants",
"Inspector.Rig.CleanupBoneColliders": "Nettoyer les collisions osseuses",
"Inspector.Rig.GenerateDebugVisuals": "Générer des visuels de débogage",
@@ -2135,7 +2135,7 @@
"Inspector.AvatarExpression.AutoAssign": "Affectation automatique (utiliser l'heuristique)",
"Inspector.CharacterController.Warning": "ATTENTION!
Il est possible d'utiliser ce composant comme un simple RigidBody en cochant SimulateRotation. Avant de le faire, veuillez comprendre qu'il n'est pas optimisé à cet effet et qu'un support Rigidbody approprié arrive à l'avenir.
Un support rigidbody approprié offrira :
- Efficacité du processeur et du réseau - avec CharacterController, vous obtiendrez une utilisation plus élevée du processeur et une quantité importante de trafic réseau
- Contraintes - vous pourrez créer des articulations, des charnières, des ressorts et d'autres contraintes entre les corps rigides
- Simulation et interactions fluides pour tout le monde - CharacterController disparaîtra si une autre personne essaie d'interagir
- Nouvelles fonctionnalités et outils - pour en faciliter l'utilisation
-- ---------------------
Vous pouvez en trouver plus sur GitHub n°22. Tant que vous comprenez ces limites, amusez-vous !",
- "Inspector.PrimitiveMemberEditor.Warning": "ATTENTION!
Il est possible d'utiliser ce composant pour interagir avec des références depuis leur ID. Ce processus est appelé 'ref hacking'.
Avant de continuer, faire cela n'est pas supporté officiellement et peut casser a tout moment. Ne comptez pas dessus pour vos créations.",
+ "Inspector.PrimitiveMemberEditor.Warning": "ATTENTION!
Il est possible d'utiliser ce composant pour interagir avec des références depuis leur ID. Ce processus est appelé 'ref hacking'.
Avant de continuer, faire cela n'est pas supporté officiellement et peut casser à tout moment. Ne comptez pas dessus pour vos créations.",
"Inspector.ParticleStyle.CommonTransitions": "Modèles de transition communs:",
"Inspector.ParticleStyle.AlphaFadeInOut": "Fondu alpha entrant et sortant",
@@ -2171,27 +2171,27 @@
"Wizard.General.ProcessRoot": "Racine du Processus:",
"Wizard.General.Result": "Résultat:",
- "Wizard.General.ErrorNoRoot": "Pas de Racine sélectionné",
+ "Wizard.General.ErrorNoRoot": "Pas de Racine sélectionnée",
"Wizard.General.RemovedResult": "{n,plural, one {# Enlevé} other {# Enlevés}}",
"Wizard.AssetOptimization.Title": "Assistant d'optimisation des objets",
- "Wizard.AssetOptimization.CleanupUnusedAssets": "Nettoyer les objets non utilisé",
+ "Wizard.AssetOptimization.CleanupUnusedAssets": "Nettoyer les objets non utilisés",
"Wizard.AssetOptimization.CleanupEmptySlots": "Nettoyer les objets Vides",
- "Wizard.AssetOptimization.CleanupDisabledMeshRenderers": "Nettoyage des Rendus des Maillages Désactiver",
- "Wizard.AssetOptimization.DeduplicateMaterials": "De-dupliquer les matériaux",
- "Wizard.AssetOptimization.CleanupFileItems": "Nettoyer les objects fichier",
+ "Wizard.AssetOptimization.CleanupDisabledMeshRenderers": "Nettoyage des Rendus des Maillages Désactivés",
+ "Wizard.AssetOptimization.DeduplicateMaterials": "Dé-dupliquer les matériaux",
+ "Wizard.AssetOptimization.CleanupFileItems": "Nettoyer les objets fichiers",
"Wizard.AssetOptimization.MaxTextureResolution": "Définir la résolution maximale des textures.",
- "Wizard.AssetOptimization.RecompressTextures": "Recompresser les Textures",
+ "Wizard.AssetOptimization.RecompressTextures": "Recompresser les textures",
"Wizard.AssetOptimization.RecalculateAllNormals": "Recalculer les normales",
- "Wizard.AssetOptimization.RecalculateAllNormalsMerged": "Recalculer les normales (unifie)",
+ "Wizard.AssetOptimization.RecalculateAllNormalsMerged": "Recalculer les normales (unifiées)",
"Wizard.AssetOptimization.RecalculateAllTangents": "Recalculer les tangentes (Mikktspace)",
"Wizard.AssetOptimization.ResizedResult": "{n,plural, one {# redimensionné} other {# redimensionnés}}",
- "Wizard.LightSources.Title": "Assistant de Source Lumineuse",
+ "Wizard.LightSources.Title": "Assistant de Sources Lumineuses",
"Wizard.LightSources.Header": "Sources de Lumière de la Scène",
"Wizard.LightSources.ProcessRoot": "Racine du Processus:",
"Wizard.LightSources.PointLights": "Lumières Ponctuelles:",
- "Wizard.LightSources.SpotLights": "Lumière de Zone:",
+ "Wizard.LightSources.SpotLights": "Lumières Spots:",
"Wizard.LightSources.DirectionalLights": "Lumières Directionnelles:",
"Wizard.LightSources.DisabledLights": "Lumières Désactivées:",
"Wizard.LightSources.WithTag": "Avec Étiquette:",
@@ -2213,18 +2213,18 @@
"Wizard.CubemapCreator.NegZ": "Z Négatif (arrière)",
"Wizard.CubemapCreator.TopBottomRotation": "Rotation Haut/Bas:",
- "Wizard.ReflectionProbes.Title": "Sondes de Réflexions",
+ "Wizard.ReflectionProbes.Title": "Assistant de Sondes Réfléchissantes",
"Wizard.ReflectionProbes.ProcessRoot": "Racine du Processus:",
"Wizard.ReflectionProbes.ProcessDisabled": "Processus désactivé",
"Wizard.ReflectionProbes.WithTag": "Avec Étiquette:",
- "Wizard.ReflectionProbes.TeleportUserToProbe": "Téléporte moi a chaque sonde",
+ "Wizard.ReflectionProbes.TeleportUserToProbe": "Téléporte-moi à chaque sonde",
"Wizard.ReflectionProbes.DelayBetweenProbes": "Délais entre les sondes",
"Wizard.ReflectionProbes.ShowDebugVisuals": "Montrer les Visuels de Débogage",
"Wizard.ReflectionProbes.HideDebugVisuals": "Cacher les Visuels de Débogage",
- "Wizard.ReflectionProbes.BakeProbes": "Pre-Calculer les Sondes",
- "Wizard.ReflectionProbes.Baking": "Pre-calcul {index} sur {count}...",
+ "Wizard.ReflectionProbes.BakeProbes": "Pré-Calculer les Sondes",
+ "Wizard.ReflectionProbes.Baking": "Pré-calcul {index} sur {count}...",
- "Wizard.TextRenderer.Header": "Assistant de rendu de textes",
+ "Wizard.TextRenderer.Header": "Assistant de Rendu de Textes",
"Wizard.TextRenderer.ProcessRoot": "Racine du processus:",
"Wizard.TextRenderer.ProcessStandalone": "Processus seul",
"Wizard.TextRenderer.ProcessUIX": "ProcessUIX",
@@ -2247,7 +2247,7 @@
"VolumePlaneSlicer.Slicer": "Trancher",
"Tutorial.Welcome.Welcome": "Bienvenue!",
- "Tutorial.Welcome.Description": "Plongez dans un nouvel univers digital ayant des possibilités infinies. Que vous venez ici pour socialiser avec des gens du monde entier ou créer des mondes, objets, avatars et bien d'autres. Resonite est un espace personnalisable sans limites ou vous serez le bienvenue qui que vous soyez.
Avant de commencer, il faut mettre en place quelques essentiels pour que l’expérience soit la meilleure possible. Quant vous êtes prêt, cliquez le bouton ci-dessous.",
+ "Tutorial.Welcome.Description": "Plongez dans un nouvel univers digital avec des possibilités infinies. Que vous veniez ici pour socialiser avec des gens du monde entier ou créer des mondes, objets, avatars et bien plus, Resonite est un espace personnalisable sans limites où vous serez le⸱a bienvenu⸱e et trouverez un groupe avec qui résonner, qui que vous soyez.
Avant de commencer, il faut mettre en place quelques essentiels pour que l’expérience soit la meilleure possible. Quant vous êtes prêt⸱e, cliquez le bouton ci-dessous.",
"Tutorial.Welcome.Begin": "Commençons!",
"Tutorial.Welcome.AccountHeader": "Compte {appName}",
@@ -2266,19 +2266,19 @@
"Tutorial.Welcome.SettingsSnapTurn.Description": "Tourne instantanément vers un nouvel angle, idéal pour les nouveaux utilisateurs",
"Tutorial.Welcome.SettingsSmoothTurn": "Continue",
"Tutorial.Welcome.SettingsSmoothTurn.Description": "Tourne progressivement, mais peut provoquer des nausées.",
- "Tutorial.Welcome.SettingsPrimaryController": "Contrôleur Primaire",
+ "Tutorial.Welcome.SettingsPrimaryController": "Manette Primaire",
"Tutorial.Welcome.SettingsPrimaryLeft": "Gauche",
- "Tutorial.Welcome.SettingsPrimaryLeft.Description": " Gauche: Tourner, Droite: Strafe",
+ "Tutorial.Welcome.SettingsPrimaryLeft.Description": " Gauche: Tourner, Droite: Strafe (de côte à côte)",
"Tutorial.Welcome.SettingsPrimaryRight": "Droite",
- "Tutorial.Welcome.SettingsPrimaryRight.Description": " Gauche: Strafe, Droite: Tourner",
+ "Tutorial.Welcome.SettingsPrimaryRight.Description": " Gauche: Strafe (de côte à côte), Droite: Tourner",
"Tutorial.Welcome.SettingsHeight": "Votre taille",
"Tutorial.Welcome.SettingsHeightExamples": "Exemples: 1.85 m, 185 cm, 6' 1\", 6 feet 1 inch",
"Tutorial.Welcome.SettingsHeadDirectionMovement": "Direction du mouvement",
"Tutorial.Welcome.SettingsUseHeadDirection": "Direction de la tête",
- "Tutorial.Welcome.SettingsUseHeadDirection.Description": "Vous aller bouger dans la direction dans laquelle vous regardez.",
+ "Tutorial.Welcome.SettingsUseHeadDirection.Description": "Vous bougerez dans la direction dans laquelle vous regardez.",
"Tutorial.Welcome.SettingsUseControllerDirection": "Direction de la manette",
- "Tutorial.Welcome.SettingsUseControllerDirection.Description": "Vous allez bouger dans la direction dans laquelle votre manette est.",
+ "Tutorial.Welcome.SettingsUseControllerDirection.Description": "Vous bougerez dans la direction vers laquelle votre manette pointe.",
"Tutorial.Welcome.LeftControllerMode": "Mode manette gauche",
"Tutorial.Welcome.RightControllerMode": "Mode manette droite",
@@ -2289,12 +2289,12 @@
"Tutorial.Welcome.SidewaysTurnAndMove.Description": "Cette manette sera utilisée pour tourner et bouger.",
"Tutorial.Welcome.SidewaysStrafe": "Straffer",
- "Tutorial.Welcome.SidewaysStrafe.Description": "Utiliser cette manette pour straffer",
+ "Tutorial.Welcome.SidewaysStrafe.Description": "Utiliser cette manette pour straffer (mouvement de côte à côte)",
"Tutorial.Welcome.SidewaysOff": "Désactivé",
"Tutorial.Welcome.SidewaysOff.Description": "Mouvement avant/arrière seulement",
"Tutorial.Welcome.StartTutorialHeader": "Commencer le Tutoriel",
- "Tutorial.Welcome.StartTutorialDescription": "Nous vous transférerons dans un monde de tutoriels pour vous aider à démarrer avec {appName}. Vous pouvez choisir de rendre public le monde du tutoriel, permettant à la communauté {appName} de se joindre et de vous aider, ou d'apprendre par vous-même.",
+ "Tutorial.Welcome.StartTutorialDescription": "Vous êtes presque prêt⸱e! Nous allons vous transférer dans un monde tutoriel pour vous aider à démarrer avec {appName}. Vous pouvez choisir de rendre public le monde du tutoriel, permettant à la communauté {appName} de se joindre à vous et de vous aider, ou vous pouvez apprendre par vous-même.",
"Tutorial.Welcome.StartTutorial": "Démarrer le tutoriel",
"Tutorial.CommunityYouTube.Title": "Chaînes YouTube communautaires",
@@ -2304,13 +2304,13 @@
"Tutorial.UserResources.MerchandiseTitle": "Produits dérivés de {appName}",
"Tutorial.Intro.BadgesAppTeam": "Équipe {appName}",
- "Tutorial.Intro.BadgesModerator": "Modérateur",
+ "Tutorial.Intro.BadgesModerator": "Modérateur⸱ice",
"Tutorial.Intro.BadgesMentor": "Mentor",
- "Tutorial.Intro.BadgesDisabilityHearing": "Malentendants",
- "Tutorial.Intro.BadgesDisabilityVision": "Malvoyants",
+ "Tutorial.Intro.BadgesDisabilityHearing": "Malentendant⸱e",
+ "Tutorial.Intro.BadgesDisabilityVision": "Malvoyant⸱e",
"Tutorial.Intro.BadgesDisabilitySpeech": "Handicap de parole",
"Tutorial.Intro.BadgesTitle": "Badges",
- "Tutorial.Intro.BadgesDescription": "Les badges sont de petites icônes qui montrent certains aspects d'un utilisateur. Voici quelques badges importants à retenir. Les badges de handicap peuvent être attribués par le bot {appName}.",
+ "Tutorial.Intro.BadgesDescription": "Les badges sont de petites icônes qui montrent certains aspects d'un⸱e utilisateur⸱ice. Voici quelques badges importants à retenir. Les badges de handicap peuvent être attribués par le bot {appName}. Pour plus d'informations, consultez le Wiki de {appName}.",
"Tutorial.Intro.HelpSite": "Aide",
"Object.Mirror.Toggle": "Bascule locale",
@@ -2331,25 +2331,25 @@
"Migration.Title": "Migration",
"Migration.NewTask": "Nouvelle tâche de migration",
- "Migration.LoginModal.Title": "Migrer vos donnés?",
+ "Migration.LoginModal.Title": "Migrer vos données?",
"Migration.LoginModal.Description": "Voulez-vous migrer vos données depuis un autre compte? Vous pouvez aussi faire ça plus tard dans l'onglet \"Migration\" de votre tableau de bord.",
"Migration.LoginModal.OpenMigration": "Ouvrir la migration",
"Migration.LoginModal.Later": "Plus tard",
- "Migration.LoginResetID.Title": "Êtes-vous bien sûr de vouloir réinitialiser votre ID utilisateur?",
- "Migration.LoginResetID.Description": "Faire ça peut CASSER IMPRÉVISIBLEMENT du contenu. Tous vos objets, mondes, contacts et messages seront migrés normalement mais tous les composants et code référençant votre ID d'utilisateur précédent devront être remplacés. A mois que vous soyez vraiment sûr et savez ce que vous faites, NE CHOISISSEZ PAS CETTE OPTION.",
+ "Migration.LoginResetID.Title": "Êtes-vous bien sûr⸱e de vouloir réinitialiser votre ID utilisateur?",
+ "Migration.LoginResetID.Description": "Faire ça peut CASSER IMPRÉVISIBLEMENT du contenu. Tous vos objets, mondes, contacts et messages seront migrés normalement mais tous les composants et code référençant votre ID d'utilisateur précédent devront être remplacés. À moins que vous soyez vraiment sûr⸱e et sachiez ce que vous faites, NE CHOISISSEZ PAS CETTE OPTION.",
"Migration.LoginResetID.ResetButton": "Oui, réinitialiser",
"Migration.ReservedUsername.Title": "Nom d'utilisateur réservé",
- "Migration.ReservedUsername.Description": "Ce nom d'utilisateur est réservé pour son propriétaire original. Si c'est vous, veuillez entrer vos informations de connexion de {platform} pour le débloquer. Nous ne stockons pas ces informations, elles sont juste utilisées pour vérifier que vous êtes le propriétaire original du compte.",
- "Migration.SourcePassword": "Mot de passe {platform}",
- "Migration.SourceUsername": "Nom d'utilisateur {platform}",
+ "Migration.ReservedUsername.Description": "Ce nom d'utilisateur est réservé pour son propriétaire original. Si c'est vous, veuillez entrer vos informations de connexion de {platform} pour le débloquer. Nous ne stockons pas ces informations, elles sont juste utilisées pour vérifier que vous êtes le⸱a propriétaire original du compte.",
+ "Migration.SourcePassword": "Mot de passe {platform} :",
+ "Migration.SourceUsername": "Nom d'utilisateur {platform} :",
"Migration.Dialog.Title": "Migration de compte",
- "Migration.Dialog.Source": "Vous pouvez migrer des données depuis une autre plateforme compatible. En premier, sélectionnez la plateforme dont laquelle vous voulez migrer. Vous pouvez ajouter des plateformes additionnelles dans le dossier \"Migrations\" de votre installation.",
+ "Migration.Dialog.Source": "Vous pouvez migrer des données depuis une autre plateforme compatible. En premier, sélectionnez la plateforme depuis laquelle vous souhaitez migrer. Vous pouvez ajouter des plateformes additionnelles dans le dossier \"Migrations\" de votre installation.",
"Migration.Dialog.AccountDescription": "Pour migrer votre compte, vous devez avoir votre mot de passe {platform}. Cela va nous permettre de télécharger vos données.",
"Migration.ResetID.Title": "Réinitialiser mon ID d'utilisateur",
- "Migration.ResetID.Description": "ATTENTION: Choisir cette option va PEUT CASSER DES OBJETS EXISTANTS ET NE PEUT PAS ÊTRE REVERSÉ, cela inclus n'importe quelle référence a votre ID d'utilisateur, n'importe quel service tiers l'utilisant, liens, variables de Cloud et autres. Ces références seront réinitialisées mais vos contacts, objets et messages ne seront pas perdus. Nous recommandons de n'utiliser cette option QUE si vous savez vraiment ce que vous faites. Si vous choisissez cette option, votre ID d'utilisateur va être changé comme:\nU-MonNom -> U-fX3pKe7AYYQ",
+ "Migration.ResetID.Description": "ATTENTION: Choisir cette option PEUT CASSER DES OBJETS EXISTANTS ET VOUS NE POURREZ PAS REVENIR EN ARRIÈRE, cela inclut n'importe quelle référence a votre ID d'utilisateur, n'importe quel service tiers l'utilisant, liens, variables de Cloud et autres. Ces références seront réinitialisées mais vos contacts, objets et messages ne seront pas perdus. Nous recommandons de n'utiliser cette option QUE si vous savez vraiment ce que vous faites. Si vous choisissez cette option, votre ID d'utilisateur sera changé comme (par exemple):\n U-MonNom -> U-fX3pKe7AYYQ",
"Migration.DataSelection.Title": "Que voulez-vous migrer?",
"Migration.DataSelection.Everything": "Tout",
@@ -2357,7 +2357,7 @@
"Migration.DataSelection.Favorites": "Favoris (avatar, maison, caméra, clavier, facettes)",
- "Migration.DataSelection.Favorites.Description": "Cela va migrer votre maison, avatar favoris, clavier, caméra et facettes en premier pour que vous puissiez les utiliser le plus rapidement possible.\nATTENTION si vous choisissez cette option, il y a une chance de perdre quelques changements.",
+ "Migration.DataSelection.Favorites.Description": "Cela va migrer votre maison, avatar favori, clavier, caméra et facettes en premier pour que vous puissiez les utiliser le plus rapidement possible.\nATTENTION si vous choisissez cette option, il y a une chance de perdre quelques changements.",
"Migration.DataSelection.Favorites.OverwriteTitle": "Remplacer vos favoris actuels?",
"Migration.DataSelection.Home.Title": "Définir votre ancienne maison comme défaut?",
@@ -2375,7 +2375,7 @@
"Migration.Groups.Title": "Migrer vos groupes",
"Migration.Groups.Introduction": "Devons-nous migrer vos groupes?",
- "Migration.Groups.Description": "Tous les groupes dont vous êtes l'administrateur seront migrés par défaut. Si vous voulez seulement migrer certains groupes, cliquez sur le bouton ci-dessous pour les charger et sélectionnez ceux que vous voulez migrer.",
+ "Migration.Groups.Description": "Tous les groupes dont vous êtes l'administrateur⸱ice seront migrés par défaut. Si vous voulez seulement migrer certains groupes, cliquez sur le bouton ci-dessous pour les charger et sélectionnez ceux que vous voulez migrer.",
"Migration.Groups.LoadGroups": "Charger vos groupes",
"Migration.Groups.RefreshGroups": "Rafraîchir vous groupes",
@@ -2383,13 +2383,13 @@
"Migration.Groups.Fetching": "Récupération de vos groupes...",
"Migration.Groups.Fetching.LoginFailed": "Erreur dans la connexion: {error}",
"Migration.Groups.Fetching.Error": "Erreur dans la récupération: {error}",
- "Migration.Groups.NoGroups": "Aucun groupes {platform} à migrer.",
- "Migration.Groups.NotGroupAdmin": "Vous n'êtes administrateur d'aucun groupe {platform}. Demandez a votre administrateur de migrer vos goupes.",
+ "Migration.Groups.NoGroups": "Aucun groupe {platform} à migrer.",
+ "Migration.Groups.NotGroupAdmin": "Vous n'êtes administrateur⸱ice d'aucun groupe {platform}. Demandez à votre administrateur⸱ice de migrer vos goupes.",
- "Migration.Summary": "OK, tout est bon. Cliquez sur Commencer La Migration ci-dessous et nous commenceront de suite!\n\nLes migrations peuvent prendre un peut de temps pour tout copier. Si vous avez sélectionné l'option pour migrer vos favoris, ceux-cis seront migrés en premier pour que vous puissiez avoir une base.\n\nVous n'avez pas besoin de garder {appName} lancé pendant la migration. Nous vous enverront des mises à jour sur votre migration depuis le {appName} Bot et votre courriel pour vous tenir au courant.",
+ "Migration.Summary": "OK, tout est bon. Cliquez sur Commencer La Migration ci-dessous et nous commencerons de suite!\n\nLes migrations peuvent prendre un peu de temps pour tout copier. Si vous avez sélectionné l'option pour migrer vos favoris, ceux-ci seront migrés en premier pour que vous puissiez avoir une base.\n\nVous n'avez pas besoin de garder {appName} lancé pendant la migration. Nous vous enverrons des mises à jour sur votre migration depuis le {appName} Bot et votre courriel pour vous tenir au courant.",
"Migration.List.EmptyTitle": "Démarrer une nouvelle migration?",
- "Migration.List.EmptySubtitle": "Cliquez sur \"Nouvelle tâche de migration\" en haut a gauche.",
+ "Migration.List.EmptySubtitle": "Cliquez sur \"Nouvelle tâche de migration\" en haut à gauche.",
"Migration.List.ButtonLabel": "{name}\nCréé:{time}\nStatut:{state}",
"Migration.Report.Title": "Report de tâche:",
@@ -2416,7 +2416,7 @@
"Migration.Error": "Erreur: {error}",
"Migration.NothingSelected": "Rien n'est sélectionné.",
- "Migration.ColorManagement": "Ce monde a été créé dans l'espace de couleurs gamma et a été converti en linéaire.
Il peut avoir des différences visuelles mais devrait être utilisable.
Si vous êtes l'auteur et avez des problèmes avec cette version, NE SAUVEGARDEZ PAS et a la place faites des copies.
Tant que l'original existe, nous pouvons modifier la conversion pour tenter de résoudre les problèmes.",
+ "Migration.ColorManagement": "Ce monde a été créé dans l'espace de couleurs gamma et a été converti en linéaire.
Il peut avoir des différences visuelles mais devrait être utilisable.
Si vous êtes l'auteur⸱ice et avez des problèmes avec cette version, NE SAUVEGARDEZ PAS et à la place faites des copies.
Tant que l'original existe, nous pouvons modifier la conversion pour tenter de résoudre les problèmes.",
"Temporary.MMC.Voting UI": "Interface de vote MMC",
"Temporary.MMC.Vote": "Vote",
@@ -2435,17 +2435,17 @@
"Temporary.MMC.Categories.Avatars.Accessories": "Accessoires",
"Temporary.MMC.VoteSuccess": "Vote effectué dans la catégorie {category} pour {voteTarget}.",
- "Temporary.MMC.VoteFailure": "Votre vote n'a pas été pris en compte du a une erreur. Veuillez ré-essayer.",
+ "Temporary.MMC.VoteFailure": "Votre vote n'a pas été pris en compte dû à une erreur. Veuillez ré-essayer.",
"Temporary.MMC.VotedAlready": "Vous avez déjà voté pour {voteTarget}.",
"Temporary.MMC.VoteInvalid": "Le vote est invalide, veuillez ré-essayer.",
- "CloudHome.WelcomeHome": "Bienvenue chez toi!",
+ "CloudHome.WelcomeHome": "Bienvenue chez vous!",
"CloudHome.TargetRangeOptions": "Distance des cibles",
- "Tutorial.Saving.Title": "Bienvenue chez toi!",
- "Tutorial.Saving.Content": "Bienvenue dans ta Maison! C'est ici que tu apparaîtra à chaque fois que tu te connectera.
Ce monde est le tiens, sent toi libre de le modifier comme tu veux.
Si tu sauvegarde ce monde, tout sera comme tu l'aura laissé.",
+ "Tutorial.Saving.Title": "Bienvenue chez vous!",
+ "Tutorial.Saving.Content": "Bienvenue dans votre Maison! C'est ici que vous apparaîtrez à chaque fois que vous vous connecterez.
Ce monde est le vôtre, sentez-vous libre de le modifier comme vous le souhaitez.
Si vous sauvegardeszce monde, tout sera comme vous l'aurez laissé.",
- "Tutorial.Teleporter.Error": "Le chargement de ta maison a échoué.
Sort du téléporteur et essaye encore une fois.",
+ "Tutorial.Teleporter.Error": "Le chargement de votre maison a échoué.
Sortez du téléporteur et essayez encore une fois.",
"CloudHome.Info.OnlineUsers": "{online_users} {online_users,plural, one {utilisateur} other {utilisateurs}} en ligne
{joinable_users} {joinable_users,plural, one {utilisateur} other {utilisateurs}} dans des sessions joignables",
"CloudHome.Info.Moderation": "Modération",
@@ -2457,25 +2457,25 @@
"CloudHome.Info.StorageUsed": "Stockage utilisé:",
"CloudHome.Info.DashInfoTab.Title": "Bienvenue!",
- "CloudHome.Info.DashInfoDesktop": "Pour te mettre au courant, tu peut cliquer sur ESC pour ouvrir ton tableau de bord.
Si tu as besoin de plus d'informations, ce panneau peut t'aider. Juste clique sur le bouton ci-dessous pour fermer ce message.",
- "CloudHome.Info.DashInfoVR": "Pour te mettre au courant, tu peut cliquer sur B ou Y pour ouvrir ton tableau de bord.
Si tu as besoin de plus d'informations, ce panneau peut t'aider. Juste clique sur le bouton ci-dessous pour fermer ce message.",
- "CloudHome.Info.DashInfoVRNoButtons": "Pour te mettre au courant, tu peut cliquer sur ton bouton menu pour ouvrir ton tableau de bord.
Si tu as besoin de plus d'information, ce panneau peut t'aider. Juste clique sur le bouton ci-dessous pour fermer ce message.",
+ "CloudHome.Info.DashInfoDesktop": "Pour vous mettre au courant, vous pouvez cliquer sur ESC pour ouvrir votre tableau de bord.
Si vous avez besoin de plus d'informations, ce panneau peut vous aider. Cliquez sur le bouton ci-dessous pour fermer ce message.",
+ "CloudHome.Info.DashInfoVR": "Pour vous mettre au courant, vous pouvez cliquer sur B ou Y pour ouvrir votre tableau de bord.
Si vous avez besoin de plus d'informations, ce panneau peut vous aider. Cliquez sur le bouton ci-dessous pour fermer ce message.",
+ "CloudHome.Info.DashInfoVRNoButtons": "Pour vous mettre au courant, vous pouvez cliquer sur votre bouton menu pour ouvrir votre tableau de bord.
Si vous avez besoin de plus d'informations, ce panneau peut vous aider. Cliquez sur le bouton ci-dessous pour fermer ce message.",
"CloudHome.Info.GoToWiki": "Aller sur le wiki!",
"CloudHome.Info.GoToDiscord": "Aller sur le Discord",
"CloudHome.Info.ModerationTab.Title": "Modération",
- "CloudHome.Info.ModerationTab.Content": "La sécurité est quelque chose de très important pour nous. Si tu as besoin d'aide ou a besoin de reporter un utilisateur, ouvre un ticket sur notre portail de modération.
Nous avons une bonne équipe volontaire de modération qui assurent la sécurité de communauté! Créez un ticket si vous assistez a quelque chose violant les lignes directrices.",
+ "CloudHome.Info.ModerationTab.Content": "La sécurité est quelque chose de très important pour nous. Si vous avez besoin d'aide ou avez besoin de reporter un⸱e utilisateur⸱ice, ouvrez un ticket sur notre portail de modération.
Nous avons une bonne équipe volontaire de modération qui assure la sécurité de la communauté! Créez un ticket si vous assistez à quelque chose enfreignant les lignes directrices.",
"CloudHome.Info.InventoryTab.Title": "Sauvegardez vos objets!",
- "CloudHome.Info.InventoryTab.Content": "L'inventaire dans votre tableau de bord contiens tous les objets et avatars que tu as sauvegardé.
Le dossier Essentials a plein d'objets avec lesquels tu peut jouer; fait un double clic sur un objet pour le matérialiser.",
+ "CloudHome.Info.InventoryTab.Content": "L'inventaire dans votre tableau de bord contient tous les objets et avatars que vous avez sauvegardé.
Le dossier Essentials a plein d'objets avec lesquels vous pouvez jouer; faites un double clic sur un objet pour le matérialiser.",
"CloudHome.Info.ToolsTab.Title": "Édition dans le monde!",
- "CloudHome.Info.ToolsTab.Content": "La marque de fabrique de {appName} est que tu peut créer et modifier super facilement tout ce qui est en jeu.
Oui, cela veux dire ici, ou n'importe ou! Les outils sont disponibles dans le dossier Essentials -> Tools dans ton inventaire et vont te permettre d'éditer le monde facilement.",
+ "CloudHome.Info.ToolsTab.Content": "La marque de fabrique de {appName} est que vous pouvez créer et modifier super facilement tout ce qui est en jeu.
Oui, ça veut dire ici, ou n'importe où! Les outils sont disponibles dans le dossier Essentials -> Tools dans votre inventaire et vous permettront d'éditer le monde facilement.",
"CloudHome.Info.HelpTab.Title": "Obtenir de l'aide",
- "CloudHome.Info.HelpTab.InfoLineOne": "Besoin d'aide? Jette un coup d'œil au Wiki ou demande sur le Discord!.",
- "CloudHome.Info.HelpTab.InfoLineTwo": "Tu peux voir une vue de ton bureau dans ton tableau de bord, dans l'onglet Bureau.",
+ "CloudHome.Info.HelpTab.InfoLineOne": "Besoin d'aide? Jetez un coup d'œil au Wiki ou demandez sur le Discord!.",
+ "CloudHome.Info.HelpTab.InfoLineTwo": "Vous pouvez voir une vue de votre bureau dans votre tableau de bord, dans l'onglet Bureau.",
"CloudHome.Info.UsersTab.Title": "Trouver des utilisateurs",
"CloudHome.Info.UsersTab.Content": "Les sessions publiques sont un bon moyen de plonger dans la communauté!
Les sessions publiques sont celles que vous pouvez rejoindre sans prérequis et peuvent être trouvées dans l'onglet Mondes de votre tableau de bord.",
@@ -2500,7 +2500,7 @@
"Mirror.Menu": "Menu",
"Mirror.CloseMenu": "Fermer le menu",
- "StickyNote.SpinMe": "Fait moi tourner!",
+ "StickyNote.SpinMe": "Fais moi tourner!",
"StickyNote.FruitPlate": "Plateau de fruits magiques",
"StickyNote.EmptyForYou": "Laissé vide juste pour toi :)",
"StickyNote.RelevantLinks": "Liens importants!
C'est comme un annuaire!",
@@ -2511,15 +2511,15 @@
"StickyNote.TheaterTablet": "Utilise moi pour contrôler le ventilateur et les fenêtres!",
"StickyNote.ControlTablet": "Utilise moi pour contrôler ta maison!",
- "StickyNote.RotateMeDesktop": "Fait moi tourner avec E!",
- "StickyNote.RotateMeVR": "Fait moi tourner!",
+ "StickyNote.RotateMeDesktop": "Fais moi tourner avec E!",
+ "StickyNote.RotateMeVR": "Fais moi tourner!",
- "StickyNote.EquipMeDesktop": "Équipe moi et fait le bouton gauche de la souris!",
+ "StickyNote.EquipMeDesktop": "Équipe moi et clique le bouton gauche de la souris!",
"StickyNote.EquipMeVR": "Équipe moi et tire la ficelle!",
"StickyNote.DipBrushes": "Touche les orbes avec le pinceau pour prendre le matériau",
"StickyNote.BrushColor": "Change la couleur dans ton menu contextuel",
- "StickyNote.Drawing": "Tu peut dessiner sur ce tableau, dans l'air et de partout!",
+ "StickyNote.Drawing": "Tu peux dessiner sur ce tableau, dans l'air et de partout!",
"StickyNote.WorldCanvas": "Le monde est ton tableau!",
"CloudHome.Panel.HomeControl": "Contrôle de la maison",
@@ -2552,9 +2552,9 @@
"CloudHome.Panel.Lounge": "Salon",
"CloudHome.Panel.Center": "Centre",
"CloudHome.Panel.Balcony": "Balcon",
- "CloudHome.Panel.Theater": "Salle multimédias",
+ "CloudHome.Panel.Theater": "Salle multimédia",
- "CloudHome.Panel.TheaterControl": "Contrôle de la salle multimédias",
+ "CloudHome.Panel.TheaterControl": "Contrôle de la salle multimédia",
"CloudHome.Panel.FanControl": "Contrôle du ventilateur",
"CloudHome.Panel.WindowControl": "Contrôle des fenêtres",
"CloudHome.Panel.FanSpeed": "Vitesse du ventilateur",
@@ -2569,7 +2569,7 @@
"CloudHome.SupporterPanel.Title": "Nos supporteurs",
"Tutorial.InfoPanel.Title": "Hey! Avant de continuer...",
- "Tutorial.InfoPanel.Content": "Il y a un monde plein de possibilités qui t'attends et tout cela est possible grâce a ton imagination.
Presque tout ce que tu as vu a été créé en jeu, ou des personnes du monde entier ont collaboré en temps réel.
La plateforme est encore en développement, et nous publions des mises à jour régulièrement pour l'améliorer. Maintenant tu fait aussi partie de ce voyage et la seule limite est ton imagination!
Merci d'être venu! Le monde t'attends!",
+ "Tutorial.InfoPanel.Content": "Il y a un monde plein de possibilités qui vous attend et tout cela est possible grâce à votre imagination.
Presque tout ce que vous avez vu a été créé en jeu, où des personnes du monde entier ont collaboré en temps réel.
La plateforme est encore en développement, et nous publions des mises à jour régulièrement pour l'améliorer. Maintenant vous faites aussi partie de ce voyage et la seule limite est votre imagination!
Merci d'être venu⸱e! Le monde vous attend!",
"Tutorial.GrabItems.Grab": "Saisir",
"Tutorial.GrabItems.Snap": "Attacher",
@@ -2584,7 +2584,7 @@
"Tutorial.Panel.WalkLocomotion.Content": "Bougez par rapport au sol.",
"Tutorial.Panel.TeleportLocomotion.Title": "Téléportation",
- "Tutorial.Panel.TeleportLocomotion.Content": "La téléportation vous téléporte instantanément ou vous visez.",
+ "Tutorial.Panel.TeleportLocomotion.Content": "La téléportation vous téléporte instantanément où vous visez.",
"Hints.Spawn.InitialMovementDesktop": "Utilisez les touches de mouvement pour vous déplacer!",
"Hints.Spawn.InitialMovementVR": "Utilisez le stick analogique pour vous déplacer!",
@@ -2610,7 +2610,7 @@
"Hints.Grabbing.OtherGrabbables": "Il y a une variété d'objets avec lesquels vous pouvez interagir. Essayez et voyez comme ils fonctionnent!",
"Hints.Grabbing.OtherGrabbablesExtraDesktop": "Vous pouvez aussi changer votre propre échelle en activant l'option dans le menu contextuel et en utilisant les touches SHIFT + molette.",
- "Hints.Grabbing.OtherGrabbablesExtraVR": "Vous pouvez aussi changer votre propre échelle en activant l'option dans votre menu contextuel et en attrapant dans le vite.",
+ "Hints.Grabbing.OtherGrabbablesExtraVR": "Vous pouvez aussi changer votre propre échelle en activant l'option dans votre menu contextuel et en attrapant dans le vide.",
"Hints.Telescope.Alignment": "Attrapez le télescope et visez la lune!",
@@ -2618,7 +2618,7 @@
"Hints.Telescope.TheMoonVR": "Utilisez votre laser pour attraper et bouger la lune!",
"Hints.Sundial.SoftEquip": "Attrapez et équipez cet outil pour l'utiliser!",
- "Hints.Sundial.SoftEquipExtra": "Les outils vous permettent de changer le monde autours de vous dans une variété de manières différentes!",
+ "Hints.Sundial.SoftEquipExtra": "Les outils vous permettent de changer le monde autour de vous d'une multitude de manières différentes!",
"Hints.Sundial.HardEquip": "Cliquez sur cet outil pour l'équiper!",
"Hints.Sundial.HardEquipExtra": "Vous ne voyez pas votre laser? Pressez votre bouton principal pour le faire apparaître!",
@@ -2627,10 +2627,10 @@
"Hints.Sundial.TheSunExtra": "Essayez de viser sous l'horizon pour faire tomber la nuit!",
"Hints.Sundial.Dequip": "Lâchez l'outil équipé avec le bouton Déséquiper dans le menu contextuel.",
- "Hints.Sundial.DequipExtra": "Observez comme le menu contextuel a changé par rapport a l'outil équipé.",
+ "Hints.Sundial.DequipExtra": "Observez comme le menu contextuel a changé par rapport à l'outil équipé.",
- "Hints.Sundial.Teleporter": "Presse ce bouton pour activer le téléporteur vers ta maison!",
- "Hints.Sundial.TeleporterExtra": "Fait comme chez toi et bienvenue par ici!",
+ "Hints.Sundial.Teleporter": "Pressez ce bouton pour activer le téléporteur vers votre maison!",
+ "Hints.Sundial.TeleporterExtra": "Faites comme chez vous et merci d'être passé⸱e!",
"UI.TextDisplay.Landscape": "Paysage",
"UI.TextDisplay.Portrait": "Portrait",
@@ -2646,7 +2646,7 @@
"UI.DocumentDisplay.ResetZoom": "Réinitialiser le zoom",
"UI.VideoPlayer.GlobalSettings": "Options
Globales",
- "UI.VideoPlayer.LocalSettings": "Option
Locales",
+ "UI.VideoPlayer.LocalSettings": "Options
Locales",
"UI.VideoPlayer.SpatialAudio": "Audio
Spatial",
"UI.VideoPlayer.AreaBroadcast": "Diffusion
de zone",
"UI.VideoPlayer.BroadcastAudio": "Diffusion
globale",
@@ -2656,7 +2656,7 @@
"UI.VideoPlayer.UsersLoaded": "{users_loaded}/{users_present} {users_present,plural, one {utilisateur} other {utilisateurs}}
chargés",
"UI.VideoPlayer.AllUsersLoaded": "Tous les utilisateurs
sont chargés",
- "UI.ColorPicker.ColorPicker": "Pipette a couleurs",
+ "UI.ColorPicker.ColorPicker": "Pipette à couleurs",
"UI.ColorPicker.Linear": "Linéaire",
@@ -2683,7 +2683,7 @@
"Tools.Names.CommonTools": "Outils communs",
"Tools.Names.ManipulationTools": "Outils de manipulation",
- "Tools.Names.InformationTools": "Outils d'informations",
+ "Tools.Names.InformationTools": "Outils d'information",
"Tools.Names.GeometryLineBrush": "Pinceau de géométrie",
"Tools.Names.Developer": "Outil de développement",
@@ -2708,9 +2708,9 @@
"Discord.RichPresence.InPrivateWorld": "Dans un monde privé",
"Discord.RichPresence.InPrivateLargeText": "Dans un monde privé ({version})",
- "Discord.RichPresence.InPublicWorld": "Dans un monde publique",
+ "Discord.RichPresence.InPublicWorld": "Dans un monde public",
"Discord.RichPresence.PublicWorldDetails": "{worldName} ({totalWorlds} mondes)",
- "Discord.RichPresence.InPublicLargeText": "Dans un monde publique ({version})",
+ "Discord.RichPresence.InPublicLargeText": "Dans un monde public ({version})",
"Dummy": "Dummy"
}
From 9b5c88df0e7dd9792cb212bf0e52af3833bf6c2f Mon Sep 17 00:00:00 2001
From: cerealbowlsystem
Date: Sun, 14 Jul 2024 07:31:07 +0000
Subject: [PATCH 040/242] EN - tiny fixes
Small things I noticed while working on the FR translation. The most important one is what I think is an inversion of "increase" and "lower". I'm 95% sure that if the setting refers to a length of time then lowering the time between clicks would be done if double clicking is too hard, not too easy.
---
en.json | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/en.json b/en.json
index fcded7e..5751785 100644
--- a/en.json
+++ b/en.json
@@ -1284,7 +1284,7 @@
"Settings.GeneralControlsSettings.PrimaryHand": "Primary hand",
"Settings.GeneralControlsSettings.PrimaryHand.Description": "Which hand is considered your primary. Various systems use this for interactions, e.g. when equipping tools.",
"Settings.GeneralControlsSettings.DoubleClickInterval": "Double click interval",
- "Settings.GeneralControlsSettings.DoubleClickInterval.Description": "For any interactions that require a double click, this controls the maximum time between the click that will be considered a double click. If you're having trouble triggering double click, increase the value. If single clicks are detected too easily, lower the value.",
+ "Settings.GeneralControlsSettings.DoubleClickInterval.Description": "For any interactions that require a double click, this controls the maximum time between the click that will be considered a double click. If you're having trouble triggering double click, decrease the value. If single clicks are detected too easily, raise the value.",
"Settings.LocomotionSettings.LocomotionPreferences": "Locomotion Preferences",
"Settings.LocomotionSettings.LocomotionPreferences.Breadcrumb": "Locomotion Preferences",
@@ -1582,7 +1582,7 @@
"Settings.HostAccessSettings.Entries.AllowHTTP_Requests": "Allow HTTP requests",
"Settings.HostAccessSettings.Entries.AllowHTTP_Requests.Description": "This indicates if HTTP(s) requests are allowed for this host. These are typically REST API requests to communicate with a third party services.",
"Settings.HostAccessSettings.Entries.AllowWebsockets": "Allow websockets",
- "Settings.HostAccessSettings.Entries.AllowWebsockets.Description": "This indicates of realtime Websocket connections are allowed for this host. These are often used for more realtime bi-directional communications and data streams.",
+ "Settings.HostAccessSettings.Entries.AllowWebsockets.Description": "This indicates if realtime Websocket connections are allowed for this host. These are often used for more realtime bi-directional communications and data streams.",
"Settings.HostAccessSettings.Entries.AllowOSC_Receiving": "Allow OSC receiving",
"Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description": "This indicates if Resonite can receive and process OSC data",
"Settings.HostAccessSettings.Entries.AllowOSC_Sending": "Allow OSC sending",
@@ -1695,7 +1695,7 @@
"Settings.PhotoCaptureSettings.FingerGestureEnabled": "Finger photo gesture",
"Settings.PhotoCaptureSettings.FingerGestureEnabled.Description": "When enabled, you can quickly take pictures in world by posing your fingers to make a picture frame and then curling one of your index fingers.",
"Settings.PhotoCaptureSettings.NormalCaptureResolution": "Photo resolution",
- "Settings.PhotoCaptureSettings.NormalCaptureResolution.Description": "This sets what resolution will normal photos captures by the finger gesture or the desktop key shortcut be. Higher resolutions will take more time and storage to process, but give better detail.",
+ "Settings.PhotoCaptureSettings.NormalCaptureResolution.Description": "This sets what resolution normal photos captured by the finger gesture or the desktop key shortcut will be. Higher resolutions will take more time and storage to process, but give better detail.",
"Settings.PhotoCaptureSettings.TimerCaptureResolution": "Timed photo resolution",
"Settings.PhotoCaptureSettings.TimerCaptureResolution.Description": "Similar to normal resolution, you can set a separate resolution for photos captured with the timer feature. This can be useful if you use timer to capture group photos, which can benefit from higher resolution.",
"Settings.PhotoCaptureSettings.TimerSeconds": "Timer duration",
@@ -1707,7 +1707,7 @@
"Settings.PhotoCaptureSettings.PhotoAutosavePath": "Photo inventory autosave path",
"Settings.PhotoCaptureSettings.PhotoAutosavePath.Description": "When set, any photos you capture (or save with context menu) will be automatically saved to your in-game inventory. For example Photos/%year%/%month_name%\n\nFollowing variables are available:\n\n%second%, %minute%, %hour%, %day%, %month%, %year%, %day_name%, %day_name_en%, %month_name%, %month_name_en%, %session_second%, %session_minute%, %session_hour%, %session_day%, %session_month%, %session_year%, %session_day_name%, %session_day_name_en%, %session_month_name%, %session_month_name_en%, %location_name%, %app_version%",
"Settings.PhotoCaptureSettings.CapturePrivateUI": "Capture Private UI",
- "Settings.PhotoCaptureSettings.CapturePrivateUI.Description": "When enabled, the quick photo capture will render your private UI such as the dash. This can be useful in case you want to show information show there.\n\nWe recommend turning this setting off once you're done, as leaving it on can lead to accidentally capturing and leaking your private information.",
+ "Settings.PhotoCaptureSettings.CapturePrivateUI.Description": "When enabled, the quick photo capture will render your private UI such as the dash. This can be useful in case you want to show information there.\n\nWe recommend turning this setting off once you're done, as leaving it on can lead to accidentally capturing and leaking your private information.",
"Settings.PhotoCaptureSettings.EncodeFormat": "Encode Format",
"Settings.PhotoCaptureSettings.EncodeFormat.Description": "The image file format which captured photos will be encoded into. If you need the photos to be in particular format, you can use this setting to select which one they'll be encoded in.\n\nPlease note that certain formats might lack some features (like alpha support), might encode significantly slower, have lower image quality or result in bigger files.",
"Settings.PhotoCaptureSettings.AlwaysHideNameplates": "Always Hide Nameplates",
From fed906a0654eda2af377e7ffd929440b4d9dc991 Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Mon, 15 Jul 2024 22:38:35 +0200
Subject: [PATCH 041/242] New & removed strings
---
Missing/cs.md | 5 +++--
Missing/de.md | 5 +++++
Missing/en-gb.md | 5 +++--
Missing/eo.md | 5 +++--
Missing/es.md | 5 +++--
Missing/et.md | 5 +++--
Missing/fi.md | 4 +++-
Missing/fr.md | 5 +++++
Missing/hu.md | 5 +++--
Missing/is.md | 5 +++--
Missing/ja.md | 5 +++++
Missing/ko.md | 5 +++++
Missing/nl.md | 5 +++--
Missing/no.md | 5 +++--
Missing/pl.md | 5 +++--
Missing/pt-br.md | 5 +++--
Missing/ru.md | 3 +++
Missing/sv.md | 5 +++--
Missing/th.md | 5 +++--
Missing/tr.md | 5 +++--
Missing/zh-cn.md | 5 +++++
Missing/zh-tw.md | 5 +++--
README.md | 46 +++++++++++++++++++++++-----------------------
en.json | 6 ++++--
24 files changed, 103 insertions(+), 56 deletions(-)
diff --git a/Missing/cs.md b/Missing/cs.md
index 5e8f52b..8e1a6ba 100644
--- a/Missing/cs.md
+++ b/Missing/cs.md
@@ -6,6 +6,7 @@ Interaction.SaveToInventory.NotLoggedIn
Interaction.SaveToInventory.NoWritePermission
Interaction.CopyImage
Inventory.Favorite.Document
+World.Filter.IncompatibleSessions
Login.MissingSecretMachineId
Login.MissingSecretMachineId.Description
Login.MalformedSecretMachineId
@@ -209,6 +210,8 @@ Settings.SteamIntegrationSettings.RichPresence
Settings.SteamIntegrationSettings.RichPresence.Description
Settings.SteamIntegrationSettings.SaveScreenshots
Settings.SteamIntegrationSettings.SaveScreenshots.Description
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
Settings.LeapMotionSettings.LeapMotionEnabled
Settings.LeapMotionSettings.LeapMotionEnabled.Description
Settings.LeapMotionSettings.Offset
@@ -399,8 +402,6 @@ Settings.WindowsSettings.KeepOriginalScreenshotFormat
Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description
Settings.DebugSettings.DebugInputBindings
Settings.DebugSettings.DebugInputBindings.Description
-Settings.DebugSettings.FetchIncompatibleSessions
-Settings.DebugSettings.FetchIncompatibleSessions.Description
Settings.LegacyFeatureSettings.UseLegacyGripEquip
Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
diff --git a/Missing/de.md b/Missing/de.md
index 49c4e2e..05b07aa 100644
--- a/Missing/de.md
+++ b/Missing/de.md
@@ -1,3 +1,8 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
+# German [de]
+World.Filter.IncompatibleSessions
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
+
diff --git a/Missing/en-gb.md b/Missing/en-gb.md
index 5fd8005..699e143 100644
--- a/Missing/en-gb.md
+++ b/Missing/en-gb.md
@@ -305,6 +305,7 @@ World.Filter.SessionFiltering
World.Filter.MinimumUsers
World.Filter.MinimumContacts
World.Filter.OnlyHeadless
+World.Filter.IncompatibleSessions
World.Filter.MaxAccessLevel
World.Filter.MinimumUptime
World.Filter.Sorting
@@ -1159,6 +1160,8 @@ Settings.SteamIntegrationSettings.RichPresence
Settings.SteamIntegrationSettings.RichPresence.Description
Settings.SteamIntegrationSettings.SaveScreenshots
Settings.SteamIntegrationSettings.SaveScreenshots.Description
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
Settings.LeapMotionSettings.LeapMotionEnabled
Settings.LeapMotionSettings.LeapMotionEnabled.Description
Settings.LeapMotionSettings.Offset
@@ -1347,8 +1350,6 @@ Settings.WindowsSettings.KeepOriginalScreenshotFormat
Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description
Settings.DebugSettings.DebugInputBindings
Settings.DebugSettings.DebugInputBindings.Description
-Settings.DebugSettings.FetchIncompatibleSessions
-Settings.DebugSettings.FetchIncompatibleSessions.Description
Settings.LegacyFeatureSettings.UseLegacyGripEquip
Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
diff --git a/Missing/eo.md b/Missing/eo.md
index 8af1930..fed7404 100644
--- a/Missing/eo.md
+++ b/Missing/eo.md
@@ -6,6 +6,7 @@ Interaction.SaveToInventory.NotLoggedIn
Interaction.SaveToInventory.NoWritePermission
Interaction.CopyImage
Inventory.Favorite.Document
+World.Filter.IncompatibleSessions
Login.MissingSecretMachineId
Login.MissingSecretMachineId.Description
Login.MalformedSecretMachineId
@@ -178,6 +179,8 @@ Settings.SteamIntegrationSettings.RichPresence
Settings.SteamIntegrationSettings.RichPresence.Description
Settings.SteamIntegrationSettings.SaveScreenshots
Settings.SteamIntegrationSettings.SaveScreenshots.Description
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
Settings.LeapMotionSettings.LeapMotionEnabled
Settings.LeapMotionSettings.LeapMotionEnabled.Description
Settings.LeapMotionSettings.Offset
@@ -368,8 +371,6 @@ Settings.WindowsSettings.KeepOriginalScreenshotFormat
Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description
Settings.DebugSettings.DebugInputBindings
Settings.DebugSettings.DebugInputBindings.Description
-Settings.DebugSettings.FetchIncompatibleSessions
-Settings.DebugSettings.FetchIncompatibleSessions.Description
Settings.LegacyFeatureSettings.UseLegacyGripEquip
Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
diff --git a/Missing/es.md b/Missing/es.md
index 1bb8541..539499d 100644
--- a/Missing/es.md
+++ b/Missing/es.md
@@ -4,6 +4,7 @@ Note that this file updates only during build processes and doesn't necessarily
# Spanish [es]
Interaction.SaveToInventory.NotLoggedIn
Interaction.SaveToInventory.NoWritePermission
+World.Filter.IncompatibleSessions
Profile.Status.Sociable
Contacts.IncompatibleSession
Notifications.IsSociable
@@ -172,6 +173,8 @@ Settings.SteamIntegrationSettings.RichPresence
Settings.SteamIntegrationSettings.RichPresence.Description
Settings.SteamIntegrationSettings.SaveScreenshots
Settings.SteamIntegrationSettings.SaveScreenshots.Description
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
Settings.LeapMotionSettings.LeapMotionEnabled
Settings.LeapMotionSettings.LeapMotionEnabled.Description
Settings.LeapMotionSettings.Offset
@@ -362,8 +365,6 @@ Settings.WindowsSettings.KeepOriginalScreenshotFormat
Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description
Settings.DebugSettings.DebugInputBindings
Settings.DebugSettings.DebugInputBindings.Description
-Settings.DebugSettings.FetchIncompatibleSessions
-Settings.DebugSettings.FetchIncompatibleSessions.Description
Settings.LegacyFeatureSettings.UseLegacyGripEquip
Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
diff --git a/Missing/et.md b/Missing/et.md
index f1fe323..dbecf4a 100644
--- a/Missing/et.md
+++ b/Missing/et.md
@@ -88,6 +88,7 @@ World.AccessLevel.ContactsPlus
World.SortParameter.LastVisit
World.SortParameter.Random
World.Filter.MinimumContacts
+World.Filter.IncompatibleSessions
Tools.Setup2FA
Tools.StreamAudio.Dialog.Title
Options.Nameplates.DefaultStyle
@@ -486,6 +487,8 @@ Settings.SteamIntegrationSettings.RichPresence
Settings.SteamIntegrationSettings.RichPresence.Description
Settings.SteamIntegrationSettings.SaveScreenshots
Settings.SteamIntegrationSettings.SaveScreenshots.Description
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
Settings.LeapMotionSettings.LeapMotionEnabled
Settings.LeapMotionSettings.LeapMotionEnabled.Description
Settings.LeapMotionSettings.Offset
@@ -676,8 +679,6 @@ Settings.WindowsSettings.KeepOriginalScreenshotFormat
Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description
Settings.DebugSettings.DebugInputBindings
Settings.DebugSettings.DebugInputBindings.Description
-Settings.DebugSettings.FetchIncompatibleSessions
-Settings.DebugSettings.FetchIncompatibleSessions.Description
Settings.LegacyFeatureSettings.UseLegacyGripEquip
Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
diff --git a/Missing/fi.md b/Missing/fi.md
index eec414d..50ec4ec 100644
--- a/Missing/fi.md
+++ b/Missing/fi.md
@@ -3,6 +3,7 @@ Note that this file updates only during build processes and doesn't necessarily
# Finnish [fi]
World.Actions.GuestWarning
+World.Filter.IncompatibleSessions
Contacts.Unblocked
Contacts.IncompatibleSession
Tooltip.ProtoFlux.Drive
@@ -36,6 +37,8 @@ Importer.Package.Progress.ImportingAssets
Importer.Package.Progress.LoadingObject
Importer.Package.Progress.Imported
Importer.Package.Progress.Fail
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
Settings.LeapMotionSettings.Offset.Description
Settings.LeapMotionSettings.SnapDistance.Description
Settings.LeapMotionSettings.UseFingersWhenSnapped.Description
@@ -116,7 +119,6 @@ Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description
Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description
Settings.DebugSettings.DebugInputBindings
Settings.DebugSettings.DebugInputBindings.Description
-Settings.DebugSettings.FetchIncompatibleSessions.Description
Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description
diff --git a/Missing/fr.md b/Missing/fr.md
index 49c4e2e..af914a0 100644
--- a/Missing/fr.md
+++ b/Missing/fr.md
@@ -1,3 +1,8 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
+# French [fr]
+World.Filter.IncompatibleSessions
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
+
diff --git a/Missing/hu.md b/Missing/hu.md
index 04cfd7e..6cb5999 100644
--- a/Missing/hu.md
+++ b/Missing/hu.md
@@ -34,6 +34,7 @@ World.Filter.DataSources
World.Filter.BaseSearch
World.Filter.SubmittedToGroup
World.Filter.OnlyHeadless
+World.Filter.IncompatibleSessions
World.Filter.MaxAccessLevel
Options.FreeformDash.On
Options.FreeformDash.Off
@@ -649,6 +650,8 @@ Settings.SteamIntegrationSettings.RichPresence
Settings.SteamIntegrationSettings.RichPresence.Description
Settings.SteamIntegrationSettings.SaveScreenshots
Settings.SteamIntegrationSettings.SaveScreenshots.Description
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
Settings.LeapMotionSettings.LeapMotionEnabled
Settings.LeapMotionSettings.LeapMotionEnabled.Description
Settings.LeapMotionSettings.Offset
@@ -839,8 +842,6 @@ Settings.WindowsSettings.KeepOriginalScreenshotFormat
Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description
Settings.DebugSettings.DebugInputBindings
Settings.DebugSettings.DebugInputBindings.Description
-Settings.DebugSettings.FetchIncompatibleSessions
-Settings.DebugSettings.FetchIncompatibleSessions.Description
Settings.LegacyFeatureSettings.UseLegacyGripEquip
Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
diff --git a/Missing/is.md b/Missing/is.md
index 01b812d..a7953aa 100644
--- a/Missing/is.md
+++ b/Missing/is.md
@@ -32,6 +32,7 @@ World.AccessLevel.ContactsPlus
World.SortParameter.LastVisit
World.SortParameter.Random
World.Filter.MinimumContacts
+World.Filter.IncompatibleSessions
Tools.Setup2FA
Tools.StreamAudio.Dialog.Title
Tools.StreamAudio.Spatialized
@@ -627,6 +628,8 @@ Settings.SteamIntegrationSettings.RichPresence
Settings.SteamIntegrationSettings.RichPresence.Description
Settings.SteamIntegrationSettings.SaveScreenshots
Settings.SteamIntegrationSettings.SaveScreenshots.Description
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
Settings.LeapMotionSettings.LeapMotionEnabled
Settings.LeapMotionSettings.LeapMotionEnabled.Description
Settings.LeapMotionSettings.Offset
@@ -817,8 +820,6 @@ Settings.WindowsSettings.KeepOriginalScreenshotFormat
Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description
Settings.DebugSettings.DebugInputBindings
Settings.DebugSettings.DebugInputBindings.Description
-Settings.DebugSettings.FetchIncompatibleSessions
-Settings.DebugSettings.FetchIncompatibleSessions.Description
Settings.LegacyFeatureSettings.UseLegacyGripEquip
Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
diff --git a/Missing/ja.md b/Missing/ja.md
index 49c4e2e..bbd643f 100644
--- a/Missing/ja.md
+++ b/Missing/ja.md
@@ -1,3 +1,8 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
+# Japanese [ja]
+World.Filter.IncompatibleSessions
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
+
diff --git a/Missing/ko.md b/Missing/ko.md
index 49c4e2e..b163a91 100644
--- a/Missing/ko.md
+++ b/Missing/ko.md
@@ -1,3 +1,8 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
+# Korean [ko]
+World.Filter.IncompatibleSessions
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
+
diff --git a/Missing/nl.md b/Missing/nl.md
index d76c681..326fb4a 100644
--- a/Missing/nl.md
+++ b/Missing/nl.md
@@ -58,6 +58,7 @@ World.Category.GroupWorlds
World.AccessLevel.Contacts
World.AccessLevel.ContactsPlus
World.Filter.MinimumContacts
+World.Filter.IncompatibleSessions
Tools.AvatarCreator
Tools.Debug
Tools.StreamAudio.Dialog.Title
@@ -450,6 +451,8 @@ Settings.SteamIntegrationSettings.RichPresence
Settings.SteamIntegrationSettings.RichPresence.Description
Settings.SteamIntegrationSettings.SaveScreenshots
Settings.SteamIntegrationSettings.SaveScreenshots.Description
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
Settings.LeapMotionSettings.LeapMotionEnabled
Settings.LeapMotionSettings.LeapMotionEnabled.Description
Settings.LeapMotionSettings.Offset
@@ -640,8 +643,6 @@ Settings.WindowsSettings.KeepOriginalScreenshotFormat
Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description
Settings.DebugSettings.DebugInputBindings
Settings.DebugSettings.DebugInputBindings.Description
-Settings.DebugSettings.FetchIncompatibleSessions
-Settings.DebugSettings.FetchIncompatibleSessions.Description
Settings.LegacyFeatureSettings.UseLegacyGripEquip
Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
diff --git a/Missing/no.md b/Missing/no.md
index 8514e25..6cffef5 100644
--- a/Missing/no.md
+++ b/Missing/no.md
@@ -7,6 +7,7 @@ Interaction.SaveToInventory.NoWritePermission
Interaction.CopyImage
Inventory.Favorite.Document
World.Loaded
+World.Filter.IncompatibleSessions
Login.InvalidCredentials.Description
Login.InvalidLogin.Description
Login.MalformedUID.Description
@@ -241,6 +242,8 @@ Settings.SteamIntegrationSettings.RichPresence
Settings.SteamIntegrationSettings.RichPresence.Description
Settings.SteamIntegrationSettings.SaveScreenshots
Settings.SteamIntegrationSettings.SaveScreenshots.Description
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
Settings.LeapMotionSettings.LeapMotionEnabled
Settings.LeapMotionSettings.LeapMotionEnabled.Description
Settings.LeapMotionSettings.Offset
@@ -431,8 +434,6 @@ Settings.WindowsSettings.KeepOriginalScreenshotFormat
Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description
Settings.DebugSettings.DebugInputBindings
Settings.DebugSettings.DebugInputBindings.Description
-Settings.DebugSettings.FetchIncompatibleSessions
-Settings.DebugSettings.FetchIncompatibleSessions.Description
Settings.LegacyFeatureSettings.UseLegacyGripEquip
Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
diff --git a/Missing/pl.md b/Missing/pl.md
index 7838cfe..643794b 100644
--- a/Missing/pl.md
+++ b/Missing/pl.md
@@ -2,6 +2,7 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# Polish [pl]
+World.Filter.IncompatibleSessions
Contacts.IncompatibleSession
Importer.LUT.Failure.Heading
Importer.LUT.Failure.Description
@@ -76,6 +77,8 @@ Settings.SteamIntegrationSettings.RichPresence
Settings.SteamIntegrationSettings.RichPresence.Description
Settings.SteamIntegrationSettings.SaveScreenshots
Settings.SteamIntegrationSettings.SaveScreenshots.Description
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
Settings.LeapMotionSettings.LeapMotionEnabled
Settings.LeapMotionSettings.LeapMotionEnabled.Description
Settings.LeapMotionSettings.Offset
@@ -266,8 +269,6 @@ Settings.WindowsSettings.KeepOriginalScreenshotFormat
Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description
Settings.DebugSettings.DebugInputBindings
Settings.DebugSettings.DebugInputBindings.Description
-Settings.DebugSettings.FetchIncompatibleSessions
-Settings.DebugSettings.FetchIncompatibleSessions.Description
Settings.LegacyFeatureSettings.UseLegacyGripEquip
Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
diff --git a/Missing/pt-br.md b/Missing/pt-br.md
index c7146f0..05d480b 100644
--- a/Missing/pt-br.md
+++ b/Missing/pt-br.md
@@ -8,6 +8,7 @@ Interaction.CopyImage
Inventory.CreateDirectory
Inventory.GetURL
Inventory.Favorite.Document
+World.Filter.IncompatibleSessions
Login.InvalidCredentials.Description
Login.InvalidLogin.Description
Login.MalformedUID.Description
@@ -242,6 +243,8 @@ Settings.SteamIntegrationSettings.RichPresence
Settings.SteamIntegrationSettings.RichPresence.Description
Settings.SteamIntegrationSettings.SaveScreenshots
Settings.SteamIntegrationSettings.SaveScreenshots.Description
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
Settings.LeapMotionSettings.LeapMotionEnabled
Settings.LeapMotionSettings.LeapMotionEnabled.Description
Settings.LeapMotionSettings.Offset
@@ -432,8 +435,6 @@ Settings.WindowsSettings.KeepOriginalScreenshotFormat
Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description
Settings.DebugSettings.DebugInputBindings
Settings.DebugSettings.DebugInputBindings.Description
-Settings.DebugSettings.FetchIncompatibleSessions
-Settings.DebugSettings.FetchIncompatibleSessions.Description
Settings.LegacyFeatureSettings.UseLegacyGripEquip
Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
diff --git a/Missing/ru.md b/Missing/ru.md
index 26a9853..3293ec2 100644
--- a/Missing/ru.md
+++ b/Missing/ru.md
@@ -2,10 +2,13 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# Russian [ru]
+World.Filter.IncompatibleSessions
Contacts.IncompatibleSession
Importer.LUT.Failure.Heading
Importer.LUT.Failure.Description
Exporter.InvalidFileName
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
Settings.RealtimeNetworkingSettings.LNL_WindowSize
Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
diff --git a/Missing/sv.md b/Missing/sv.md
index 6b9c386..b9398c1 100644
--- a/Missing/sv.md
+++ b/Missing/sv.md
@@ -6,6 +6,7 @@ General.Units.Metric
General.Units.Imperial
Interaction.SaveToInventory.NotLoggedIn
Interaction.SaveToInventory.NoWritePermission
+World.Filter.IncompatibleSessions
Profile.Status.Sociable
Contacts.IncompatibleSession
Notifications.IsSociable
@@ -594,6 +595,8 @@ Settings.SteamIntegrationSettings.RichPresence
Settings.SteamIntegrationSettings.RichPresence.Description
Settings.SteamIntegrationSettings.SaveScreenshots
Settings.SteamIntegrationSettings.SaveScreenshots.Description
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
Settings.LeapMotionSettings.LeapMotionEnabled
Settings.LeapMotionSettings.LeapMotionEnabled.Description
Settings.LeapMotionSettings.Offset
@@ -784,8 +787,6 @@ Settings.WindowsSettings.KeepOriginalScreenshotFormat
Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description
Settings.DebugSettings.DebugInputBindings
Settings.DebugSettings.DebugInputBindings.Description
-Settings.DebugSettings.FetchIncompatibleSessions
-Settings.DebugSettings.FetchIncompatibleSessions.Description
Settings.LegacyFeatureSettings.UseLegacyGripEquip
Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
diff --git a/Missing/th.md b/Missing/th.md
index 621df29..525e79f 100644
--- a/Missing/th.md
+++ b/Missing/th.md
@@ -272,6 +272,7 @@ World.Filter.SessionFiltering
World.Filter.MinimumUsers
World.Filter.MinimumContacts
World.Filter.OnlyHeadless
+World.Filter.IncompatibleSessions
World.Filter.MaxAccessLevel
World.Filter.MinimumUptime
World.Filter.Sorting
@@ -1144,6 +1145,8 @@ Settings.SteamIntegrationSettings.RichPresence
Settings.SteamIntegrationSettings.RichPresence.Description
Settings.SteamIntegrationSettings.SaveScreenshots
Settings.SteamIntegrationSettings.SaveScreenshots.Description
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
Settings.LeapMotionSettings.LeapMotionEnabled
Settings.LeapMotionSettings.LeapMotionEnabled.Description
Settings.LeapMotionSettings.Offset
@@ -1334,8 +1337,6 @@ Settings.WindowsSettings.KeepOriginalScreenshotFormat
Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description
Settings.DebugSettings.DebugInputBindings
Settings.DebugSettings.DebugInputBindings.Description
-Settings.DebugSettings.FetchIncompatibleSessions
-Settings.DebugSettings.FetchIncompatibleSessions.Description
Settings.LegacyFeatureSettings.UseLegacyGripEquip
Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
diff --git a/Missing/tr.md b/Missing/tr.md
index 061b6a5..a03dbce 100644
--- a/Missing/tr.md
+++ b/Missing/tr.md
@@ -95,6 +95,7 @@ World.AccessLevel.ContactsPlus
World.SortParameter.LastVisit
World.SortParameter.Random
World.Filter.MinimumContacts
+World.Filter.IncompatibleSessions
World.Edit.Title
World.Edit.Name
World.Edit.Description
@@ -520,6 +521,8 @@ Settings.SteamIntegrationSettings.RichPresence
Settings.SteamIntegrationSettings.RichPresence.Description
Settings.SteamIntegrationSettings.SaveScreenshots
Settings.SteamIntegrationSettings.SaveScreenshots.Description
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
Settings.LeapMotionSettings.LeapMotionEnabled
Settings.LeapMotionSettings.LeapMotionEnabled.Description
Settings.LeapMotionSettings.Offset
@@ -710,8 +713,6 @@ Settings.WindowsSettings.KeepOriginalScreenshotFormat
Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description
Settings.DebugSettings.DebugInputBindings
Settings.DebugSettings.DebugInputBindings.Description
-Settings.DebugSettings.FetchIncompatibleSessions
-Settings.DebugSettings.FetchIncompatibleSessions.Description
Settings.LegacyFeatureSettings.UseLegacyGripEquip
Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md
index 49c4e2e..6a05f5e 100644
--- a/Missing/zh-cn.md
+++ b/Missing/zh-cn.md
@@ -1,3 +1,8 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
+# Chinese (China) [zh-cn]
+World.Filter.IncompatibleSessions
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
+
diff --git a/Missing/zh-tw.md b/Missing/zh-tw.md
index 5d762a9..e20b1f8 100644
--- a/Missing/zh-tw.md
+++ b/Missing/zh-tw.md
@@ -6,6 +6,7 @@ Interaction.SaveToInventory.NotLoggedIn
Interaction.SaveToInventory.NoWritePermission
Interaction.CopyImage
Inventory.Favorite.Document
+World.Filter.IncompatibleSessions
Login.InvalidCredentials.Description
Login.InvalidLogin.Description
Login.MalformedUID.Description
@@ -237,6 +238,8 @@ Settings.SteamIntegrationSettings.RichPresence
Settings.SteamIntegrationSettings.RichPresence.Description
Settings.SteamIntegrationSettings.SaveScreenshots
Settings.SteamIntegrationSettings.SaveScreenshots.Description
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
Settings.LeapMotionSettings.LeapMotionEnabled
Settings.LeapMotionSettings.LeapMotionEnabled.Description
Settings.LeapMotionSettings.Offset
@@ -427,8 +430,6 @@ Settings.WindowsSettings.KeepOriginalScreenshotFormat
Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description
Settings.DebugSettings.DebugInputBindings
Settings.DebugSettings.DebugInputBindings.Description
-Settings.DebugSettings.FetchIncompatibleSessions
-Settings.DebugSettings.FetchIncompatibleSessions.Description
Settings.LegacyFeatureSettings.UseLegacyGripEquip
Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
diff --git a/README.md b/README.md
index 894f25e..266a4ad 100644
--- a/README.md
+++ b/README.md
@@ -2,31 +2,31 @@
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] - 70.4% - Missing keys: 676
-German [de] - 100.0% - Missing keys: 0
-English (United Kingdom) [en-gb] - 1.9% - Missing keys: 2238
+Czech [cs] - 70.3% - Missing keys: 677
+German [de] - 99.9% - Missing keys: 3
+English (United Kingdom) [en-gb] - 1.9% - Missing keys: 2239
English [en] - 100.0% - Missing keys: 0
-Esperanto [eo] - 71.7% - Missing keys: 645
-Spanish [es] - 73.2% - Missing keys: 611
-Estonian [et] - 36.2% - Missing keys: 1456
-Finnish [fi] - 84.0% - Missing keys: 365
-French [fr] - 100.0% - Missing keys: 0
-Hungarian [hu] - 23.2% - Missing keys: 1752
-Icelandic [is] - 28.1% - Missing keys: 1641
-Japanese [ja] - 100.0% - Missing keys: 0
-Korean [ko] - 100.0% - Missing keys: 0
-Dutch [nl] - 45.4% - Missing keys: 1246
-Norwegian [no] - 68.9% - Missing keys: 710
-Polish [pl] - 79.1% - Missing keys: 476
-Portuguese (Brazil) [pt-br] - 68.8% - Missing keys: 711
-Russian [ru] - 99.7% - Missing keys: 6
-Swedish [sv] - 27.9% - Missing keys: 1644
-Thai [th] - 1.8% - Missing keys: 2241
-Turkish [tr] - 35.6% - Missing keys: 1468
-Chinese (China) [zh-cn] - 100.0% - Missing keys: 0
-Chinese (Taiwan) [zh-tw] - 69.1% - Missing keys: 705
+Esperanto [eo] - 71.7% - Missing keys: 646
+Spanish [es] - 73.2% - Missing keys: 612
+Estonian [et] - 36.2% - Missing keys: 1457
+Finnish [fi] - 83.9% - Missing keys: 367
+French [fr] - 99.9% - Missing keys: 3
+Hungarian [hu] - 23.2% - Missing keys: 1753
+Icelandic [is] - 28.0% - Missing keys: 1642
+Japanese [ja] - 99.9% - Missing keys: 3
+Korean [ko] - 99.9% - Missing keys: 3
+Dutch [nl] - 45.4% - Missing keys: 1247
+Norwegian [no] - 68.8% - Missing keys: 711
+Polish [pl] - 79.1% - Missing keys: 477
+Portuguese (Brazil) [pt-br] - 68.8% - Missing keys: 712
+Russian [ru] - 99.6% - Missing keys: 9
+Swedish [sv] - 27.9% - Missing keys: 1645
+Thai [th] - 1.8% - Missing keys: 2242
+Turkish [tr] - 35.6% - Missing keys: 1469
+Chinese (China) [zh-cn] - 99.9% - Missing keys: 3
+Chinese (Taiwan) [zh-tw] - 69.1% - Missing keys: 706
-Total keys: 2281
+Total keys: 2282
## 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.
diff --git a/en.json b/en.json
index fcded7e..26ebed1 100644
--- a/en.json
+++ b/en.json
@@ -342,6 +342,7 @@
"World.Filter.MinimumUsers": "Minimum Users: {n}",
"World.Filter.MinimumContacts": "Minimum Contacts: {n}",
"World.Filter.OnlyHeadless": "Only Headless Hosts",
+ "World.Filter.IncompatibleSessions": "Incompatible sessions",
"World.Filter.MaxAccessLevel": "Maximum Access Level:",
"World.Filter.MinimumUptime": "Minimum Uptime:",
"World.Filter.Sorting": "Sorting:",
@@ -1381,6 +1382,9 @@
"Settings.SteamIntegrationSettings.SaveScreenshots": "Save Screenshots",
"Settings.SteamIntegrationSettings.SaveScreenshots.Description": "When you take a picture with this setting enabled, a copy will be saved to Steam screenshots.",
+ "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay": "Force Steam Voice when Remote Play is active",
+ "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description": "When enabled, this automatically forces the audio input to use Steam Voice when you play through Steam Remote Play. This helps so you don't need to switch automatically to use the forwarded microphone input.
Disabling this can be useful if you want to use your own audio device - e.g. external micrphone.",
+
"Settings.LeapMotionSettings.LeapMotionEnabled": "Leap Motion hand tracking",
"Settings.LeapMotionSettings.LeapMotionEnabled.Description": "When enabled, Leap Motion device will be used to track your hands and fingers when present.",
"Settings.LeapMotionSettings.Offset": "Hand tracking offset",
@@ -1601,8 +1605,6 @@
"Settings.DebugSettings.DebugInputBindings": "Debug input bindings",
"Settings.DebugSettings.DebugInputBindings.Description": "When enabled, you will see a debugging information for the input binding system. This is mostly useful for developers.",
- "Settings.DebugSettings.FetchIncompatibleSessions": "Fetch incompatible sessions",
- "Settings.DebugSettings.FetchIncompatibleSessions.Description": "When enabled, you will see active sessions that are not compatible with your current client and that you are unable to join.",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip": "Double press grip to equip items",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "When enabled, you can equip tools and gadgets by pressing grip twice in rapid succession. This setting will likely get removed at some point.",
From d8390a30330aaffb5d5e17bec1efc19b5cdce4c6 Mon Sep 17 00:00:00 2001
From: Shadow Panther
Date: Mon, 15 Jul 2024 23:47:32 +0200
Subject: [PATCH 042/242] RU: New strings as of July 15th
---
ru.json | 13 +++++++++++--
1 file changed, 11 insertions(+), 2 deletions(-)
diff --git a/ru.json b/ru.json
index 661c259..641dfd1 100644
--- a/ru.json
+++ b/ru.json
@@ -342,6 +342,7 @@
"World.Filter.MinimumUsers": "Минимум пользователей: {n}",
"World.Filter.MinimumContacts": "Минимум контактов: {n}",
"World.Filter.OnlyHeadless": "Только серверные хосты",
+ "World.Filter.IncompatibleSessions": "Несовместимые сессии",
"World.Filter.MaxAccessLevel": "Максимальный уровень доступа:",
"World.Filter.MinimumUptime": "Минимальное время работы:",
"World.Filter.Sorting": "Сортировка:",
@@ -658,6 +659,7 @@
"Contacts.SearchResult": "Результат поиска",
"Contacts.Bot": "Бот",
"Contacts.Migrated": "Контакт не мигрировал",
+ "Contacts.IncompatibleSession" : "Несовместимая сессия",
"Notifications.IsSociable" : "Общительный(-ая), можно поговорить или пригласить!",
"Notifications.IsOnline": "Сейчас Онлайн",
@@ -929,6 +931,9 @@
"Importer.Image.Stereo180": "Стерео 180 Фото",
"Importer.Image.LUT": "LUT",
+ "Importer.LUT.Failure.Heading": "Ошибка импорта LUT {image}",
+ "Importer.LUT.Failure.Description": "Не получилось импортировать LUT из-за:\n\n{error}",
+
"Importer.ImageVideo.LayoutPrompt": "Какую раскладку использует?",
"Importer.ImageVideo.LayoutHorizontalLR": "Бок о бок левый-правый",
"Importer.ImageVideo.LayoutHorizontalRL": "Бок о бок правый-левый",
@@ -1022,6 +1027,7 @@
"Exporter.ExportAs": "Экспортировать как:",
"Exporter.Export": "Экспорт",
"Exporter.Exporting": "Идет экспорт...",
+ "Exporter.InvalidFileName": "Недопустимое имя файла",
"Export.PackageExportable.Package": "Пакет Resonite",
"Export.PackageExportable.PackageWithVariants": "Пакет Resonite (+варианты ассетов)",
@@ -1376,6 +1382,9 @@
"Settings.SteamIntegrationSettings.SaveScreenshots": "Сохранять скриншоты",
"Settings.SteamIntegrationSettings.SaveScreenshots.Description": "Если вы снимаете фото и эта настройка включена, копия фото будет сохранена в скриншоты Steam.",
+ "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay": "Использовать Steam Voice когда активен Remote Play",
+ "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description": "Когда включено, автоматически заставляет аудио ввод использовать Steam Voice когда вы играете через Steam Remote Play. Это позволяет не использовать автоматическое переключение чтобы работать со встроенным микрофоном шлема.
Отключение этой настройки может быть полезно если вы используете другое устройство захвата, например внешний микрофон.",
+
"Settings.LeapMotionSettings.LeapMotionEnabled": "Трекинг рук Leap Motion",
"Settings.LeapMotionSettings.LeapMotionEnabled.Description": "Когда включен, устройство Leap Motion, если подключено, будет использоваться для отслеживания ваших рук и пальцев.",
"Settings.LeapMotionSettings.Offset": "Отступ трекинга рук",
@@ -1564,6 +1573,8 @@
"Settings.RealtimeNetworkingSettings.DisableLAN.Description": "Выключает функциональности локальной сети, такие как широковещательное объявление вашей сессии в локальной сети или обнаружение сессий других пользователей в этой локальной сети.",
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Приоритет Steam Networking Sockets",
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "Кагда включено, вы будете подключаться через протокол Steam Networking Sockets, если возможно. Может помочь в некоторых случаях, когда использование протокола LNL приводит к больщим задержкам и отставанию. Но, так как этот протокол поддерживает не всю функциональность, вы можете столкнуться с еще большей нестабильностью сети, поэтому рекомендуем использовать эту настройку только когда вы уже имеете проблемы с сетью.",
+ "Settings.RealtimeNetworkingSettings.LNL_WindowSize": "Размер окна LNL",
+ "Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "Задает размер окна LNL протокола для сетевых передач реального времени. Изменение этой настройко применяется моментально во всех активных сессиях.\n\nЕсли вы сталкиваетесь с очередью пакетов, вы можете увеличить это значение чтобы повысить пропускнуд способность. С другой стороны, большие значения могут еще сильнее дестабилизировать работу сети, так что будьте аккуратны.\n\nЗначение по умолчанию: 64\n\nВАЖНО: Эта настройка предназначена для диагностики и как временная мера; это значение будет подстраиваться автоматически в будущем.",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "Максимальное количество одновременных передач ассетов",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "Когда вы являетесь хостом сессии, эта настройка определяет, сколько локально импортированных ассетов будет передаваться в каждый момент времени. Увеличение может сделать передачу ассетов другим пользователям ьыстрее, но также может ухудшить качество сетевого соединения. Рекомендует протестировать, какие значения оптимальны для вашей сети.",
@@ -1594,8 +1605,6 @@
"Settings.DebugSettings.DebugInputBindings": "Отладка привязок ввода",
"Settings.DebugSettings.DebugInputBindings.Description": "Когда включено, будет показана информация для системы привязок ввода. В осномном это полезно для разработчиков.",
- "Settings.DebugSettings.FetchIncompatibleSessions": "Получить несовместимые сессии",
- "Settings.DebugSettings.FetchIncompatibleSessions.Description": "Когда включено, вы увидите активные сессии, которые несовместимы с вашим клиентом и к которым вы из-за этого не сможете подключиться.",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip": "Дважды нажать хват для экипировки",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "Когда включено, вы можете экипировать инструменты и гаджеты быстрым двойным нажатием хвата. Эта настройка, скорее всего, когда-нибудт будет убрана.",
From dc05ecf39c78aeb40e02c51dcfdd3caab2912ace Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Tue, 16 Jul 2024 01:07:23 +0300
Subject: [PATCH 043/242] chore: translate strings
---
fr.json | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/fr.json b/fr.json
index 62d74bf..2e6d958 100644
--- a/fr.json
+++ b/fr.json
@@ -342,6 +342,7 @@
"World.Filter.MinimumUsers": "Nombre d'utilisateurs minimum: {n}",
"World.Filter.MinimumContacts": "Nombre de contacts minimum: {n}",
"World.Filter.OnlyHeadless": "Hôtes serveurs de session seulement",
+ "World.Filter.IncompatibleSessions": "Sessions incompatibles",
"World.Filter.MaxAccessLevel": "Niveau d'accès maximal:",
"World.Filter.MinimumUptime": "Disponibilité minimale (uptime):",
"World.Filter.Sorting": "Ordre:",
@@ -1381,6 +1382,9 @@
"Settings.SteamIntegrationSettings.SaveScreenshots": "Sauvegarder les photos",
"Settings.SteamIntegrationSettings.SaveScreenshots.Description": "Si activé, a chaque vous que vous prendrez une photo ou en sauvegarderez une, elle sera aussi sauvegardée dans Steam.",
+ "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay": "Forcer l'utilisation de Steam Voice quand Remote Play est en cours d'utilisation",
+ "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description": "Force votre périphérique d'entrée audio à utiliser Steam Voice quand vous utilisez Steam Remote Play. Cela est utile si vous ne voulez pas basculer automatiquement vers le microphone transmis par Remote Play.
Désactiver cette option est utile si vous voulez utiliser un autre périphérique audio - par exemple, un microphone externe.",
+
"Settings.LeapMotionSettings.LeapMotionEnabled": "Traquage des mains Leap Motion",
"Settings.LeapMotionSettings.LeapMotionEnabled.Description": "Quand activé, Leap Motion sera utilisé pour traquer vos mains et doigts.",
"Settings.LeapMotionSettings.Offset": "Compensation du traquage des mains",
From ad63cfe4d4375b406fee2f9dd1586ed6bb200f45 Mon Sep 17 00:00:00 2001
From: Jae Lo Presti
Date: Tue, 16 Jul 2024 01:37:32 +0300
Subject: [PATCH 044/242] Update fr.json
remove legacy settings
---
fr.json | 2 --
1 file changed, 2 deletions(-)
diff --git a/fr.json b/fr.json
index af2ae69..a19d756 100644
--- a/fr.json
+++ b/fr.json
@@ -1606,8 +1606,6 @@
"Settings.DebugSettings.DebugInputBindings": "Déboguer les entrées",
"Settings.DebugSettings.DebugInputBindings.Description": "Quand activé, vous verrez des informations concernant le système de liason d'entrées . Ceci est utile pour les développeurs.",
- "Settings.DebugSettings.FetchIncompatibleSessions": "Montrer les sessions incompatibles",
- "Settings.DebugSettings.FetchIncompatibleSessions.Description": "Quand activé, vous verrez les sessions actives qui ne sont pas compatibles avec la version de votre client. Notez que vous ne pourrez pas rejoindre ces sessions.",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip": "Double-presser grip pour équiper un objet",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "Quand activé, vous pourrez équiper des objets et gadgets en pressant le bouton de grip en succession rapide. Cette option sera probablement retirée dans le futur.",
From 2d24c2032a2613dcc89269a28228f69eb04b57d8 Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Tue, 16 Jul 2024 00:40:12 +0200
Subject: [PATCH 045/242] Update stats
---
Missing/fr.md | 5 -----
Missing/ru.md | 11 -----------
README.md | 4 ++--
3 files changed, 2 insertions(+), 18 deletions(-)
diff --git a/Missing/fr.md b/Missing/fr.md
index af914a0..49c4e2e 100644
--- a/Missing/fr.md
+++ b/Missing/fr.md
@@ -1,8 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# French [fr]
-World.Filter.IncompatibleSessions
-Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
-Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
-
diff --git a/Missing/ru.md b/Missing/ru.md
index 3293ec2..49c4e2e 100644
--- a/Missing/ru.md
+++ b/Missing/ru.md
@@ -1,14 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# Russian [ru]
-World.Filter.IncompatibleSessions
-Contacts.IncompatibleSession
-Importer.LUT.Failure.Heading
-Importer.LUT.Failure.Description
-Exporter.InvalidFileName
-Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
-Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
-Settings.RealtimeNetworkingSettings.LNL_WindowSize
-Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
-
diff --git a/README.md b/README.md
index 266a4ad..0f86213 100644
--- a/README.md
+++ b/README.md
@@ -10,7 +10,7 @@ Esperanto [eo] - 71.7% - Missing keys: 646
Spanish [es] - 73.2% - Missing keys: 612
Estonian [et] - 36.2% - Missing keys: 1457
Finnish [fi] - 83.9% - Missing keys: 367
-French [fr] - 99.9% - Missing keys: 3
+French [fr] - 100.0% - Missing keys: 0
Hungarian [hu] - 23.2% - Missing keys: 1753
Icelandic [is] - 28.0% - Missing keys: 1642
Japanese [ja] - 99.9% - Missing keys: 3
@@ -19,7 +19,7 @@ Dutch [nl] - 45.4% - Missing keys: 1247
Norwegian [no] - 68.8% - Missing keys: 711
Polish [pl] - 79.1% - Missing keys: 477
Portuguese (Brazil) [pt-br] - 68.8% - Missing keys: 712
-Russian [ru] - 99.6% - Missing keys: 9
+Russian [ru] - 100.0% - Missing keys: 0
Swedish [sv] - 27.9% - Missing keys: 1645
Thai [th] - 1.8% - Missing keys: 2242
Turkish [tr] - 35.6% - Missing keys: 1469
From 850ee081f43ae7b2de272f3b66153992e65bdbc7 Mon Sep 17 00:00:00 2001
From: Muppeq <147259359+Muppeq@users.noreply.github.com>
Date: Tue, 16 Jul 2024 02:02:45 +0200
Subject: [PATCH 046/242] de: translated new strings, removed strings
---
de.json | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/de.json b/de.json
index 5c215ff..b1d6bb7 100644
--- a/de.json
+++ b/de.json
@@ -342,6 +342,7 @@
"World.Filter.MinimumUsers": "Minimale Anzahl Benutzer: {n}",
"World.Filter.MinimumContacts": "Minimale Anzahl Kontakte: {n}",
"World.Filter.OnlyHeadless": "Nur dedizierte Hosts",
+ "World.Filter.IncompatibleSessions": "Inkompatible Sitzung",
"World.Filter.MaxAccessLevel": "Maximale Beitrittsberechtigung:",
"World.Filter.MinimumUptime": "Minimale Laufzeit:",
"World.Filter.Sorting": "Sortierung:",
@@ -1381,6 +1382,9 @@
"Settings.SteamIntegrationSettings.SaveScreenshots": "Screenshots speichern",
"Settings.SteamIntegrationSettings.SaveScreenshots.Description": "Wenn diese Einstellung aktiviert ist, wird bei der Aufnahme eines Bildes eine Kopie in Steam Screenshots gespeichert.",
+ "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay": "Steam Voice erzwingen, wenn Remote Play aktiv ist",
+ "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description": "Wenn diese Option aktiviert ist, wird das Audio-Aufnahmegerät automatisch auf Steam Voice umgeschaltet, wenn Sie über Steam Remote Play spielen. Auf diese Weise müssen Sie nicht selbst auf den weitergeleiteten Mikrofoneingang umschalten.
Das Abschalten dieser Funktion kann nützlich sein, wenn Sie ein anderes Aufnahmegerät verwenden möchten - z. B. ein externes Mikrofon.",
+
"Settings.LeapMotionSettings.LeapMotionEnabled": "Leap Motion Hand Tracking",
"Settings.LeapMotionSettings.LeapMotionEnabled.Description": "Wenn dies aktiviert ist, wird ein Leap Motion Gerät zum Verfolgen Ihrer Hände verwendet, sofern es vorhanden ist.",
"Settings.LeapMotionSettings.Offset": "Hand Tracking Versatz",
@@ -1601,8 +1605,6 @@
"Settings.DebugSettings.DebugInputBindings": "Debug Eingabebindungen",
"Settings.DebugSettings.DebugInputBindings.Description": "Wenn Sie dies aktivieren, sehen Sie Debugging-Informationen für das Eingabebindungs-System. Dies ist hauptsächlich für Entwickler nützlich.",
- "Settings.DebugSettings.FetchIncompatibleSessions": "Zeige inkompatible Sitzungen",
- "Settings.DebugSettings.FetchIncompatibleSessions.Description": "Wenn dies aktiviert ist, sehen Sie aktive Sitzungen, die nicht mit ihrer aktuellen Client-Version kompatibel sind und denen Sie nicht beitreten können.",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip": "Doppel-Druck auf Griff, um Gegenstände auszurüsten",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "Wenn dies aktiviert ist, können Sie Tools und andere ausrüstbare Objekte ausrüsten, indem Sie ihren Griff zweimal schnell nacheinander drücken. Diese Einstellung wird wahrscheinlich irgendwann entfernt werden.",
From 10287b42f958694ae7a5728d69fda1023d4685c0 Mon Sep 17 00:00:00 2001
From: Muppeq <147259359+Muppeq@users.noreply.github.com>
Date: Tue, 16 Jul 2024 02:22:25 +0200
Subject: [PATCH 047/242] en: fixed typo
---
en.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/en.json b/en.json
index 97d69bc..8b32c6e 100644
--- a/en.json
+++ b/en.json
@@ -1383,7 +1383,7 @@
"Settings.SteamIntegrationSettings.SaveScreenshots.Description": "When you take a picture with this setting enabled, a copy will be saved to Steam screenshots.",
"Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay": "Force Steam Voice when Remote Play is active",
- "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description": "When enabled, this automatically forces the audio input to use Steam Voice when you play through Steam Remote Play. This helps so you don't need to switch automatically to use the forwarded microphone input.
Disabling this can be useful if you want to use your own audio device - e.g. external micrphone.",
+ "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description": "When enabled, this automatically forces the audio input to use Steam Voice when you play through Steam Remote Play. This helps so you don't need to switch automatically to use the forwarded microphone input.
Disabling this can be useful if you want to use your own audio device - e.g. external microphone.",
"Settings.LeapMotionSettings.LeapMotionEnabled": "Leap Motion hand tracking",
"Settings.LeapMotionSettings.LeapMotionEnabled.Description": "When enabled, Leap Motion device will be used to track your hands and fingers when present.",
From 65c8132baccd4f96c4d6f55d41a7bd07bd3ef248 Mon Sep 17 00:00:00 2001
From: Nytra <14206961+Nytra@users.noreply.github.com>
Date: Tue, 16 Jul 2024 03:22:56 +0100
Subject: [PATCH 048/242] en-gb: theater -> theatre
---
en-gb.json | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/en-gb.json b/en-gb.json
index 205edc2..20a83cd 100644
--- a/en-gb.json
+++ b/en-gb.json
@@ -49,6 +49,10 @@
"CloudHome.Panel.LightColor": "Light Colour",
"CloudHome.Panel.LightColorTemperature": "Light Colour Temperature",
+ "CloudHome.Panel.Theater": "Theatre",
+ "CloudHome.Panel.TheaterControl": "Theatre Control",
+
+ "UI.VideoPlayer.AudioZoneTheater": "Local to
Theatre",
"UI.ColorPicker.ColorPicker": "Colour Picker",
From 17bbb35fe92a485b2fa320c436c8920a06a23c6f Mon Sep 17 00:00:00 2001
From: Nytra <14206961+Nytra@users.noreply.github.com>
Date: Tue, 16 Jul 2024 03:29:54 +0100
Subject: [PATCH 049/242] Add Nytra to authors
---
en-gb.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/en-gb.json b/en-gb.json
index 20a83cd..e458076 100644
--- a/en-gb.json
+++ b/en-gb.json
@@ -1,6 +1,6 @@
{
"localeCode": "en-gb",
- "authors": ["Nammi", "Enverex", "atomicwave", "CyberZott"],
+ "authors": ["Nammi", "Enverex", "atomicwave", "CyberZott", "Nytra"],
"messages": {
"Undo.ChangeColor": "Change Colour",
From 6b416aaaf090908ee79c685e978aeb613a92bae4 Mon Sep 17 00:00:00 2001
From: modimobeikete <54436686+modimobeikete@users.noreply.github.com>
Date: Tue, 16 Jul 2024 10:53:45 +0800
Subject: [PATCH 050/242] Update zh-cn.json
---
zh-cn.json | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/zh-cn.json b/zh-cn.json
index 5008db2..2898886 100644
--- a/zh-cn.json
+++ b/zh-cn.json
@@ -342,6 +342,7 @@
"World.Filter.MinimumUsers": "最低人数: {n}",
"World.Filter.MinimumContacts": "最低好友数: {n}",
"World.Filter.OnlyHeadless": "仅云端主机",
+ "World.Filter.IncompatibleSessions": "不兼容的会话",
"World.Filter.MaxAccessLevel": "最大访问权限级别:",
"World.Filter.MinimumUptime": "最小运行时间:",
"World.Filter.Sorting": "排序:",
@@ -1381,6 +1382,9 @@
"Settings.SteamIntegrationSettings.SaveScreenshots": "保存截图",
"Settings.SteamIntegrationSettings.SaveScreenshots.Description": "启用此设置后,您拍摄的照片副本将保存到 Steam 屏幕截图中。",
+ "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay": "启动远程畅玩的时候强行使用 Steam Voice",
+ "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description": "启用后,当你使用 Steam 远程畅玩,它会自动强制音频输入使用 Steam 语音。 这有助于你无需自动切换即可使用转发的麦克风。
如果你想使用自己的音频设备(如外接麦克风),禁用此功能会很有用。",
+
"Settings.LeapMotionSettings.LeapMotionEnabled": "启用手部追踪",
"Settings.LeapMotionSettings.LeapMotionEnabled.Description": "启用后,运动追踪器将用来追踪你的手和手指。",
"Settings.LeapMotionSettings.Offset": "手部追踪偏移量",
@@ -1601,8 +1605,6 @@
"Settings.DebugSettings.DebugInputBindings": "显示输入绑定的调试信息",
"Settings.DebugSettings.DebugInputBindings.Description": "启用后,你将看到输入绑定系统的调试信息。 这对开发人员非常有用。",
- "Settings.DebugSettings.FetchIncompatibleSessions": "在会话列表显示不兼容的会话",
- "Settings.DebugSettings.FetchIncompatibleSessions.Description": "启用后,你将会在会话列表看到与当前客户端版本不兼容的活动会话。",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip": "双击手柄握把键装备物品",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "启用后,只要连续按两次握把键,就可以装备工具和小物件。这一设置可能会在某个时候被移除。",
From 0a3ed2fc8573ce689b0c2c98c4fee87b349e836f Mon Sep 17 00:00:00 2001
From: modimobeikete <54436686+modimobeikete@users.noreply.github.com>
Date: Tue, 16 Jul 2024 10:57:39 +0800
Subject: [PATCH 051/242] Update ja.json
---
ja.json | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/ja.json b/ja.json
index f1546df..1954015 100644
--- a/ja.json
+++ b/ja.json
@@ -1600,9 +1600,7 @@
"Settings.DebugSettings.DebugInputBindings": "インプットバインディングのデバッグ",
"Settings.DebugSettings.DebugInputBindings.Description": "設定を有効にした場合、インプットバインディングシステムのデバッグ情報が表示されます。主に開発者向けの機能です。",
- "Settings.DebugSettings.FetchIncompatibleSessions": "互換性のないセッションを表示",
- "Settings.DebugSettings.FetchIncompatibleSessions.Description": "設定を有効にした場合、現在のバージョンと互換性がないため参加できないアクティブセッションも表示されます。",
-
+
"Settings.LegacyFeatureSettings.UseLegacyGripEquip": "ダブルグリップでアイテムを装備",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "有効にすると、グリップを2回連続で押すことでツールやアイテムを装備できます。この設定は将来削除されます。",
"Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher": "レガシーワールドスイッチャーを使用",
From bd0beea0fa48b7fcb2482a82f89f2f886deb7c42 Mon Sep 17 00:00:00 2001
From: modimobeikete <54436686+modimobeikete@users.noreply.github.com>
Date: Tue, 16 Jul 2024 10:58:06 +0800
Subject: [PATCH 052/242] Update ko.json
---
ko.json | 2 --
1 file changed, 2 deletions(-)
diff --git a/ko.json b/ko.json
index 78c3149..893c1a3 100644
--- a/ko.json
+++ b/ko.json
@@ -1601,8 +1601,6 @@
"Settings.DebugSettings.DebugInputBindings": "입력 바인딩 디버그",
"Settings.DebugSettings.DebugInputBindings.Description": "활성화 시, 입력 바인딩 시스템에 대한 디버깅 정보가 표시됩니다. 이는 개발자에게 도움이 됩니다.",
- "Settings.DebugSettings.FetchIncompatibleSessions": "호환되지 않는 세션 보이기",
- "Settings.DebugSettings.FetchIncompatibleSessions.Description": "활성화 시, 월드 탐색기에 버전이 다른 비호환 세션 목록도 표시됩니다. 비호환 세션은 참여가 불가합니다.",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip": "더블 그립으로 장착하기",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "활성화 시, 잡기(Grab)를 빠르게 두번 수행하여 도구를 장착할 수 있습니다. 이 기능은 잠재적으로 삭제될 예정입니다.",
From 0c6f8f0c979629bbd2f84dc31f601541854799ea Mon Sep 17 00:00:00 2001
From: modimobeikete <54436686+modimobeikete@users.noreply.github.com>
Date: Tue, 16 Jul 2024 10:59:17 +0800
Subject: [PATCH 053/242] Update fi.json
---
fi.json | 1 -
1 file changed, 1 deletion(-)
diff --git a/fi.json b/fi.json
index 1b65fdd..a4df80c 100644
--- a/fi.json
+++ b/fi.json
@@ -1583,7 +1583,6 @@
- "Settings.DebugSettings.FetchIncompatibleSessions": "Nouda yhteensopimattomat sessiot",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip": "Tuplatartu pitääksesi esineitä kädessä",
From ae5674c3d396d256ae5d08f3a7bcbbe96d53e2c3 Mon Sep 17 00:00:00 2001
From: modimobeikete <54436686+modimobeikete@users.noreply.github.com>
Date: Tue, 16 Jul 2024 10:59:45 +0800
Subject: [PATCH 054/242] Update de.json
---
de.json | 2 --
1 file changed, 2 deletions(-)
diff --git a/de.json b/de.json
index 5c215ff..8399917 100644
--- a/de.json
+++ b/de.json
@@ -1601,8 +1601,6 @@
"Settings.DebugSettings.DebugInputBindings": "Debug Eingabebindungen",
"Settings.DebugSettings.DebugInputBindings.Description": "Wenn Sie dies aktivieren, sehen Sie Debugging-Informationen für das Eingabebindungs-System. Dies ist hauptsächlich für Entwickler nützlich.",
- "Settings.DebugSettings.FetchIncompatibleSessions": "Zeige inkompatible Sitzungen",
- "Settings.DebugSettings.FetchIncompatibleSessions.Description": "Wenn dies aktiviert ist, sehen Sie aktive Sitzungen, die nicht mit ihrer aktuellen Client-Version kompatibel sind und denen Sie nicht beitreten können.",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip": "Doppel-Druck auf Griff, um Gegenstände auszurüsten",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "Wenn dies aktiviert ist, können Sie Tools und andere ausrüstbare Objekte ausrüsten, indem Sie ihren Griff zweimal schnell nacheinander drücken. Diese Einstellung wird wahrscheinlich irgendwann entfernt werden.",
From e5fc6369266091c3949b7db5d919112e1cfd1c4d Mon Sep 17 00:00:00 2001
From: Aesc <49610790+Aesc3625@users.noreply.github.com>
Date: Tue, 16 Jul 2024 13:54:32 +0900
Subject: [PATCH 055/242] Update ja.json
---
ja.json | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/ja.json b/ja.json
index f1546df..6d72bb8 100644
--- a/ja.json
+++ b/ja.json
@@ -342,6 +342,7 @@
"World.Filter.MinimumUsers": "ユーザーが「{n}」人以上いるセッション",
"World.Filter.MinimumContacts": "フレンドが「{n}」人以上いるセッション",
"World.Filter.OnlyHeadless": "ヘッドレスのみ",
+ "World.Filter.IncompatibleSessions": "互換性のないセッション",
"World.Filter.MaxAccessLevel": "最大アクセスレベル:",
"World.Filter.MinimumUptime": "最小経過時間:",
"World.Filter.Sorting": "並べ替え:",
@@ -1381,6 +1382,9 @@
"Settings.SteamIntegrationSettings.SaveScreenshots": "スクリーンショットを保存",
"Settings.SteamIntegrationSettings.SaveScreenshots.Description": "この設定を有効にしておくと、写真を撮った際にSteamのスクリーンショットとしても保存されます。",
+ "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay": "Steamリモートプレイ時、Steam Voiceに切り替える",
+ "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description": "有効にすると、Steamリモートプレイを使用する際に、音声入力が自動的にSteam Voiceを使用するようになります。これにより、音声が転送されるマイク入力を使用するように自動的に切り替える必要がなくなります。
外部マイクなど、独自のオーディオデバイスを使用する場合は、無効にしてください。",
+
"Settings.LeapMotionSettings.LeapMotionEnabled": "Leap Motion ハンドトラッキング",
"Settings.LeapMotionSettings.LeapMotionEnabled.Description": "設定を有効にした場合、Leap Motionデバイスがあれば、それにより手や指のトラッキングを行います。",
"Settings.LeapMotionSettings.Offset": "ハンドトラッキングのオフセット",
@@ -1600,14 +1604,12 @@
"Settings.DebugSettings.DebugInputBindings": "インプットバインディングのデバッグ",
"Settings.DebugSettings.DebugInputBindings.Description": "設定を有効にした場合、インプットバインディングシステムのデバッグ情報が表示されます。主に開発者向けの機能です。",
- "Settings.DebugSettings.FetchIncompatibleSessions": "互換性のないセッションを表示",
- "Settings.DebugSettings.FetchIncompatibleSessions.Description": "設定を有効にした場合、現在のバージョンと互換性がないため参加できないアクティブセッションも表示されます。",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip": "ダブルグリップでアイテムを装備",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "有効にすると、グリップを2回連続で押すことでツールやアイテムを装備できます。この設定は将来削除されます。",
"Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher": "レガシーワールドスイッチャーを使用",
"Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description": "設定を有効にした場合、利き手ではない方のアプリボタンを押すことでレガシーワールドスイッチャーが開き、セッションを切り替えることができます。この機能は将来、より柔軟なソリューションに置き換えられる予定です",
- "Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts" : "インベントリとセッションジェスチャーのショートカットを使用する",
+ "Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts" : "インベントリとセッションジェスチャーのショートカットを使用する",
"Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description" : "有効にすると、グリップを握ったままAppボタン(ダッシュメニューを開閉するボタン)を押すと、レガシーのインベントリーまたはセッションメニューが開きます。",
"Settings.TwitchInterfaceSettings.ChannelName": "Twitchチャンネル名",
From 9ded08545d39aa44467deb085f5669c23ea1ac3c Mon Sep 17 00:00:00 2001
From: Aesc <49610790+Aesc3625@users.noreply.github.com>
Date: Tue, 16 Jul 2024 13:57:54 +0900
Subject: [PATCH 056/242] fix invalid keys
---
de.json | 2 --
fi.json | 2 --
ko.json | 2 --
zh-cn.json | 2 --
4 files changed, 8 deletions(-)
diff --git a/de.json b/de.json
index 5c215ff..8399917 100644
--- a/de.json
+++ b/de.json
@@ -1601,8 +1601,6 @@
"Settings.DebugSettings.DebugInputBindings": "Debug Eingabebindungen",
"Settings.DebugSettings.DebugInputBindings.Description": "Wenn Sie dies aktivieren, sehen Sie Debugging-Informationen für das Eingabebindungs-System. Dies ist hauptsächlich für Entwickler nützlich.",
- "Settings.DebugSettings.FetchIncompatibleSessions": "Zeige inkompatible Sitzungen",
- "Settings.DebugSettings.FetchIncompatibleSessions.Description": "Wenn dies aktiviert ist, sehen Sie aktive Sitzungen, die nicht mit ihrer aktuellen Client-Version kompatibel sind und denen Sie nicht beitreten können.",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip": "Doppel-Druck auf Griff, um Gegenstände auszurüsten",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "Wenn dies aktiviert ist, können Sie Tools und andere ausrüstbare Objekte ausrüsten, indem Sie ihren Griff zweimal schnell nacheinander drücken. Diese Einstellung wird wahrscheinlich irgendwann entfernt werden.",
diff --git a/fi.json b/fi.json
index 1b65fdd..c5b4c2c 100644
--- a/fi.json
+++ b/fi.json
@@ -1583,8 +1583,6 @@
- "Settings.DebugSettings.FetchIncompatibleSessions": "Nouda yhteensopimattomat sessiot",
-
"Settings.LegacyFeatureSettings.UseLegacyGripEquip": "Tuplatartu pitääksesi esineitä kädessä",
diff --git a/ko.json b/ko.json
index 78c3149..893c1a3 100644
--- a/ko.json
+++ b/ko.json
@@ -1601,8 +1601,6 @@
"Settings.DebugSettings.DebugInputBindings": "입력 바인딩 디버그",
"Settings.DebugSettings.DebugInputBindings.Description": "활성화 시, 입력 바인딩 시스템에 대한 디버깅 정보가 표시됩니다. 이는 개발자에게 도움이 됩니다.",
- "Settings.DebugSettings.FetchIncompatibleSessions": "호환되지 않는 세션 보이기",
- "Settings.DebugSettings.FetchIncompatibleSessions.Description": "활성화 시, 월드 탐색기에 버전이 다른 비호환 세션 목록도 표시됩니다. 비호환 세션은 참여가 불가합니다.",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip": "더블 그립으로 장착하기",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "활성화 시, 잡기(Grab)를 빠르게 두번 수행하여 도구를 장착할 수 있습니다. 이 기능은 잠재적으로 삭제될 예정입니다.",
diff --git a/zh-cn.json b/zh-cn.json
index 5008db2..3c2ec4a 100644
--- a/zh-cn.json
+++ b/zh-cn.json
@@ -1601,8 +1601,6 @@
"Settings.DebugSettings.DebugInputBindings": "显示输入绑定的调试信息",
"Settings.DebugSettings.DebugInputBindings.Description": "启用后,你将看到输入绑定系统的调试信息。 这对开发人员非常有用。",
- "Settings.DebugSettings.FetchIncompatibleSessions": "在会话列表显示不兼容的会话",
- "Settings.DebugSettings.FetchIncompatibleSessions.Description": "启用后,你将会在会话列表看到与当前客户端版本不兼容的活动会话。",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip": "双击手柄握把键装备物品",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "启用后,只要连续按两次握把键,就可以装备工具和小物件。这一设置可能会在某个时候被移除。",
From 68adbf2f807fede61eda8277f530f20b3e46ff53 Mon Sep 17 00:00:00 2001
From: cerealbowlsystem
Date: Tue, 16 Jul 2024 05:49:07 +0000
Subject: [PATCH 057/242] FR: tiny update
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Fixed "Envoyer un message vocal" to 2nd person sing., fixed an à.
---
fr.json | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/fr.json b/fr.json
index a19d756..a083c5c 100644
--- a/fr.json
+++ b/fr.json
@@ -664,10 +664,10 @@
"Notifications.IsSociable": "Est social, contactez ou invitez-le!",
"Notifications.IsOnline": "est maintenant en ligne",
"Notifications.IsOnlineOnDifferentVersion": "est maintenant en ligne (sur la version: {version})",
- "Notifications.ReceivedContactRequest": "à envoyé une demande d'ami",
+ "Notifications.ReceivedContactRequest": "a envoyé une demande d'ami",
"Notifications.ReceivedInvite": "Vous invite à:",
"Notifications.ReceivedItem": "Vous envoie un objet:",
- "Notifications.VoiceMessage": "Envoyer un message vocal",
+ "Notifications.VoiceMessage": "a envoyé un message vocal",
"Notifications.SessionStarted": "Session démarrée:",
"Notifications.UserJoined": "Un utilisateur a rejoint la session",
"Notifications.UserLeft": "Un utilisateur a quitté la session",
From 1c20337a401a6f154c24e671a2168aad1a4e1d9e Mon Sep 17 00:00:00 2001
From: Gwang Sun Yun
Date: Tue, 16 Jul 2024 20:23:59 +0900
Subject: [PATCH 058/242] KR:World filter, Remote voice
---
ko.json | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/ko.json b/ko.json
index 78c3149..c9c1fe9 100644
--- a/ko.json
+++ b/ko.json
@@ -342,6 +342,7 @@
"World.Filter.MinimumUsers": "최소 사용자 수: {n}",
"World.Filter.MinimumContacts": "최소 친구 수: {n}",
"World.Filter.OnlyHeadless": "헤드리스(Headless) 호스트만",
+ "World.Filter.IncompatibleSessions": "비호환 세션만",
"World.Filter.MaxAccessLevel": "최고 접근 권한:",
"World.Filter.MinimumUptime": "최소 세션 시간:",
"World.Filter.Sorting": "정렬형식",
@@ -1381,6 +1382,9 @@
"Settings.SteamIntegrationSettings.SaveScreenshots": "스크린샷 저장",
"Settings.SteamIntegrationSettings.SaveScreenshots.Description": "활성화 시, 게임내에서 촬영한 사진이 스팀 스크린샷에도 저장됩니다.",
+ "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay": "원격 플레이시 스팀 보이스 강제 사용",
+ "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description": "활성화한 경우, 원격 플레이시 스팀 보이스가 음향입력 장치로 강제 설정됩니다. 이렇게 하면 원격 플레이 시 마이크 사용을 위해 직접 전환할 필요가 없어서 도움이 될것입니다.
이 기능을 비활성화 하여 원하는 장치를 선택할 수 있습니다.",
+
"Settings.LeapMotionSettings.LeapMotionEnabled": "립모션(Leap Motion) 손가락 추적",
"Settings.LeapMotionSettings.LeapMotionEnabled.Description": "립모션 장치가 있는 상태에서 활성화하면 손가락 정보를 추적하는데 립모션을 이용합니다.",
"Settings.LeapMotionSettings.Offset": "추적 보정치",
From 4904dca218e2a4b6ba94086fb0ee74bb1b3f6a6a Mon Sep 17 00:00:00 2001
From: Linki9s7 <112818451+linki9s7@users.noreply.github.com>
Date: Tue, 16 Jul 2024 20:37:30 +0900
Subject: [PATCH 059/242] Update ja.json
---
ja.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ja.json b/ja.json
index f1546df..42bc5d4 100644
--- a/ja.json
+++ b/ja.json
@@ -1232,7 +1232,7 @@
"Settings.OnlineStatusSettings" : "オンライン状態",
"Settings.OnlineStatusSettings.DefaultStatus" : "標準の状態",
- "Settings.OnlineStatusSettings.DefaultStatus.Description" : "これはログイン時点で設定される、オンライン状態です",
+ "Settings.OnlineStatusSettings.DefaultStatus.Description" : "これはログイン時点で設定される、オンライン状態です。",
"Settings.OnlineStatusSettings.RememberMode" : "終了時のオンライン状態を保存する",
"Settings.OnlineStatusSettings.RememberMode.Description" : "終了時のオンライン状態を、次回ログイン時まで保持するかどうかを設定できます。これには別の設定で制御される「非表示」以外の状態を含みます。",
"Settings.OnlineStatusSettings.RememberTimespan" : "次の時間オンライン状態を保持する",
From af1dea4edc25f5de8bc5219388e929032e607bdd Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Tue, 16 Jul 2024 22:50:49 +0300
Subject: [PATCH 060/242] feat: add translator badge issue template
Add basic template for Translator Badge requests.
---
.github/ISSUE_TEMPLATE/badge.yml | 9 +++++++++
1 file changed, 9 insertions(+)
create mode 100644 .github/ISSUE_TEMPLATE/badge.yml
diff --git a/.github/ISSUE_TEMPLATE/badge.yml b/.github/ISSUE_TEMPLATE/badge.yml
new file mode 100644
index 0000000..e69d519
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/badge.yml
@@ -0,0 +1,9 @@
+name: Request Translator badge
+description: Request a Translator badge if you've contributed the locale.
+body:
+ - type: input
+ id: userid
+ attributes:
+ label: User ID
+ description: Your User ID. You can see how to find it on the [wiki](https://wiki.resonite.com/User_ID#Finding_a_user_ID).
+ placeholder: U-fX3pKe7AYYQ
From b2a541d33dd11d2c36f4a5d80ef6b0416bc53951 Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Tue, 16 Jul 2024 22:54:44 +0300
Subject: [PATCH 061/242] feat: make userid field required
---
.github/ISSUE_TEMPLATE/badge.yml | 2 ++
1 file changed, 2 insertions(+)
diff --git a/.github/ISSUE_TEMPLATE/badge.yml b/.github/ISSUE_TEMPLATE/badge.yml
index e69d519..a8e4fed 100644
--- a/.github/ISSUE_TEMPLATE/badge.yml
+++ b/.github/ISSUE_TEMPLATE/badge.yml
@@ -7,3 +7,5 @@ body:
label: User ID
description: Your User ID. You can see how to find it on the [wiki](https://wiki.resonite.com/User_ID#Finding_a_user_ID).
placeholder: U-fX3pKe7AYYQ
+ validations:
+ required: true
From f4efa312e392ace2dfa360576048bd1d62fb5dcf Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Wed, 17 Jul 2024 17:14:41 +0200
Subject: [PATCH 062/242] Add Prefer TCP strings
---
Missing/cs.md | 2 ++
Missing/de.md | 2 ++
Missing/en-gb.md | 2 ++
Missing/eo.md | 2 ++
Missing/es.md | 2 ++
Missing/et.md | 2 ++
Missing/fi.md | 2 ++
Missing/fr.md | 4 ++++
Missing/hu.md | 2 ++
Missing/is.md | 2 ++
Missing/ja.md | 2 ++
Missing/ko.md | 2 ++
Missing/nl.md | 2 ++
Missing/no.md | 2 ++
Missing/pl.md | 2 ++
Missing/pt-br.md | 2 ++
Missing/ru.md | 4 ++++
Missing/sv.md | 2 ++
Missing/th.md | 2 ++
Missing/tr.md | 2 ++
Missing/zh-cn.md | 2 ++
Missing/zh-tw.md | 2 ++
README.md | 46 +++++++++++++++++++++++-----------------------
en.json | 2 ++
24 files changed, 73 insertions(+), 23 deletions(-)
diff --git a/Missing/cs.md b/Missing/cs.md
index 8e1a6ba..760724c 100644
--- a/Missing/cs.md
+++ b/Missing/cs.md
@@ -375,6 +375,8 @@ Settings.RealtimeNetworkingSettings.DisableLAN
Settings.RealtimeNetworkingSettings.DisableLAN.Description
Settings.RealtimeNetworkingSettings.PreferSteamNetworking
Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description
+Settings.RealtimeNetworkingSettings.PreferTCP
+Settings.RealtimeNetworkingSettings.PreferTCP.Description
Settings.RealtimeNetworkingSettings.LNL_WindowSize
Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
Settings.AssetGatherSettings.MaxConcurrentAssetTransfers
diff --git a/Missing/de.md b/Missing/de.md
index 05b07aa..b74367c 100644
--- a/Missing/de.md
+++ b/Missing/de.md
@@ -5,4 +5,6 @@ Note that this file updates only during build processes and doesn't necessarily
World.Filter.IncompatibleSessions
Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
+Settings.RealtimeNetworkingSettings.PreferTCP
+Settings.RealtimeNetworkingSettings.PreferTCP.Description
diff --git a/Missing/en-gb.md b/Missing/en-gb.md
index 699e143..936b53d 100644
--- a/Missing/en-gb.md
+++ b/Missing/en-gb.md
@@ -1323,6 +1323,8 @@ Settings.RealtimeNetworkingSettings.DisableLAN
Settings.RealtimeNetworkingSettings.DisableLAN.Description
Settings.RealtimeNetworkingSettings.PreferSteamNetworking
Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description
+Settings.RealtimeNetworkingSettings.PreferTCP
+Settings.RealtimeNetworkingSettings.PreferTCP.Description
Settings.RealtimeNetworkingSettings.LNL_WindowSize
Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
Settings.AssetGatherSettings.MaxConcurrentAssetTransfers
diff --git a/Missing/eo.md b/Missing/eo.md
index fed7404..2c872ad 100644
--- a/Missing/eo.md
+++ b/Missing/eo.md
@@ -344,6 +344,8 @@ Settings.RealtimeNetworkingSettings.DisableLAN
Settings.RealtimeNetworkingSettings.DisableLAN.Description
Settings.RealtimeNetworkingSettings.PreferSteamNetworking
Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description
+Settings.RealtimeNetworkingSettings.PreferTCP
+Settings.RealtimeNetworkingSettings.PreferTCP.Description
Settings.RealtimeNetworkingSettings.LNL_WindowSize
Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
Settings.AssetGatherSettings.MaxConcurrentAssetTransfers
diff --git a/Missing/es.md b/Missing/es.md
index 539499d..4636790 100644
--- a/Missing/es.md
+++ b/Missing/es.md
@@ -338,6 +338,8 @@ Settings.RealtimeNetworkingSettings.DisableLAN
Settings.RealtimeNetworkingSettings.DisableLAN.Description
Settings.RealtimeNetworkingSettings.PreferSteamNetworking
Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description
+Settings.RealtimeNetworkingSettings.PreferTCP
+Settings.RealtimeNetworkingSettings.PreferTCP.Description
Settings.RealtimeNetworkingSettings.LNL_WindowSize
Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
Settings.AssetGatherSettings.MaxConcurrentAssetTransfers
diff --git a/Missing/et.md b/Missing/et.md
index dbecf4a..c24e21b 100644
--- a/Missing/et.md
+++ b/Missing/et.md
@@ -652,6 +652,8 @@ Settings.RealtimeNetworkingSettings.DisableLAN
Settings.RealtimeNetworkingSettings.DisableLAN.Description
Settings.RealtimeNetworkingSettings.PreferSteamNetworking
Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description
+Settings.RealtimeNetworkingSettings.PreferTCP
+Settings.RealtimeNetworkingSettings.PreferTCP.Description
Settings.RealtimeNetworkingSettings.LNL_WindowSize
Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
Settings.AssetGatherSettings.MaxConcurrentAssetTransfers
diff --git a/Missing/fi.md b/Missing/fi.md
index 50ec4ec..484ae01 100644
--- a/Missing/fi.md
+++ b/Missing/fi.md
@@ -108,6 +108,8 @@ Settings.EarmuffSettings.TransitionLength.Description
Settings.EarmuffSettings.VolumeAttenuation.Description
Settings.RealtimeNetworkingSettings.DisableLAN.Description
Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description
+Settings.RealtimeNetworkingSettings.PreferTCP
+Settings.RealtimeNetworkingSettings.PreferTCP.Description
Settings.RealtimeNetworkingSettings.LNL_WindowSize
Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description
diff --git a/Missing/fr.md b/Missing/fr.md
index 49c4e2e..a9fc892 100644
--- a/Missing/fr.md
+++ b/Missing/fr.md
@@ -1,3 +1,7 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
+# French [fr]
+Settings.RealtimeNetworkingSettings.PreferTCP
+Settings.RealtimeNetworkingSettings.PreferTCP.Description
+
diff --git a/Missing/hu.md b/Missing/hu.md
index 6cb5999..4914063 100644
--- a/Missing/hu.md
+++ b/Missing/hu.md
@@ -815,6 +815,8 @@ Settings.RealtimeNetworkingSettings.DisableLAN
Settings.RealtimeNetworkingSettings.DisableLAN.Description
Settings.RealtimeNetworkingSettings.PreferSteamNetworking
Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description
+Settings.RealtimeNetworkingSettings.PreferTCP
+Settings.RealtimeNetworkingSettings.PreferTCP.Description
Settings.RealtimeNetworkingSettings.LNL_WindowSize
Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
Settings.AssetGatherSettings.MaxConcurrentAssetTransfers
diff --git a/Missing/is.md b/Missing/is.md
index a7953aa..3998fdf 100644
--- a/Missing/is.md
+++ b/Missing/is.md
@@ -793,6 +793,8 @@ Settings.RealtimeNetworkingSettings.DisableLAN
Settings.RealtimeNetworkingSettings.DisableLAN.Description
Settings.RealtimeNetworkingSettings.PreferSteamNetworking
Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description
+Settings.RealtimeNetworkingSettings.PreferTCP
+Settings.RealtimeNetworkingSettings.PreferTCP.Description
Settings.RealtimeNetworkingSettings.LNL_WindowSize
Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
Settings.AssetGatherSettings.MaxConcurrentAssetTransfers
diff --git a/Missing/ja.md b/Missing/ja.md
index bbd643f..731ffda 100644
--- a/Missing/ja.md
+++ b/Missing/ja.md
@@ -5,4 +5,6 @@ Note that this file updates only during build processes and doesn't necessarily
World.Filter.IncompatibleSessions
Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
+Settings.RealtimeNetworkingSettings.PreferTCP
+Settings.RealtimeNetworkingSettings.PreferTCP.Description
diff --git a/Missing/ko.md b/Missing/ko.md
index b163a91..d13311e 100644
--- a/Missing/ko.md
+++ b/Missing/ko.md
@@ -5,4 +5,6 @@ Note that this file updates only during build processes and doesn't necessarily
World.Filter.IncompatibleSessions
Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
+Settings.RealtimeNetworkingSettings.PreferTCP
+Settings.RealtimeNetworkingSettings.PreferTCP.Description
diff --git a/Missing/nl.md b/Missing/nl.md
index 326fb4a..907ef27 100644
--- a/Missing/nl.md
+++ b/Missing/nl.md
@@ -616,6 +616,8 @@ Settings.RealtimeNetworkingSettings.DisableLAN
Settings.RealtimeNetworkingSettings.DisableLAN.Description
Settings.RealtimeNetworkingSettings.PreferSteamNetworking
Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description
+Settings.RealtimeNetworkingSettings.PreferTCP
+Settings.RealtimeNetworkingSettings.PreferTCP.Description
Settings.RealtimeNetworkingSettings.LNL_WindowSize
Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
Settings.AssetGatherSettings.MaxConcurrentAssetTransfers
diff --git a/Missing/no.md b/Missing/no.md
index 6cffef5..32dd61f 100644
--- a/Missing/no.md
+++ b/Missing/no.md
@@ -407,6 +407,8 @@ Settings.RealtimeNetworkingSettings.DisableLAN
Settings.RealtimeNetworkingSettings.DisableLAN.Description
Settings.RealtimeNetworkingSettings.PreferSteamNetworking
Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description
+Settings.RealtimeNetworkingSettings.PreferTCP
+Settings.RealtimeNetworkingSettings.PreferTCP.Description
Settings.RealtimeNetworkingSettings.LNL_WindowSize
Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
Settings.AssetGatherSettings.MaxConcurrentAssetTransfers
diff --git a/Missing/pl.md b/Missing/pl.md
index 643794b..0ed12c9 100644
--- a/Missing/pl.md
+++ b/Missing/pl.md
@@ -242,6 +242,8 @@ Settings.RealtimeNetworkingSettings.DisableLAN
Settings.RealtimeNetworkingSettings.DisableLAN.Description
Settings.RealtimeNetworkingSettings.PreferSteamNetworking
Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description
+Settings.RealtimeNetworkingSettings.PreferTCP
+Settings.RealtimeNetworkingSettings.PreferTCP.Description
Settings.RealtimeNetworkingSettings.LNL_WindowSize
Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
Settings.AssetGatherSettings.MaxConcurrentAssetTransfers
diff --git a/Missing/pt-br.md b/Missing/pt-br.md
index 05d480b..a632db2 100644
--- a/Missing/pt-br.md
+++ b/Missing/pt-br.md
@@ -408,6 +408,8 @@ Settings.RealtimeNetworkingSettings.DisableLAN
Settings.RealtimeNetworkingSettings.DisableLAN.Description
Settings.RealtimeNetworkingSettings.PreferSteamNetworking
Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description
+Settings.RealtimeNetworkingSettings.PreferTCP
+Settings.RealtimeNetworkingSettings.PreferTCP.Description
Settings.RealtimeNetworkingSettings.LNL_WindowSize
Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
Settings.AssetGatherSettings.MaxConcurrentAssetTransfers
diff --git a/Missing/ru.md b/Missing/ru.md
index 49c4e2e..8c95146 100644
--- a/Missing/ru.md
+++ b/Missing/ru.md
@@ -1,3 +1,7 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
+# Russian [ru]
+Settings.RealtimeNetworkingSettings.PreferTCP
+Settings.RealtimeNetworkingSettings.PreferTCP.Description
+
diff --git a/Missing/sv.md b/Missing/sv.md
index b9398c1..16f0eea 100644
--- a/Missing/sv.md
+++ b/Missing/sv.md
@@ -760,6 +760,8 @@ Settings.RealtimeNetworkingSettings.DisableLAN
Settings.RealtimeNetworkingSettings.DisableLAN.Description
Settings.RealtimeNetworkingSettings.PreferSteamNetworking
Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description
+Settings.RealtimeNetworkingSettings.PreferTCP
+Settings.RealtimeNetworkingSettings.PreferTCP.Description
Settings.RealtimeNetworkingSettings.LNL_WindowSize
Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
Settings.AssetGatherSettings.MaxConcurrentAssetTransfers
diff --git a/Missing/th.md b/Missing/th.md
index 525e79f..920f913 100644
--- a/Missing/th.md
+++ b/Missing/th.md
@@ -1310,6 +1310,8 @@ Settings.RealtimeNetworkingSettings.DisableLAN
Settings.RealtimeNetworkingSettings.DisableLAN.Description
Settings.RealtimeNetworkingSettings.PreferSteamNetworking
Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description
+Settings.RealtimeNetworkingSettings.PreferTCP
+Settings.RealtimeNetworkingSettings.PreferTCP.Description
Settings.RealtimeNetworkingSettings.LNL_WindowSize
Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
Settings.AssetGatherSettings.MaxConcurrentAssetTransfers
diff --git a/Missing/tr.md b/Missing/tr.md
index a03dbce..104e989 100644
--- a/Missing/tr.md
+++ b/Missing/tr.md
@@ -686,6 +686,8 @@ Settings.RealtimeNetworkingSettings.DisableLAN
Settings.RealtimeNetworkingSettings.DisableLAN.Description
Settings.RealtimeNetworkingSettings.PreferSteamNetworking
Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description
+Settings.RealtimeNetworkingSettings.PreferTCP
+Settings.RealtimeNetworkingSettings.PreferTCP.Description
Settings.RealtimeNetworkingSettings.LNL_WindowSize
Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
Settings.AssetGatherSettings.MaxConcurrentAssetTransfers
diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md
index 6a05f5e..059699a 100644
--- a/Missing/zh-cn.md
+++ b/Missing/zh-cn.md
@@ -5,4 +5,6 @@ Note that this file updates only during build processes and doesn't necessarily
World.Filter.IncompatibleSessions
Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
+Settings.RealtimeNetworkingSettings.PreferTCP
+Settings.RealtimeNetworkingSettings.PreferTCP.Description
diff --git a/Missing/zh-tw.md b/Missing/zh-tw.md
index e20b1f8..032d9a7 100644
--- a/Missing/zh-tw.md
+++ b/Missing/zh-tw.md
@@ -403,6 +403,8 @@ Settings.RealtimeNetworkingSettings.DisableLAN
Settings.RealtimeNetworkingSettings.DisableLAN.Description
Settings.RealtimeNetworkingSettings.PreferSteamNetworking
Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description
+Settings.RealtimeNetworkingSettings.PreferTCP
+Settings.RealtimeNetworkingSettings.PreferTCP.Description
Settings.RealtimeNetworkingSettings.LNL_WindowSize
Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
Settings.AssetGatherSettings.MaxConcurrentAssetTransfers
diff --git a/README.md b/README.md
index 0f86213..54f0bee 100644
--- a/README.md
+++ b/README.md
@@ -2,31 +2,31 @@
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] - 70.3% - Missing keys: 677
-German [de] - 99.9% - Missing keys: 3
-English (United Kingdom) [en-gb] - 1.9% - Missing keys: 2239
+Czech [cs] - 70.3% - Missing keys: 679
+German [de] - 99.8% - Missing keys: 5
+English (United Kingdom) [en-gb] - 1.9% - Missing keys: 2241
English [en] - 100.0% - Missing keys: 0
-Esperanto [eo] - 71.7% - Missing keys: 646
-Spanish [es] - 73.2% - Missing keys: 612
-Estonian [et] - 36.2% - Missing keys: 1457
-Finnish [fi] - 83.9% - Missing keys: 367
-French [fr] - 100.0% - Missing keys: 0
-Hungarian [hu] - 23.2% - Missing keys: 1753
-Icelandic [is] - 28.0% - Missing keys: 1642
-Japanese [ja] - 99.9% - Missing keys: 3
-Korean [ko] - 99.9% - Missing keys: 3
-Dutch [nl] - 45.4% - Missing keys: 1247
-Norwegian [no] - 68.8% - Missing keys: 711
-Polish [pl] - 79.1% - Missing keys: 477
-Portuguese (Brazil) [pt-br] - 68.8% - Missing keys: 712
-Russian [ru] - 100.0% - Missing keys: 0
-Swedish [sv] - 27.9% - Missing keys: 1645
-Thai [th] - 1.8% - Missing keys: 2242
-Turkish [tr] - 35.6% - Missing keys: 1469
-Chinese (China) [zh-cn] - 99.9% - Missing keys: 3
-Chinese (Taiwan) [zh-tw] - 69.1% - Missing keys: 706
+Esperanto [eo] - 71.6% - Missing keys: 648
+Spanish [es] - 73.1% - Missing keys: 614
+Estonian [et] - 36.1% - Missing keys: 1459
+Finnish [fi] - 83.8% - Missing keys: 369
+French [fr] - 99.9% - Missing keys: 2
+Hungarian [hu] - 23.2% - Missing keys: 1755
+Icelandic [is] - 28.0% - Missing keys: 1644
+Japanese [ja] - 99.8% - Missing keys: 5
+Korean [ko] - 99.8% - Missing keys: 5
+Dutch [nl] - 45.3% - Missing keys: 1249
+Norwegian [no] - 68.8% - Missing keys: 713
+Polish [pl] - 79.0% - Missing keys: 479
+Portuguese (Brazil) [pt-br] - 68.7% - Missing keys: 714
+Russian [ru] - 99.9% - Missing keys: 2
+Swedish [sv] - 27.9% - Missing keys: 1647
+Thai [th] - 1.8% - Missing keys: 2244
+Turkish [tr] - 35.6% - Missing keys: 1471
+Chinese (China) [zh-cn] - 99.8% - Missing keys: 5
+Chinese (Taiwan) [zh-tw] - 69.0% - Missing keys: 708
-Total keys: 2282
+Total keys: 2284
## 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.
diff --git a/en.json b/en.json
index 97d69bc..0ce8b8b 100644
--- a/en.json
+++ b/en.json
@@ -1573,6 +1573,8 @@
"Settings.RealtimeNetworkingSettings.DisableLAN.Description": "This disables networking features specific to local networks, such as broadcasting your session on the local network or listening to other sessions broadcasted on this network.",
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Prefer Steam Networking Sockets",
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "When enabled, you will connect via Steam Networking Sockets protocol if possible. This can help in some cases when LNL protocol results in significant queuing. However as this protocol is missing some features, you can run into more networking instability, so we recommend only enabling this once you ran into issues.",
+ "Settings.RealtimeNetworkingSettings.PreferTCP": "Prefer TCP",
+ "Settings.RealtimeNetworkingSettings.PreferTCP.Description": "When enabled, connections over TCP are preferred over all other protocols. This mostly affects connections on LAN, as TCP is not used for connections over the internet by default.\n\nTCP can have better performance on LAN networks and work on certain networks where UDP based protocols won't work.\n\nHowever they can also suffer from \"head of line\" blocking, causing voices and poses to be significantly delayed.",
"Settings.RealtimeNetworkingSettings.LNL_WindowSize": "LNL Window Size",
"Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "This controls the LNL protocol window size for real time networking. Changing this setting will have an immediate effect in all active sessions.\n\nIf you experience any packet queuing, you can increase this value to improve the connection throughput. However, higher values can also destabilize the connection further, so be careful.\n\nDefault Value: 64\n\nIMPORTANT: This setting is for diagnostics and a temporary workaround; this value will automatically adjust itself in the future.",
From 7cd9180a045b8701fba4c3352f54fbd30628dc42 Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Wed, 17 Jul 2024 17:42:45 +0200
Subject: [PATCH 063/242] Add & update connection strings
---
Missing/cs.md | 2 ++
Missing/de.md | 2 ++
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/hu.md | 2 ++
Missing/is.md | 2 ++
Missing/ja.md | 2 ++
Missing/ko.md | 2 ++
Missing/nl.md | 2 ++
Missing/no.md | 2 ++
Missing/pl.md | 2 ++
Missing/pt-br.md | 2 ++
Missing/ru.md | 2 ++
Missing/sv.md | 2 ++
Missing/th.md | 2 ++
Missing/tr.md | 2 ++
Missing/zh-cn.md | 2 ++
Missing/zh-tw.md | 2 ++
README.md | 46 +++++++++++++++++++++++-----------------------
en.json | 4 +++-
24 files changed, 70 insertions(+), 24 deletions(-)
diff --git a/Missing/cs.md b/Missing/cs.md
index 760724c..2e7343b 100644
--- a/Missing/cs.md
+++ b/Missing/cs.md
@@ -6,6 +6,8 @@ Interaction.SaveToInventory.NotLoggedIn
Interaction.SaveToInventory.NoWritePermission
Interaction.CopyImage
Inventory.Favorite.Document
+World.Connection.LNL.LNLPoke
+World.Connection.TCP
World.Filter.IncompatibleSessions
Login.MissingSecretMachineId
Login.MissingSecretMachineId.Description
diff --git a/Missing/de.md b/Missing/de.md
index b74367c..b38791e 100644
--- a/Missing/de.md
+++ b/Missing/de.md
@@ -2,6 +2,8 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# German [de]
+World.Connection.LNL.LNLPoke
+World.Connection.TCP
World.Filter.IncompatibleSessions
Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
diff --git a/Missing/en-gb.md b/Missing/en-gb.md
index 936b53d..62cdd54 100644
--- a/Missing/en-gb.md
+++ b/Missing/en-gb.md
@@ -159,9 +159,11 @@ World.Connection.Authenticating
World.Connection.Connected
World.Connection.SyncingInitialState
World.Connection.LNL.DirectIP
+World.Connection.LNL.LNLPoke
World.Connection.LNL.NATPunchthrough
World.Connection.LNL.Relay
World.Connection.SteamNetworkingSockets
+World.Connection.TCP
World.Error.AccessDenied
World.Error.SecurityViolation
World.Error.OnlyRegisteredUsers
diff --git a/Missing/eo.md b/Missing/eo.md
index 2c872ad..f40ba11 100644
--- a/Missing/eo.md
+++ b/Missing/eo.md
@@ -6,6 +6,8 @@ Interaction.SaveToInventory.NotLoggedIn
Interaction.SaveToInventory.NoWritePermission
Interaction.CopyImage
Inventory.Favorite.Document
+World.Connection.LNL.LNLPoke
+World.Connection.TCP
World.Filter.IncompatibleSessions
Login.MissingSecretMachineId
Login.MissingSecretMachineId.Description
diff --git a/Missing/es.md b/Missing/es.md
index 4636790..218924a 100644
--- a/Missing/es.md
+++ b/Missing/es.md
@@ -4,6 +4,8 @@ Note that this file updates only during build processes and doesn't necessarily
# Spanish [es]
Interaction.SaveToInventory.NotLoggedIn
Interaction.SaveToInventory.NoWritePermission
+World.Connection.LNL.LNLPoke
+World.Connection.TCP
World.Filter.IncompatibleSessions
Profile.Status.Sociable
Contacts.IncompatibleSession
diff --git a/Missing/et.md b/Missing/et.md
index c24e21b..7627cb5 100644
--- a/Missing/et.md
+++ b/Missing/et.md
@@ -70,9 +70,11 @@ Dash.Exit.Shoutouts.You
Facets.FPS
World.Loaded
World.Connection.LNL.DirectIP
+World.Connection.LNL.LNLPoke
World.Connection.LNL.NATPunchthrough
World.Connection.LNL.Relay
World.Connection.SteamNetworkingSockets
+World.Connection.TCP
World.Error.FailedToConnect
World.Error.InvalidAddress
World.Error.HostBlocked
diff --git a/Missing/fi.md b/Missing/fi.md
index 484ae01..ac9054e 100644
--- a/Missing/fi.md
+++ b/Missing/fi.md
@@ -2,6 +2,8 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# Finnish [fi]
+World.Connection.LNL.LNLPoke
+World.Connection.TCP
World.Actions.GuestWarning
World.Filter.IncompatibleSessions
Contacts.Unblocked
diff --git a/Missing/fr.md b/Missing/fr.md
index a9fc892..f4e0930 100644
--- a/Missing/fr.md
+++ b/Missing/fr.md
@@ -2,6 +2,8 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# French [fr]
+World.Connection.LNL.LNLPoke
+World.Connection.TCP
Settings.RealtimeNetworkingSettings.PreferTCP
Settings.RealtimeNetworkingSettings.PreferTCP.Description
diff --git a/Missing/hu.md b/Missing/hu.md
index 4914063..7ee0c9c 100644
--- a/Missing/hu.md
+++ b/Missing/hu.md
@@ -22,8 +22,10 @@ Inventory.Favorite.AudioStreamController
Inventory.Favorite.TextDisplay
Inventory.SpawnFacet
Dash.Exit.SubmittedBy
+World.Connection.LNL.LNLPoke
World.Connection.LNL.NATPunchthrough
World.Connection.LNL.Relay
+World.Connection.TCP
World.Error.SecurityViolation
World.Actions.CopyRecordURL
World.Indicator.Sessions
diff --git a/Missing/is.md b/Missing/is.md
index 3998fdf..c124056 100644
--- a/Missing/is.md
+++ b/Missing/is.md
@@ -15,9 +15,11 @@ Inventory.SpawnFacet
Dash.Actions.TurnOffUIEdit
Facets.FPS
World.Connection.LNL.DirectIP
+World.Connection.LNL.LNLPoke
World.Connection.LNL.NATPunchthrough
World.Connection.LNL.Relay
World.Connection.SteamNetworkingSockets
+World.Connection.TCP
World.Error.FailedToConnect
World.Error.InvalidAddress
World.Error.HostBlocked
diff --git a/Missing/ja.md b/Missing/ja.md
index 731ffda..b322cdb 100644
--- a/Missing/ja.md
+++ b/Missing/ja.md
@@ -2,6 +2,8 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# Japanese [ja]
+World.Connection.LNL.LNLPoke
+World.Connection.TCP
World.Filter.IncompatibleSessions
Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
diff --git a/Missing/ko.md b/Missing/ko.md
index d13311e..5a40e94 100644
--- a/Missing/ko.md
+++ b/Missing/ko.md
@@ -2,6 +2,8 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# Korean [ko]
+World.Connection.LNL.LNLPoke
+World.Connection.TCP
World.Filter.IncompatibleSessions
Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
diff --git a/Missing/nl.md b/Missing/nl.md
index 907ef27..2d9a2e7 100644
--- a/Missing/nl.md
+++ b/Missing/nl.md
@@ -49,6 +49,8 @@ Dash.Exit.Shoutouts.AndMore
Dash.Exit.Shoutouts.You
Facets.FPS
World.Loaded
+World.Connection.LNL.LNLPoke
+World.Connection.TCP
World.Error.HostBlocked
World.Error.HostBlockedDetail
World.Error.WorldCrash
diff --git a/Missing/no.md b/Missing/no.md
index 32dd61f..1ccb214 100644
--- a/Missing/no.md
+++ b/Missing/no.md
@@ -7,6 +7,8 @@ Interaction.SaveToInventory.NoWritePermission
Interaction.CopyImage
Inventory.Favorite.Document
World.Loaded
+World.Connection.LNL.LNLPoke
+World.Connection.TCP
World.Filter.IncompatibleSessions
Login.InvalidCredentials.Description
Login.InvalidLogin.Description
diff --git a/Missing/pl.md b/Missing/pl.md
index 0ed12c9..0b64171 100644
--- a/Missing/pl.md
+++ b/Missing/pl.md
@@ -2,6 +2,8 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# Polish [pl]
+World.Connection.LNL.LNLPoke
+World.Connection.TCP
World.Filter.IncompatibleSessions
Contacts.IncompatibleSession
Importer.LUT.Failure.Heading
diff --git a/Missing/pt-br.md b/Missing/pt-br.md
index a632db2..f5fc962 100644
--- a/Missing/pt-br.md
+++ b/Missing/pt-br.md
@@ -8,6 +8,8 @@ Interaction.CopyImage
Inventory.CreateDirectory
Inventory.GetURL
Inventory.Favorite.Document
+World.Connection.LNL.LNLPoke
+World.Connection.TCP
World.Filter.IncompatibleSessions
Login.InvalidCredentials.Description
Login.InvalidLogin.Description
diff --git a/Missing/ru.md b/Missing/ru.md
index 8c95146..360c870 100644
--- a/Missing/ru.md
+++ b/Missing/ru.md
@@ -2,6 +2,8 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# Russian [ru]
+World.Connection.LNL.LNLPoke
+World.Connection.TCP
Settings.RealtimeNetworkingSettings.PreferTCP
Settings.RealtimeNetworkingSettings.PreferTCP.Description
diff --git a/Missing/sv.md b/Missing/sv.md
index 16f0eea..3117549 100644
--- a/Missing/sv.md
+++ b/Missing/sv.md
@@ -6,6 +6,8 @@ General.Units.Metric
General.Units.Imperial
Interaction.SaveToInventory.NotLoggedIn
Interaction.SaveToInventory.NoWritePermission
+World.Connection.LNL.LNLPoke
+World.Connection.TCP
World.Filter.IncompatibleSessions
Profile.Status.Sociable
Contacts.IncompatibleSession
diff --git a/Missing/th.md b/Missing/th.md
index 920f913..3c2fe31 100644
--- a/Missing/th.md
+++ b/Missing/th.md
@@ -126,9 +126,11 @@ World.Connection.Authenticating
World.Connection.Connected
World.Connection.SyncingInitialState
World.Connection.LNL.DirectIP
+World.Connection.LNL.LNLPoke
World.Connection.LNL.NATPunchthrough
World.Connection.LNL.Relay
World.Connection.SteamNetworkingSockets
+World.Connection.TCP
World.Error.AccessDenied
World.Error.SecurityViolation
World.Error.OnlyRegisteredUsers
diff --git a/Missing/tr.md b/Missing/tr.md
index 104e989..5870f50 100644
--- a/Missing/tr.md
+++ b/Missing/tr.md
@@ -76,9 +76,11 @@ Dash.Exit.Shoutouts.You
Facets.FPS
World.Loaded
World.Connection.LNL.DirectIP
+World.Connection.LNL.LNLPoke
World.Connection.LNL.NATPunchthrough
World.Connection.LNL.Relay
World.Connection.SteamNetworkingSockets
+World.Connection.TCP
World.Error.OnlyContactsOfContacts
World.Error.FailedToConnect
World.Error.InvalidAddress
diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md
index 059699a..79999fa 100644
--- a/Missing/zh-cn.md
+++ b/Missing/zh-cn.md
@@ -2,6 +2,8 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# Chinese (China) [zh-cn]
+World.Connection.LNL.LNLPoke
+World.Connection.TCP
World.Filter.IncompatibleSessions
Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
diff --git a/Missing/zh-tw.md b/Missing/zh-tw.md
index 032d9a7..517fa73 100644
--- a/Missing/zh-tw.md
+++ b/Missing/zh-tw.md
@@ -6,6 +6,8 @@ Interaction.SaveToInventory.NotLoggedIn
Interaction.SaveToInventory.NoWritePermission
Interaction.CopyImage
Inventory.Favorite.Document
+World.Connection.LNL.LNLPoke
+World.Connection.TCP
World.Filter.IncompatibleSessions
Login.InvalidCredentials.Description
Login.InvalidLogin.Description
diff --git a/README.md b/README.md
index 54f0bee..b42b4ac 100644
--- a/README.md
+++ b/README.md
@@ -2,31 +2,31 @@
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] - 70.3% - Missing keys: 679
-German [de] - 99.8% - Missing keys: 5
-English (United Kingdom) [en-gb] - 1.9% - Missing keys: 2241
+Czech [cs] - 70.2% - Missing keys: 681
+German [de] - 99.7% - Missing keys: 7
+English (United Kingdom) [en-gb] - 1.9% - Missing keys: 2243
English [en] - 100.0% - Missing keys: 0
-Esperanto [eo] - 71.6% - Missing keys: 648
-Spanish [es] - 73.1% - Missing keys: 614
-Estonian [et] - 36.1% - Missing keys: 1459
-Finnish [fi] - 83.8% - Missing keys: 369
-French [fr] - 99.9% - Missing keys: 2
-Hungarian [hu] - 23.2% - Missing keys: 1755
-Icelandic [is] - 28.0% - Missing keys: 1644
-Japanese [ja] - 99.8% - Missing keys: 5
-Korean [ko] - 99.8% - Missing keys: 5
-Dutch [nl] - 45.3% - Missing keys: 1249
-Norwegian [no] - 68.8% - Missing keys: 713
-Polish [pl] - 79.0% - Missing keys: 479
-Portuguese (Brazil) [pt-br] - 68.7% - Missing keys: 714
-Russian [ru] - 99.9% - Missing keys: 2
-Swedish [sv] - 27.9% - Missing keys: 1647
-Thai [th] - 1.8% - Missing keys: 2244
-Turkish [tr] - 35.6% - Missing keys: 1471
-Chinese (China) [zh-cn] - 99.8% - Missing keys: 5
-Chinese (Taiwan) [zh-tw] - 69.0% - Missing keys: 708
+Esperanto [eo] - 71.6% - Missing keys: 650
+Spanish [es] - 73.1% - Missing keys: 616
+Estonian [et] - 36.1% - Missing keys: 1461
+Finnish [fi] - 83.8% - Missing keys: 371
+French [fr] - 99.8% - Missing keys: 4
+Hungarian [hu] - 23.1% - Missing keys: 1757
+Icelandic [is] - 28.0% - Missing keys: 1646
+Japanese [ja] - 99.7% - Missing keys: 7
+Korean [ko] - 99.7% - Missing keys: 7
+Dutch [nl] - 45.3% - Missing keys: 1251
+Norwegian [no] - 68.7% - Missing keys: 715
+Polish [pl] - 79.0% - Missing keys: 481
+Portuguese (Brazil) [pt-br] - 68.7% - Missing keys: 716
+Russian [ru] - 99.8% - Missing keys: 4
+Swedish [sv] - 27.9% - Missing keys: 1649
+Thai [th] - 1.7% - Missing keys: 2246
+Turkish [tr] - 35.6% - Missing keys: 1473
+Chinese (China) [zh-cn] - 99.7% - Missing keys: 7
+Chinese (Taiwan) [zh-tw] - 68.9% - Missing keys: 710
-Total keys: 2284
+Total keys: 2286
## 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.
diff --git a/en.json b/en.json
index 0ce8b8b..98a63ad 100644
--- a/en.json
+++ b/en.json
@@ -182,10 +182,12 @@
"World.Connection.Connected": "Connected",
"World.Connection.SyncingInitialState": "Syncing initial world state",
- "World.Connection.LNL.DirectIP": "LNL Direct IP",
+ "World.Connection.LNL.DirectIP": "LNL Direct IP
{address}",
+ "World.Connection.LNL.LNLPoke": "Requesting LNL Poke",
"World.Connection.LNL.NATPunchthrough": "LNL NAT Punchthrough {n}",
"World.Connection.LNL.Relay": "LNL Relay",
"World.Connection.SteamNetworkingSockets": "Steam Networking Sockets",
+ "World.Connection.TCP": "TCP
{address}",
"World.Error.AccessDenied": "Access Denied",
"World.Error.SecurityViolation": "Security Violation",
From 328f994b5317eea299a146aa6152643ad75871c0 Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Wed, 17 Jul 2024 18:53:15 +0300
Subject: [PATCH 064/242] chore: new strings
---
fr.json | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/fr.json b/fr.json
index a19d756..d37ec34 100644
--- a/fr.json
+++ b/fr.json
@@ -183,9 +183,11 @@
"World.Connection.SyncingInitialState": "Synchronisation de l'état initial du monde",
"World.Connection.LNL.DirectIP": "LNL Direct IP",
+ "World.Connection.LNL.LNLPoke": "Demander un Poke LNL",
"World.Connection.LNL.NATPunchthrough": "LNL NAT Punchthrough {n}",
"World.Connection.LNL.Relay": "LNL Relay",
"World.Connection.SteamNetworkingSockets": "Steam Networking Sockets",
+ "World.Connection.TCP": "TCP
{address}",
"World.Error.AccessDenied": "Accès refusé",
"World.Error.SecurityViolation": "Violation de sécurité",
@@ -1574,6 +1576,8 @@
"Settings.RealtimeNetworkingSettings.DisableLAN.Description": "Désactive les fonctionnalités de réseau spécifiques aux réseaux locaux telles qu'annoncer vos sessions sur le réseau local ou écouter en l'attente d'autres sessions sur le réseau local.",
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Préférer les Steam Networking Sockets",
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "Quand activé, vous vous connecterez aux sessions via le protocole Steam Networking Sockets si possible. Ceci peut aider dans les cas où le protocole LNL crée trop de queue pour les paquets. Cependant, ce protocole manque de certaines fonctionnalités, pouvant créer de l'instabilité, donc nous vous recommandons de ne l'activer que si vous avez des problèmes avec les autres protocoles.",
+ "Settings.RealtimeNetworkingSettings.PreferTCP": "Préférer TCP",
+ "Settings.RealtimeNetworkingSettings.PreferTCP.Description": "Quand activé, les connections sur TCP sont préférées. Cela affecte le plus les connections locales étant donné que TCP n'est pas utilisé par défaut pour se connecter sur internet.\n\nTCP peut avoir une meilleure performance sur un réseau local et fonctionner sur certains réseaux ou les protocoles basés sur UDP ne fonctionnent pas.\n\nCependant, ils peuvent également souffrir d'un blocage en \"tête de ligne\", ce qui entraîne un retard important des voix et des poses.",
"Settings.RealtimeNetworkingSettings.LNL_WindowSize": "Taille de la fenêtre LNL",
"Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "Contrôle la taille de la fenêtre du protocole LNL, pour le réseautage en temps réel. Changer cette option aura un effet immédiat dans toutes les sessions que vous aurez rejoint.\n\nSi vous rencontrez du \"packet queuing\" (queue pour la réception des paquets), augmenter cette valeur peut améliorer le débit de la connection, au coût de la stabilité.\n\nValeur par défaut: 64\n\nIMPORTANT: Notez que cette option est présente pour le diagnostic et n'est qu'une solution temporaire; cette valeur sera ajustée automatiquement dans le futur.",
From b252336bebdb11214a77a957c045fd5e7342427e Mon Sep 17 00:00:00 2001
From: Muppeq <147259359+Muppeq@users.noreply.github.com>
Date: Wed, 17 Jul 2024 19:51:33 +0200
Subject: [PATCH 065/242] de: translated TCP and connection strings
---
de.json | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/de.json b/de.json
index b1d6bb7..838bbf5 100644
--- a/de.json
+++ b/de.json
@@ -182,10 +182,12 @@
"World.Connection.Connected": "Verbunden",
"World.Connection.SyncingInitialState": "Synchronisiere initialen Weltzustand",
- "World.Connection.LNL.DirectIP": "LNL Direkt IP",
+ "World.Connection.LNL.DirectIP": "LNL Direkt IP
{address}",
+ "World.Connection.LNL.LNLPoke": "Fordere LNL Poke an",
"World.Connection.LNL.NATPunchthrough": "LNL NAT Punchthrough {n}",
"World.Connection.LNL.Relay": "LNL Relay",
"World.Connection.SteamNetworkingSockets": "Steam Netzwerk Socket",
+ "World.Connection.TCP": "TCP
{address}",
"World.Error.AccessDenied": "Beitritt verweigert",
"World.Error.SecurityViolation": "Sicherheitsverletzung",
@@ -1573,6 +1575,8 @@
"Settings.RealtimeNetworkingSettings.DisableLAN.Description": "Dies deaktiviert Netzwerkfunktionen in ihrem lokalen Netzwerk, zum Beispiel das Übertragen ihrer Sitzungen oder suchen nach anderen lokalen Sitzungen.",
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Bevorzuge Steam Networking Sockets",
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "Wenn dies aktiviert ist, werden sofern möglich Steam Networking Sockets für Verbindungen verwendet. Dies kann Ihnen helfen, wenn das LNL-Protokoll erhebliche Paketverzögerungen verursacht. Da diesem Protokoll allerdings einige Funktionalitäten fehlen, kann es zu mehr Stabilitätsproblemen führen, daher empfehlen wir es nur zu aktivieren, wenn Sie Probleme bemerken.",
+ "Settings.RealtimeNetworkingSettings.PreferTCP": "Bevorzuge TCP",
+ "Settings.RealtimeNetworkingSettings.PreferTCP.Description": "Wenn dies aktiviert ist, werden Verbindungen über TCP gegenüber allen anderen Protokollen bevorzugt. Dies betrifft vor allem Verbindungen im LAN, da TCP standardmäßig nicht für Verbindungen über das Internet verwendet wird.\n\nTCP kann in lokalen LAN-Netzwerken eine bessere Leistung bringen und auch in bestimmten Netzwerken funktionieren, in denen UDP-basierte Protokolle nicht funktionieren.\n\nEs kann jedoch unter einer \"Head-of-Line\" Blockierung leiden, wodurch Stimmen und Posen erheblich verzögert werden können.",
"Settings.RealtimeNetworkingSettings.LNL_WindowSize": "LNL Fenstergröße",
"Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "Dies stellt die Fenstergröße für das LNL-Protokoll für Echtzeit-Netzwerke ein. Eine Änderung wirkt sich sofort auf alle Sitzungen aus, an denen Sie teilnehmen.\n\nSollten Sie feststellen, dass es zu Paketstaus kommt, können Sie diesen Wert erhöhen, wodurch sich der Durchsatz der Verbindung verbessern kann. Allerdings können größere Werte die Verbindung auch instabiler machen, seien Sie also vorsichtig.\n\nStandardwert: 64\n\nWICHTIG: Beachten Sie, dass es sich bei dieser Einstellung um eine vorübergehende Behelfslösung handelt, die auch der Diagnose dient. Dieser Wert wird in Zukunft automatisch angepasst.",
From 31e4eb8a5b1f8bf564736e31af21e023e6da97ae Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Wed, 17 Jul 2024 21:35:08 +0200
Subject: [PATCH 066/242] Update stats
---
Missing/de.md | 9 ---------
Missing/en-gb.md | 3 ---
Missing/fr.md | 6 ------
Missing/ja.md | 3 ---
Missing/ko.md | 3 ---
Missing/zh-cn.md | 3 ---
README.md | 12 ++++++------
7 files changed, 6 insertions(+), 33 deletions(-)
diff --git a/Missing/de.md b/Missing/de.md
index b38791e..49c4e2e 100644
--- a/Missing/de.md
+++ b/Missing/de.md
@@ -1,12 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# German [de]
-World.Connection.LNL.LNLPoke
-World.Connection.TCP
-World.Filter.IncompatibleSessions
-Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
-Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
-Settings.RealtimeNetworkingSettings.PreferTCP
-Settings.RealtimeNetworkingSettings.PreferTCP.Description
-
diff --git a/Missing/en-gb.md b/Missing/en-gb.md
index 62cdd54..0bb9cae 100644
--- a/Missing/en-gb.md
+++ b/Missing/en-gb.md
@@ -2127,8 +2127,6 @@ 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
@@ -2199,7 +2197,6 @@ UI.VideoPlayer.SpatialAudio
UI.VideoPlayer.AreaBroadcast
UI.VideoPlayer.BroadcastAudio
UI.VideoPlayer.EnterURL
-UI.VideoPlayer.AudioZoneTheater
UI.VideoPlayer.AudioZoneGlobal
UI.VideoPlayer.UsersLoaded
UI.VideoPlayer.AllUsersLoaded
diff --git a/Missing/fr.md b/Missing/fr.md
index f4e0930..49c4e2e 100644
--- a/Missing/fr.md
+++ b/Missing/fr.md
@@ -1,9 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# French [fr]
-World.Connection.LNL.LNLPoke
-World.Connection.TCP
-Settings.RealtimeNetworkingSettings.PreferTCP
-Settings.RealtimeNetworkingSettings.PreferTCP.Description
-
diff --git a/Missing/ja.md b/Missing/ja.md
index b322cdb..048b32c 100644
--- a/Missing/ja.md
+++ b/Missing/ja.md
@@ -4,9 +4,6 @@ Note that this file updates only during build processes and doesn't necessarily
# Japanese [ja]
World.Connection.LNL.LNLPoke
World.Connection.TCP
-World.Filter.IncompatibleSessions
-Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
-Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
Settings.RealtimeNetworkingSettings.PreferTCP
Settings.RealtimeNetworkingSettings.PreferTCP.Description
diff --git a/Missing/ko.md b/Missing/ko.md
index 5a40e94..a7cab17 100644
--- a/Missing/ko.md
+++ b/Missing/ko.md
@@ -4,9 +4,6 @@ Note that this file updates only during build processes and doesn't necessarily
# Korean [ko]
World.Connection.LNL.LNLPoke
World.Connection.TCP
-World.Filter.IncompatibleSessions
-Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
-Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
Settings.RealtimeNetworkingSettings.PreferTCP
Settings.RealtimeNetworkingSettings.PreferTCP.Description
diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md
index 79999fa..be666c9 100644
--- a/Missing/zh-cn.md
+++ b/Missing/zh-cn.md
@@ -4,9 +4,6 @@ Note that this file updates only during build processes and doesn't necessarily
# Chinese (China) [zh-cn]
World.Connection.LNL.LNLPoke
World.Connection.TCP
-World.Filter.IncompatibleSessions
-Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
-Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
Settings.RealtimeNetworkingSettings.PreferTCP
Settings.RealtimeNetworkingSettings.PreferTCP.Description
diff --git a/README.md b/README.md
index b42b4ac..20d94e9 100644
--- a/README.md
+++ b/README.md
@@ -3,18 +3,18 @@ This repository contains the locale assets for the core UI of [Resonite](https:/
## Localization Status
Czech [cs] - 70.2% - Missing keys: 681
-German [de] - 99.7% - Missing keys: 7
-English (United Kingdom) [en-gb] - 1.9% - Missing keys: 2243
+German [de] - 100.0% - Missing keys: 0
+English (United Kingdom) [en-gb] - 2.0% - Missing keys: 2240
English [en] - 100.0% - Missing keys: 0
Esperanto [eo] - 71.6% - Missing keys: 650
Spanish [es] - 73.1% - Missing keys: 616
Estonian [et] - 36.1% - Missing keys: 1461
Finnish [fi] - 83.8% - Missing keys: 371
-French [fr] - 99.8% - Missing keys: 4
+French [fr] - 100.0% - Missing keys: 0
Hungarian [hu] - 23.1% - Missing keys: 1757
Icelandic [is] - 28.0% - Missing keys: 1646
-Japanese [ja] - 99.7% - Missing keys: 7
-Korean [ko] - 99.7% - Missing keys: 7
+Japanese [ja] - 99.8% - Missing keys: 4
+Korean [ko] - 99.8% - Missing keys: 4
Dutch [nl] - 45.3% - Missing keys: 1251
Norwegian [no] - 68.7% - Missing keys: 715
Polish [pl] - 79.0% - Missing keys: 481
@@ -23,7 +23,7 @@ Russian [ru] - 99.8% - Missing keys: 4
Swedish [sv] - 27.9% - Missing keys: 1649
Thai [th] - 1.7% - Missing keys: 2246
Turkish [tr] - 35.6% - Missing keys: 1473
-Chinese (China) [zh-cn] - 99.7% - Missing keys: 7
+Chinese (China) [zh-cn] - 99.8% - Missing keys: 4
Chinese (Taiwan) [zh-tw] - 68.9% - Missing keys: 710
Total keys: 2286
From 47afa13617cf7cb84aacae1c928807062deee003 Mon Sep 17 00:00:00 2001
From: Gwang Sun Yun
Date: Thu, 18 Jul 2024 08:16:35 +0900
Subject: [PATCH 067/242] KR:LNL, PreferTCP
---
ko.json | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/ko.json b/ko.json
index f844821..0f39e51 100644
--- a/ko.json
+++ b/ko.json
@@ -183,9 +183,11 @@
"World.Connection.SyncingInitialState": "동기화가 진행중입니다.",
"World.Connection.LNL.DirectIP": "LNL Direct IP",
+ "World.Connection.LNL.LNLPoke": "Requesting LNL Poke",
"World.Connection.LNL.NATPunchthrough": "LNL NAT Punchthrough {n}",
"World.Connection.LNL.Relay": "LNL Relay",
"World.Connection.SteamNetworkingSockets": "스팀 네트워크 소켓",
+ "World.Connection.TCP": "TCP
{address}",
"World.Error.AccessDenied": "접근이 거부되었습니다.",
"World.Error.SecurityViolation": "보안 위반이 발생하였습니다.",
@@ -1573,6 +1575,8 @@
"Settings.RealtimeNetworkingSettings.DisableLAN.Description": "활성화하면 지역망 내에서의 세션 브로드캐스팅이 양방향으로 모두 중단됩니다.",
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "스팀(Steam) 네트워킹 소켓을 우선적용",
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "활성화되면 Steam 네트워킹 소켓 프로토콜을 우선하여 연결합니다. 이는 LNL 프로토콜로 인해 심각한 대기열이 발생하는 경우에 도움이 될 수 있습니다. 그러나 이 프로토콜에는 일부 기능이 누락되어있어 연결상태가 불안정해 질 수 있으므로, 문제가 있을 경우만 활성화 하는것을 추천드립니다.",
+ "Settings.RealtimeNetworkingSettings.PreferTCP": "TCP 우선",
+ "Settings.RealtimeNetworkingSettings.PreferTCP.Description": "활성화 한 경우, TCP를 다른 프로토콜보다 우선적으로 선택하게 됩니다. TCP는 기본적으로 인터넷을 통한 연결에 사용되지 않으므로, 이 설정은 LAN 연결에 영향을 미칩니다.\n\nTCP는 LAN 환경에서 더 좋은 성능을 발휘할 수 있으며, UDP 기반 프로토콜이 동작하지 않는 특정한 네트워크 환경에서도 동작할 수 있습니다.\n\n그러나 \"head of line\" 차단으로 인해 음성 및 아바타의 동작등이 크게 지연될 수 있습니다.",
"Settings.RealtimeNetworkingSettings.LNL_WindowSize": "LNL 윈도우 사이즈",
"Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "실시간 네트워킹을 위한 LNL 프토로콜의 통신 대역폭을 제어합니다. 모든 활성세션에 대해 즉시 반영됩니다.\n\n통신이 느릴경우 이 값을 늘려 처리량을 향상 시킬 수 있으나, 그만큼 연결이 불안정해 질 수도 있으니 주의하세요.\n\n기본값: 64\n\n중요: 이 설정은 문제진단 또는 일시적인 문제 해결을 위한 것입니다. 추후 자동으로 제어될 예정입니다.",
From 7e11721ce68501064034ba32636480b5f686413c Mon Sep 17 00:00:00 2001
From: Aesc <49610790+Aesc3625@users.noreply.github.com>
Date: Thu, 18 Jul 2024 13:01:51 +0900
Subject: [PATCH 068/242] Update ja.json
---
ja.json | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/ja.json b/ja.json
index 739af40..79a5438 100644
--- a/ja.json
+++ b/ja.json
@@ -182,10 +182,12 @@
"World.Connection.Connected": "接続完了",
"World.Connection.SyncingInitialState": "ワールドの初期状態を同期中",
- "World.Connection.LNL.DirectIP": "LNL Direct IP",
+ "World.Connection.LNL.DirectIP": "LNL Direct IP
{address}",
+ "World.Connection.LNL.LNLPoke": "Requesting LNL Poke",
"World.Connection.LNL.NATPunchthrough": "LNL NAT Punchthrough {n}",
"World.Connection.LNL.Relay": "LNL Relay",
"World.Connection.SteamNetworkingSockets": "Steam Networking Sockets",
+ "World.Connection.TCP": "TCP
{address}",
"World.Error.AccessDenied": "アクセスが拒否されました",
"World.Error.SecurityViolation": "セキュリティ違反",
@@ -1572,6 +1574,8 @@
"Settings.RealtimeNetworkingSettings.DisableLAN.Description": "LANを利用した機能が無効化されます。例えば、同じLAN内で動くセッションを表示したり、逆に同じLAN内にいる人が自分のセッションを見れるようにする機能などが含まれます。",
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Steam Networking Socketsを優先",
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "設定を有効にした場合、 Steam Networking Sockets プロトコルを利用してセッションに接続するようになります。これは、LNLプロトコル利用時に著しく遅延が発生する場合に役立ちます。ただし、このプロトコルにはいくつかの機能がないため、接続が不安定になる可能性があります",
+ "Settings.RealtimeNetworkingSettings.PreferTCP": "TCPを優先",
+ "Settings.RealtimeNetworkingSettings.PreferTCP.Description": "有効にすると、TCP経由の接続が他のすべてのプロトコルよりも優先されます。TCPは通常インターネット経由の接続には使用されないため、これは主にLAN内での接続に影響します。\n\nTCPはUDPベースのプロトコルが動作しない特定のLANネットワークで、より良いパフォーマンスを発揮します。\n\nしかし、\"Head Of Line Blocking\"の影響を受ける可能性があり、音声や動きが大幅に遅延する原因となります。",
"Settings.RealtimeNetworkingSettings.LNL_WindowSize": "LNLウィンドウサイズ",
"Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "リアルタイムネットワーキング用のLNLプロトコルで一度に送信できるデータ量を制御できます。この設定を変更すると、すべてのアクティブなセッションに即座に反映されます。\n\nパケット詰まりが発生する場合は、この値を大きくして通信のデータ量を増やすことができます。値を大きくすると接続がさらに不安定になることがあるので、注意が必要です。\n\n既定値:64\n\n注意:この設定は診断と一時的な回避を目的としています、この値は将来的に自動的に調整されます。",
From e640260e85bba4c43440a0ca2414da06e5294bc4 Mon Sep 17 00:00:00 2001
From: modimobeikete <54436686+modimobeikete@users.noreply.github.com>
Date: Thu, 18 Jul 2024 12:55:05 +0800
Subject: [PATCH 069/242] Update zh-cn.json
---
zh-cn.json | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/zh-cn.json b/zh-cn.json
index 2898886..50bb785 100644
--- a/zh-cn.json
+++ b/zh-cn.json
@@ -182,10 +182,12 @@
"World.Connection.Connected": "连接成功",
"World.Connection.SyncingInitialState": "同步初始世界状态",
- "World.Connection.LNL.DirectIP": "LNL IP 直连",
+ "World.Connection.LNL.DirectIP": "LNL IP 直连
{address}",
+ "World.Connection.LNL.LNLPoke": "、正在请求 LNL 探测连接",
"World.Connection.LNL.NATPunchthrough": "LNL NAT 穿透 {n}",
"World.Connection.LNL.Relay": "LNL 中继",
"World.Connection.SteamNetworkingSockets": "Steam 网络通讯",
+ "World.Connection.TCP": "TCP
{address}",
"World.Error.AccessDenied": "拒绝访问",
"World.Error.SecurityViolation": "发生安全违例",
@@ -1573,6 +1575,8 @@
"Settings.RealtimeNetworkingSettings.DisableLAN.Description": "这将禁用本地网络特有的联网功能,例如在本地网络上广播会话或监听本网络上广播的其他会话。",
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "尽可能通过 Steam 网络通信",
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "启用后,你将尽可能通过 Steam 网络通信协议进行连接。在某些情况下,例如当 LNL 协议处于严重拥堵状态时,这将有所帮助。不过,由于该协议缺少某些功能,可能会导致网络更不稳定,因此我们建议只有在遇到问题时才启用该协议。",
+ "Settings.RealtimeNetworkingSettings.PreferTCP": "尽可能使用 TCP",
+ "Settings.RealtimeNetworkingSettings.PreferTCP.Description": "启用后,通过 TCP 的连接将优先于所有其他协议。这主要影响局域网内的连接,因为默认情况下互联网上的连接不使用 TCP。\n\nTCP 在局域网中性能更好,在某些基于 UDP 协议的网络中也能正常工作。\n\n不过,它们也会受到 \"头部数据包\" 堵塞的影响, 导致声音和动作出现明显延迟。",
"Settings.RealtimeNetworkingSettings.LNL_WindowSize": "LNL 数据包大小",
"Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "该值会控制用于实时联网的 LNL 协议的数据包大小。 更改此设置将对你加入的所有会话立即生效。\n\n如果你遇到数据包排队的情况,可以增加该值,这样可以提高连接吞吐量。不过,数值越大也会使连接越不稳定,所以要谨慎。\n\n默认值:64\n\n请注意,此设置只是诊断和临时性的解决办法,将来会自动调整此值。",
From d7e72bf0771f017644a562400ebe68c0e680aaaa Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Thu, 18 Jul 2024 20:57:43 +0200
Subject: [PATCH 070/242] Bot & chat client statuses
---
Missing/cs.md | 2 ++
Missing/de.md | 4 ++++
Missing/en-gb.md | 2 ++
Missing/eo.md | 2 ++
Missing/es.md | 2 ++
Missing/et.md | 2 ++
Missing/fi.md | 2 ++
Missing/fr.md | 4 ++++
Missing/hu.md | 2 ++
Missing/is.md | 2 ++
Missing/ja.md | 2 ++
Missing/ko.md | 2 ++
Missing/nl.md | 2 ++
Missing/no.md | 2 ++
Missing/pl.md | 2 ++
Missing/pt-br.md | 2 ++
Missing/ru.md | 2 ++
Missing/sv.md | 2 ++
Missing/th.md | 2 ++
Missing/tr.md | 2 ++
Missing/zh-cn.md | 2 ++
Missing/zh-tw.md | 2 ++
README.md | 46 +++++++++++++++++++++++-----------------------
en.json | 2 ++
24 files changed, 73 insertions(+), 23 deletions(-)
diff --git a/Missing/cs.md b/Missing/cs.md
index 2e7343b..dadd001 100644
--- a/Missing/cs.md
+++ b/Missing/cs.md
@@ -24,6 +24,8 @@ Recovery.NoPasswordSetup.Description
Register.UnknownError
Register.UnknownError.Description
Profile.Status.Sociable
+Profile.Status.Bot
+Profile.Status.ChatClient
Contacts.IncompatibleSession
Notifications.IsSociable
Notifications.SessionStarted
diff --git a/Missing/de.md b/Missing/de.md
index 49c4e2e..0ba969e 100644
--- a/Missing/de.md
+++ b/Missing/de.md
@@ -1,3 +1,7 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
+# German [de]
+Profile.Status.Bot
+Profile.Status.ChatClient
+
diff --git a/Missing/en-gb.md b/Missing/en-gb.md
index 0bb9cae..52d745e 100644
--- a/Missing/en-gb.md
+++ b/Missing/en-gb.md
@@ -509,6 +509,8 @@ Profile.Status.Busy
Profile.Status.Invisible
Profile.Status.Offline
Profile.Status.Headless
+Profile.Status.Bot
+Profile.Status.ChatClient
Session.Tab.Settings
Session.Tab.Users
Session.Tab.Permissions
diff --git a/Missing/eo.md b/Missing/eo.md
index f40ba11..aa82d84 100644
--- a/Missing/eo.md
+++ b/Missing/eo.md
@@ -14,6 +14,8 @@ Login.MissingSecretMachineId.Description
Login.MalformedSecretMachineId
Login.MalformedSecretMachineId.Description
Profile.Status.Sociable
+Profile.Status.Bot
+Profile.Status.ChatClient
Contacts.IncompatibleSession
Notifications.IsSociable
Notifications.SessionStarted
diff --git a/Missing/es.md b/Missing/es.md
index 218924a..8dd5522 100644
--- a/Missing/es.md
+++ b/Missing/es.md
@@ -8,6 +8,8 @@ World.Connection.LNL.LNLPoke
World.Connection.TCP
World.Filter.IncompatibleSessions
Profile.Status.Sociable
+Profile.Status.Bot
+Profile.Status.ChatClient
Contacts.IncompatibleSession
Notifications.IsSociable
Notifications.SessionStarted
diff --git a/Missing/et.md b/Missing/et.md
index 7627cb5..59d98b7 100644
--- a/Missing/et.md
+++ b/Missing/et.md
@@ -219,6 +219,8 @@ Avatar.Badge.Live
2FA.Token
Profile.Status.Sociable
Profile.Status.Headless
+Profile.Status.Bot
+Profile.Status.ChatClient
Session.JoinVerifier.EnableHeader
Session.JoinVerifier.EnableText
Session.JoinVerifier.Label
diff --git a/Missing/fi.md b/Missing/fi.md
index ac9054e..fcd90a8 100644
--- a/Missing/fi.md
+++ b/Missing/fi.md
@@ -6,6 +6,8 @@ World.Connection.LNL.LNLPoke
World.Connection.TCP
World.Actions.GuestWarning
World.Filter.IncompatibleSessions
+Profile.Status.Bot
+Profile.Status.ChatClient
Contacts.Unblocked
Contacts.IncompatibleSession
Tooltip.ProtoFlux.Drive
diff --git a/Missing/fr.md b/Missing/fr.md
index 49c4e2e..07e415d 100644
--- a/Missing/fr.md
+++ b/Missing/fr.md
@@ -1,3 +1,7 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
+# French [fr]
+Profile.Status.Bot
+Profile.Status.ChatClient
+
diff --git a/Missing/hu.md b/Missing/hu.md
index 7ee0c9c..30b8567 100644
--- a/Missing/hu.md
+++ b/Missing/hu.md
@@ -59,6 +59,8 @@ Account.RecoveryCode
Account.Requesting
Account.Saml2.Select
Profile.Status.Headless
+Profile.Status.Bot
+Profile.Status.ChatClient
Session.Permission.ClearOverrides
Session.JoinVerifier.EnableHeader
Session.JoinVerifier.EnableText
diff --git a/Missing/is.md b/Missing/is.md
index c124056..b5a8993 100644
--- a/Missing/is.md
+++ b/Missing/is.md
@@ -96,6 +96,8 @@ Account.TOTP.Message.DeactivationComplete
2FA.Header
2FA.Token
Profile.Status.Sociable
+Profile.Status.Bot
+Profile.Status.ChatClient
Session.JoinVerifier.EnableHeader
Session.JoinVerifier.EnableText
Session.JoinVerifier.Label
diff --git a/Missing/ja.md b/Missing/ja.md
index 048b32c..e1e085c 100644
--- a/Missing/ja.md
+++ b/Missing/ja.md
@@ -4,6 +4,8 @@ Note that this file updates only during build processes and doesn't necessarily
# Japanese [ja]
World.Connection.LNL.LNLPoke
World.Connection.TCP
+Profile.Status.Bot
+Profile.Status.ChatClient
Settings.RealtimeNetworkingSettings.PreferTCP
Settings.RealtimeNetworkingSettings.PreferTCP.Description
diff --git a/Missing/ko.md b/Missing/ko.md
index a7cab17..b3124d1 100644
--- a/Missing/ko.md
+++ b/Missing/ko.md
@@ -4,6 +4,8 @@ Note that this file updates only during build processes and doesn't necessarily
# Korean [ko]
World.Connection.LNL.LNLPoke
World.Connection.TCP
+Profile.Status.Bot
+Profile.Status.ChatClient
Settings.RealtimeNetworkingSettings.PreferTCP
Settings.RealtimeNetworkingSettings.PreferTCP.Description
diff --git a/Missing/nl.md b/Missing/nl.md
index 2d9a2e7..a9967ad 100644
--- a/Missing/nl.md
+++ b/Missing/nl.md
@@ -167,6 +167,8 @@ Account.Type.Team
Avatar.Badge.Live
Profile.Status.Sociable
Profile.Status.Headless
+Profile.Status.Bot
+Profile.Status.ChatClient
Session.JoinVerifier.EnableHeader
Session.JoinVerifier.EnableText
Session.JoinVerifier.Label
diff --git a/Missing/no.md b/Missing/no.md
index 1ccb214..47f21f1 100644
--- a/Missing/no.md
+++ b/Missing/no.md
@@ -53,6 +53,8 @@ Recovery.NoPasswordSetup.Description
Register.UnknownError
Register.UnknownError.Description
Profile.Status.Sociable
+Profile.Status.Bot
+Profile.Status.ChatClient
Contacts.IncompatibleSession
Notifications.IsSociable
Notifications.SessionStarted
diff --git a/Missing/pl.md b/Missing/pl.md
index 0b64171..9d9e85d 100644
--- a/Missing/pl.md
+++ b/Missing/pl.md
@@ -5,6 +5,8 @@ Note that this file updates only during build processes and doesn't necessarily
World.Connection.LNL.LNLPoke
World.Connection.TCP
World.Filter.IncompatibleSessions
+Profile.Status.Bot
+Profile.Status.ChatClient
Contacts.IncompatibleSession
Importer.LUT.Failure.Heading
Importer.LUT.Failure.Description
diff --git a/Missing/pt-br.md b/Missing/pt-br.md
index f5fc962..f86d0f2 100644
--- a/Missing/pt-br.md
+++ b/Missing/pt-br.md
@@ -54,6 +54,8 @@ Recovery.NoPasswordSetup.Description
Register.UnknownError
Register.UnknownError.Description
Profile.Status.Sociable
+Profile.Status.Bot
+Profile.Status.ChatClient
Contacts.IncompatibleSession
Notifications.IsSociable
Notifications.SessionStarted
diff --git a/Missing/ru.md b/Missing/ru.md
index 360c870..da13bda 100644
--- a/Missing/ru.md
+++ b/Missing/ru.md
@@ -4,6 +4,8 @@ Note that this file updates only during build processes and doesn't necessarily
# Russian [ru]
World.Connection.LNL.LNLPoke
World.Connection.TCP
+Profile.Status.Bot
+Profile.Status.ChatClient
Settings.RealtimeNetworkingSettings.PreferTCP
Settings.RealtimeNetworkingSettings.PreferTCP.Description
diff --git a/Missing/sv.md b/Missing/sv.md
index 3117549..e3d3f29 100644
--- a/Missing/sv.md
+++ b/Missing/sv.md
@@ -10,6 +10,8 @@ World.Connection.LNL.LNLPoke
World.Connection.TCP
World.Filter.IncompatibleSessions
Profile.Status.Sociable
+Profile.Status.Bot
+Profile.Status.ChatClient
Contacts.IncompatibleSession
Notifications.IsSociable
Notifications.SessionStarted
diff --git a/Missing/th.md b/Missing/th.md
index 3c2fe31..7a46013 100644
--- a/Missing/th.md
+++ b/Missing/th.md
@@ -477,6 +477,8 @@ Profile.Status.Busy
Profile.Status.Invisible
Profile.Status.Offline
Profile.Status.Headless
+Profile.Status.Bot
+Profile.Status.ChatClient
Session.Tab.Settings
Session.Tab.Users
Session.Tab.Permissions
diff --git a/Missing/tr.md b/Missing/tr.md
index 5870f50..e44d830 100644
--- a/Missing/tr.md
+++ b/Missing/tr.md
@@ -246,6 +246,8 @@ Avatar.Badge.Live
2FA.Token
Profile.Status.Sociable
Profile.Status.Headless
+Profile.Status.Bot
+Profile.Status.ChatClient
Session.JoinVerifier.EnableHeader
Session.JoinVerifier.EnableText
Session.JoinVerifier.Label
diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md
index be666c9..7acadf2 100644
--- a/Missing/zh-cn.md
+++ b/Missing/zh-cn.md
@@ -4,6 +4,8 @@ Note that this file updates only during build processes and doesn't necessarily
# Chinese (China) [zh-cn]
World.Connection.LNL.LNLPoke
World.Connection.TCP
+Profile.Status.Bot
+Profile.Status.ChatClient
Settings.RealtimeNetworkingSettings.PreferTCP
Settings.RealtimeNetworkingSettings.PreferTCP.Description
diff --git a/Missing/zh-tw.md b/Missing/zh-tw.md
index 517fa73..29f46cb 100644
--- a/Missing/zh-tw.md
+++ b/Missing/zh-tw.md
@@ -52,6 +52,8 @@ Recovery.NoPasswordSetup.Description
Register.UnknownError
Register.UnknownError.Description
Profile.Status.Sociable
+Profile.Status.Bot
+Profile.Status.ChatClient
Contacts.IncompatibleSession
Notifications.IsSociable
Notifications.SessionStarted
diff --git a/README.md b/README.md
index 20d94e9..73b9d8b 100644
--- a/README.md
+++ b/README.md
@@ -2,31 +2,31 @@
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] - 70.2% - Missing keys: 681
-German [de] - 100.0% - Missing keys: 0
-English (United Kingdom) [en-gb] - 2.0% - Missing keys: 2240
+Czech [cs] - 70.1% - Missing keys: 683
+German [de] - 99.9% - Missing keys: 2
+English (United Kingdom) [en-gb] - 2.0% - Missing keys: 2242
English [en] - 100.0% - Missing keys: 0
-Esperanto [eo] - 71.6% - Missing keys: 650
-Spanish [es] - 73.1% - Missing keys: 616
-Estonian [et] - 36.1% - Missing keys: 1461
-Finnish [fi] - 83.8% - Missing keys: 371
-French [fr] - 100.0% - Missing keys: 0
-Hungarian [hu] - 23.1% - Missing keys: 1757
-Icelandic [is] - 28.0% - Missing keys: 1646
-Japanese [ja] - 99.8% - Missing keys: 4
-Korean [ko] - 99.8% - Missing keys: 4
-Dutch [nl] - 45.3% - Missing keys: 1251
-Norwegian [no] - 68.7% - Missing keys: 715
-Polish [pl] - 79.0% - Missing keys: 481
-Portuguese (Brazil) [pt-br] - 68.7% - Missing keys: 716
-Russian [ru] - 99.8% - Missing keys: 4
-Swedish [sv] - 27.9% - Missing keys: 1649
-Thai [th] - 1.7% - Missing keys: 2246
-Turkish [tr] - 35.6% - Missing keys: 1473
-Chinese (China) [zh-cn] - 99.8% - Missing keys: 4
-Chinese (Taiwan) [zh-tw] - 68.9% - Missing keys: 710
+Esperanto [eo] - 71.5% - Missing keys: 652
+Spanish [es] - 73.0% - Missing keys: 618
+Estonian [et] - 36.1% - Missing keys: 1463
+Finnish [fi] - 83.7% - Missing keys: 373
+French [fr] - 99.9% - Missing keys: 2
+Hungarian [hu] - 23.1% - Missing keys: 1759
+Icelandic [is] - 28.0% - Missing keys: 1648
+Japanese [ja] - 99.7% - Missing keys: 6
+Korean [ko] - 99.7% - Missing keys: 6
+Dutch [nl] - 45.2% - Missing keys: 1253
+Norwegian [no] - 68.7% - Missing keys: 717
+Polish [pl] - 78.9% - Missing keys: 483
+Portuguese (Brazil) [pt-br] - 68.6% - Missing keys: 718
+Russian [ru] - 99.7% - Missing keys: 6
+Swedish [sv] - 27.8% - Missing keys: 1651
+Thai [th] - 1.7% - Missing keys: 2248
+Turkish [tr] - 35.5% - Missing keys: 1475
+Chinese (China) [zh-cn] - 99.7% - Missing keys: 6
+Chinese (Taiwan) [zh-tw] - 68.9% - Missing keys: 712
-Total keys: 2286
+Total keys: 2288
## 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.
diff --git a/en.json b/en.json
index d45286d..3222020 100644
--- a/en.json
+++ b/en.json
@@ -598,6 +598,8 @@
"Profile.Status.Invisible": "Invisible",
"Profile.Status.Offline": "Offline",
"Profile.Status.Headless": "Headless Host",
+ "Profile.Status.Bot": "Bot: {version}",
+ "Profile.Status.ChatClient": "Chat client: {version}",
"Session.Tab.Settings": "Settings",
"Session.Tab.Users": "Users",
From a801eda55a7e9a07c95316e1395bce83219c9402 Mon Sep 17 00:00:00 2001
From: Aesc <49610790+Aesc3625@users.noreply.github.com>
Date: Fri, 19 Jul 2024 10:49:43 +0900
Subject: [PATCH 071/242] add bot & chat client statuses
---
ja.json | 2 ++
1 file changed, 2 insertions(+)
diff --git a/ja.json b/ja.json
index 79a5438..f43ebbb 100644
--- a/ja.json
+++ b/ja.json
@@ -598,6 +598,8 @@
"Profile.Status.Invisible": "非表示",
"Profile.Status.Offline": "オフライン",
"Profile.Status.Headless": "ヘッドレス",
+ "Profile.Status.Bot": "ボット: {version}",
+ "Profile.Status.ChatClient": "チャットクライアント: {version}",
"Session.Tab.Settings": "設定",
"Session.Tab.Users": "ユーザー",
From a27bec099ee278291ba48b65c7b64d5b32c772a8 Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Fri, 19 Jul 2024 05:54:02 +0200
Subject: [PATCH 072/242] Update stats
---
Missing/ja.md | 8 --------
Missing/ko.md | 4 ----
Missing/zh-cn.md | 4 ----
README.md | 6 +++---
4 files changed, 3 insertions(+), 19 deletions(-)
diff --git a/Missing/ja.md b/Missing/ja.md
index e1e085c..49c4e2e 100644
--- a/Missing/ja.md
+++ b/Missing/ja.md
@@ -1,11 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# Japanese [ja]
-World.Connection.LNL.LNLPoke
-World.Connection.TCP
-Profile.Status.Bot
-Profile.Status.ChatClient
-Settings.RealtimeNetworkingSettings.PreferTCP
-Settings.RealtimeNetworkingSettings.PreferTCP.Description
-
diff --git a/Missing/ko.md b/Missing/ko.md
index b3124d1..05c6d68 100644
--- a/Missing/ko.md
+++ b/Missing/ko.md
@@ -2,10 +2,6 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# Korean [ko]
-World.Connection.LNL.LNLPoke
-World.Connection.TCP
Profile.Status.Bot
Profile.Status.ChatClient
-Settings.RealtimeNetworkingSettings.PreferTCP
-Settings.RealtimeNetworkingSettings.PreferTCP.Description
diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md
index 7acadf2..e0edd33 100644
--- a/Missing/zh-cn.md
+++ b/Missing/zh-cn.md
@@ -2,10 +2,6 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# Chinese (China) [zh-cn]
-World.Connection.LNL.LNLPoke
-World.Connection.TCP
Profile.Status.Bot
Profile.Status.ChatClient
-Settings.RealtimeNetworkingSettings.PreferTCP
-Settings.RealtimeNetworkingSettings.PreferTCP.Description
diff --git a/README.md b/README.md
index 73b9d8b..a1b995a 100644
--- a/README.md
+++ b/README.md
@@ -13,8 +13,8 @@ Finnish [fi] - 83.7% - Missing keys: 373
French [fr] - 99.9% - Missing keys: 2
Hungarian [hu] - 23.1% - Missing keys: 1759
Icelandic [is] - 28.0% - Missing keys: 1648
-Japanese [ja] - 99.7% - Missing keys: 6
-Korean [ko] - 99.7% - Missing keys: 6
+Japanese [ja] - 100.0% - Missing keys: 0
+Korean [ko] - 99.9% - Missing keys: 2
Dutch [nl] - 45.2% - Missing keys: 1253
Norwegian [no] - 68.7% - Missing keys: 717
Polish [pl] - 78.9% - Missing keys: 483
@@ -23,7 +23,7 @@ Russian [ru] - 99.7% - Missing keys: 6
Swedish [sv] - 27.8% - Missing keys: 1651
Thai [th] - 1.7% - Missing keys: 2248
Turkish [tr] - 35.5% - Missing keys: 1475
-Chinese (China) [zh-cn] - 99.7% - Missing keys: 6
+Chinese (China) [zh-cn] - 99.9% - Missing keys: 2
Chinese (Taiwan) [zh-tw] - 68.9% - Missing keys: 712
Total keys: 2288
From 03e44f84b775841ca4ac6adb5120b70d83db444d Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Fri, 19 Jul 2024 07:38:46 +0300
Subject: [PATCH 073/242] chore: new strings
---
fr.json | 2 ++
1 file changed, 2 insertions(+)
diff --git a/fr.json b/fr.json
index b9e6274..cc733df 100644
--- a/fr.json
+++ b/fr.json
@@ -598,6 +598,8 @@
"Profile.Status.Invisible": "Invisible",
"Profile.Status.Offline": "Hors ligne",
"Profile.Status.Headless": "Serveur de session",
+ "Profile.Status.Bot": "Bot: {version}",
+ "Profile.Status.ChatClient": "Client de chat: {version}",
"Session.Tab.Settings": "Paramètres",
"Session.Tab.Users": "Utilisateurs",
From 94b24b2b9d264ffa0174be6240a91a37eaf3d5eb Mon Sep 17 00:00:00 2001
From: Gwang Sun Yun
Date: Fri, 19 Jul 2024 15:05:01 +0900
Subject: [PATCH 074/242] KR:Profile status
---
ko.json | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/ko.json b/ko.json
index 0f39e51..457ba2e 100644
--- a/ko.json
+++ b/ko.json
@@ -598,7 +598,9 @@
"Profile.Status.Invisible": "오프라인으로 표시",
"Profile.Status.Offline": "오프라인",
"Profile.Status.Headless": "헤드리스",
-
+ "Profile.Status.Bot": "봇: {version}",
+ "Profile.Status.ChatClient": "채팅 클라이언트: {version}",
+
"Session.Tab.Settings": "세션설정",
"Session.Tab.Users": "사용자",
"Session.Tab.Permissions": "세션권한",
From e3032c069e6174ebf1585890f1bc4bc28bae9ab2 Mon Sep 17 00:00:00 2001
From: modimobeikete <54436686+modimobeikete@users.noreply.github.com>
Date: Fri, 19 Jul 2024 14:14:19 +0800
Subject: [PATCH 075/242] Update zh-cn.json
---
zh-cn.json | 2 ++
1 file changed, 2 insertions(+)
diff --git a/zh-cn.json b/zh-cn.json
index 50bb785..2872422 100644
--- a/zh-cn.json
+++ b/zh-cn.json
@@ -598,6 +598,8 @@
"Profile.Status.Invisible": "隐身",
"Profile.Status.Offline": "离线",
"Profile.Status.Headless": "云端主机",
+ "Profile.Status.Bot": "机器人: {version}",
+ "Profile.Status.ChatClient": "聊天客户端: {version}",
"Session.Tab.Settings": "设定",
"Session.Tab.Users": "用户",
From 51a248c259bf50ecbdc68ae9f76ac476afc37106 Mon Sep 17 00:00:00 2001
From: Muppeq <147259359+Muppeq@users.noreply.github.com>
Date: Fri, 19 Jul 2024 12:11:55 +0200
Subject: [PATCH 076/242] de: added new status strings
---
de.json | 2 ++
1 file changed, 2 insertions(+)
diff --git a/de.json b/de.json
index 838bbf5..c5feae1 100644
--- a/de.json
+++ b/de.json
@@ -598,6 +598,8 @@
"Profile.Status.Invisible": "Unsichtbar",
"Profile.Status.Offline": "Offline",
"Profile.Status.Headless": "Headless Host",
+ "Profile.Status.Bot": "Bot: {version}",
+ "Profile.Status.ChatClient": "Chat client: {version}",
"Session.Tab.Settings": "Einstellungen",
"Session.Tab.Users": "Benutzer",
From b7d803f95be1077b1bafaac4b22a5bec43230bf3 Mon Sep 17 00:00:00 2001
From: Muppeq <147259359+Muppeq@users.noreply.github.com>
Date: Fri, 19 Jul 2024 12:22:21 +0200
Subject: [PATCH 077/242] Update de.json
---
de.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/de.json b/de.json
index c5feae1..a68bc15 100644
--- a/de.json
+++ b/de.json
@@ -599,7 +599,7 @@
"Profile.Status.Offline": "Offline",
"Profile.Status.Headless": "Headless Host",
"Profile.Status.Bot": "Bot: {version}",
- "Profile.Status.ChatClient": "Chat client: {version}",
+ "Profile.Status.ChatClient": "Chat Client: {version}",
"Session.Tab.Settings": "Einstellungen",
"Session.Tab.Users": "Benutzer",
From a7e428e290057fb7b7069f4448cce4b17052a7b7 Mon Sep 17 00:00:00 2001
From: Torrn <0torrn@gmail.com>
Date: Fri, 19 Jul 2024 21:39:06 +0200
Subject: [PATCH 078/242] Translate literally two keys on World.Connection
---
pl.json | 2 ++
1 file changed, 2 insertions(+)
diff --git a/pl.json b/pl.json
index dc743b5..f8060e6 100644
--- a/pl.json
+++ b/pl.json
@@ -183,9 +183,11 @@
"World.Connection.SyncingInitialState": "Synchronizacja początkowego stanu świata",
"World.Connection.LNL.DirectIP": "LNL Bezpośrednie IP",
+ "World.Connection.LNL.LNLPoke": "Prośba o zaczepienie LNL",
"World.Connection.LNL.NATPunchthrough": "Przebicie LNL NAT {n}",
"World.Connection.LNL.Relay": "Przekaźnik LNL",
"World.Connection.SteamNetworkingSockets": "Gniazda Sieciowe Steam",
+ "World.Connection.TCP": "TCP
{address}",
"World.Error.AccessDenied": "Odmowa Dostępu",
"World.Error.SecurityViolation": "Naruszenie Bezpieczeństwa",
From 16777183eb6bcb5119b4f2fee7c98d25e7342f94 Mon Sep 17 00:00:00 2001
From: Torrn <0torrn@gmail.com>
Date: Sat, 20 Jul 2024 00:39:18 +0200
Subject: [PATCH 079/242] Added a few translated lines off the top of the
Missing md
---
pl.json | 31 ++++++++++++++++++++++++++++++-
1 file changed, 30 insertions(+), 1 deletion(-)
diff --git a/pl.json b/pl.json
index f8060e6..3a69d8a 100644
--- a/pl.json
+++ b/pl.json
@@ -344,6 +344,7 @@
"World.Filter.MinimumUsers": "Minimum Użytkowników: {n}",
"World.Filter.MinimumContacts": "Minimalne kontakty: {n}",
"World.Filter.OnlyHeadless": "Tylko Headless",
+ "World.Filter.IncompatibleSessions": "Niekompatybilne sesje",
"World.Filter.MaxAccessLevel": "Najwyższy Poziom Dostępu:",
"World.Filter.MinimumUptime": "Minimalny Czas Działania:",
"World.Filter.Sorting": "Sortowanie:",
@@ -597,6 +598,8 @@
"Profile.Status.Invisible": "Niewidzialny",
"Profile.Status.Offline": "Offline",
"Profile.Status.Headless": "Host Headless",
+ "Profile.Status.Bot": "Bot: {version}",
+ "Profile.Status.ChatClient": "Klient czatowy: {version}",
"Session.Tab.Settings": "Ustawienia",
"Session.Tab.Users": "Użytkownicy",
@@ -660,6 +663,7 @@
"Contacts.SearchResult": "Wynik Wyszukiwania",
"Contacts.Bot": "Konto Bota",
"Contacts.Migrated": "Znajomy nie przeszedł Migracji",
+ "Contacts.IncompatibleSession" : "Niekompatybilna sesja",
"Notifications.IsSociable": "Poszukuje towarzystwa, Wyślij im wiadomość lub zaproś ich!",
"Notifications.IsOnline": "Jest teraz Online",
@@ -931,6 +935,9 @@
"Importer.Image.Stereo180": "Zdjęcie Stereo 180",
"Importer.Image.LUT": "LUT",
+ "Importer.LUT.Failure.Heading": "Import LUT nie powiódł się {image}",
+ "Importer.LUT.Failure.Description": "Import LUT nie powiódł się przez:\n\n{error}",
+
"Importer.ImageVideo.LayoutPrompt": "Z jakiego układu korzysta?",
"Importer.ImageVideo.LayoutHorizontalLR": "Obok Siebie LR",
"Importer.ImageVideo.LayoutHorizontalRL": "Obok Siebie RL",
@@ -1024,6 +1031,7 @@
"Exporter.ExportAs": "Eksportuj jako:",
"Exporter.Export": "Eksport",
"Exporter.Exporting": "Eksportowanie...",
+ "Exporter.InvalidFileName": "Nieprawidłowa nazwa pliku",
"Export.PackageExportable.Package": "Pakiet Resonite",
"Export.PackageExportable.PackageWithVariants": "Pakiet Resonite (+warianty)",
@@ -1227,6 +1235,20 @@
"Settings.UserMetricsSettings": "Parametry Użytkownika",
+ "Settings.OnlineStatusSettings" : "Ustawienia Statusu",
+ "Settings.OnlineStatusSettings.DefaultStatus" : "Domyślny Status",
+ "Settings.OnlineStatusSettings.DefaultStatus.Description" : "To jest domyślny status, który zostanie ustawiony po logowaniu, chyba że istnieje poprzednio zapamiętany status.",
+ "Settings.OnlineStatusSettings.RememberMode" : "Pamiętaj ostatni status",
+ "Settings.OnlineStatusSettings.RememberMode.Description" : "Użyj tego aby ustalić czy twój ostatnio używany status powinien być zachowany pomiędzy logowaniami czy nie. To dotyczy statusów innych niż Niewidzialny, który to jest kontrolowany przez inne ustawienie.",
+ "Settings.OnlineStatusSettings.RememberTimespan" : "Zapamiętaj status na",
+ "Settings.OnlineStatusSettings.RememberTimespan.Description" : "Twój ostatni status będzie zapamiętany tylko jeżeli zalogujesz się ponownie w tym czasie. Jeśli będziesz wylogowany dłużej, zaczniesz ze swoim domyślnym statusem.",
+ "Settings.OnlineStatusSettings.InvisibleRememberMode" : "Pamiętaj ostatni niewidzialny status",
+ "Settings.OnlineStatusSettings.InvisibleRememberMode.Description" : "To kontroluje sposób w jaki twój ostatni status jest zapamiętywany, tylko jeżeli ostatnio byłeś Niewidzialny.\n\nNiewidzialny status ma osobne ustawienie dla prywatności. Możesz ustalić, że jeżeli ostatnio byłeś Niewidzialny, to pozostaniesz Niewidzialny przy następnym logowaniu, nawet jeśli inne twoje statusy nie są zapamiętywane.",
+ "Settings.OnlineStatusSettings.InvisibleRememberTimespan" : "Zapamiętaj niewidzialny status na",
+ "Settings.OnlineStatusSettings.InvisibleRememberTimespan.Description" : "Twój ostatni niewidzialny status będzie zapamiętany tylko jeżeli zalogujesz się ponownie w tym czasie. Jeśli będziesz wylogowany dłużej, zaczniesz ze swoim domyślnym statusem.",
+ "Settings.OnlineStatusSettings.AutoAwayTimespan" : "Zmień na Zaraz Wracam po",
+ "Settings.OnlineStatusSettings.AutoAwayTimespan.Description" : "Jeśli jesteś bezczynny przez ten okres czasu, twój status zostanie automatycznie ustawiony na Zaraz Wracam. Gdy wrócisz, zostanie ustawiony na poprzedni status, chyba że ustawiłeś go na Zaraz Wracam ręcznie.",
+
"Settings.AudioInputDeviceSettings": "Urządzenie Wejścia",
"Settings.AudioOutputDeviceSettings": "Urządzenie Wyjścia",
"Settings.AudioVolumeSettings": "Głośność",
@@ -1237,7 +1259,7 @@
"Settings.AssetGatherSettings": "Pobieranie zasobów",
"Settings.HostAccessSettings": "Dostęp Hostów",
- "Settings.UserRestrictionsSettings": "Ograniczenia Użytkownikoów",
+ "Settings.UserRestrictionsSettings": "Ograniczenia Użytkowników",
"Settings.WindowsSettings": "Ustawienia Windows",
"Settings.DebugSettings": "Debugowanie",
@@ -1290,7 +1312,14 @@
"Settings.MovementSettings.NoClipSpeed.Description": "To ustawienie kontroluje jak szybko będziesz się poruszał w lokomocji Noclip. Ten typ lokomocji jest często używany przy budowaniu i testowaniu, dlatego nie jest kontrolowany przez świat w którym jesteś, gdzie inne tryby są kontrolowane.",
"Settings.MovementSettings.MovementDeadzone": "Martwa Strefa Poruszania",
"Settings.MovementSettings.MovementDeadzone.Description": "To ustawienie może być użyte aby poprawić dryfowanie kontrolera. To ustawienie spowoduje że będziesz musieć bardziej przeychlić joystick aby zacząć się poruszać.",
+ "Settings.MovementSettings.TurningDeadzone": "Martwa Strefa Obrotu",
+ "Settings.MovementSettings.TurningDeadzone.Description": "To ustawienie może być użyte aby poprawić dryfowanie kontrolera i zapobiec przypadkowemu obracaniu się. To ustawienie spowoduje że będziesz musieć bardziej przeychlić joystick aby zacząć się obracać.",
"Settings.MovementSettings.MovementExponent": "Wykładnik Poruszania",
+ "Settings.MovementSettings.MovementExponent.Description": "To ustawienie może być użyte aby kontrolować krzywą, która modyfikuje poruszanie się. Możesz zacząć poruszać się powoli i później przyśpieszyć albo zacząć poruszać się szybko od razu, w zależności od tego czy wartość jest większa czy mniejsza niż 1.0.",
+
+ "Settings.GrabbingSettings": "Ustawienia Chwytania",
+ "Settings.GrabbingSettings.DefaultHandGrabType": "Domyślny Tryb Chwytania",
+ "Settings.GrabbingSettings.DefaultHandGrabType.Description": "To ustala twój domyślny tryb chwytania gdy pojawiasz się na nowym świecie.\n\nDłoń: Złapiesz wszystkie obiekty, które są w pobliżu twojej dłoni.\n\nPrecyzja: Złapiesz pojedynczy obiekt pomiędzy twoim palcem wskazującym i kciukiem.\n\nAutomatyczna: Tryb łapania jest automatycznie zmienany pomiędzy Dłonią i Precyzyjnym, w zależności od położenia twojej ręki.\n\nWyłączone: Będziesz mógł łapać przedmioty tylko laserami.",
"LocomotionArchetype.Walk": "Chodzenie",
"LocomotionArchetype.Fly": "Lot",
From 54e5efbf1ff1d9dc9080b91e77b1cf722adf0552 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Sat, 20 Jul 2024 00:28:12 +0100
Subject: [PATCH 080/242] Translated rendering quality settings
---
pl.json | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/pl.json b/pl.json
index 3a69d8a..2bf39a6 100644
--- a/pl.json
+++ b/pl.json
@@ -1275,7 +1275,7 @@
"Settings.DesktopViewSettings": "Ekran Pulpitu",
"Settings.PhotoCaptureSettings": "Szybkie Robienie Zdjęć",
- "Settings.DesktopRenderSettings": "Stacjonarne Ustawienia Renderowania",
+ "Settings.DesktopRenderSettings": "Ustawienia Renderowania w trybie stacjonarnym",
"Settings.InteractiveCameraFramingSettings": "Kadrowanie",
"Settings.InteractiveCameraPositioningSettings": "Pozycjonowanie",
@@ -1321,6 +1321,18 @@
"Settings.GrabbingSettings.DefaultHandGrabType": "Domyślny Tryb Chwytania",
"Settings.GrabbingSettings.DefaultHandGrabType.Description": "To ustala twój domyślny tryb chwytania gdy pojawiasz się na nowym świecie.\n\nDłoń: Złapiesz wszystkie obiekty, które są w pobliżu twojej dłoni.\n\nPrecyzja: Złapiesz pojedynczy obiekt pomiędzy twoim palcem wskazującym i kciukiem.\n\nAutomatyczna: Tryb łapania jest automatycznie zmienany pomiędzy Dłonią i Precyzyjnym, w zależności od położenia twojej ręki.\n\nWyłączone: Będziesz mógł łapać przedmioty tylko laserami.",
+ "Settings.RenderingQualitySettings": "Jakość Renderowania",
+ "Settings.RenderingQualitySettings.PerPixelLights": "Światła na piksel",
+ "Settings.RenderingQualitySettings.PerPixelLights.Description": "To ustawia ile punktowych i stożkowych świateł morze bezpośrednio wpływać na obiekty renderowane używając metody forward - zazwyczaj Przezroczyste o obiekty z materiałem non-PBS (n.p. toon shader).\n\nZwiększenie tej wartości poprawi jakość oświetlenia i zmniejszy migotanie kolorów w obecności wielu świateł kosztem wydajności - obiekt musi być renderowany wiele razy dla każdego światła, które na niego wpływa.",
+ "Settings.RenderingQualitySettings.ShadowCascades": "Kaskady cieni",
+ "Settings.RenderingQualitySettings.ShadowCascades.Description": "To ustawia rozdzielczość kaskadowania cieni dla świateł kierunkowych w świecie. Kaskady lepiej rozkładają rozdzielczość mapy cieni - zapewniając wyższą rozdzielczość cieni z bliska i niższą rozdzielczość z daleka, ale kosztem niższej wydajności renderowania.",
+ "Settings.RenderingQualitySettings.ShadowResolution": "Rozdzielczość cieni",
+ "Settings.RenderingQualitySettings.ShadowResolution.Description": "To ustawia rozdzielczość cieni dla świateł. Zwiększenie tej wartości zapewni gładsze krawędzie cieni i lepszą definicję, ale zmniejszy wydajność. Należy pamiętać, że niektóre światła mogą nadpisywać rozdzielczość cieni i to ustawienie nie będzie miało na nie wpływu.",
+ "Settings.RenderingQualitySettings.ShadowDistance": "Dystans cieni",
+ "Settings.RenderingQualitySettings.ShadowDistance.Description": "To ustawia odległość, którą pokrywają cienie. Zwiększenie tej wartości sprawi, że bardziej odległe części sceny będą odpowiednio pokryte cieniami, ale spowoduje to również rozłożenie szczegółów cienia na większym obszarze.\nNależy zmienić to ustawienie wraz z kaskadami cieni i rozdzielczością - przy wyższej rozdzielczości cieni można pozwolić sobie na większą odległość cieni. Jeśli obniżysz rozdzielczość i kaskady cieni, warto zmniejszyć odległość cieni, aby cienie miały lepszą definicję.",
+ "Settings.RenderingQualitySettings.SkinWeightMode": "Waga kości",
+ "Settings.RenderingQualitySettings.SkinWeightMode.Description": "Dla meszy z kościami (Modele 3D które są deformowane przez kości, n.p avatary), to ustawia ile kości jest używanych do wpływania na pozycję każdego wierzchołka.\n\nObniżenie tej wartości zwiększy wydajność, ale jakość deformacji będzie niższa, co spowoduje ostre zagniecenia i inne artefakty, zwykle wokół połączeń.",
+
"LocomotionArchetype.Walk": "Chodzenie",
"LocomotionArchetype.Fly": "Lot",
"LocomotionArchetype.NoClip": "Noclip",
From 5e12f59dcdbed2f383e98a0d87bdd1632dd3d3bb Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Sat, 20 Jul 2024 00:38:41 +0100
Subject: [PATCH 081/242] Translated resolution settings
---
pl.json | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/pl.json b/pl.json
index 2bf39a6..fd2df74 100644
--- a/pl.json
+++ b/pl.json
@@ -1321,6 +1321,15 @@
"Settings.GrabbingSettings.DefaultHandGrabType": "Domyślny Tryb Chwytania",
"Settings.GrabbingSettings.DefaultHandGrabType.Description": "To ustala twój domyślny tryb chwytania gdy pojawiasz się na nowym świecie.\n\nDłoń: Złapiesz wszystkie obiekty, które są w pobliżu twojej dłoni.\n\nPrecyzja: Złapiesz pojedynczy obiekt pomiędzy twoim palcem wskazującym i kciukiem.\n\nAutomatyczna: Tryb łapania jest automatycznie zmienany pomiędzy Dłonią i Precyzyjnym, w zależności od położenia twojej ręki.\n\nWyłączone: Będziesz mógł łapać przedmioty tylko laserami.",
+ "Settings.ResolutionSettings": "Rozdzielczość",
+ "Settings.ResolutionSettings.Fullscreen": "Pełny ekran",
+ "Settings.ResolutionSettings.Fullscreen.Description": "Przełącza między trybem pełnoekranowym a trybem okienkowym",
+ "Settings.ResolutionSettings.WindowResolution": "Rozdzielczość okna",
+ "Settings.ResolutionSettings.WindowResolution.Description": "Jaka rozdzielczość powinna być używana w trybie okienkowym. Kontroluje to rzeczywisty rozmiar okna na ekranie.",
+ "Settings.ResolutionSettings.FullscreenResolution": "Rozdzielczość pełnoekranowa",
+ "Settings.ResolutionSettings.FullscreenResolution.Description": "Jaka rozdzielczość powinna być używana w trybie pełnoekranowym. Rozmiar pozostanie taki sam, ale obniżenie rozdzielczości może poprawić wydajność (szczególnie w przypadku ekranów o wysokiej rozdzielczości, takich jak 4K) kosztem bardziej rozmytego obrazu.",
+ "Settings.ResolutionSettings.ApplyResolution": "Zastosuj zmiany",
+
"Settings.RenderingQualitySettings": "Jakość Renderowania",
"Settings.RenderingQualitySettings.PerPixelLights": "Światła na piksel",
"Settings.RenderingQualitySettings.PerPixelLights.Description": "To ustawia ile punktowych i stożkowych świateł morze bezpośrednio wpływać na obiekty renderowane używając metody forward - zazwyczaj Przezroczyste o obiekty z materiałem non-PBS (n.p. toon shader).\n\nZwiększenie tej wartości poprawi jakość oświetlenia i zmniejszy migotanie kolorów w obecności wielu świateł kosztem wydajności - obiekt musi być renderowany wiele razy dla każdego światła, które na niego wpływa.",
From 589c8988fec985f1eac94c9f4658da89a3d428d8 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Sat, 20 Jul 2024 01:35:52 +0100
Subject: [PATCH 082/242] Translated most of texture quality settings.
---
pl.json | 15 ++++++++++++++-
1 file changed, 14 insertions(+), 1 deletion(-)
diff --git a/pl.json b/pl.json
index fd2df74..118c645 100644
--- a/pl.json
+++ b/pl.json
@@ -1321,6 +1321,19 @@
"Settings.GrabbingSettings.DefaultHandGrabType": "Domyślny Tryb Chwytania",
"Settings.GrabbingSettings.DefaultHandGrabType.Description": "To ustala twój domyślny tryb chwytania gdy pojawiasz się na nowym świecie.\n\nDłoń: Złapiesz wszystkie obiekty, które są w pobliżu twojej dłoni.\n\nPrecyzja: Złapiesz pojedynczy obiekt pomiędzy twoim palcem wskazującym i kciukiem.\n\nAutomatyczna: Tryb łapania jest automatycznie zmienany pomiędzy Dłonią i Precyzyjnym, w zależności od położenia twojej ręki.\n\nWyłączone: Będziesz mógł łapać przedmioty tylko laserami.",
+ "Settings.TextureQualitySettings": "Jakość Tekstur",
+ "Settings.TextureQualitySettings.TextureSizeRatio": "Względny rozmiar tekstur",
+ "Settings.TextureQualitySettings.TextureSizeRatio.Description": "Określa względny rozmiar wszystkich tekstur, które zostaną załadowane. Można tego użyć do obniżenia ogólnej rozdzielczości tekstur, co zmniejsza zużycie pamięci graficznej i szybkość ładowania kosztem przejrzystości wizualnej.\n\nNa przykład, jeśli tekstura ma rozdzielczość 4K i ustawisz ją na połowę rozdzielczości, zamiast tego zostanie załadowana wersja 2K.",
+ "Settings.TextureQualitySettings.TextureSizeLimit": "Maksymalny rozmiar tekstury",
+ "Settings.TextureQualitySettings.TextureSizeLimit.Description": "Służy do ograniczania maksymalnej rozdzielczości załadowanych tekstur. Wszelkie tekstury powyżej tej rozdzielczości zostaną ograniczone do ustawionej rozdzielczości. Nie wpływa to na tekstury mniejsze niż ustawiony limit.\n\nTo ustawienie jest stosowane po względnym rozmiarze tekstury.",
+ "Settings.TextureQualitySettings.MinimumTextureSize": "Ogranicz teksturę poniżej rozdzielczości",
+ "Settings.TextureQualitySettings.MinimumTextureSize.Description": "To ustawia minimalny rozmiar tekstury limitowanej przez ustawienie względnego rozmiaru. Jeśli rozmiar tekstury jest mniejszy niż podany, zostanie ona załadowana bez zmian.\n\nNp. jeśli ustawisz tę wartość na 512, to jeśli tekstura ma rozmiar 256, nadal będzie ładowana jako 256, nawet jeśli ustawienie względnego rozmiaru tekstury jest ustawiony na połowę.",
+ "Settings.TextureQualitySettings.DefaultFilterMode": "Texture Filtering",
+ "Settings.TextureQualitySettings.DefaultFilterMode.Description": "This controls the filtering used for textures, which controls their quality and performance.\n\nPoint: Lowest quality with no interpolation. Textures will be blocky.\n\nBilinear: Texture pixels are interpolated, but mip map transitions will be harsh, leading to a visible transition line.\n\nTrilinear: Smoothly transitions between different mip levels, removing the harsh transition line at distance.\n\nAnisotropic: Highest quality, textures will be sharp even at steep angles.",
+ "Settings.TextureQualitySettings.AnisotropicLevel": "Anisotropic Level",
+ "Settings.TextureQualitySettings.AnisotropicLevel.Description": "Controls the quality of the anisotropic filtering.",
+ "Settings.TextureQualitySettings.ReloadAllTextures": "Przeładuj wszystkie tekstury",
+
"Settings.ResolutionSettings": "Rozdzielczość",
"Settings.ResolutionSettings.Fullscreen": "Pełny ekran",
"Settings.ResolutionSettings.Fullscreen.Description": "Przełącza między trybem pełnoekranowym a trybem okienkowym",
@@ -1340,7 +1353,7 @@
"Settings.RenderingQualitySettings.ShadowDistance": "Dystans cieni",
"Settings.RenderingQualitySettings.ShadowDistance.Description": "To ustawia odległość, którą pokrywają cienie. Zwiększenie tej wartości sprawi, że bardziej odległe części sceny będą odpowiednio pokryte cieniami, ale spowoduje to również rozłożenie szczegółów cienia na większym obszarze.\nNależy zmienić to ustawienie wraz z kaskadami cieni i rozdzielczością - przy wyższej rozdzielczości cieni można pozwolić sobie na większą odległość cieni. Jeśli obniżysz rozdzielczość i kaskady cieni, warto zmniejszyć odległość cieni, aby cienie miały lepszą definicję.",
"Settings.RenderingQualitySettings.SkinWeightMode": "Waga kości",
- "Settings.RenderingQualitySettings.SkinWeightMode.Description": "Dla meszy z kościami (Modele 3D które są deformowane przez kości, n.p avatary), to ustawia ile kości jest używanych do wpływania na pozycję każdego wierzchołka.\n\nObniżenie tej wartości zwiększy wydajność, ale jakość deformacji będzie niższa, co spowoduje ostre zagniecenia i inne artefakty, zwykle wokół połączeń.",
+ "Settings.RenderingQualitySettings.SkinWeightMode.Description": "Dla meszy z kościami (Modele 3D które są deformowane przez kości, np. avatary), to ustawia ile kości jest używanych do wpływania na pozycję każdego wierzchołka.\n\nObniżenie tej wartości zwiększy wydajność, ale jakość deformacji będzie niższa, co spowoduje ostre zagniecenia i inne artefakty, zwykle wokół połączeń.",
"LocomotionArchetype.Walk": "Chodzenie",
"LocomotionArchetype.Fly": "Lot",
From 95c965a93ab0e00082bd247838f41d916ade430f Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Sat, 20 Jul 2024 02:40:22 +0000
Subject: [PATCH 083/242] Create ua.json
---
ua | 43 +++++++++++++++++++++++++++++++++++++++++++
1 file changed, 43 insertions(+)
create mode 100644 ua
diff --git a/ua b/ua
new file mode 100644
index 0000000..5632bdb
--- /dev/null
+++ b/ua
@@ -0,0 +1,43 @@
+{
+ "localeCode": "ua",
+ "authors": ["Antonne"],
+ "messages":
+{
+ "General.OK": "Добре",
+ "General.Start": "Почати",
+ "General.Finish": "Закінчити",
+ "General.Cancel": "Відмінити",
+ "General.Continue": "Продовжити",
+ "General.Next": "Наступне",
+ "General.Previous": "Попереднє",
+ "General.Back": "Назад",
+ "General.Confirm": "Підтвердити?",
+ "General.Loading": "Завантаження...",
+ "General.Processing": "Оброблення...",
+ "General.FAILED": "ЗБІЙ",
+ "General.Reset": "Відкинути",
+ "General.WorldOpenConfirm": "Підтвердити відкриття?",
+ "General.Save": "Зберегти",
+ "General.Saving": "Збереження...",
+ "General.Saved": "Збережено!",
+ "General.Done": "Готово!",
+ "General.Close": "Закрити",
+ "General.CopyToClipboard": "Зкопіювати до буферу",
+ "General.CopiedToClipboard": "Зкопійовано!",
+ "General.CopiedToClipboardLong": "Зкопійовано до буферу!",
+ "General.Create": "Створити",
+ "General.Creating": "Створення...",
+ "General.Buy": "Придбати",
+ "General.Yes": "Так",
+ "General.No": "Ні",
+ "General.ClearSelection": "Прибрати виділення",
+ "General.Off": "Вимк",
+ "General.On": "Вмк",
+ "General.Understand": "Я усвідомлюю",
+ "General.Notice": "Увагв",
+ "General.UnderstandEnable": "Я усвідомлюю, Увімкнути",
+ "General.Dismiss": "Добре",
+ "General.Edit": "Редагувати",
+
+ }
+}
From 621c28141bdb16a28d56f50429d46682b3154cd3 Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Sat, 20 Jul 2024 02:51:26 +0000
Subject: [PATCH 084/242] Update to ua.json
---
ua => ua.json | 24 +++++++++++++++++++++++-
1 file changed, 23 insertions(+), 1 deletion(-)
rename ua => ua.json (61%)
diff --git a/ua b/ua.json
similarity index 61%
rename from ua
rename to ua.json
index 5632bdb..9c2fe25 100644
--- a/ua
+++ b/ua.json
@@ -32,12 +32,34 @@
"General.No": "Ні",
"General.ClearSelection": "Прибрати виділення",
"General.Off": "Вимк",
- "General.On": "Вмк",
+ "General.On": "Ввімк",
"General.Understand": "Я усвідомлюю",
"General.Notice": "Увагв",
"General.UnderstandEnable": "Я усвідомлюю, Увімкнути",
"General.Dismiss": "Добре",
"General.Edit": "Редагувати",
+ "General.UI.SearchPrompt": "Пошук...",
+ "General.UI.SearchPromptLong": "Почніть писати щоб шукати...",
+ "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": "Натисніть, щоб почати",
+
+ "General.Sort.Ascending": "До найвищого",
+ "General.Sort.Descending": "До найнижчого",
+
+ "General.Units.Metric": "Метри",
+ "General.Units.Imperial": "Фути",
+
+ "Worlds.Home": "Домівка",
+ "Worlds.Tutorial": "Навчання",
+
}
}
From 29e8e863d62da29b6b0f248d220ec0e191a69a2a Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Sat, 20 Jul 2024 12:09:42 +0900
Subject: [PATCH 085/242] Update ua.json
added Dummy
---
ua.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/ua.json b/ua.json
index 9c2fe25..6818d48 100644
--- a/ua.json
+++ b/ua.json
@@ -61,5 +61,6 @@
"Worlds.Home": "Домівка",
"Worlds.Tutorial": "Навчання",
+ "Dummy": "Dummy"
}
}
From e31971feb87a5508280a831a8d50ea70bb11eb55 Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Sat, 20 Jul 2024 12:11:27 +0900
Subject: [PATCH 086/242] Update ua.json
---
ua.json | 1 -
1 file changed, 1 deletion(-)
diff --git a/ua.json b/ua.json
index 6818d48..d7a6024 100644
--- a/ua.json
+++ b/ua.json
@@ -60,7 +60,6 @@
"Worlds.Home": "Домівка",
"Worlds.Tutorial": "Навчання",
-
"Dummy": "Dummy"
}
}
From f251a38f4c8507f33dd54dcc71b0a3ee4116d961 Mon Sep 17 00:00:00 2001
From: Torrn <0torrn@gmail.com>
Date: Sat, 20 Jul 2024 11:20:28 +0200
Subject: [PATCH 087/242] Fix typos/update wording in recently added strings
---
pl.json | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/pl.json b/pl.json
index 118c645..6caaa43 100644
--- a/pl.json
+++ b/pl.json
@@ -1345,15 +1345,15 @@
"Settings.RenderingQualitySettings": "Jakość Renderowania",
"Settings.RenderingQualitySettings.PerPixelLights": "Światła na piksel",
- "Settings.RenderingQualitySettings.PerPixelLights.Description": "To ustawia ile punktowych i stożkowych świateł morze bezpośrednio wpływać na obiekty renderowane używając metody forward - zazwyczaj Przezroczyste o obiekty z materiałem non-PBS (n.p. toon shader).\n\nZwiększenie tej wartości poprawi jakość oświetlenia i zmniejszy migotanie kolorów w obecności wielu świateł kosztem wydajności - obiekt musi być renderowany wiele razy dla każdego światła, które na niego wpływa.",
+ "Settings.RenderingQualitySettings.PerPixelLights.Description": "To ustawia ile punktowych i stożkowych świateł może bezpośrednio wpływać na obiekty renderowane używając metody forward - zazwyczaj przezroczyste i obiekty z materiałem non-PBS (n.p. toon shader).\n\nZwiększenie tej wartości poprawi jakość oświetlenia i zmniejszy migotanie kolorów w obecności wielu świateł kosztem wydajności - obiekt musi być renderowany wiele razy dla każdego światła, które na niego wpływa.",
"Settings.RenderingQualitySettings.ShadowCascades": "Kaskady cieni",
"Settings.RenderingQualitySettings.ShadowCascades.Description": "To ustawia rozdzielczość kaskadowania cieni dla świateł kierunkowych w świecie. Kaskady lepiej rozkładają rozdzielczość mapy cieni - zapewniając wyższą rozdzielczość cieni z bliska i niższą rozdzielczość z daleka, ale kosztem niższej wydajności renderowania.",
"Settings.RenderingQualitySettings.ShadowResolution": "Rozdzielczość cieni",
- "Settings.RenderingQualitySettings.ShadowResolution.Description": "To ustawia rozdzielczość cieni dla świateł. Zwiększenie tej wartości zapewni gładsze krawędzie cieni i lepszą definicję, ale zmniejszy wydajność. Należy pamiętać, że niektóre światła mogą nadpisywać rozdzielczość cieni i to ustawienie nie będzie miało na nie wpływu.",
+ "Settings.RenderingQualitySettings.ShadowResolution.Description": "To ustawia rozdzielczość cieni dla świateł. Zwiększenie tej wartości zapewni gładsze krawędzie cieni i lepszą jakość, ale zmniejszy wydajność. Należy pamiętać, że niektóre światła mogą nadpisywać rozdzielczość cieni i to ustawienie nie będzie miało na nie wpływu.",
"Settings.RenderingQualitySettings.ShadowDistance": "Dystans cieni",
- "Settings.RenderingQualitySettings.ShadowDistance.Description": "To ustawia odległość, którą pokrywają cienie. Zwiększenie tej wartości sprawi, że bardziej odległe części sceny będą odpowiednio pokryte cieniami, ale spowoduje to również rozłożenie szczegółów cienia na większym obszarze.\nNależy zmienić to ustawienie wraz z kaskadami cieni i rozdzielczością - przy wyższej rozdzielczości cieni można pozwolić sobie na większą odległość cieni. Jeśli obniżysz rozdzielczość i kaskady cieni, warto zmniejszyć odległość cieni, aby cienie miały lepszą definicję.",
+ "Settings.RenderingQualitySettings.ShadowDistance.Description": "To ustawia odległość, którą pokrywają cienie. Zwiększenie tej wartości sprawi, że bardziej odległe części sceny będą odpowiednio pokryte cieniami, ale spowoduje to również rozłożenie szczegółów cienia na większym obszarze.\n\nNależy zmienić to ustawienie wraz z kaskadami cieni i rozdzielczością - przy wyższej rozdzielczości cieni można pozwolić sobie na większą odległość cieni. Jeśli obniżysz rozdzielczość i kaskady cieni, warto zmniejszyć odległość cieni, aby cienie miały lepszą jakość.",
"Settings.RenderingQualitySettings.SkinWeightMode": "Waga kości",
- "Settings.RenderingQualitySettings.SkinWeightMode.Description": "Dla meszy z kościami (Modele 3D które są deformowane przez kości, np. avatary), to ustawia ile kości jest używanych do wpływania na pozycję każdego wierzchołka.\n\nObniżenie tej wartości zwiększy wydajność, ale jakość deformacji będzie niższa, co spowoduje ostre zagniecenia i inne artefakty, zwykle wokół połączeń.",
+ "Settings.RenderingQualitySettings.SkinWeightMode.Description": "Dla meszy z kościami (Modele 3D które są deformowane przez kości, np. avatary), to ustawia ile kości jest używanych do wpływania na pozycję każdego wierzchołka.\n\nObniżenie tej wartości zwiększy wydajność, ale jakość deformacji będzie niższa, co spowoduje ostre zagniecenia i inne artefakty, zwykle wokół stawów.",
"LocomotionArchetype.Walk": "Chodzenie",
"LocomotionArchetype.Fly": "Lot",
From 0e215e2c080c95340c18bf1439a2f7af16390f86 Mon Sep 17 00:00:00 2001
From: Torrn <0torrn@gmail.com>
Date: Sat, 20 Jul 2024 13:56:29 +0200
Subject: [PATCH 088/242] Added values for Gamepad, Mouse, Haptics, Tracking
Smoothing, Media Privacy, Integrations and Leap Motion settings
---
pl.json | 79 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 78 insertions(+), 1 deletion(-)
diff --git a/pl.json b/pl.json
index 6caaa43..5c73fde 100644
--- a/pl.json
+++ b/pl.json
@@ -673,7 +673,7 @@
"Notifications.ReceivedItem": "Wysyłano Ci przedmiot:",
"Notifications.VoiceMessage": "Wysłano wiadomość głosową",
"Notifications.SessionStarted": "Stworzono sesję:",
- "Notifications.UserJoined": "Użytkownik dołączył sesję",
+ "Notifications.UserJoined": "Użytkownik dołączył do sesji",
"Notifications.UserLeft": "Użytkownik opuścił sesję",
"Undo.SetField": "Ustawienie pola {field_name} na {value}",
@@ -1321,6 +1321,83 @@
"Settings.GrabbingSettings.DefaultHandGrabType": "Domyślny Tryb Chwytania",
"Settings.GrabbingSettings.DefaultHandGrabType.Description": "To ustala twój domyślny tryb chwytania gdy pojawiasz się na nowym świecie.\n\nDłoń: Złapiesz wszystkie obiekty, które są w pobliżu twojej dłoni.\n\nPrecyzja: Złapiesz pojedynczy obiekt pomiędzy twoim palcem wskazującym i kciukiem.\n\nAutomatyczna: Tryb łapania jest automatycznie zmienany pomiędzy Dłonią i Precyzyjnym, w zależności od położenia twojej ręki.\n\nWyłączone: Będziesz mógł łapać przedmioty tylko laserami.",
+ "Settings.GamepadSettings": "Gamepad",
+ "Settings.GamepadSettings.ThumbstickLookSpeed": "Prędkość rozglądania się joystickiem",
+ "Settings.GamepadSettings.ThumbstickLookSpeed.Description": "Użyj tego aby dostosować prędkość z jaką kamera jest obracana za pomocą joysticka.",
+ "Settings.GamepadSettings.ThumbstickLookExponent": "Wykładnik prędkości rozlgądania się",
+ "Settings.GamepadSettings.ThumbstickLookExponent.Description": "To ustawienie może być użyte aby kontrolować krzywą, która modyfikuje rozglądanie się joystickiem. Możesz zacząć obracać się powoli i później przyśpieszyć albo zacząć obracać się szybko od razu, w zależności od tego czy wartość jest większa czy mniejsza niż 1.0.",
+ "Settings.GamepadSettings.UseGamepadWhenUnfocused": "Użyj gamepada gdy niezfokusowany",
+ "Settings.GamepadSettings.UseGamepadWhenUnfocused.Description": "Gdy to ustawienie jest włączone, gamepad będzie używany nawet gdy okienko aplikacji nie jest aktualnie fokusowane. Możesz to wyłączyć, jeżeli chcesz grać w inne gry w tym samym czasie, które również korzystają z gamepada.",
+
+ "Settings.MouseSettings.MouseSensitivity": "Czułość myszy",
+ "Settings.MouseSettings.MouseSensitivity.Description": "Ogólna czułość myszy w trybie stacjonarnym.",
+ "Settings.MouseSettings.MouseLookSpeed": "Prędkość rozglądania się",
+ "Settings.MouseSettings.MouseLookSpeed.Description": "Użyj tego aby dostosować czułość rozglądania się kamery w widoku z pierwszej lub trzeciej osoby.",
+ "Settings.MouseSettings.MousePanSpeed": "Prędkość płaskiego rozglądania się",
+ "Settings.MouseSettings.MousePanSpeed.Description": "To kontroluje jak szybko widok porusza się za pomocą myszy w trybie płaskiego przeglądania UI.",
+ "Settings.MouseSettings.MouseRotateSpeed": "Prędkość obracania",
+ "Settings.MouseSettings.MouseRotateSpeed.Description": "Gdy przedmiot jest trzymany w trybie stacjonarnym, to ustawienie kontroluje jak szybko ten przedmiot będzie się obracać wokół własnej osi za pomocą myszy.",
+ "Settings.MouseSettings.MouseFreeformRotateSpeed": "Prędkość swobodnego obracania",
+ "Settings.MouseSettings.MouseFreeformRotateSpeed.Description": "Gdy przedmiot jest trzymany w trybie stacjonarnym, to ustawienie kontroluje jak szybko ten przedmiot będzie się obracać, podczas swobodnego obracania.",
+
+ "Settings.GeneralHapticsSettings.EnableControllerVibration": "Wibracja kontrolerów",
+ "Settings.GeneralHapticsSettings.EnableControllerVibration.Description": "Użyj tego aby włączyć lub wyłączyć haptyczne wibracje na kontrolerach VR.",
+ "Settings.GeneralHapticsSettings.EnableHaptics": "Haptic feedback",
+ "Settings.GeneralHapticsSettings.EnableHaptics.Description": "Gdy to ustawienie jest włączone, będziesz odczuwać haptyczne wibracje od awatarów i przedmiotów na świecie przez swoje kontrolery i inne urządzenia haptyczne.",
+
+ "Settings.GeneralVRSettings.UseVRHotswitching": "VR Hotswitching",
+ "Settings.GeneralVRSettings.UseVRHotswitching.Description": "Gdy to ustawienie jest włączone, gra automatycznie przełączy się pomiędzy trybem VR a trybem okienkowym gdy założysz lub zdejmiesz gogle VR.",
+
+ "Settings.TrackingSmoothingSettings.HandPositionSmoothing": "Wygładzanie pozycji dłoni",
+ "Settings.TrackingSmoothingSettings.HandRotationSmoothing": "Wygładzanie rotacji dłoni",
+ "Settings.TrackingSmoothingSettings.HandPositionSmoothing.Description": "Gdy to ustawienie jest włączone, to kontroluje jak bardzo pozycja dłoni jest wygładzana. Zwykle pomaga to użytkownikom z trzęsącymi się rękoma lub z innymi doległościami które mogą wywołać drgania.",
+ "Settings.TrackingSmoothingSettings.HandRotationSmoothing.Description": "Gdy to ustawienie jest włączone, to kontroluje jak bardzo rotacja dłoni jest wygładzana. Zwykle pomaga to użytkownikom z trzęsącymi się rękoma lub z innymi doległościami które mogą wywołać drgania.",
+
+ "Settings.TrackingSmoothingSettings.FeetPositionSmoothing": "Wygładzanie pozycji stóp",
+ "Settings.TrackingSmoothingSettings.FeetRotationSmoothing": "Wygładzanie rotacji stóp",
+
+ "Settings.TrackingSmoothingSettings.FeetPositionSmoothing.Description": "Gdy to ustawienie jest włączone, to kontroluje jak bardzo pozycja stóp jest wygładzana podczas używania śledzenia Full Body. To może się przydać do wyeliminowania niechcianych wibracji i drgań, ale sprawia też, że pozycje trackerów są opóźnione i nie śledzą dobrze szybkich ruchów.",
+ "Settings.TrackingSmoothingSettings.FeetRotationSmoothing.Description": "Gdy to ustawienie jest włączone, to kontroluje jak bardzo rotacja stóp jest wygładzana podczas używania śledzenia Full Body. To może się przydać do wyeliminowania niechcianych wibracji i drgań, ale sprawia też, że pozycje trackerów są opóźnione i nie śledzą dobrze szybkich ruchów.",
+
+ "Settings.TrackingSmoothingSettings.HipsPositionSmoothing": "Wygładzanie pozycji bioder",
+ "Settings.TrackingSmoothingSettings.HipsRotationSmoothing": "Wygładzanie rotacji bioder",
+ "Settings.TrackingSmoothingSettings.HipsPositionSmoothing.Description": "Gdy to ustawienie jest włączone, to kontroluje jak bardzo pozycja bioder jest wygładzana podczas używania śledzenia Full Body. To może się przydać do wyeliminowania niechcianych wibracji i drgań, ale sprawia też, że pozycje trackerów są opóźnione i nie śledzą dobrze szybkich ruchów.",
+ "Settings.TrackingSmoothingSettings.HipsRotationSmoothing.Description": "Gdy to ustawienie jest włączone, to kontroluje jak bardzo rotacja bioder jest wygładzana podczas używania śledzenia Full Body. To może się przydać do wyeliminowania niechcianych wibracji i drgań, ale sprawia też, że pozycje trackerów są opóźnione i nie śledzą dobrze szybkich ruchów.",
+
+ "Settings.MediaPrivacySettings": "Prywatność mediów",
+ "Settings.MediaPrivacySettings.MediaMetadataOptOut": "Zrezygnuj z metadanych mediów",
+ "Settings.MediaPrivacySettings.MediaMetadataOptOut.Description": "Gdy ta opcja jest włączona, będziesz wykluczony z metadanych zawartych w zrzutach ekranów, klipów audio i tym podobnych. Wciąż będziesz obecny w tych zasobach, ale żadne informacje takie jak ID Użytkownika czy twoja pozycja na scenie nie będą zapisane razem z nimi.\n\nJeżeli dowiesz się, że ktoś modyfikuje klienta gry w sposób, który ignorowałby tą opcję, zgłoś się z tym do moderacji, ponieważ to uznawane jest za znęcanie się.",
+ "Settings.MediaPrivacySettings.HideInScreenshots": "Nie pokazuj mnie w zrzutach ekranu",
+ "Settings.MediaPrivacySettings.HideInScreenshots.Description": "Gdy ta opcja jest włączona, nie będziesz renderowany w zrzutach ekranu zrobionych w grze.\n\nWAŻNE: Ta opcja nie dotyczy kamer, które renderują w czasie rzeczywistym, zrzutów ekranu za pomocą metod spoza gry, ani innych metod użytych na świecie, które mogą być częścią jego działania.",
+
+ "Settings.MediaPrivacySettings.StripImageFileMetadata": "Usuń metadane obrazów przy importowaniu",
+ "Settings.MediaPrivacySettings.StripImageFileMetadata.Description": "Gdy ta opcja jest włączona, metadane na importowanych obrazach są usuwane.\n\nTo dotyczy metadanych EXIF, osadzonych komentarzy, IPTC, XMP i GEOTIFF.\n\nUsunie też dane lokalizacji (takie jak GPS) wewnątrz tych metadanych.\n\nTo nie dotyczy obrazów importowanych przy pomocy opcji \"Plik\".",
+
+ "Settings.Category.Integrations": "Integracje",
+ "Settings.DiscordIntegrationSettings": "Integracje z Discord",
+ "Settings.SteamIntegrationSettings": "Integracje ze Steam",
+
+ "Settings.DiscordIntegrationSettings.RichPresence": "Discord Rich Presence",
+ "Settings.DiscordIntegrationSettings.RichPresence.Description": "To kontroluje jakie informacje Resonite wysyła do systemów Rich Presence Discord.\n\nNone - Nie wysyłaj informacji Rich Presence do Discord\nBasic - Wyślij tylko podstawowe dane, takie jak twoja obecność w Resonite.\nFull - W sesjach publicznych, wyślij wszystkie stosowne informacje o sesji do Discord. W tym, nazwa świata i liczba użytkowników w sesji.\n\nDiscord również sam wykrywa w jaką grę grasz. To może być wyłączone w ustawieniach Discorda.",
+
+ "Settings.SteamIntegrationSettings.RichPresence": "Steam Rich Presence",
+ "Settings.SteamIntegrationSettings.RichPresence.Description": "To kontroluje jakie informacje Resonite wysyła do systemów Rich Presence Steam.\n\nNone - Nie wysyłaj informacji Rich Presence do Steam\nBasic - Wyślij tylko podstawowe dane, takie jak twoja obecność w Resonite.\nFull - W sesjach publicznych, wyślij wszystkie stosowne informacje o sesji do Steam. W tym, nazwa świata i liczba użytkowników w sesji.\n\nSteam będzie pokazywał, że grasz w Resonite niezależnie od tego ustawienia. Zmiana tego ustawienia ustala tylko ile dodatkowych informacji jest wysyłanych do Steam o twojej aktywnej sesji.",
+
+ "Settings.SteamIntegrationSettings.SaveScreenshots": "Zapisuj zrzuty ekranu",
+ "Settings.SteamIntegrationSettings.SaveScreenshots.Description": "Gdy zrobisz zdjęcie z tym ustawieniem włączonym, kopia zostanie zapisana do zrzutów ekranu Steam.",
+
+ "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay": "Wymuś Steam Voice gdy Remote Play jest aktywowany",
+ "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description": "Gdy to ustawienie jest włączone, automatycznie wymusza wejście audio aby używało Steam Voice, gdy grasz przez Steam Remote Play. To sprawia, że nie musisz zmieniać urządzenia wejścia aby używało przekazanego mikrofonu
Wyłączenie tego ustawienia może być przydatne gdy chcesz używać swojego własnego urządzenia audio, np. zewnętrznego mikrofonu.",
+
+ "Settings.LeapMotionSettings.LeapMotionEnabled": "Śledzenie rąk Leap Motion",
+ "Settings.LeapMotionSettings.LeapMotionEnabled.Description": "Gdy to ustawienie jest włączone, urządzenie Leap Motion będzie używane aby śledzić twoje ręce i palce.",
+ "Settings.LeapMotionSettings.Offset": "Offset śledzenia rąk",
+ "Settings.LeapMotionSettings.Offset.Description": "To jest offset sensora Leap Motion na goglach VR podany w metrach. Ustaw te wartości aby odpowiednio ustalić pozycję rąk.",
+ "Settings.LeapMotionSettings.SnapDistance": "Dystans przyciągania kontrolerów",
+ "Settings.LeapMotionSettings.SnapDistance.Description": "Gdy twoje ręcę są w pobliżu kontrolerów, automatycznie zostaną one do nich przyciągnięte i dane śledzenia rąk będą pochodzić z nich, a nie z Leap Motion. To kontroluje dystans, przy którym ręce zostaną przyciągnięte.",
+ "Settings.LeapMotionSettings.UseFingersWhenSnapped": "Śledź ręce podczas używania kontrolerów",
+ "Settings.LeapMotionSettings.UseFingersWhenSnapped.Description": "Gdy ręcę są przyciągnięte do kontrolerów, to ustawienie pozwoli na używanie danych z Leap Motion aby pozować palce.",
+
"Settings.TextureQualitySettings": "Jakość Tekstur",
"Settings.TextureQualitySettings.TextureSizeRatio": "Względny rozmiar tekstur",
"Settings.TextureQualitySettings.TextureSizeRatio.Description": "Określa względny rozmiar wszystkich tekstur, które zostaną załadowane. Można tego użyć do obniżenia ogólnej rozdzielczości tekstur, co zmniejsza zużycie pamięci graficznej i szybkość ładowania kosztem przejrzystości wizualnej.\n\nNa przykład, jeśli tekstura ma rozdzielczość 4K i ustawisz ją na połowę rozdzielczości, zamiast tego zostanie załadowana wersja 2K.",
From 656864b7f23be1d69d6764bc0098acf4facf65e8 Mon Sep 17 00:00:00 2001
From: Torrn <0torrn@gmail.com>
Date: Sun, 21 Jul 2024 00:03:29 +0200
Subject: [PATCH 089/242] Add strings for Vive hand tracking, Tracker, Steam
Link, Haptics ang GiggleTech settings
---
pl.json | 103 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 103 insertions(+)
diff --git a/pl.json b/pl.json
index 5c73fde..a8cd45c 100644
--- a/pl.json
+++ b/pl.json
@@ -1398,6 +1398,109 @@
"Settings.LeapMotionSettings.UseFingersWhenSnapped": "Śledź ręce podczas używania kontrolerów",
"Settings.LeapMotionSettings.UseFingersWhenSnapped.Description": "Gdy ręcę są przyciągnięte do kontrolerów, to ustawienie pozwoli na używanie danych z Leap Motion aby pozować palce.",
+ "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled": "Śledzenie rąk Vive",
+ "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled.Description": "Gdy to ustawienie jest włączone, twoje ręce i palce będą śledzone używając śledzenia rąk Vive. Zwykle jest do tego używana kamera na goglach VR. Możliwe, że konieczne będzie włączenie śledzenia rąk w ustawieniach Steam VR.",
+ "Settings.ViveHandTrackingSettings.SnapDistance": "Dystans przyciągania kontrolerów",
+ "Settings.ViveHandTrackingSettings.SnapDistance.Description": "Gdy twoje ręcę są w pobliżu kontrolerów, automatycznie zostaną one do nich przyciągnięte i dane śledzenia rąk będą pochodzić z nich, a nie z kamer na goglach. To kontroluje dystans, przy którym ręce zostaną przyciągnięte.",
+ "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped": "Śledź ręce podczas używania kontrolerów",
+ "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped.Description": "Gdy ręcę są przyciągnięte do kontrolerów, to ustawienie pozwoli na używanie danych z kamer na goglach aby pozować palce.",
+
+ "Settings.TrackerSettings": "Ustawienia trackerów",
+ "Settings.TrackerSettings.UseTrackers": "Używaj trackerów",
+ "Settings.TrackerSettings.UseTrackers.Description": "Za pomocą tej opcji możesz globalnie wyłączyć wszystkie trackery. To jest użyteczne gdy twoje trackery są odłożone na bok i się ładują, przez co twój awatar jest zgnieciony.",
+ "Settings.TrackerSettings.Trackers": "Zarządzaj trackerami",
+ "Settings.TrackerSettings.Trackers.Breadcrumb": "Trackery",
+
+ "Settings.TrackerSettings.Trackers.UseTracker": "Używaj trackera",
+ "Settings.TrackerSettings.Trackers.UseTracker.Description": "Czy ten tracker powinien być używany do śledzenia? Możesz użyć tego ustawienia aby tymczasowo wyłączyć dany tracker, bez konieczności resetowania jego przypisania.",
+ "Settings.TrackerSettings.Trackers.FreezeTracking": "Wstrzymaj śledzenie",
+ "Settings.TrackerSettings.Trackers.FreezeTracking.Description": "Włączenie tej opcji sprawi, że tracker nadal będzie aktywny, ale jego pozycja i rotacja będzie zamrożona. To ustawienie jest nietrwałe i zostanie zresetowane przy następnym uruchomieniu gry.",
+ "Settings.TrackerSettings.Trackers.CustomName": "Własna Nazwa",
+ "Settings.TrackerSettings.Trackers.CustomName.Description": "Możesz nadać trackerom własne nazwy, aby rozróżnić je od innych, zamiast używać ich ID. To jest w większości kosmetyczne i nie zmienia funkcjonalności.",
+ "Settings.TrackerSettings.Trackers.MappedBodyNode": "Przypisywanie Trackerów",
+ "Settings.TrackerSettings.Trackers.MappedBodyNode.Description": "Do której części ciała jest przypisany ten tracker do śledzenia full body.\n\nZalecamy użyć Kalibratora Full Body aby ustalić to ustawienie, zamiast robić to ręcznie tutaj.",
+ "Settings.TrackerSettings.Trackers.MappedPosition": "Przypisana pozycja",
+ "Settings.TrackerSettings.Trackers.MappedPosition.Description": "Pozycja trackera względem części ciała, do której jest przypisany.\n\nZalecamy użyć Kalibratora Full Body aby ustalić to ustawienie, zamiast robić to ręcznie tutaj.",
+ "Settings.TrackerSettings.Trackers.MappedRotation": "Przypisana rotacja",
+ "Settings.TrackerSettings.Trackers.MappedRotation.Description": "Rotacja trackera względem części ciała, do której jest przypisany.\n\nZalecamy użyć Kalibratora Full Body aby ustalić to ustawienie, zamiast robić to ręcznie tutaj.",
+ "Settings.TrackerSettings.Trackers.UseInVR": "Używaj w VR",
+ "Settings.TrackerSettings.Trackers.UseInVR.Description": "Czy ten tracker powinien wpływać na twój awatar gdy jesteś w trybie VR?",
+ "Settings.TrackerSettings.Trackers.UseInDesktop": "Używaj w trybie stacjonarnym",
+ "Settings.TrackerSettings.Trackers.UseInDesktop.Description": "Czy ten tracker powinien wpływać na twój awatar gdy jesteś w trybie stacjonarnym?",
+ "Settings.TrackerSettings.Trackers.TrackerID": "ID Trackera",
+ "Settings.TrackerSettings.Trackers.TrackerID.Description": "Unikalne ID tego trackera. Ta informacja jest uważana za prywatną i nie jest tym samym ID, które pokaże się na świecie, aby unikać śledzenia przez odciski palców.",
+ "Settings.TrackerSettings.Trackers.TrackerBattery": "Bateria trackera",
+ "Settings.TrackerSettings.Trackers.TrackerBattery.Description": "Aktualny poziom naładowania tego trackera. Nie każdy tracker wspiera śledzenie poziomu naładowania.",
+ "Settings.TrackerSettings.Trackers.TrackerIsCharging": "Ładuje się",
+ "Settings.TrackerSettings.Trackers.TrackerIsCharging.Description": "To oznacza, że ten tracker aktualnie jest ładowany. Nie każdy tracker pokazuje tą informację.",
+ "Settings.TrackerSettings.Trackers.Unmap": "Resetuj przypisanie",
+ "Settings.TrackerSettings.Trackers.Remove": "Usuń tracker",
+
+ "Settings.SteamLinkSettings": "Steam Link",
+ "Settings.SteamLinkSettings.OSC_DataPort": "Port śledzenia twarzy OSC",
+ "Settings.SteamLinkSettings.OSC_DataPort.Description": "Port, który powinien być używany do nasłuchiwania danych śledzenia twarzy przez OSC. To powinien być ten sam port, który jest ustawiony w ustawieniach SteamVR.",
+
+ "Settings.HapticPointMapping.MappingTarget": "Przypisz do",
+ "Settings.HapticPointMapping.MappingTarget.Description": "Użyj tego aby ustalić do której części awatara ma być przypisane to urządzenie.",
+
+ "Settings.HapticPointMapping.PointRadius": "Promień punktu haptycznego",
+ "Settings.HapticPointMapping.PointRadius.Description": "To pozwala ci kontrolować rozmiar punktu haptycznego na awatarze. Zwiększenie promienia sprawi, że łatwiej będzie aktywować go z dalszej odległości, ale będzie to zarazem mniej precyzyjne, ponieważ każdy wyzwalacz haptyczny w priomieniu go aktywuje.",
+
+ "Settings.HapticPointMapping.TorsoHorizontalPosition": "Pozioma pozycja na tułowiu",
+ "Settings.HapticPointMapping.TorsoHorizontalPosition.Description": "To jest pozioma pozycja na tułowiu, idąc z lewej do prawej.",
+ "Settings.HapticPointMapping.TorsoVerticalPosition": "Pionowa pozycja na tułowiu",
+ "Settings.HapticPointMapping.TorsoVerticalPosition.Description": "To jest pionowa pozycja na tułowiu, idąc z dołu do góry.",
+ "Settings.HapticPointMapping.TorsoSide": "Bok tułowia",
+ "Settings.HapticPointMapping.TorsoSide.Description": "To pozwala ci wybrać do której strony tułowia ma być przypisane to urządzenie (przód lub tył).",
+
+ "Settings.HapticPointMapping.HeadPitchAngle": "Kąt pochylenia głowy",
+ "Settings.HapticPointMapping.HeadPitchAngle.Description": "To kontroluje pozycje po \"pionowej\" osi głowy. Domyślna pozycja to środek twarzy (tam gdzie jest nos). Zwiększenie kątu spowoduje przesunięcie w górę, w stronę czubka głowy. Zmniejszenie kątu spowoduje przesunięcie w dół, w stronę podbródka.",
+ "Settings.HapticPointMapping.HeadYawAngle": "Kąt odchylenia głowy",
+ "Settings.HapticPointMapping.HeadYawAngle.Description": "To kontroluje poziomą pozycję dookoła twojej głowy, od lewej do prawej strony. Środek (tam gdzie jest nos) to domyślna pozycja. Zmniejszenie tej wartości spowoduje przesunięcie w lewo, a zwiększenie - w prawo. Ustawienie 180° będzie oznaczać tył głowy.",
+
+ "Settings.HapticPointMapping.ArmSide": "Ramię",
+ "Settings.HapticPointMapping.ArmSide.Description": "Do którego ramienia powinno być to przypisane? Do lewego czy prawego?",
+ "Settings.HapticPointMapping.ArmPositionAlong": "Pozycja wzdłuż ramienia",
+ "Settings.HapticPointMapping.ArmPositionAlong.Description": "To kontroluje pozycję wzdłuż całej ręki, rozpoczynając od ramienia i kończąc na nadgarstku. Środkowa pozycja jest na łokciu.",
+ "Settings.HapticPointMapping.ArmAngleAround": "Kąt dookoła ramienia",
+ "Settings.HapticPointMapping.ArmAngleAround.Description": "To kontroluje kąt wokół ramienia. Domyślna pozycja 0° odpowiada stronie ramienia z wierzchem dłoni. Ujemne wartości przesuną pozycję w lewo, dodatnie - w prawo. Ustawienie 180° to strona ramienia gdzie jest wewnętrzna część dłoni.",
+
+ "Settings.HapticPointMapping.LegSide": "Noga",
+ "Settings.HapticPointMapping.LegSide.Description": "Do której nogi powinno być to przypisane? Do lewej czy prawej?",
+ "Settings.HapticPointMapping.LegPositionAlong": "Pozycja wzdłuż nogi",
+ "Settings.HapticPointMapping.LegPositionAlong.Description": "To kontroluje pozycję wzdłuż nogi, rozpoczynając od biodra i kończąc na kostce. Środkowa pozycja jest na kolanie.",
+ "Settings.HapticPointMapping.LegAngleAround": "Kąt dookoła nogi",
+ "Settings.HapticPointMapping.LegAngleAround.Description": "To kontroluje kąt wokół nogi. Domyślna pozycja 0° odpowiada tej stronie nogi, w którą skierowane jest kolano. Ujemne wartości przesuną pozycję w lewo, dodatnie - w prawo. Ustawienie 180° to tył nogi.",
+
+ "Settings.HapticPointMapping.ControllerSide": "Kontroler",
+ "Settings.HapticPointMapping.ControllerSide.Description": "Do którego kontrolera powinien być przypisany ten punkt haptyczny? Lewego czy prawego?",
+
+ "Settings.HapticPointMapping.Tag": "Tag haptyczny",
+ "Settings.HapticPointMapping.Tag.Description": "Tag powiązany z tym punktem haptycznym. To powiąże się z punktem na twoim awatarze z odpowiednim tagiem haptycznym, który jest wpisany na komponencie TagHapticPointMapper. Jeżeli na awatarze nie ma zdefiniowanego punktu z tym tagiem haptycznym, urządzenie haptyczne nie zadziała.\n\nTo jest użyteczne, w przypadku gdy potrzebujesz pełnej kontroli nad precyzyjnym punktem na awatarze, do którego to ma być przypisane urządzenie haptyczne - np. gdy ogólne przypisywanie ci nie wystarcza.",
+
+ "Settings.GiggleTechSettings": "Urządzenia GiggleTech",
+ "Settings.GiggleTechSettings.Devices": "Zarządzaj GigglePuckami",
+ "Settings.GiggleTechSettings.GigglePuckIP": "IP GigglePuck do ustawienia ręcznie",
+ "Settings.GiggleTechSettings.GigglePuckIP.Description": "Jeżeli twój GigglePuck nie jest automatycznie wykryty w twojej sieci, wpisz jego adres IP w to pole i kliknij przycisk poniżej aby dodać go ręcznie.\n\nPo tym jak zostanie dodany, przejdź do \"Zarządzaj GigglePuckami\" aby go skonfigurować.",
+ "Settings.GiggleTechSettings.RegisterGigglePuck": "Zarejestruj GigglePucka ręcznie",
+ "Settings.GiggleTechSettings.Devices.IP": "IP GigglePucka",
+ "Settings.GiggleTechSettings.Devices.IsConnected": "Czy GigglePuck jest połączony",
+ "Settings.GiggleTechSettings.Devices.UseDevice": "Użyj urządzenia",
+ "Settings.GiggleTechSettings.Devices.UseDevice.Description": "Możesz użyć tego ustawienia aby włączyć lub wyłączyć pojedyncze GigglePucki gdy są przypisane. Wyłączenie urządzenia wstrzyma też funkcje haptyczne.",
+ "Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected": "Zawsze traktuj jako połączony",
+ "Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected.Description": "Gdy to ustawienie jest włączone, GigglePuck będzie zawsze uważany za połączony, nawet jeśli nie jest wykrywany w sieci.\n\nTo może być przydatne w niektórych konfiguracjach sieciowych, które mogą mieć problemy z automatycznym wykrywaniem.",
+ "Settings.GiggleTechSettings.Devices.IntensityScale": "Skalowanie intensywności",
+ "Settings.GiggleTechSettings.Devices.IntensityScale.Description": "To pozwala ci skalować intensywność haptyki, która jest wysyłana do GigglePucka. Rzeczywista siła haptyki nigdy nie przekroczy bezpiecznej wartości maksymalnej GigglePucka - wartości są ograniczone do bezpiecznego maksimum, które nie spowodują przepięcia silnika.",
+ "Settings.GiggleTechSettings.Devices.Remove": "Usuń",
+ "Settings.GiggleTechSettings.Devices.CustomName": "Własna nazwa",
+ "Settings.GiggleTechSettings.Devices.CustomName.Description": "Możesz użyć tego aby nadać swojemu GigglePuckowi własną nazwę aby łatwiej się do niego odosić. To jest całkowicie kosmetyczne i nie zmienia funkcjonalności.",
+ "Settings.GiggleTechSettings.Devices.Breadcrumb": "GigglePucki",
+ "Settings.GiggleTechSettings.Devices.ActivationIntensity": "Aktualna intensywność",
+ "Settings.GiggleTechSettings.Devices.MinimumIntensity": "Minimalna intensywność",
+ "Settings.GiggleTechSettings.Devices.MinimumIntensity.Description": "To jest minimalna intensywność, którą będzie odtwarzała haptyka. Gdy intensywność jest zbyt niska, może to spowodować że urządzenie haptyczne się zatnie i przestanie odpowiadać.",
+ "Settings.GiggleTechSettings.Devices.InitialActivationIntensity": "Intensywność wstępnej aktywacji",
+ "Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description": "Gdy haptyka przechodzi ze stanu nieaktywnego w aktywny, będzie odtwarzana na co najmniej tej intensywności prez bardzo krótki okres czasu. To może pomóc \"rozruszać\" haptykę, gdy wartość aktywacji jest zbyt niska aby silnik zaczął się kręcić.",
+
"Settings.TextureQualitySettings": "Jakość Tekstur",
"Settings.TextureQualitySettings.TextureSizeRatio": "Względny rozmiar tekstur",
"Settings.TextureQualitySettings.TextureSizeRatio.Description": "Określa względny rozmiar wszystkich tekstur, które zostaną załadowane. Można tego użyć do obniżenia ogólnej rozdzielczości tekstur, co zmniejsza zużycie pamięci graficznej i szybkość ładowania kosztem przejrzystości wizualnej.\n\nNa przykład, jeśli tekstura ma rozdzielczość 4K i ustawisz ją na połowę rozdzielczości, zamiast tego zostanie załadowana wersja 2K.",
From cee70159625fd5e6308ab6d9daa2a03a9f781dd3 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Sat, 20 Jul 2024 23:56:30 +0100
Subject: [PATCH 090/242] Trying to use gender neutral language and terms in UI
---
pl.json | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/pl.json b/pl.json
index a8cd45c..693d45f 100644
--- a/pl.json
+++ b/pl.json
@@ -543,7 +543,7 @@
"Account.ErrorPasswordMismatch": "Hasła nie są takie same!",
"Account.ErrorEmailMismatch": "Adresy e-mail nie są takie same!",
"Account.ErrorLoginError": "Błąd Logowania:",
- "Account.RegistrationSuccess": "Udało się!
Email z linkiem potwierdzającym został wysłany do {email}.
Po otworzeniu linku, zostaniesz zalogowany automatycznie jeżeli to okienko jest otwarte.
Jeśli napotkasz problemy, napisz do nas na hello@{appName}.com lub discord.gg/resonite",
+ "Account.RegistrationSuccess": "Udało się!
Email z linkiem potwierdzającym został wysłany do {email}.
Po otworzeniu linku, logowanie nastąpi automatycznie jeżeli to okienko jest otwarte.
Jeśli napotkasz problemy, napisz do nas na hello@{appName}.com lub discord.gg/resonite",
"Account.BirthMonth": "Miesiąc Urodzenia:",
"Account.BirthDay": "Dzień Urodzenia:",
"Account.BirthYear": "Rok Urodzenia:",
@@ -564,7 +564,7 @@
"Account.TOTP.RecoveryCodes.Description": "Zapisz te kody w bezpiecznym miejscu. Można ich użyć do odzyskania dostępu do konta w przypadku zgubienia lub uszkodzenia telefonu. Każdy kod może zostać użyty tylko raz. Nigdy nie udostępniaj ich nikomu. Jeśli je zgubisz, TRWALE utracisz dostęp do swojego konta.",
"Account.TOTP.RecoveryCodes.Codes": "Kody:",
"Account.TOTP.Activate.Header": "Aktywuj 2FA",
- "Account.TOTP.Activate.Description": "Aby aktywować 2FA na swoim koncie, użyj 6-cyfrowego tokena wygenerowanego przez aplikację uwierzytelniającą, aby upewnić się, że wszystko działa poprawnie.
Po aktywacji będziesz musiał użyć kodu, aby potwierdzić pewne operacje .",
+ "Account.TOTP.Activate.Description": "Aby aktywować 2FA na swoim koncie, użyj 6-cyfrowego tokena wygenerowanego przez aplikację uwierzytelniającą, aby upewnić się, że wszystko działa poprawnie.
Po aktywacji kod będzie potrzebny do potwierdzenia niektórych operacji.",
"Account.TOTP.Activate.Token": "6-cyfrowy token:",
"Account.TOTP.Activate.TokenField": "Wpisz tutaj swój token...",
"Account.TOTP.Activate.Activate": "Aktywuj",
@@ -1366,7 +1366,7 @@
"Settings.MediaPrivacySettings": "Prywatność mediów",
"Settings.MediaPrivacySettings.MediaMetadataOptOut": "Zrezygnuj z metadanych mediów",
- "Settings.MediaPrivacySettings.MediaMetadataOptOut.Description": "Gdy ta opcja jest włączona, będziesz wykluczony z metadanych zawartych w zrzutach ekranów, klipów audio i tym podobnych. Wciąż będziesz obecny w tych zasobach, ale żadne informacje takie jak ID Użytkownika czy twoja pozycja na scenie nie będą zapisane razem z nimi.\n\nJeżeli dowiesz się, że ktoś modyfikuje klienta gry w sposób, który ignorowałby tą opcję, zgłoś się z tym do moderacji, ponieważ to uznawane jest za znęcanie się.",
+ "Settings.MediaPrivacySettings.MediaMetadataOptOut.Description": "Gdy ta opcja jest włączona, użytkownik zostanie wykluczony z metadanych zawartych w zrzutach ekranów, klipach audio i tym podobnych. Wciąż będzie obecny w tych zasobach, ale żadne informacje takie jak ID Użytkownika czy pozycja na scenie nie będą zapisane razem z nimi.\n\nJeżeli dowiesz się, że ktoś modyfikuje klienta gry w sposób, który ignorowałby tą opcję, zgłoś się z tym do moderacji, ponieważ to uznawane jest za znęcanie się.",
"Settings.MediaPrivacySettings.HideInScreenshots": "Nie pokazuj mnie w zrzutach ekranu",
"Settings.MediaPrivacySettings.HideInScreenshots.Description": "Gdy ta opcja jest włączona, nie będziesz renderowany w zrzutach ekranu zrobionych w grze.\n\nWAŻNE: Ta opcja nie dotyczy kamer, które renderują w czasie rzeczywistym, zrzutów ekranu za pomocą metod spoza gry, ani innych metod użytych na świecie, które mogą być częścią jego działania.",
From 52e9b81a2ab637abbbf699efa4d0086bbc1a5fa0 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Sun, 21 Jul 2024 00:30:21 +0100
Subject: [PATCH 091/242] Translated network relay settings
---
pl.json | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/pl.json b/pl.json
index 693d45f..adb35f5 100644
--- a/pl.json
+++ b/pl.json
@@ -1501,6 +1501,14 @@
"Settings.GiggleTechSettings.Devices.InitialActivationIntensity": "Intensywność wstępnej aktywacji",
"Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description": "Gdy haptyka przechodzi ze stanu nieaktywnego w aktywny, będzie odtwarzana na co najmniej tej intensywności prez bardzo krótki okres czasu. To może pomóc \"rozruszać\" haptykę, gdy wartość aktywacji jest zbyt niska aby silnik zaczął się kręcić.",
+ "Settings.RelaySettings": "Przekaźniki sieciowe",
+ "Settings.RelaySettings.AlwaysUseRelay": "Zawsze używaj przekaźnika do połączenia",
+ "Settings.RelaySettings.AlwaysUseRelay.Description": "Przekaźniki są zwykle używane jako rozwiązanie awaryjne, gdy nie można nawiązać bezpośredniego połączenia z hostem. Włączenie tej opcji wymusza, aby połączenie zawsze odbywało się za pośrednictwem przekaźnika.\n\nMoże to być przydatne w przypadku problemów z połączeniem z niektórymi hostami. NIE zalecane jest stałe włączanie tej opcji.",
+ "Settings.RelaySettings.UseClosestAvailableRelay": "Użyj najbliższego dostępnego przekaźnika",
+ "Settings.RelaySettings.UseClosestAvailableRelay.Description": "Gdy ta opcja jest włączona, dostępny przekaźnik, który znajduje się najbliżej użytkownika, zostanie automatycznie wybrany do połączenia. Jeśli chcesz połączyć się za pośrednictwem określonego przekaźnika (np. w przypadku połączeń na duże odległości, aby uniknąć kolejkowania pakietów), możesz wyłączyć tę opcję i skonfigurować preferowane przekaźniki po niżej.",
+ "Settings.RelaySettings.RelayPriorities": "Konfiguracja priorytetów serwera przekaźnikowego",
+ "Settings.RelaySettings.RelayPriorities.Breadcrumb": "Priorytety przekaźników",
+
"Settings.TextureQualitySettings": "Jakość Tekstur",
"Settings.TextureQualitySettings.TextureSizeRatio": "Względny rozmiar tekstur",
"Settings.TextureQualitySettings.TextureSizeRatio.Description": "Określa względny rozmiar wszystkich tekstur, które zostaną załadowane. Można tego użyć do obniżenia ogólnej rozdzielczości tekstur, co zmniejsza zużycie pamięci graficznej i szybkość ładowania kosztem przejrzystości wizualnej.\n\nNa przykład, jeśli tekstura ma rozdzielczość 4K i ustawisz ją na połowę rozdzielczości, zamiast tego zostanie załadowana wersja 2K.",
From f8810b0c4abd52a1b8e9c53cc32d701363eade14 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Sun, 21 Jul 2024 00:33:42 +0100
Subject: [PATCH 092/242] Translated Settings.DescriptionField.*
---
pl.json | 3 +++
1 file changed, 3 insertions(+)
diff --git a/pl.json b/pl.json
index adb35f5..80aa9fd 100644
--- a/pl.json
+++ b/pl.json
@@ -1501,6 +1501,9 @@
"Settings.GiggleTechSettings.Devices.InitialActivationIntensity": "Intensywność wstępnej aktywacji",
"Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description": "Gdy haptyka przechodzi ze stanu nieaktywnego w aktywny, będzie odtwarzana na co najmniej tej intensywności prez bardzo krótki okres czasu. To może pomóc \"rozruszać\" haptykę, gdy wartość aktywacji jest zbyt niska aby silnik zaczął się kręcić.",
+ "Settings.DescriptionField.NoTextTitle": "Więcej informacji",
+ "Settings.DescriptionField.NoTextDescription": "Najedź kursorem na ustawienie, aby zobaczyć jego opis.",
+
"Settings.RelaySettings": "Przekaźniki sieciowe",
"Settings.RelaySettings.AlwaysUseRelay": "Zawsze używaj przekaźnika do połączenia",
"Settings.RelaySettings.AlwaysUseRelay.Description": "Przekaźniki są zwykle używane jako rozwiązanie awaryjne, gdy nie można nawiązać bezpośredniego połączenia z hostem. Włączenie tej opcji wymusza, aby połączenie zawsze odbywało się za pośrednictwem przekaźnika.\n\nMoże to być przydatne w przypadku problemów z połączeniem z niektórymi hostami. NIE zalecane jest stałe włączanie tej opcji.",
From 1e480a993fea4dc9502311446a04c9d1b972efbc Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Sun, 21 Jul 2024 00:55:38 +0100
Subject: [PATCH 093/242] Corrected Account.TOTP.Deactivate.Description to be
neutrally phrased and fixed wording.
---
pl.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pl.json b/pl.json
index 80aa9fd..c0c5344 100644
--- a/pl.json
+++ b/pl.json
@@ -574,7 +574,7 @@
"Account.TOTP.Message.Error": "Niespodziewany błąd! Spróbuj ponownie później.",
"Account.TOTP.Message.SetupComplete": "Gratulacje!
Twoje konto jest teraz skonfigurowane z 2FA dla dodatkowej ochrony!
Możesz opcjonalnie włączyć tę funkcję dla logowania do konta za pomocą polecenia /enableLogin2FA.",
"Account.TOTP.Deactivate.Header": "Dezaktywuj 2FA",
- "Account.TOTP.Deactivate.Description": "2FA jest obecnie skonfigurowane i aktywne na Twoim koncie. Jeśli musisz dezaktywować 2FA (np. z powodu utraty telefonu lub naruszenia bezpieczeństwa kodów), możesz to zrobić tutaj.
Po dezaktywacji możesz ponownie skonfigurować 2FA, co spowoduje wygenerowanie zupełnie nowego sekretnego kodu i nowego zestawu kodów odzyskiwania.
Jeśli zgubisz telefon i będziesz musiał ponownie skonfigurować 2FA, zdecydowanie zalecamy zrobienie tego natychmiast, ponieważ każdy kod odzyskiwania może być użyty tylko raz, a po jego wyczerpaniu zostaniesz całkowicie zablokowany na swoim koncie.",
+ "Account.TOTP.Deactivate.Description": "2FA jest obecnie skonfigurowane i aktywne na Twoim koncie. Jeśli musisz dezaktywować 2FA (np. z powodu utraty telefonu lub naruszenia bezpieczeństwa kodów), możesz to zrobić tutaj.
Po dezaktywacji możesz ponownie skonfigurować 2FA, co spowoduje wygenerowanie zupełnie nowego sekretnego kodu i nowego zestawu kodów odzyskiwania.
Jeśli zgubisz telefon, a będzie konieczne ponowne skonfigurowanie 2FA, zdecydowanie zalecamy zrobienie tego natychmiast, ponieważ każdy kod odzyskiwania może być użyty tylko raz, a po ich wyczerpaniu dostęp do twojego konta będzie nie możliwy.",
"Account.TOTP.Deactivate.Deactivate": "Dezaktywuj",
"Account.TOTP.Deactivate.Deactivating": "Dezaktywowanie...",
"Account.TOTP.Message.DeactivationComplete": "2FA zostało pomyślnie dezaktywowane na Twoim koncie.
Twoje konto jest teraz bardziej narażone na ryzyko!
Zdecydowanie zalecamy natychmiastowe ponowne skonfigurowanie 2FA, zwłaszcza jeśli użyłeś kodu odzyskiwania z powodu utraty telefonu.",
From 210b0284ba6c211c27696519d445d29cbb91439b Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Sun, 21 Jul 2024 01:05:24 +0100
Subject: [PATCH 094/242] Account.TOTP.Deactivate.Description typo fix.
---
pl.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pl.json b/pl.json
index c0c5344..e486c64 100644
--- a/pl.json
+++ b/pl.json
@@ -574,7 +574,7 @@
"Account.TOTP.Message.Error": "Niespodziewany błąd! Spróbuj ponownie później.",
"Account.TOTP.Message.SetupComplete": "Gratulacje!
Twoje konto jest teraz skonfigurowane z 2FA dla dodatkowej ochrony!
Możesz opcjonalnie włączyć tę funkcję dla logowania do konta za pomocą polecenia /enableLogin2FA.",
"Account.TOTP.Deactivate.Header": "Dezaktywuj 2FA",
- "Account.TOTP.Deactivate.Description": "2FA jest obecnie skonfigurowane i aktywne na Twoim koncie. Jeśli musisz dezaktywować 2FA (np. z powodu utraty telefonu lub naruszenia bezpieczeństwa kodów), możesz to zrobić tutaj.
Po dezaktywacji możesz ponownie skonfigurować 2FA, co spowoduje wygenerowanie zupełnie nowego sekretnego kodu i nowego zestawu kodów odzyskiwania.
Jeśli zgubisz telefon, a będzie konieczne ponowne skonfigurowanie 2FA, zdecydowanie zalecamy zrobienie tego natychmiast, ponieważ każdy kod odzyskiwania może być użyty tylko raz, a po ich wyczerpaniu dostęp do twojego konta będzie nie możliwy.",
+ "Account.TOTP.Deactivate.Description": "2FA jest obecnie skonfigurowane i aktywne na Twoim koncie. Jeśli musisz dezaktywować 2FA (np. z powodu utraty telefonu lub naruszenia bezpieczeństwa kodów), możesz to zrobić tutaj.
Po dezaktywacji możesz ponownie skonfigurować 2FA, co spowoduje wygenerowanie zupełnie nowego sekretnego kodu i nowego zestawu kodów odzyskiwania.
Jeśli zgubisz telefon, a będzie konieczne ponowne skonfigurowanie 2FA, zdecydowanie zalecamy zrobienie tego natychmiast, ponieważ każdy kod odzyskiwania może być użyty tylko raz, a po ich wyczerpaniu dostęp do twojego konta będzie niemożliwy.",
"Account.TOTP.Deactivate.Deactivate": "Dezaktywuj",
"Account.TOTP.Deactivate.Deactivating": "Dezaktywowanie...",
"Account.TOTP.Message.DeactivationComplete": "2FA zostało pomyślnie dezaktywowane na Twoim koncie.
Twoje konto jest teraz bardziej narażone na ryzyko!
Zdecydowanie zalecamy natychmiastowe ponowne skonfigurowanie 2FA, zwłaszcza jeśli użyłeś kodu odzyskiwania z powodu utraty telefonu.",
From 3ea807e71bb2ef117c6d7c8e96cd59149b5cd78f Mon Sep 17 00:00:00 2001
From: Foxo <79523144+FoxoBread@users.noreply.github.com>
Date: Sun, 21 Jul 2024 01:49:59 +0000
Subject: [PATCH 095/242] [WIP] Provide additional context to aid with
multivalue choice options
---
pl.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pl.json b/pl.json
index e486c64..7dc7490 100644
--- a/pl.json
+++ b/pl.json
@@ -1319,7 +1319,7 @@
"Settings.GrabbingSettings": "Ustawienia Chwytania",
"Settings.GrabbingSettings.DefaultHandGrabType": "Domyślny Tryb Chwytania",
- "Settings.GrabbingSettings.DefaultHandGrabType.Description": "To ustala twój domyślny tryb chwytania gdy pojawiasz się na nowym świecie.\n\nDłoń: Złapiesz wszystkie obiekty, które są w pobliżu twojej dłoni.\n\nPrecyzja: Złapiesz pojedynczy obiekt pomiędzy twoim palcem wskazującym i kciukiem.\n\nAutomatyczna: Tryb łapania jest automatycznie zmienany pomiędzy Dłonią i Precyzyjnym, w zależności od położenia twojej ręki.\n\nWyłączone: Będziesz mógł łapać przedmioty tylko laserami.",
+ "Settings.GrabbingSettings.DefaultHandGrabType.Description": "To ustala twój domyślny tryb chwytania gdy pojawiasz się na nowym świecie.\n\nPalm: Złapiesz wszystkie obiekty, które są w pobliżu twojej dłoni.\n\nPrecision: Złapiesz pojedynczy obiekt pomiędzy twoim palcem wskazującym i kciukiem.\n\nAuto: Tryb łapania jest automatycznie zmienany pomiędzy Dłonią i Precyzyjnym, w zależności od położenia twojej ręki.\n\nOff: Będziesz mógł łapać przedmioty tylko laserami.",
"Settings.GamepadSettings": "Gamepad",
"Settings.GamepadSettings.ThumbstickLookSpeed": "Prędkość rozglądania się joystickiem",
From 9dc6bb066e842cf4599ae38c1df117be09b6b237 Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Sun, 21 Jul 2024 02:25:41 +0000
Subject: [PATCH 096/242] Update ua.json
---
ua.json | 250 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 250 insertions(+)
diff --git a/ua.json b/ua.json
index d7a6024..b3c680f 100644
--- a/ua.json
+++ b/ua.json
@@ -60,6 +60,256 @@
"Worlds.Home": "Домівка",
"Worlds.Tutorial": "Навчання",
+
+ "Locomotion.Noclip.Name": "Вимк Колізію",
+ "Locomotion.Noclip.Description": "Вимикає колізію, доречно при редагування.",
+ "Locomotion.Teleport.Name": "Телепорт",
+ "Locomotion.Teleport.Description": "Використовує телепорт балістичного шляху, для коміортного переміщення.",
+ "Locomotion.Fly.Name": "Політ",
+ "Locomotion.Fly.Description": "Режим фізичного польоту",
+ "Locomotion.WalkRun.Name": "Пішохід/Біг",
+ "Locomotion.WalkRun.Description": "Фізична ходьба, біг та стрибання.",
+ "Locomotion.WalkRunGripping.Name": "Пішохід/Біг (зі скалолазанням)",
+ "Locomotion.WalkRunGripping.Description": "Фізична ходьба, біг, стрибання та скалолазання.",
+ "Locomotion.ZeroG.Name": "Анти гравітація",
+ "Locomotion.ZeroG.Description": "Фізичне переміщення без ваги тіла",
+ "Locomotion.GrabWorld.Name": "Хватати для Переміщення",
+ "Locomotion.GrabWorld.Description": "Створює якір у світі з посиланням та рухає користувача відносно нього.",
+ "Locomotion.Slide.Name": "зсування",
+ "Locomotion.Slide.Description": "Просте переміщення зсування яке примагнічується до поверхні при наявності, в іншому випадку - політ.",
+
+ "Interaction.Destroy": "Руйнування",
+ "Interaction.Duplicate": "Дуплікація",
+ "Interaction.SaveToInventory": "Save To Inventory",
+ "Interaction.SaveToInventory.NotLoggedIn": "You must be logged in to save items.",
+ "Interaction.SaveToInventory.NoWritePermission": "Cannot save to current inventory folder.",
+ "Interaction.Undo": "Повернути Зміни",
+ "Interaction.Redo": "Відновити Зміни",
+ "Interaction.EquipTool": "Надягнути",
+ "Interaction.DequipTool": "Зняти",
+ "Interaction.ScalingEnabled": "Масштаб Ввімкнено",
+ "Interaction.ScalingDisabled": "Масштаб Вимкнуто",
+ "Interaction.ResetScale": "Відновити Масштаб",
+ "Interaction.LaserEnabled": "Лазер Ввімкнено",
+ "Interaction.LaserDisabled": "Лазер Вимкнуто",
+ "Interaction.Grab.Palm": "Схватити: Долоня",
+ "Interaction.Grab.Precision": "Схватити: Точність",
+ "Interaction.Grab.Auto": "Схватити: Автоматично",
+ "Interaction.Grab.Off": "Схватити: Тільки Лазер",
+ "Interaction.Locomotion": "Переміщення",
+ "Interaction.Locomotion.None": "Нічого",
+
+ "Interaction.NamedEquipTool": "Одягнути {name}",
+ "Interaction.NamedEquipTool.Default": "Інструмент",
+
+ "Interaction.EnterAnchor": "Ввійти у Якір",
+ "Interaction.ExitAnchor": "Вийти з Якорю",
+
+ "Interaction.EquipAvatar": "Одягнути Аватар",
+
+ "Interaction.SaveAsScreenshot": "Зберегти як Знімок",
+ "Interaction.ExportScreenshot": "Експортувати Знімок",
+ "Interaction.ImportFile": "Імпортувати Файл",
+ "Interaction.ExportFile": "Експортувати Файл",
+ "Interaction.CopyLink": "Копіювати Посилання",
+ "Interaction.CopyImage": "Копіювати Фото",
+
+ "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.Favorite.Document": "Виставити Документ",
+ "Inventory.SpawnFacet": "Створити Грань",
+
+ "Dash.Screens.Home": "Домівка",
+ "Dash.Screens.Worlds": "Світ",
+ "Dash.Screens.Contacts": "Контакти",
+ "Dash.Screens.Inventory": "Інвентар",
+ "Dash.Screens.Desktop": "Робочий Стіл",
+ "Dash.Screens.Session": "Сесія",
+ "Dash.Screens.FileBrowser": "Файли",
+ "Dash.Screens.Settings": "Налаштування",
+ "Dash.Screens.Exit": "Вихід",
+
+ "Dash.Actions.PasteFromClipboard": "Вставити з Буферу Обміну",
+
+ "Dash.Actions.TurnOffUIEdit": "Вимкнути Редагування Інтерфейсу",
+
+ "Dash.Actions.CloudHome": "Відкрити Домівку",
+
+ "Dash.Exit.Header": "Вийти {appName}",
+ "Dash.Exit.ExitAndSave": "Вийти й Зберегти Домівку",
+ "Dash.Exit.ExitAndDiscard": "Вийти без Збереження Домівки,
+ "Dash.Exit.Sponsor": "Велике Дякую {name} за спонсорство!!",
+ "Dash.Exit.Sponsor.You": "ВИ",
+ "Dash.Exit.Shoutouts": "Цей Проект створюється завдяки Цим людям:",
+ "Dash.Exit.Shoutouts.AndMore": " тощо!",
+ "Dash.Exit.Shoutouts.You": "{name} (<-Це Ти! Дякуємо!)",
+ "Dash.Exit.ThankYou": "Дякуємо, що користуєтеся {appName}!",
+ "Dash.Exit.SubmittedBy": "Опубліковано: {name}",
+
+ "Facets.FPS": "{fps} FPS",
+
+ "World.Waiting": "Очікування...",
+ "World.HostIsStarting": "господар розпочинає сесію",
+ "World.Loading": "Завантаження...",
+ "World.LoadingFailed": "Не вдалося",
+ "World.LoadedAssets": "Завантаження {assets} з {total_assets}",
+ "World.Downloading": "Отримання {bytes} з {total_bytes}",
+ "World.Loaded": "Завантажено",
+
+ "World.Connection.EstablishingConnection": "Встановлюємо підключення",
+ "World.Connection.RequestingJoin": "Запитуємо Приєднання",
+ "World.Connection.Authenticating": "Автентифікація",
+ "World.Connection.Connected": "Підключено",
+ "World.Connection.SyncingInitialState": "Синхронізуємо початковий стан світу",
+
+ "World.Connection.LNL.DirectIP": "LNL Direct IP
{address}",
+ "World.Connection.LNL.LNLPoke": "Запитуємо Поштовх LNL",
+ "World.Connection.LNL.NATPunchthrough": "LNL NAT Пробиття {n}",
+ "World.Connection.LNL.Relay": "LNL Relay",
+ "World.Connection.SteamNetworkingSockets": "Мережових Портів Steam",
+ "World.Connection.TCP": "TCP
{address}",
+
+ "World.Error.AccessDenied": "Відхилено у Допуску",
+ "World.Error.SecurityViolation": "Порушення Безпеки",
+ "World.Error.OnlyRegisteredUsers": "Тільки зареєстрованим користувачам дозволено приєднатись",
+ "World.Error.OnlyContacts": "Тільки людям з контактів Господаря дозволено приєднатись",
+ "World.Error.OnlyContactsOfContacts": "Тільки людям з контактів людей в цій сесії дозволено приєднатись",
+ "World.Error.Private": "Ця сесія Приватна",
+ "World.Error.SessionEnded": "Ця сесія Завершена",
+ "World.Error.UserLimitReached": "Сесія Заповнена",
+ "World.Error.FailedAuthentication": "Автентифікація Провалена",
+ "World.Error.FailedUserID": "Не вдалося автентифікувати ID користувача",
+ "World.Error.FailedFetchingAuthentication": "Не вдалося отримати автентифікаційні дані",
+ "World.Error.JoinAlreadyRequested": "Приєднання вже запрошено",
+ "World.Error.FailedConnectToRelay": "Не вдалось приєднатись до Повторювача",
+ "World.Error.FailedToConnect": "Не вдалося приєднатися",
+ "World.Error.InvalidAddress": "Недійсна адреса",
+ "World.Error.NoPort": "Не задано Порта",
+ "World.Error.IncompatibleVersion": "Несумісна Версія",
+ "World.Error.HostBlocked": "Заблоковано Господаря",
+ "World.Error.HostBlockedDetail": "Ви заблокували цього господаря",
+ "World.Error.WorldCrash": "Світ вилетів",
+ "World.Error.WorldCrashDetail": "Фатальна помилка при оновленні світу",
+ "World.Error.Unknown": "Невідома помилка",
+
+ "World.Config.Name": "Імʼя світу",
+ "World.Config.Description": "Опис:",
+ "World.Config.MaxUsers": "Макс. користувачів:",
+ "World.Config.MobileFriendly": "Підтримка Мобільних пристроїв",
+ "World.Config.SaveOptionsHeader": "Опції збереження світу:",
+ "World.Config.EditMode": "Режим редагування:",
+ "World.Config.AccessLevelHeader": "Хто здатний приєднуватись?",
+ "World.Config.AutoKickAFK": "Авто вигін неактивних користувачів:",
+ "World.Config.AutoKickAFKMinutes": "Макс. хвилин до викиду:",
+ "World.Config.HideFromListing": "Не показувати у списку сесій",
+ "World.Config.Autosave": "Автозбереження (Перезапис Останнього):",
+ "World.Config.AutosaveInterval": "Час до Автозбереження (у хвилинах):",
+ "World.Config.CleanupAssets": "Прибирати Непотрібні Асети:",
+ "World.Config.CleanupInterval": "Час до Прибирання (у секундах):",
+
+ "World.Actions.StartSession": "Розпочати сесію",
+ "World.Actions.Join": "Приєднатись",
+ "World.Actions.Focus": "Фокусувати",
+ "World.Actions.Close": "Закрити вікно",
+ "World.Actions.Leave": "Залишити Світ",
+ "World.Actions.Save": "Зберегти Зміни",
+ "World.Actions.SaveAs": "Зберегти як...",
+ "World.Actions.SaveCopy": "Зберегти Копію...",
+ "World.Actions.SaveHere": "Зберегти тута",
+ "World.Actions.SaveToInventory": "Зберегти до Інвентарю",
+ "World.Actions.Saving": "Збереження...",
+ "World.Actions.Discard": "Відкинути Зміни",
+ "World.Actions.Clone": "Клонувати Світ",
+ "World.Actions.Delete": "Видалити Світ",
+ "World.Actions.ConfirmDelete": "Підтвердити Видалення?",
+ "World.Actions.ReallyConfirmDelete": "ВИДАЛИТИ НАЗАВЖДИ?",
+ "World.Actions.Overwrite": "Перезаписати з {name}",
+ "World.Actions.ConfirmOverwrite": "Підтвердити ПЕРЕЗАПИС?",
+ "World.Actions.Overwriting": "Перезаписую...",
+
+ "World.Actions.ClosePrompt": "Закрити Світ?",
+ "World.Actions.LeavePrompt": "Залишити Світ?",
+ "World.Actions.CloseConfirm": "Закрити",
+ "World.Actions.LeaveConfirm": "Залишити",
+ "World.Actions.CannotClose": "(не можу закрити цей світ)",
+ "World.Actions.GuestWarning": "",
+ "World.Actions.HostingWarning": "Ви Господар цього світу, всіх Гостей будуть викинуто",
+
+ "World.Actions.GetWorldOrb": "Отримати Кулю Світу",
+ "World.Actions.CopyWorldURL": "Копіювати Посилання на Світ",
+ "World.Actions.CopyRecordURL": "Копіювати Посилання на Запис",
+ "World.Actions.StartCustomSession": "Почати замовлену сесію",
+ "World.Actions.ModifyMetadata": "Редагувати Метадані",
+ "World.Actions.GetSessionOrb": "Отримати Кулю Сесії",
+ "World.Actions.CopySessionURL": "Копіювати Посилання на Сесію",
+
+ "World.Indicator.NoData": "Нема Даних",
+ "World.Indicator.LocalWorld": "Компʼютер Поряд",
+ "World.Indicator.Author": "Від: {name}",
+ "World.Indicator.Host": "Господар: {name}",
+ "World.Indicator.Hosting": "Ви Господар",
+ "World.Indicator.Sessions": "{n,plural, one {# session} інших {# sessions}}",
+ "World.Indicator.Users": "Користувачів",
+ "World.Indicator.Users.None": "(не знайдено активних сесій)",
+ "World.Indicator.Description": "Опис",
+ "World.Indicator.Description.None": "(без опису)",
+ "World.Indicator.Visited": "(вже гостювали)",
+
+ "World.Detail.ActiveSessions": "Активних сесій:",
+ "World.Detail.ActiveUsers": "Активних Користувачів:",
+ "World.Detail.NewSession": "<нова сесія>",
+ "World.Detail.DescriptionHeader": "Опис: ",
+ "World.Detail.SessionInformationHeader": "Феформац про Сесію",
+ "World.Detail.Uptime": "Діє",
+ "World.Detail.AccessLevel": "Видимість",
+ "World.Detail.Users": "Користувачі",
+ "World.Detail.Users.Count": "{active}{away, select, 0 {} other { (+{away} away)}} out of {max}",
+
+ "World.Detail.WorldInformationHeader": "Інформація про Світ",
+ "World.Detail.PublishDate": "Опубліковано",
+ "World.Detail.ModifyDate": "Останнє Оновленнч",
+ "World.Detail.Visits": "Відвідин",
+
+ "World.Detail.Tags": "Теґи",
+ "World.Detail.ActionsHeader": "Дії:",
+
+ "World.Category.Everything": "Все",
+ "World.Category.Featured": "Обоане",
+ "World.Category.PublishedWorlds": "Опубліковані Світи",
+ "World.Category.ActiveSessions": "Активні Сесії",
+ "World.Category.ContactsSessions": "Сесії Контактів",
+ "World.Category.HeadlessSessions": "Безіменні Сесії",
+ "World.Category.Social": "Суспільство",
+ "World.Category.Games": "Ігри",
+ "World.Category.Art": "Живопис",
+ "World.Category.Tutorials": "Бази",
+ "World.Category.Educational": "Навчальне",
+ "World.Category.Random": "Тасовані",
+ "World.Category.MyWorlds": "Мої світи",
+ "World.Category.Custom": "Замовлені",
+ "World.Category.GroupWorlds": "Світи Груп",
+
+
"Dummy": "Dummy"
}
}
From eb357e48d231082df668bc5957acef57792a0678 Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Sun, 21 Jul 2024 02:30:10 +0000
Subject: [PATCH 097/242] Update ua.json
---
ua.json | 11 ++++++-----
1 file changed, 6 insertions(+), 5 deletions(-)
diff --git a/ua.json b/ua.json
index b3c680f..ed898f1 100644
--- a/ua.json
+++ b/ua.json
@@ -80,9 +80,9 @@
"Interaction.Destroy": "Руйнування",
"Interaction.Duplicate": "Дуплікація",
- "Interaction.SaveToInventory": "Save To Inventory",
- "Interaction.SaveToInventory.NotLoggedIn": "You must be logged in to save items.",
- "Interaction.SaveToInventory.NoWritePermission": "Cannot save to current inventory folder.",
+ "Interaction.SaveToInventory": "Зберегти до Інвентарю",
+ "Interaction.SaveToInventory.NotLoggedIn": "Ви повинні увійти, щоб зберегти речі.",
+ "Interaction.SaveToInventory.NoWritePermission": "Не можливо зберегти до теперішньої папти інвентарю.",
"Interaction.Undo": "Повернути Зміни",
"Interaction.Redo": "Відновити Зміни",
"Interaction.EquipTool": "Надягнути",
@@ -155,9 +155,9 @@
"Dash.Actions.CloudHome": "Відкрити Домівку",
- "Dash.Exit.Header": "Вийти {appName}",
+ "Dash.Exit.Header": "Вийти з {appName}",
"Dash.Exit.ExitAndSave": "Вийти й Зберегти Домівку",
- "Dash.Exit.ExitAndDiscard": "Вийти без Збереження Домівки,
+ "Dash.Exit.ExitAndDiscard": "Вийти без Збереження Домівки",
"Dash.Exit.Sponsor": "Велике Дякую {name} за спонсорство!!",
"Dash.Exit.Sponsor.You": "ВИ",
"Dash.Exit.Shoutouts": "Цей Проект створюється завдяки Цим людям:",
@@ -309,6 +309,7 @@
"World.Category.Custom": "Замовлені",
"World.Category.GroupWorlds": "Світи Груп",
+
"Dummy": "Dummy"
}
From c2658cb0836169f6d19481085ccdf6f561eb022a Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Sun, 21 Jul 2024 03:44:32 +0000
Subject: [PATCH 098/242] Update ua.json
updated to 513th line
later lines are for edit
---
ua.json | 262 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--
1 file changed, 253 insertions(+), 9 deletions(-)
diff --git a/ua.json b/ua.json
index ed898f1..37a96db 100644
--- a/ua.json
+++ b/ua.json
@@ -32,7 +32,7 @@
"General.No": "Ні",
"General.ClearSelection": "Прибрати виділення",
"General.Off": "Вимк",
- "General.On": "Ввімк",
+ "General.On": "Увімк",
"General.Understand": "Я усвідомлюю",
"General.Notice": "Увагв",
"General.UnderstandEnable": "Я усвідомлюю, Увімкнути",
@@ -43,7 +43,7 @@
"General.UI.SearchPromptLong": "Почніть писати щоб шукати...",
"General.UI.ToggleEditMode": "Перемкнути Режим Редагування",
"General.UI.ToggleSubtitles": "Перемкнути Субтитри",
- "General.UI.Subtitles.On": "Субтитри: Ввімк",
+ "General.UI.Subtitles.On": "Субтитри: Увімк",
"General.UI.Subtitles.Off": "Субтитри: Вимк",
"General.UI.MusicVolumeLocal": "Гучність Музики (поряд):",
@@ -87,10 +87,10 @@
"Interaction.Redo": "Відновити Зміни",
"Interaction.EquipTool": "Надягнути",
"Interaction.DequipTool": "Зняти",
- "Interaction.ScalingEnabled": "Масштаб Ввімкнено",
+ "Interaction.ScalingEnabled": "Масштаб Увімкнено",
"Interaction.ScalingDisabled": "Масштаб Вимкнуто",
"Interaction.ResetScale": "Відновити Масштаб",
- "Interaction.LaserEnabled": "Лазер Ввімкнено",
+ "Interaction.LaserEnabled": "Лазер Увімкнено",
"Interaction.LaserDisabled": "Лазер Вимкнуто",
"Interaction.Grab.Palm": "Схватити: Долоня",
"Interaction.Grab.Precision": "Схватити: Точність",
@@ -252,8 +252,8 @@
"World.Actions.CloseConfirm": "Закрити",
"World.Actions.LeaveConfirm": "Залишити",
"World.Actions.CannotClose": "(не можу закрити цей світ)",
- "World.Actions.GuestWarning": "",
- "World.Actions.HostingWarning": "Ви Господар цього світу, всіх Гостей будуть викинуто",
+ "World.Actions.GuestWarning": ":3",
+ "World.Actions.HostingWarning": "Ви Господар цього світу, усіх Гостей будуть викинуто",
"World.Actions.GetWorldOrb": "Отримати Кулю Світу",
"World.Actions.CopyWorldURL": "Копіювати Посилання на Світ",
@@ -279,11 +279,11 @@
"World.Detail.ActiveUsers": "Активних Користувачів:",
"World.Detail.NewSession": "<нова сесія>",
"World.Detail.DescriptionHeader": "Опис: ",
- "World.Detail.SessionInformationHeader": "Феформац про Сесію",
+ "World.Detail.SessionInformationHeader": "Інформація про Сесію",
"World.Detail.Uptime": "Діє",
"World.Detail.AccessLevel": "Видимість",
"World.Detail.Users": "Користувачі",
- "World.Detail.Users.Count": "{active}{away, select, 0 {} other { (+{away} away)}} out of {max}",
+ "World.Detail.Users.Count": "{active}{away, select, 0 {} other { (+{away} away)}} з {max}",
"World.Detail.WorldInformationHeader": "Інформація про Світ",
"World.Detail.PublishDate": "Опубліковано",
@@ -298,7 +298,7 @@
"World.Category.PublishedWorlds": "Опубліковані Світи",
"World.Category.ActiveSessions": "Активні Сесії",
"World.Category.ContactsSessions": "Сесії Контактів",
- "World.Category.HeadlessSessions": "Безіменні Сесії",
+ "World.Category.HeadlessSessions": "Сесії без Клієнта",
"World.Category.Social": "Суспільство",
"World.Category.Games": "Ігри",
"World.Category.Art": "Живопис",
@@ -309,6 +309,250 @@
"World.Category.Custom": "Замовлені",
"World.Category.GroupWorlds": "Світи Груп",
+ "World.AccessLevel.Anyone": "Будь хто",
+ "World.AccessLevel.RegisteredUsers": "Зареєстровані Користувачі",
+ "World.AccessLevel.Contacts": "Контакти",
+ "World.AccessLevel.ContactsPlus": "Контакти+",
+ "World.AccessLevel.LAN": "LAN",
+ "World.AccessLevel.Private": "Приватні (тільки за запрошенням)",
+
+ "World.SortParameter.SearchScore": "Пошукова Оцінка",
+ "World.SortParameter.Name": "Імʼя",
+ "World.SortParameter.OpenedWorldCount": "Відкриті Світи",
+ "World.SortParameter.TotalSessionCount": "Всього Сесій",
+ "World.SortParameter.TotalUserCount": "Всього Користувачів",
+ "World.SortParameter.CreationDate": "Дата Створення",
+ "World.SortParameter.LastUpdateDate": "Дата Редагування",
+ "World.SortParameter.FirstPublishTime": "Дата Публікації",
+ "World.SortParameter.TotalVisits": "Всього Відвідувань",
+ "World.SortParameter.LastVisit": "Останнє відвідування",
+ "World.SortParameter.Random": "Випадково",
+
+ "World.Filter.DataSources": "Джерела Даних:",
+ "World.Filter.OpenedWorlds": "Відкриті світи",
+ "World.Filter.ActiveSessions": "Активні Сесії",
+ "World.Filter.PublishedWorlds": "Опубліковані Світи",
+ "World.Filter.LocalWorlds": "Локальні Світи",
+ "World.Filter.BaseSearch": "Базовий Пошук:",
+ "World.Filter.ByOwner": "Від Володаря:",
+ "World.Filter.UserOwner": "Володарь є Користувачем",
+ "World.Filter.GroupOwner": "Володарь є у Групі",
+ "World.Filter.SubmittedToGroup": "У групу Надіслали:",
+ "World.Filter.Featured": "Тільки Відібрані",
+ "World.Filter.MyWorlds": "Мої світи",
+ "World.Filter.SessionFiltering": "Фільтрування Сесій:",
+ "World.Filter.MinimumUsers": "Мінімум Користувачів: {n}",
+ "World.Filter.MinimumContacts": "Мінімум Контактів: {n}",
+ "World.Filter.OnlyHeadless": "Тільки Володарі без Клієнта",
+ "World.Filter.IncompatibleSessions": "Несумісні Сесія",
+ "World.Filter.MaxAccessLevel": "Макс. Рівень Допуску:",
+ "World.Filter.MinimumUptime": "Мін. Утримання:",
+ "World.Filter.Sorting": "Сортування:",
+
+ "World.Edit.Title": "Редагувати Метадані Світу",
+ "World.Edit.Name": "Імʼя Світу:",
+ "World.Edit.Description": "Опис:",
+ "World.Edit.Tags": "Теґи (відділені коми):",
+ "World.Edit.Path": "Шлях Світу:",
+ "World.Edit.AccessLevelHeader": "Хто може відкривати?",
+ "World.Edit.AccessPrivate": "Тільки Я",
+ "World.Edit.AccessPatreon": "Спонсори з Патреону",
+ "World.Edit.AccessPublic": "Будь хто (публічний)",
+
+ "Tools.AvatarCreator": "Створювач Аватарів",
+ "Tools.FullBodyCalibrator": "Все Тіло / Калібрування Аватару",
+ "Tools.CameraStreaming": "Камера / Етер",
+ "Tools.CreateNewWorld": "Створити Новий Світ",
+ "Tools.Debug": "Налагодження",
+ "Tools.StreamAudio": "Передавати Аудіо",
+ "Tools.Setup2FA": "Налаштувати 2FA",
+
+ "Tools.StreamAudio.Dialog.Title": "Створити Потік Аудіо",
+ "Tools.StreamAudio.Start": "Почати Потік",
+ "Tools.StreamAudio.Bitrate": "Швидкість: {bitrate} КБуС",
+ "Tools.StreamAudio.Title": "{username} Потік Аудіо",
+ "Tools.StreamAudio.Spatialized": "Просторне",
+ "Tools.StreamAudio.Broadcast": "Етер",
+ "Tools.StreamAudio.PlayForOwner.Off": "Грати володарю: Вимк",
+ "Tools.StreamAudio.PlayForOwner.On": "Грати володарю: Увімк",
+
+ "Options.FreeformDash.On": "Вільний Біг: Увімк",
+ "Options.FreeformDash.Off": "Вільний Біг: Вимк",
+ "Options.SeatedMode.On": "Режим Сидіння: Увімк",
+ "Options.SeatedMode.Off": "Режим Сидіння: Вимк",
+ "Options.Nameplates.All": "Імені таблички: Усі",
+ "Options.Nameplates.NonContacts": "Nameplates: Не Контактів",
+ "Options.Nameplates.Hide": "Імені таблички: Приховати",
+ "Options.Nameplates.DefaultStyle": "Звичайні імені таблички",
+ "Options.Nameplates.CustomStyle": "Особливі імені таблички",
+
+ "Indicator.OnlineUsers": "{users} У мережі {users,plural, one {User} other {Users}}",
+ "Indicator.OnlineUsersVR": "{users} {users, plural, one {user} other {users}} У ВР",
+ "Indicator.OnlineUsersDesktop": "{users} {users, plural, one {user} other {users}} у Пласкому Режимі",
+
+ "Indicator.ServerStatus.Status": "Стан Хмари",
+ "Indicator.ServerStatus.Good": "Добре",
+ "Indicator.ServerStatus.Slow": "Повільний",
+ "Indicator.ServerStatus.Down": "Затримка",
+ "Indicator.ServerStatus.NoInternet": "Без Інтернету",
+
+ "Indicator.Sync.AllSynced": "Всі Синхронізовані",
+ "Indicator.Sync.SyncingItems": "Синхронізую
{item_count, plural, one {# Item} other {# Items}}",
+ "Indicator.Sync.UploadingVariants": "Відвантажую
Варіантів Асетів",
+ "Indicator.Sync.SyncError": "Помилка Синхронізації Перевірте Лог",
+ "Indicator.Sync.StorageFull": "Диск Заповнен Не можу Синхронізуватись",
+
+ "Indicator.Storage.StorageFull": "Диск Заповнен",
+ "Indicator.Storage.Usage": "{storage_used} з {storage_max}
Використано Диску",
+
+ "Indicator.LiveHiddenMessage": "(інформація прихована при потоці)",
+
+ "Login.InvalidCredentials": "Невірні посвідчення",
+ "Login.InvalidCredentials.Description": "Перевірте посвідчення знову або ж натисніть \"Забули Пароль?\"",
+
+ "Login.InvalidLogin": "Невірні посвідчення",
+ "Login.InvalidLogin.Description": "Перевірте посвідчення знову або ж натисніть \"Забули Пароль?\"",
+
+ "Login.MalformedUID": "Невірна інформація про пристрій",
+ "Login.MalformedUID.Description": "Спробуйте перевстановити, або ж зверніться тут (Англ): {supportUrl}.",
+
+ "Login.MissingUID": "Нема інформації по пристрій",
+ "Login.MissingUID.Description": "Спробуйте перевстановити, або ж зверніться тут (Англ): {supportUrl}.",
+
+ "Login.MissingSecretMachineId": "Нема ID секретного пристрою",
+ "Login.MissingSecretMachineId.Description": "Спробуйте перевстановити, або ж зверніться тут (Англ): {supportUrl}.",
+
+ "Login.MalformedSecretMachineId": "Невірне ID секретного пристрою",
+ "Login.MalformedSecretMachineId.Description": "Спробуйте перевстановити, або ж зверніться тут (Англ): {supportUrl}.",
+
+ "Register.MissingUID": "Нема інформації про пристрій",
+ "Register.MissingUID.Description": "Спробуйте перевстановити, або ж зверніться тут (Англ): {supportUrl}.",
+
+ "Register.MalformedUID": "Невірна інформація про пристрій",
+ "Register.MalformedUID.Description": "Спробуйте перевстановити, або ж зверніться тут (Англ): {supportUrl}.",
+
+ "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": "Зверніться до Модерації тут (Англ): {moderationUrl}.",
+
+ "Login.AccountBanned": "Вашому обліковий запису заборонено дозвіл.",
+ "Login.AccountBanned.Description": "Зверніться до Модерації тут (Англ): {moderationUrl}.",
+
+ "Login.DuplicateAccount": "Дуплікат облікового запису",
+ "Login.DuplicateAccount.Description": "Зверніться до Модерації тут (Англ): {supportUrl}.",
+
+ "Login.UnknownError": "Невідома помилка",
+ "Login.UnknownError.Description": "Невідома помилка сталась під час входу. Зверніться до Модерації тут (Англ): {supportUrl}.",
+
+ "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.UsernameContainsBlockedTerms": "Імʼя має заборонені слова",
+ "Register.UsernameContainsBlockedTerms.Description": "Ваше імʼя має заборонені нашою системою слова. Якщо це помилка, зверніться тут (Англ): {supportUrl}.",
+
+ "Register.MissingPassword": "Нема паролю",
+ "Register.MissingPassword.Description": "Не було надано паролю.",
+
+ "Register.InvalidPassword": "Невірний пароль",
+ "Register.InvalidPassword.Description": "Ваш пароль невірний. Він повинен мати хоча б 8 символів, включно від 1 цифри, 1 літеру верхнього реєстру та 1 літеру нижнього реєстру.",
+
+ "Register.EmailAlreadyRegistered": "Електрона адреса вже зареєстрована",
+ "Register.EmailAlreadyRegistered.Description": "Обліковий запис з цією електроною адресою вже існує, якщо ви забули пароль натисніть на \"Забули пароль\". Або ж зверніться до підтримки тут (Англ): {supportUrl}.",
+
+ "Register.UsernameAlreadyRegistered": "Імʼя вже зареєстровано",
+ "Register.UsernameAlreadyRegistered.Description": "Обліковий запис з цим імʼям вже існує, якщо ви забули пароль натисніть на \"Забули пароль\". Або ж зверніться до підтримки тут (Англ): {supportUrl}.",
+
+ "Register.ErrorCheckingUserId": "Помилка при перевірці ID",
+ "Register.ErrorCheckingUserId.Description": "Зверніться до підтримки тут (Англ): {supportUrl}.",
+
+ "Recovery.MissingEmail": "Нема електроної адреси",
+ "Recovery.MissingEmail.Description": "Чи ви надали електрону адресу?",
+
+ "Recovery.IncorrectEmail": "Невірна електроної адреси",
+ "Recovery.IncorrectEmail.Description": "Ви увели невірну електрону адресу для віновлення паролю. Будь ласка, перевірте та спробуйте ще раз.",
+
+ "Recovery.NoPasswordSetup": "Не було задано паролю",
+ "Recovery.NoPasswordSetup.Description": "Будь ласка, зверніться за підтримкою тут (Англ): {supportUrl}.",
+
+ "Register.UnknownError": "Невідома помилка",
+ "Register.UnknownError.Description": "Сталась невідома помилка. Будь ласка, зверніться за підтримкою тут (Англ): {supportUrl}.",
+
+ "Account.Login": "Login",
+ "Account.Logout": "Logout",
+ "Account.Register": "Register Account",
+ "Account.Saml2": "Login with SAML 2.0",
+ "Account.LoginOrRegister": "Login / Register",
+ "Account.LogoutConfirm": "Really logout?",
+ "Account.LoggingIn": "Logging in...",
+ "Account.LoggingOut": "Logging out...",
+ "Account.Registering": "Registering...",
+ "Account.Anonymous": "Anonymous",
+ "Account.Username": "Username:",
+ "Account.Email": "Email:",
+ "Account.RememberMe": "Remember Me
(logs out after 30 days of inactivity)",
+ "Account.RepeatEmail": "Repeat Email:",
+ "Account.UsernameOrEmail": "Username or Email:",
+ "Account.Password": "Password:",
+ "Account.RepeatPassword": "Repeat Password:",
+ "Account.RecoverPassword": "Lost Password?",
+ "Account.LiveEmailWarning": "WARNING: live.com, hotmail.com, outlook.com and other Microsoft-hosted services can take up to 1-2 days to accept the email.",
+ "Account.PasswordRules": "(at least 8 characters, 1 digit, 1 lowercase, 1 uppercase)",
+ "Account.LostPassword": "Lost Password",
+ "Account.SendRecoveryCode": "Send Recovery Code",
+ "Account.ResetPasswordHeader": "Reset Your Password",
+ "Account.ResetPasswordInstructions": "A recovery code has been sent to your email. Copy it to the field below:",
+ "Account.RecoveryCode": "Recovery Code:",
+ "Account.NewPassword": "New Password:",
+ "Account.ResetPassword": "Set New Password",
+ "Account.Requesting": "Requesting...",
+ "Account.ErrorPasswordMismatch": "Passwords do not match!",
+ "Account.ErrorEmailMismatch": "Emails do not match!",
+ "Account.ErrorLoginError": "Login Error:",
+ "Account.RegistrationSuccess": "Success!
An email has been sent to {email} with a verification link.
Once you click on this link, we'll automatically log you in as long as this dialog is open.
If you run into problems, reach us at {appEmail} or {appCommunity}",
+ "Account.BirthMonth": "Birth Month:",
+ "Account.BirthDay": "Birth Day:",
+ "Account.BirthYear": "Birth Year:",
+ "Account.PoliciesAgreement": "I agree to the terms of service and privacy policy",
+ "Account.AlternateMethods": "Login with a 3rd party service instead:",
+
+ "Account.Saml2.Title": "SAML 2.0",
+ "Account.Saml2.Select": "Please select the SAML 2.0 provider you want to use:",
+ "Account.Saml2.LoggingIn": "Waiting for the login to complete (check your web browser)...",
"Dummy": "Dummy"
From 62a2ba5079c241572ba3b36cdb26cd8be31d9c2d Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Sun, 21 Jul 2024 04:10:16 +0000
Subject: [PATCH 099/242] Update ua.json
Written to 555th line.
---
ua.json | 81 ++++++++++++++++++++++++++++-----------------------------
1 file changed, 40 insertions(+), 41 deletions(-)
diff --git a/ua.json b/ua.json
index 37a96db..7d730c8 100644
--- a/ua.json
+++ b/ua.json
@@ -489,7 +489,7 @@
"Register.MissingPassword.Description": "Не було надано паролю.",
"Register.InvalidPassword": "Невірний пароль",
- "Register.InvalidPassword.Description": "Ваш пароль невірний. Він повинен мати хоча б 8 символів, включно від 1 цифри, 1 літеру верхнього реєстру та 1 літеру нижнього реєстру.",
+ "Register.InvalidPassword.Description": "Ваш пароль невірний. Він повинен мати хоча б 8 символів, включно від 1 цифри, 1 літери верхнього реєстру та 1 літери нижнього реєстру.",
"Register.EmailAlreadyRegistered": "Електрона адреса вже зареєстрована",
"Register.EmailAlreadyRegistered.Description": "Обліковий запис з цією електроною адресою вже існує, якщо ви забули пароль натисніть на \"Забули пароль\". Або ж зверніться до підтримки тут (Англ): {supportUrl}.",
@@ -512,49 +512,48 @@
"Register.UnknownError": "Невідома помилка",
"Register.UnknownError.Description": "Сталась невідома помилка. Будь ласка, зверніться за підтримкою тут (Англ): {supportUrl}.",
- "Account.Login": "Login",
- "Account.Logout": "Logout",
- "Account.Register": "Register Account",
- "Account.Saml2": "Login with SAML 2.0",
- "Account.LoginOrRegister": "Login / Register",
- "Account.LogoutConfirm": "Really logout?",
- "Account.LoggingIn": "Logging in...",
- "Account.LoggingOut": "Logging out...",
- "Account.Registering": "Registering...",
- "Account.Anonymous": "Anonymous",
- "Account.Username": "Username:",
- "Account.Email": "Email:",
- "Account.RememberMe": "Remember Me
(logs out after 30 days of inactivity)",
- "Account.RepeatEmail": "Repeat Email:",
- "Account.UsernameOrEmail": "Username or Email:",
- "Account.Password": "Password:",
- "Account.RepeatPassword": "Repeat Password:",
- "Account.RecoverPassword": "Lost Password?",
- "Account.LiveEmailWarning": "WARNING: live.com, hotmail.com, outlook.com and other Microsoft-hosted services can take up to 1-2 days to accept the email.",
- "Account.PasswordRules": "(at least 8 characters, 1 digit, 1 lowercase, 1 uppercase)",
- "Account.LostPassword": "Lost Password",
- "Account.SendRecoveryCode": "Send Recovery Code",
- "Account.ResetPasswordHeader": "Reset Your Password",
- "Account.ResetPasswordInstructions": "A recovery code has been sent to your email. Copy it to the field below:",
- "Account.RecoveryCode": "Recovery Code:",
- "Account.NewPassword": "New Password:",
- "Account.ResetPassword": "Set New Password",
- "Account.Requesting": "Requesting...",
- "Account.ErrorPasswordMismatch": "Passwords do not match!",
- "Account.ErrorEmailMismatch": "Emails do not match!",
- "Account.ErrorLoginError": "Login Error:",
- "Account.RegistrationSuccess": "Success!
An email has been sent to {email} with a verification link.
Once you click on this link, we'll automatically log you in as long as this dialog is open.
If you run into problems, reach us at {appEmail} or {appCommunity}",
- "Account.BirthMonth": "Birth Month:",
- "Account.BirthDay": "Birth Day:",
- "Account.BirthYear": "Birth Year:",
- "Account.PoliciesAgreement": "I agree to the terms of service and privacy policy",
- "Account.AlternateMethods": "Login with a 3rd party service instead:",
+ "Account.Login": "Вхід",
+ "Account.Logout": "Вихід",
+ "Account.Register": "Реєстрація",
+ "Account.Saml2": "Увійти з SAML 2.0",
+ "Account.LoginOrRegister": "Вхід / Реєстрація",
+ "Account.LogoutConfirm": "Насправді Вийти?",
+ "Account.LoggingIn": "Входимо...",
+ "Account.LoggingOut": "Виходимо...",
+ "Account.Registering": "Реєструємо...",
+ "Account.Anonymous": "Анонім",
+ "Account.Username": "Імʼя:",
+ "Account.Email": "Електрона Адреса:",
+ "Account.RememberMe": "Запамʼятати мене
(забуває після місяця неактивності)",
+ "Account.RepeatEmail": "Підтвердіть Адресу:",
+ "Account.UsernameOrEmail": "Імʼя чи Електрону Адресу:",
+ "Account.Password": "Пароль:",
+ "Account.RepeatPassword": "Повторити Пароль:",
+ "Account.RecoverPassword": "Забули Пароль?",
+ "Account.LiveEmailWarning": "WARNING: live.com, hotmail.com, outlook.com та ін. сервіси Microsoft займатимуть до 2 днів, щоб підтвердити адресу.",
+ "Account.PasswordRules": "(хоча б 8 символів, включно від 1 цифри, 1 літери верхнього реєстру та 1 літери нижнього реєстру.)",
+ "Account.LostPassword": "Пароль Загублено",
+ "Account.SendRecoveryCode": "Відправити Код Відновлення",
+ "Account.ResetPasswordHeader": "Скинути Пароль",
+ "Account.ResetPasswordInstructions": "Код відновлення було надіслано на вашу адресу. Зкопіюйте його до поля нижче:",
+ "Account.RecoveryCode": "Код Відновлення:",
+ "Account.NewPassword": "Новий Пароль:",
+ "Account.ResetPassword": "Підтвердити новий пароль",
+ "Account.Requesting": "Запитую...",
+ "Account.ErrorPasswordMismatch": "Паролі не співпадають!",
+ "Account.ErrorEmailMismatch": "Електроні адреси не співпадають!",
+ "Account.ErrorLoginError": "Помилка входу:",
+ "Account.RegistrationSuccess": "Вдача!
Лист було надіслано на {email} з посиланням підтвердження.
Як натисните на посилання, ви зразу ж зайдете. Не закривайте це вікно.
Якщо виникнуть проблеми, зверніться тут (Англ): {appEmail} або {appCommunity}",
+ "Account.BirthMonth": "Місяць народження:",
+ "Account.BirthDay": "День народження:",
+ "Account.BirthYear": "Рік Народження:",
+ "Account.PoliciesAgreement": "Мною було прочитано правила використання та політику приватності",
+ "Account.AlternateMethods": "Увійти через стороній сервіс:",
"Account.Saml2.Title": "SAML 2.0",
- "Account.Saml2.Select": "Please select the SAML 2.0 provider you want to use:",
- "Account.Saml2.LoggingIn": "Waiting for the login to complete (check your web browser)...",
+ "Account.Saml2.Select": "Будь ласка, виберіть постачальника SAML 2.0, яким бажаєте користуватись :",
+ "Account.Saml2.LoggingIn": "Чекаємо на завершення входу (перевірте браузер)...",
-
"Dummy": "Dummy"
}
}
From 3cc2e85b47e67c3a07310b82e98d84c544ae5981 Mon Sep 17 00:00:00 2001
From: Shadow Panther
Date: Sun, 21 Jul 2024 14:49:23 +0200
Subject: [PATCH 100/242] RU: some fixes and new lines
---
ru.json | 10 ++++++++--
1 file changed, 8 insertions(+), 2 deletions(-)
diff --git a/ru.json b/ru.json
index 641dfd1..ddaa219 100644
--- a/ru.json
+++ b/ru.json
@@ -182,10 +182,12 @@
"World.Connection.Connected": "Соединено",
"World.Connection.SyncingInitialState": "Синхронизация с текущим состоянием мира",
- "World.Connection.LNL.DirectIP": "LNL напрямую по IP",
+ "World.Connection.LNL.DirectIP": "LNL напрямую по IP
{address}",
+ "World.Connection.LNL.LNLPoke": "Запрашиваем LNL Poke",
"World.Connection.LNL.NATPunchthrough": "LNL через NAT {n}",
"World.Connection.LNL.Relay": "LNL ретранслятор",
"World.Connection.SteamNetworkingSockets": "Сетевые сокеты Steam",
+ "World.Connection.TCP": "TCP
{address}",
"World.Error.AccessDenied": "Отказано в доступе",
"World.Error.SecurityViolation": "Нарушение безопасности",
@@ -596,6 +598,8 @@
"Profile.Status.Invisible": "Невидимый",
"Profile.Status.Offline": "Оффлайн",
"Profile.Status.Headless": "Сервер",
+ "Profile.Status.Bot": "Бот: {version}",
+ "Profile.Status.ChatClient": "Мессенджер: {version}",
"Session.Tab.Settings": "Настройки",
"Session.Tab.Users": "Пользователи",
@@ -1285,7 +1289,7 @@
"Settings.GeneralControlsSettings.PrimaryHand": "Основная рука",
"Settings.GeneralControlsSettings.PrimaryHand.Description": "Какой рукой вы в основном пользуетесь. Различные системы используют эту настройку для взаимодействий, например для экипировки инструментов.",
"Settings.GeneralControlsSettings.DoubleClickInterval": "Интервал двойного щелчка",
- "Settings.GeneralControlsSettings.DoubleClickInterval.Description": "Для любого взаимодействия, требующего двойного щелчка, эта настройка задает время между щелчками, которое будет считаться двойным щелчком. Если у вас не получается сделать двойной щелчок, увеличьте значение. Если одиночные щелчки срабатывают как двойные - уменьшите.",
+ "Settings.GeneralControlsSettings.DoubleClickInterval.Description": "Для любого взаимодействия, требующего двойного щелчка, эта настройка задает время между щелчками, которое будет считаться двойным щелчком. Если у вас не получается сделать двойной щелчок, уменьшите значение. Если одиночные щелчки срабатывают как двойные - увеличьте.",
"Settings.LocomotionSettings.LocomotionPreferences": "Настройки перемещения",
"Settings.LocomotionSettings.LocomotionPreferences.Breadcrumb": "Настройки перемещения",
@@ -1573,6 +1577,8 @@
"Settings.RealtimeNetworkingSettings.DisableLAN.Description": "Выключает функциональности локальной сети, такие как широковещательное объявление вашей сессии в локальной сети или обнаружение сессий других пользователей в этой локальной сети.",
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Приоритет Steam Networking Sockets",
"Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "Кагда включено, вы будете подключаться через протокол Steam Networking Sockets, если возможно. Может помочь в некоторых случаях, когда использование протокола LNL приводит к больщим задержкам и отставанию. Но, так как этот протокол поддерживает не всю функциональность, вы можете столкнуться с еще большей нестабильностью сети, поэтому рекомендуем использовать эту настройку только когда вы уже имеете проблемы с сетью.",
+ "Settings.RealtimeNetworkingSettings.PreferTCP": "Предпочитать TCP",
+ "Settings.RealtimeNetworkingSettings.PreferTCP.Description": "Когда включено, подключение через TCP будет в приоритете перед остальными протоколами. Это в основном влияет на подключения по локальной сети, так как TCP по умолчанию не используется для подключений через интернет.\n\nTCP может дать преимущество в скорости в локальных сетях, а также будет работать в некоторых окружениях, где протоколы на базе UDP не будут работать.\n\nС другой стороны, TCP подвержен блокировке пакетов \"head of line\", из-за чего голоса и позы могут приходить с ощутимой задержкой.",
"Settings.RealtimeNetworkingSettings.LNL_WindowSize": "Размер окна LNL",
"Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "Задает размер окна LNL протокола для сетевых передач реального времени. Изменение этой настройко применяется моментально во всех активных сессиях.\n\nЕсли вы сталкиваетесь с очередью пакетов, вы можете увеличить это значение чтобы повысить пропускнуд способность. С другой стороны, большие значения могут еще сильнее дестабилизировать работу сети, так что будьте аккуратны.\n\nЗначение по умолчанию: 64\n\nВАЖНО: Эта настройка предназначена для диагностики и как временная мера; это значение будет подстраиваться автоматически в будущем.",
From bedd2ea19d5dee007ebb18cf511d440782c548d5 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Sun, 21 Jul 2024 17:32:28 +0100
Subject: [PATCH 101/242] Added elaboration to
Settings.MovementSettings.*SidewaysMode.Description
---
pl.json | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pl.json b/pl.json
index 7dc7490..88fde90 100644
--- a/pl.json
+++ b/pl.json
@@ -1295,9 +1295,9 @@
"Settings.LocomotionSettings.LocomotionPreferences.Breadcrumb": "Preferencje Lokomocji",
"Settings.MovementSettings.LeftSidewaysMode": "Tryb poruszania na boki lewego kontrolera",
- "Settings.MovementSettings.LeftSidewaysMode.Description": "To ustawienie zmienia co poruszanie na boki joystickiem będzie robiło na twoim lewym kontrolerze.",
+ "Settings.MovementSettings.LeftSidewaysMode.Description": "To ustawienie zmienia co poruszanie na boki joystickiem będzie robiło na twoim lewym kontrolerze.\n\nTurnAndMove: Ten kontroler służy do obracania i ruchu.\n\nTurnOnly: Ten kontroler służy wyłącznie do obracania.\n\nStrafe: Ten kontroler służy wyłącznie do strafowania.\n\nOff: Tylko ruch do przodu/do tyłu.",
"Settings.MovementSettings.RightSidewaysMode": "Tryb poruszania na boki prawego kontrolera",
- "Settings.MovementSettings.RightSidewaysMode.Description": "To ustawienie zmienia co poruszanie na boki joystickiem będzie robiło na twoim prawym kontrolerze.",
+ "Settings.MovementSettings.RightSidewaysMode.Description": "To ustawienie zmienia co poruszanie na boki joystickiem będzie robiło na twoim prawym kontrolerze.\n\nTurnAndMove: Ten kontroler służy do obracania i ruchu.\n\nTurnOnly: Ten kontroler służy wyłącznie do obracania.\n\nStrafe: Ten kontroler służy wyłącznie do strafowania.\n\nOff: Tylko ruch do przodu/do tyłu.",
"Settings.MovementSettings.UseHeadDirectionForMovement": "Używaj kierunku głowy do poruszania",
"Settings.MovementSettings.UseHeadDirectionForMovement.Description": "Kiedy włączone poruszanie do przodu będzie w kierunku w którym patrzysz w VR. Kiedy wyłączone poruszanie do przodu będzie w kierunku wskazanym przez twój kontroler.",
"Settings.MovementSettings.UseSmoothTurn": "Gładkie obracanie",
From a52c1e156eae78ffaa3d8a36fd700975b0279e52 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Sun, 21 Jul 2024 17:41:07 +0100
Subject: [PATCH 102/242] Translated Settings.UserMetricsSettings.UserHeight
and description
---
pl.json | 3 +++
1 file changed, 3 insertions(+)
diff --git a/pl.json b/pl.json
index e486c64..0f6d157 100644
--- a/pl.json
+++ b/pl.json
@@ -1501,6 +1501,9 @@
"Settings.GiggleTechSettings.Devices.InitialActivationIntensity": "Intensywność wstępnej aktywacji",
"Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description": "Gdy haptyka przechodzi ze stanu nieaktywnego w aktywny, będzie odtwarzana na co najmniej tej intensywności prez bardzo krótki okres czasu. To może pomóc \"rozruszać\" haptykę, gdy wartość aktywacji jest zbyt niska aby silnik zaczął się kręcić.",
+ "Settings.UserMetricsSettings.UserHeight": "Wzrost",
+ "Settings.UserMetricsSettings.UserHeight.Description": "Jest to twój rzeczywisty wzrost, który jest używany do prawidłowego skalowania awatara, aby dobrze do ciebie pasował. Jest to również wysokość, do której użytkownik zostanie dostosowany po włączeniu trybu siedzącego.\n\nMożesz wprowadzić swój wzrost używając odpowiednich jednostek, na przykład wpisując 175 cm lub 1.75 m dla systemu metrycznego lub 5'11\" dla jednostek imperialnych.",
+
"Settings.DescriptionField.NoTextTitle": "Więcej informacji",
"Settings.DescriptionField.NoTextDescription": "Najedź kursorem na ustawienie, aby zobaczyć jego opis.",
From b7d88262abf436e43383997a90d7c5d4ee03a255 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Sun, 21 Jul 2024 19:06:48 +0100
Subject: [PATCH 103/242] Translated Settings.NotificationSettings* and
Settings.NamePlateSettings*
---
pl.json | 26 ++++++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/pl.json b/pl.json
index 88fde90..e0fcce3 100644
--- a/pl.json
+++ b/pl.json
@@ -1270,6 +1270,32 @@
"Settings.LocaleSettings": "Lokalizacja",
"Settings.DashSettings": "Tablica",
+
+ "Settings.NotificationSettings": "Powiadomienia",
+ "Settings.NotificationSettings.UserOnline": "Znajomy online",
+ "Settings.NotificationSettings.UserOnline.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy Twoi znajomi będą online.",
+ "Settings.NotificationSettings.UserSociable": "Znajomy towarzyski",
+ "Settings.NotificationSettings.UserSociable.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy Twoi znajomi są towarzyscy.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
+ "Settings.NotificationSettings.UserOnlineOnAnotherBuild": "Znajomy online na niekompatybilnej wersji",
+ "Settings.NotificationSettings.UserOnlineOnAnotherBuild.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy Twoi znajomi będą online ale używają wersji, która nie jest kompatybilna z twoją (np. nowa wersja lub pre-release kompilacja).",
+ "Settings.NotificationSettings.Message": "Wiadomości",
+ "Settings.NotificationSettings.Message.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy otrzymasz wiadomość.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
+ "Settings.NotificationSettings.Invite": "Zaproszenia do sesji",
+ "Settings.NotificationSettings.Invite.Description": "Kontroluje czy otrzymujesz powiadomienia o zaproszeniu do sesji.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
+ "Settings.NotificationSettings.ContactRequest": "Prośby o dodanie do znajomych",
+ "Settings.NotificationSettings.ContactRequest.Description": "Kontroluje czy otrzymujesz powiadomienia gdy otrzymujesz zaproszenie do znajomych.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
+ "Settings.NotificationSettings.ContactSessionStarted": "Nowe sesje znajomych",
+ "Settings.NotificationSettings.ContactSessionStarted.Description": "Kontroluje czy otrzymujesz powiadomienia gdy twoi znajomi są w nowej sesji.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
+ "Settings.NotificationSettings.PublicSessionStarted": "Nowe publiczne sesje",
+ "Settings.NotificationSettings.PublicSessionStarted.Description": "Kontroluje czy otrzymujesz powiadomienia gdy zaczęte są publiczne sesje.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
+ "Settings.NotificationSettings.UserJoinAndLeave": "Dołączanie i opuszczanie użytkowników",
+ "Settings.NotificationSettings.UserJoinAndLeave.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy użytkownicy dołączają lub opuszczają sesję, w której się znajdujesz.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
+
+ "Settings.NamePlateSettings.NameplateVisibility": "Widoczność tabliczki znamionowej",
+ "Settings.NamePlateSettings.NameplateVisibility.Description": "Służy do kontrolowania, czyje tabliczki znamionowe będą widoczne.\n\nAll: Wszystkie tabliczki.\n\nNonContacts: Wyświetlone są tabliczki tylko nieznajomych.\n\nNone: Nie wyświetlone są żadne tabliczki.",
+ "Settings.NamePlateSettings.UseCustomNameplates": "Pokaż niestandardowe tabliczki znamionowe",
+ "Settings.NamePlateSettings.UseCustomNameplates.Description": "Jeśli niektóre tabliczki są trudne do odczytania, całkowicie ukryte lub musisz zobaczyć rzeczywistą nazwę użytkownika i odznaki (np. do celów moderacji), wyłącz niestandardowe tabliczki, aby zobaczyć domyślne.",
+
"Settings.NamePlateSettings": "Nazwy graczy",
"Settings.LaserSettings": "Lasery Interakcyjne",
"Settings.DesktopViewSettings": "Ekran Pulpitu",
From c072c2e092856ad5cd95d0c0b11da297c7ebbd4d Mon Sep 17 00:00:00 2001
From: Foxo <79523144+FoxoBread@users.noreply.github.com>
Date: Sun, 21 Jul 2024 18:16:09 +0000
Subject: [PATCH 104/242] Shorten file browser name
This one's been bugging me for a while and I'm not sure why I never fixed it
---
pl.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pl.json b/pl.json
index 4104974..a8b2423 100644
--- a/pl.json
+++ b/pl.json
@@ -145,7 +145,7 @@
"Dash.Screens.Inventory": "Ekwipunek",
"Dash.Screens.Desktop": "Pulpit",
"Dash.Screens.Session": "Sesja",
- "Dash.Screens.FileBrowser": "Przeglądarka Plików",
+ "Dash.Screens.FileBrowser": "Pliki",
"Dash.Screens.Settings": "Ustawienia",
"Dash.Screens.Exit": "Wyjdź",
From b3b7df54a3222621af7a8df26213d92a8f474d1b Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Sun, 21 Jul 2024 19:45:33 +0100
Subject: [PATCH 105/242] Use CleanJSON.py
---
pl.json | 109 ++++++++++++++++++++++++++++----------------------------
1 file changed, 54 insertions(+), 55 deletions(-)
diff --git a/pl.json b/pl.json
index a8b2423..6d4f843 100644
--- a/pl.json
+++ b/pl.json
@@ -663,7 +663,7 @@
"Contacts.SearchResult": "Wynik Wyszukiwania",
"Contacts.Bot": "Konto Bota",
"Contacts.Migrated": "Znajomy nie przeszedł Migracji",
- "Contacts.IncompatibleSession" : "Niekompatybilna sesja",
+ "Contacts.IncompatibleSession": "Niekompatybilna sesja",
"Notifications.IsSociable": "Poszukuje towarzystwa, Wyślij im wiadomość lub zaproś ich!",
"Notifications.IsOnline": "Jest teraz Online",
@@ -1036,16 +1036,16 @@
"Export.PackageExportable.Package": "Pakiet Resonite",
"Export.PackageExportable.PackageWithVariants": "Pakiet Resonite (+warianty)",
- "Export.AudioExportable.OriginalFormat" : "Audio (oryginalny format)",
+ "Export.AudioExportable.OriginalFormat": "Audio (oryginalny format)",
- "Export.VideoExportable.OriginalFormat" : "Video (oryginalny format)",
+ "Export.VideoExportable.OriginalFormat": "Video (oryginalny format)",
- "Importer.Package.Progress.DecodingPackage" : "Dekodowanie pakietu",
- "Importer.Package.Progress.DecodingObject" : "Dekodowanie obiektu",
- "Importer.Package.Progress.ImportingAssets" : "Importowanie zasobów",
- "Importer.Package.Progress.LoadingObject" : "Ładowanie obiektu",
- "Importer.Package.Progress.Imported" : "Pakiet importowany",
- "Importer.Package.Progress.Fail" : "Importowanie się nie powiodło. Sprawdź logi",
+ "Importer.Package.Progress.DecodingPackage": "Dekodowanie pakietu",
+ "Importer.Package.Progress.DecodingObject": "Dekodowanie obiektu",
+ "Importer.Package.Progress.ImportingAssets": "Importowanie zasobów",
+ "Importer.Package.Progress.LoadingObject": "Ładowanie obiektu",
+ "Importer.Package.Progress.Imported": "Pakiet importowany",
+ "Importer.Package.Progress.Fail": "Importowanie się nie powiodło. Sprawdź logi",
"NewWorld.Title": "Nowy Świat",
"NewWorld.SessionTitle": "Nowa sesja",
@@ -1235,19 +1235,19 @@
"Settings.UserMetricsSettings": "Parametry Użytkownika",
- "Settings.OnlineStatusSettings" : "Ustawienia Statusu",
- "Settings.OnlineStatusSettings.DefaultStatus" : "Domyślny Status",
- "Settings.OnlineStatusSettings.DefaultStatus.Description" : "To jest domyślny status, który zostanie ustawiony po logowaniu, chyba że istnieje poprzednio zapamiętany status.",
- "Settings.OnlineStatusSettings.RememberMode" : "Pamiętaj ostatni status",
- "Settings.OnlineStatusSettings.RememberMode.Description" : "Użyj tego aby ustalić czy twój ostatnio używany status powinien być zachowany pomiędzy logowaniami czy nie. To dotyczy statusów innych niż Niewidzialny, który to jest kontrolowany przez inne ustawienie.",
- "Settings.OnlineStatusSettings.RememberTimespan" : "Zapamiętaj status na",
- "Settings.OnlineStatusSettings.RememberTimespan.Description" : "Twój ostatni status będzie zapamiętany tylko jeżeli zalogujesz się ponownie w tym czasie. Jeśli będziesz wylogowany dłużej, zaczniesz ze swoim domyślnym statusem.",
- "Settings.OnlineStatusSettings.InvisibleRememberMode" : "Pamiętaj ostatni niewidzialny status",
- "Settings.OnlineStatusSettings.InvisibleRememberMode.Description" : "To kontroluje sposób w jaki twój ostatni status jest zapamiętywany, tylko jeżeli ostatnio byłeś Niewidzialny.\n\nNiewidzialny status ma osobne ustawienie dla prywatności. Możesz ustalić, że jeżeli ostatnio byłeś Niewidzialny, to pozostaniesz Niewidzialny przy następnym logowaniu, nawet jeśli inne twoje statusy nie są zapamiętywane.",
- "Settings.OnlineStatusSettings.InvisibleRememberTimespan" : "Zapamiętaj niewidzialny status na",
- "Settings.OnlineStatusSettings.InvisibleRememberTimespan.Description" : "Twój ostatni niewidzialny status będzie zapamiętany tylko jeżeli zalogujesz się ponownie w tym czasie. Jeśli będziesz wylogowany dłużej, zaczniesz ze swoim domyślnym statusem.",
- "Settings.OnlineStatusSettings.AutoAwayTimespan" : "Zmień na Zaraz Wracam po",
- "Settings.OnlineStatusSettings.AutoAwayTimespan.Description" : "Jeśli jesteś bezczynny przez ten okres czasu, twój status zostanie automatycznie ustawiony na Zaraz Wracam. Gdy wrócisz, zostanie ustawiony na poprzedni status, chyba że ustawiłeś go na Zaraz Wracam ręcznie.",
+ "Settings.OnlineStatusSettings": "Ustawienia Statusu",
+ "Settings.OnlineStatusSettings.DefaultStatus": "Domyślny Status",
+ "Settings.OnlineStatusSettings.DefaultStatus.Description": "To jest domyślny status, który zostanie ustawiony po logowaniu, chyba że istnieje poprzednio zapamiętany status.",
+ "Settings.OnlineStatusSettings.RememberMode": "Pamiętaj ostatni status",
+ "Settings.OnlineStatusSettings.RememberMode.Description": "Użyj tego aby ustalić czy twój ostatnio używany status powinien być zachowany pomiędzy logowaniami czy nie. To dotyczy statusów innych niż Niewidzialny, który to jest kontrolowany przez inne ustawienie.",
+ "Settings.OnlineStatusSettings.RememberTimespan": "Zapamiętaj status na",
+ "Settings.OnlineStatusSettings.RememberTimespan.Description": "Twój ostatni status będzie zapamiętany tylko jeżeli zalogujesz się ponownie w tym czasie. Jeśli będziesz wylogowany dłużej, zaczniesz ze swoim domyślnym statusem.",
+ "Settings.OnlineStatusSettings.InvisibleRememberMode": "Pamiętaj ostatni niewidzialny status",
+ "Settings.OnlineStatusSettings.InvisibleRememberMode.Description": "To kontroluje sposób w jaki twój ostatni status jest zapamiętywany, tylko jeżeli ostatnio byłeś Niewidzialny.\n\nNiewidzialny status ma osobne ustawienie dla prywatności. Możesz ustalić, że jeżeli ostatnio byłeś Niewidzialny, to pozostaniesz Niewidzialny przy następnym logowaniu, nawet jeśli inne twoje statusy nie są zapamiętywane.",
+ "Settings.OnlineStatusSettings.InvisibleRememberTimespan": "Zapamiętaj niewidzialny status na",
+ "Settings.OnlineStatusSettings.InvisibleRememberTimespan.Description": "Twój ostatni niewidzialny status będzie zapamiętany tylko jeżeli zalogujesz się ponownie w tym czasie. Jeśli będziesz wylogowany dłużej, zaczniesz ze swoim domyślnym statusem.",
+ "Settings.OnlineStatusSettings.AutoAwayTimespan": "Zmień na Zaraz Wracam po",
+ "Settings.OnlineStatusSettings.AutoAwayTimespan.Description": "Jeśli jesteś bezczynny przez ten okres czasu, twój status zostanie automatycznie ustawiony na Zaraz Wracam. Gdy wrócisz, zostanie ustawiony na poprzedni status, chyba że ustawiłeś go na Zaraz Wracam ręcznie.",
"Settings.AudioInputDeviceSettings": "Urządzenie Wejścia",
"Settings.AudioOutputDeviceSettings": "Urządzenie Wyjścia",
@@ -1270,32 +1270,6 @@
"Settings.LocaleSettings": "Lokalizacja",
"Settings.DashSettings": "Tablica",
-
- "Settings.NotificationSettings": "Powiadomienia",
- "Settings.NotificationSettings.UserOnline": "Znajomy online",
- "Settings.NotificationSettings.UserOnline.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy Twoi znajomi będą online.",
- "Settings.NotificationSettings.UserSociable": "Znajomy towarzyski",
- "Settings.NotificationSettings.UserSociable.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy Twoi znajomi są towarzyscy.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
- "Settings.NotificationSettings.UserOnlineOnAnotherBuild": "Znajomy online na niekompatybilnej wersji",
- "Settings.NotificationSettings.UserOnlineOnAnotherBuild.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy Twoi znajomi będą online ale używają wersji, która nie jest kompatybilna z twoją (np. nowa wersja lub pre-release kompilacja).",
- "Settings.NotificationSettings.Message": "Wiadomości",
- "Settings.NotificationSettings.Message.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy otrzymasz wiadomość.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
- "Settings.NotificationSettings.Invite": "Zaproszenia do sesji",
- "Settings.NotificationSettings.Invite.Description": "Kontroluje czy otrzymujesz powiadomienia o zaproszeniu do sesji.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
- "Settings.NotificationSettings.ContactRequest": "Prośby o dodanie do znajomych",
- "Settings.NotificationSettings.ContactRequest.Description": "Kontroluje czy otrzymujesz powiadomienia gdy otrzymujesz zaproszenie do znajomych.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
- "Settings.NotificationSettings.ContactSessionStarted": "Nowe sesje znajomych",
- "Settings.NotificationSettings.ContactSessionStarted.Description": "Kontroluje czy otrzymujesz powiadomienia gdy twoi znajomi są w nowej sesji.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
- "Settings.NotificationSettings.PublicSessionStarted": "Nowe publiczne sesje",
- "Settings.NotificationSettings.PublicSessionStarted.Description": "Kontroluje czy otrzymujesz powiadomienia gdy zaczęte są publiczne sesje.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
- "Settings.NotificationSettings.UserJoinAndLeave": "Dołączanie i opuszczanie użytkowników",
- "Settings.NotificationSettings.UserJoinAndLeave.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy użytkownicy dołączają lub opuszczają sesję, w której się znajdujesz.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
-
- "Settings.NamePlateSettings.NameplateVisibility": "Widoczność tabliczki znamionowej",
- "Settings.NamePlateSettings.NameplateVisibility.Description": "Służy do kontrolowania, czyje tabliczki znamionowe będą widoczne.\n\nAll: Wszystkie tabliczki.\n\nNonContacts: Wyświetlone są tabliczki tylko nieznajomych.\n\nNone: Nie wyświetlone są żadne tabliczki.",
- "Settings.NamePlateSettings.UseCustomNameplates": "Pokaż niestandardowe tabliczki znamionowe",
- "Settings.NamePlateSettings.UseCustomNameplates.Description": "Jeśli niektóre tabliczki są trudne do odczytania, całkowicie ukryte lub musisz zobaczyć rzeczywistą nazwę użytkownika i odznaki (np. do celów moderacji), wyłącz niestandardowe tabliczki, aby zobaczyć domyślne.",
-
"Settings.NamePlateSettings": "Nazwy graczy",
"Settings.LaserSettings": "Lasery Interakcyjne",
"Settings.DesktopViewSettings": "Ekran Pulpitu",
@@ -1354,7 +1328,7 @@
"Settings.GamepadSettings.ThumbstickLookExponent.Description": "To ustawienie może być użyte aby kontrolować krzywą, która modyfikuje rozglądanie się joystickiem. Możesz zacząć obracać się powoli i później przyśpieszyć albo zacząć obracać się szybko od razu, w zależności od tego czy wartość jest większa czy mniejsza niż 1.0.",
"Settings.GamepadSettings.UseGamepadWhenUnfocused": "Użyj gamepada gdy niezfokusowany",
"Settings.GamepadSettings.UseGamepadWhenUnfocused.Description": "Gdy to ustawienie jest włączone, gamepad będzie używany nawet gdy okienko aplikacji nie jest aktualnie fokusowane. Możesz to wyłączyć, jeżeli chcesz grać w inne gry w tym samym czasie, które również korzystają z gamepada.",
-
+
"Settings.MouseSettings.MouseSensitivity": "Czułość myszy",
"Settings.MouseSettings.MouseSensitivity.Description": "Ogólna czułość myszy w trybie stacjonarnym.",
"Settings.MouseSettings.MouseLookSpeed": "Prędkość rozglądania się",
@@ -1529,10 +1503,35 @@
"Settings.UserMetricsSettings.UserHeight": "Wzrost",
"Settings.UserMetricsSettings.UserHeight.Description": "Jest to twój rzeczywisty wzrost, który jest używany do prawidłowego skalowania awatara, aby dobrze do ciebie pasował. Jest to również wysokość, do której użytkownik zostanie dostosowany po włączeniu trybu siedzącego.\n\nMożesz wprowadzić swój wzrost używając odpowiednich jednostek, na przykład wpisując 175 cm lub 1.75 m dla systemu metrycznego lub 5'11\" dla jednostek imperialnych.",
-
+
+ "Settings.NotificationSettings": "Powiadomienia",
+ "Settings.NotificationSettings.UserOnline": "Znajomy online",
+ "Settings.NotificationSettings.UserOnline.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy Twoi znajomi będą online.",
+ "Settings.NotificationSettings.UserSociable": "Znajomy towarzyski",
+ "Settings.NotificationSettings.UserSociable.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy Twoi znajomi są towarzyscy.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
+ "Settings.NotificationSettings.UserOnlineOnAnotherBuild": "Znajomy online na niekompatybilnej wersji",
+ "Settings.NotificationSettings.UserOnlineOnAnotherBuild.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy Twoi znajomi będą online ale używają wersji, która nie jest kompatybilna z twoją (np. nowa wersja lub pre-release kompilacja).",
+ "Settings.NotificationSettings.Message": "Wiadomości",
+ "Settings.NotificationSettings.Message.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy otrzymasz wiadomość.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
+ "Settings.NotificationSettings.Invite": "Zaproszenia do sesji",
+ "Settings.NotificationSettings.Invite.Description": "Kontroluje czy otrzymujesz powiadomienia o zaproszeniu do sesji.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
+ "Settings.NotificationSettings.ContactRequest": "Prośby o dodanie do znajomych",
+ "Settings.NotificationSettings.ContactRequest.Description": "Kontroluje czy otrzymujesz powiadomienia gdy otrzymujesz zaproszenie do znajomych.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
+ "Settings.NotificationSettings.ContactSessionStarted": "Nowe sesje znajomych",
+ "Settings.NotificationSettings.ContactSessionStarted.Description": "Kontroluje czy otrzymujesz powiadomienia gdy twoi znajomi są w nowej sesji.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
+ "Settings.NotificationSettings.PublicSessionStarted": "Nowe publiczne sesje",
+ "Settings.NotificationSettings.PublicSessionStarted.Description": "Kontroluje czy otrzymujesz powiadomienia gdy zaczęte są publiczne sesje.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
+ "Settings.NotificationSettings.UserJoinAndLeave": "Dołączanie i opuszczanie użytkowników",
+ "Settings.NotificationSettings.UserJoinAndLeave.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy użytkownicy dołączają lub opuszczają sesję, w której się znajdujesz.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
+
+ "Settings.NamePlateSettings.NameplateVisibility": "Widoczność tabliczki znamionowej",
+ "Settings.NamePlateSettings.NameplateVisibility.Description": "Służy do kontrolowania, czyje tabliczki znamionowe będą widoczne.\n\nAll: Wszystkie tabliczki.\n\nNonContacts: Wyświetlone są tabliczki tylko nieznajomych.\n\nNone: Nie wyświetlone są żadne tabliczki.",
+ "Settings.NamePlateSettings.UseCustomNameplates": "Pokaż niestandardowe tabliczki znamionowe",
+ "Settings.NamePlateSettings.UseCustomNameplates.Description": "Jeśli niektóre tabliczki są trudne do odczytania, całkowicie ukryte lub musisz zobaczyć rzeczywistą nazwę użytkownika i odznaki (np. do celów moderacji), wyłącz niestandardowe tabliczki, aby zobaczyć domyślne.",
+
"Settings.DescriptionField.NoTextTitle": "Więcej informacji",
"Settings.DescriptionField.NoTextDescription": "Najedź kursorem na ustawienie, aby zobaczyć jego opis.",
-
+
"Settings.RelaySettings": "Przekaźniki sieciowe",
"Settings.RelaySettings.AlwaysUseRelay": "Zawsze używaj przekaźnika do połączenia",
"Settings.RelaySettings.AlwaysUseRelay.Description": "Przekaźniki są zwykle używane jako rozwiązanie awaryjne, gdy nie można nawiązać bezpośredniego połączenia z hostem. Włączenie tej opcji wymusza, aby połączenie zawsze odbywało się za pośrednictwem przekaźnika.\n\nMoże to być przydatne w przypadku problemów z połączeniem z niektórymi hostami. NIE zalecane jest stałe włączanie tej opcji.",
@@ -1540,7 +1539,7 @@
"Settings.RelaySettings.UseClosestAvailableRelay.Description": "Gdy ta opcja jest włączona, dostępny przekaźnik, który znajduje się najbliżej użytkownika, zostanie automatycznie wybrany do połączenia. Jeśli chcesz połączyć się za pośrednictwem określonego przekaźnika (np. w przypadku połączeń na duże odległości, aby uniknąć kolejkowania pakietów), możesz wyłączyć tę opcję i skonfigurować preferowane przekaźniki po niżej.",
"Settings.RelaySettings.RelayPriorities": "Konfiguracja priorytetów serwera przekaźnikowego",
"Settings.RelaySettings.RelayPriorities.Breadcrumb": "Priorytety przekaźników",
-
+
"Settings.TextureQualitySettings": "Jakość Tekstur",
"Settings.TextureQualitySettings.TextureSizeRatio": "Względny rozmiar tekstur",
"Settings.TextureQualitySettings.TextureSizeRatio.Description": "Określa względny rozmiar wszystkich tekstur, które zostaną załadowane. Można tego użyć do obniżenia ogólnej rozdzielczości tekstur, co zmniejsza zużycie pamięci graficznej i szybkość ładowania kosztem przejrzystości wizualnej.\n\nNa przykład, jeśli tekstura ma rozdzielczość 4K i ustawisz ją na połowę rozdzielczości, zamiast tego zostanie załadowana wersja 2K.",
@@ -1553,7 +1552,7 @@
"Settings.TextureQualitySettings.AnisotropicLevel": "Anisotropic Level",
"Settings.TextureQualitySettings.AnisotropicLevel.Description": "Controls the quality of the anisotropic filtering.",
"Settings.TextureQualitySettings.ReloadAllTextures": "Przeładuj wszystkie tekstury",
-
+
"Settings.ResolutionSettings": "Rozdzielczość",
"Settings.ResolutionSettings.Fullscreen": "Pełny ekran",
"Settings.ResolutionSettings.Fullscreen.Description": "Przełącza między trybem pełnoekranowym a trybem okienkowym",
@@ -1562,7 +1561,7 @@
"Settings.ResolutionSettings.FullscreenResolution": "Rozdzielczość pełnoekranowa",
"Settings.ResolutionSettings.FullscreenResolution.Description": "Jaka rozdzielczość powinna być używana w trybie pełnoekranowym. Rozmiar pozostanie taki sam, ale obniżenie rozdzielczości może poprawić wydajność (szczególnie w przypadku ekranów o wysokiej rozdzielczości, takich jak 4K) kosztem bardziej rozmytego obrazu.",
"Settings.ResolutionSettings.ApplyResolution": "Zastosuj zmiany",
-
+
"Settings.RenderingQualitySettings": "Jakość Renderowania",
"Settings.RenderingQualitySettings.PerPixelLights": "Światła na piksel",
"Settings.RenderingQualitySettings.PerPixelLights.Description": "To ustawia ile punktowych i stożkowych świateł może bezpośrednio wpływać na obiekty renderowane używając metody forward - zazwyczaj przezroczyste i obiekty z materiałem non-PBS (n.p. toon shader).\n\nZwiększenie tej wartości poprawi jakość oświetlenia i zmniejszy migotanie kolorów w obecności wielu świateł kosztem wydajności - obiekt musi być renderowany wiele razy dla każdego światła, które na niego wpływa.",
@@ -1574,7 +1573,7 @@
"Settings.RenderingQualitySettings.ShadowDistance.Description": "To ustawia odległość, którą pokrywają cienie. Zwiększenie tej wartości sprawi, że bardziej odległe części sceny będą odpowiednio pokryte cieniami, ale spowoduje to również rozłożenie szczegółów cienia na większym obszarze.\n\nNależy zmienić to ustawienie wraz z kaskadami cieni i rozdzielczością - przy wyższej rozdzielczości cieni można pozwolić sobie na większą odległość cieni. Jeśli obniżysz rozdzielczość i kaskady cieni, warto zmniejszyć odległość cieni, aby cienie miały lepszą jakość.",
"Settings.RenderingQualitySettings.SkinWeightMode": "Waga kości",
"Settings.RenderingQualitySettings.SkinWeightMode.Description": "Dla meszy z kościami (Modele 3D które są deformowane przez kości, np. avatary), to ustawia ile kości jest używanych do wpływania na pozycję każdego wierzchołka.\n\nObniżenie tej wartości zwiększy wydajność, ale jakość deformacji będzie niższa, co spowoduje ostre zagniecenia i inne artefakty, zwykle wokół stawów.",
-
+
"LocomotionArchetype.Walk": "Chodzenie",
"LocomotionArchetype.Fly": "Lot",
"LocomotionArchetype.NoClip": "Noclip",
From 4f86817dc291561aba5cd1a29a96c9a80fa1ac31 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Mon, 22 Jul 2024 01:09:29 +0100
Subject: [PATCH 106/242] Translated some graphics settings and their
descriptions, fixed multivalue description mistake
---
pl.json | 26 +++++++++++++-------------
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git a/pl.json b/pl.json
index 6d4f843..f77febd 100644
--- a/pl.json
+++ b/pl.json
@@ -1508,24 +1508,24 @@
"Settings.NotificationSettings.UserOnline": "Znajomy online",
"Settings.NotificationSettings.UserOnline.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy Twoi znajomi będą online.",
"Settings.NotificationSettings.UserSociable": "Znajomy towarzyski",
- "Settings.NotificationSettings.UserSociable.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy Twoi znajomi są towarzyscy.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
+ "Settings.NotificationSettings.UserSociable.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy Twoi znajomi są towarzyscy.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
"Settings.NotificationSettings.UserOnlineOnAnotherBuild": "Znajomy online na niekompatybilnej wersji",
"Settings.NotificationSettings.UserOnlineOnAnotherBuild.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy Twoi znajomi będą online ale używają wersji, która nie jest kompatybilna z twoją (np. nowa wersja lub pre-release kompilacja).",
"Settings.NotificationSettings.Message": "Wiadomości",
- "Settings.NotificationSettings.Message.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy otrzymasz wiadomość.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
+ "Settings.NotificationSettings.Message.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy otrzymasz wiadomość.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
"Settings.NotificationSettings.Invite": "Zaproszenia do sesji",
- "Settings.NotificationSettings.Invite.Description": "Kontroluje czy otrzymujesz powiadomienia o zaproszeniu do sesji.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
+ "Settings.NotificationSettings.Invite.Description": "Kontroluje czy otrzymujesz powiadomienia o zaproszeniu do sesji.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
"Settings.NotificationSettings.ContactRequest": "Prośby o dodanie do znajomych",
- "Settings.NotificationSettings.ContactRequest.Description": "Kontroluje czy otrzymujesz powiadomienia gdy otrzymujesz zaproszenie do znajomych.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
+ "Settings.NotificationSettings.ContactRequest.Description": "Kontroluje czy otrzymujesz powiadomienia gdy otrzymujesz zaproszenie do znajomych.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
"Settings.NotificationSettings.ContactSessionStarted": "Nowe sesje znajomych",
- "Settings.NotificationSettings.ContactSessionStarted.Description": "Kontroluje czy otrzymujesz powiadomienia gdy twoi znajomi są w nowej sesji.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
+ "Settings.NotificationSettings.ContactSessionStarted.Description": "Kontroluje czy otrzymujesz powiadomienia gdy twoi znajomi są w nowej sesji.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
"Settings.NotificationSettings.PublicSessionStarted": "Nowe publiczne sesje",
- "Settings.NotificationSettings.PublicSessionStarted.Description": "Kontroluje czy otrzymujesz powiadomienia gdy zaczęte są publiczne sesje.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
+ "Settings.NotificationSettings.PublicSessionStarted.Description": "Kontroluje czy otrzymujesz powiadomienia gdy zaczęte są publiczne sesje.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
"Settings.NotificationSettings.UserJoinAndLeave": "Dołączanie i opuszczanie użytkowników",
- "Settings.NotificationSettings.UserJoinAndLeave.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy użytkownicy dołączają lub opuszczają sesję, w której się znajdujesz.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
+ "Settings.NotificationSettings.UserJoinAndLeave.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy użytkownicy dołączają lub opuszczają sesję, w której się znajdujesz.\n\nNone: Ta akcja nie wywoła powiadomienia ani dźwięku.\n\nToastOnly: Otrzymasz tylko powiadomienie wizualne.\n\nAudioOnly: Otrzymasz tylko powiadomienie dźwiękowe.\n\nFull: Otrzymasz powiadomienie wizualne oraz powiadomienie dźwiękowe.",
"Settings.NamePlateSettings.NameplateVisibility": "Widoczność tabliczki znamionowej",
- "Settings.NamePlateSettings.NameplateVisibility.Description": "Służy do kontrolowania, czyje tabliczki znamionowe będą widoczne.\n\nAll: Wszystkie tabliczki.\n\nNonContacts: Wyświetlone są tabliczki tylko nieznajomych.\n\nNone: Nie wyświetlone są żadne tabliczki.",
+ "Settings.NamePlateSettings.NameplateVisibility.Description": "Służy do kontrolowania, czyje tabliczki znamionowe będą widoczne.\n\nAll: Wszystkie tabliczki.\n\nNonContacts: Wyświetlone są tabliczki tylko nieznajomych.\n\nNone: Nie wyświetlone są żadne tabliczki.",
"Settings.NamePlateSettings.UseCustomNameplates": "Pokaż niestandardowe tabliczki znamionowe",
"Settings.NamePlateSettings.UseCustomNameplates.Description": "Jeśli niektóre tabliczki są trudne do odczytania, całkowicie ukryte lub musisz zobaczyć rzeczywistą nazwę użytkownika i odznaki (np. do celów moderacji), wyłącz niestandardowe tabliczki, aby zobaczyć domyślne.",
@@ -1547,12 +1547,12 @@
"Settings.TextureQualitySettings.TextureSizeLimit.Description": "Służy do ograniczania maksymalnej rozdzielczości załadowanych tekstur. Wszelkie tekstury powyżej tej rozdzielczości zostaną ograniczone do ustawionej rozdzielczości. Nie wpływa to na tekstury mniejsze niż ustawiony limit.\n\nTo ustawienie jest stosowane po względnym rozmiarze tekstury.",
"Settings.TextureQualitySettings.MinimumTextureSize": "Ogranicz teksturę poniżej rozdzielczości",
"Settings.TextureQualitySettings.MinimumTextureSize.Description": "To ustawia minimalny rozmiar tekstury limitowanej przez ustawienie względnego rozmiaru. Jeśli rozmiar tekstury jest mniejszy niż podany, zostanie ona załadowana bez zmian.\n\nNp. jeśli ustawisz tę wartość na 512, to jeśli tekstura ma rozmiar 256, nadal będzie ładowana jako 256, nawet jeśli ustawienie względnego rozmiaru tekstury jest ustawiony na połowę.",
- "Settings.TextureQualitySettings.DefaultFilterMode": "Texture Filtering",
- "Settings.TextureQualitySettings.DefaultFilterMode.Description": "This controls the filtering used for textures, which controls their quality and performance.\n\nPoint: Lowest quality with no interpolation. Textures will be blocky.\n\nBilinear: Texture pixels are interpolated, but mip map transitions will be harsh, leading to a visible transition line.\n\nTrilinear: Smoothly transitions between different mip levels, removing the harsh transition line at distance.\n\nAnisotropic: Highest quality, textures will be sharp even at steep angles.",
- "Settings.TextureQualitySettings.AnisotropicLevel": "Anisotropic Level",
- "Settings.TextureQualitySettings.AnisotropicLevel.Description": "Controls the quality of the anisotropic filtering.",
+ "Settings.TextureQualitySettings.DefaultFilterMode": "Filtrowane tekstur",
+ "Settings.TextureQualitySettings.DefaultFilterMode.Description": "To kontroluje jakie filtrowanie tekstur będzie użyte, co wpływa na jakość i wydajność.\n\nPoint: Najniższa jakość, bez filtrowania. Tekstury bęndą rozpikselowane.\n\nBilinear: Piksele tekstury są interpolowane, ale przejścia między mapami mip będą ostre, prowadząc do widocznej linii przejścia.\n\nTrilinear: Płynne przejścia między różnymi poziomami mip, usuwając ostrą linię przejścia na dystansie.\n\nAnisotropic: Najwyższa jakość, tekstury będą ostre nawet pod dużym kątem.",
+ "Settings.TextureQualitySettings.AnisotropicLevel": "Poziom anizotropowy",
+ "Settings.TextureQualitySettings.AnisotropicLevel.Description": "Kontroluje jakość filtrowania anizotropowego.",
"Settings.TextureQualitySettings.ReloadAllTextures": "Przeładuj wszystkie tekstury",
-
+
"Settings.ResolutionSettings": "Rozdzielczość",
"Settings.ResolutionSettings.Fullscreen": "Pełny ekran",
"Settings.ResolutionSettings.Fullscreen.Description": "Przełącza między trybem pełnoekranowym a trybem okienkowym",
From a68127fcf76fa10578c42756dab3f9f1769b0ba2 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Mon, 22 Jul 2024 01:29:46 +0100
Subject: [PATCH 107/242] Translated post processing settings
---
pl.json | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/pl.json b/pl.json
index f77febd..383ec13 100644
--- a/pl.json
+++ b/pl.json
@@ -1539,6 +1539,18 @@
"Settings.RelaySettings.UseClosestAvailableRelay.Description": "Gdy ta opcja jest włączona, dostępny przekaźnik, który znajduje się najbliżej użytkownika, zostanie automatycznie wybrany do połączenia. Jeśli chcesz połączyć się za pośrednictwem określonego przekaźnika (np. w przypadku połączeń na duże odległości, aby uniknąć kolejkowania pakietów), możesz wyłączyć tę opcję i skonfigurować preferowane przekaźniki po niżej.",
"Settings.RelaySettings.RelayPriorities": "Konfiguracja priorytetów serwera przekaźnikowego",
"Settings.RelaySettings.RelayPriorities.Breadcrumb": "Priorytety przekaźników",
+
+ "Settings.PostProcessingSettings": "Post Processing",
+ "Settings.PostProcessingSettings.MotionBlurIntensity": "Siła rozmycia w ruchu",
+ "Settings.PostProcessingSettings.MotionBlurIntensity.Description": "Kontroluje siłę efektu rozmycia ruchu, który rozmazuje obraz z ruchem. Wyższe wartości spowodują większe rozmycie przy tej samej ilości ruchu.\n\nJeśli ustawisz tę opcję na 0 % rozmycie zostanie całkowicie wyłączone, co może poprawić wydajność.",
+ "Settings.PostProcessingSettings.BloomIntensity": "Siła efektu bloom",
+ "Settings.PostProcessingSettings.BloomIntensity.Description": "Efekt Bloom powoduje pojawienie się poświaty wokół jasnych obiektów w scenie, zazwyczaj tych z zakresu HDR. To ustawienie pozwala kontrolować siłę tego efektu przy tej samej ilości światła.\n\nNależy pamiętać, że niektóre elementy mogą wyglądać nieprawidłowo, gdy ten efekt jest ustawiony na niski lub wyłączony.\n\nJeśli ustawisz tę opcję na 0 % efekt zostanie całkowicie wyłączony, co może poprawić wydajność.",
+ "Settings.PostProcessingSettings.AmbientOcclusionIntensity": "Okluzja otoczenia",
+ "Settings.PostProcessingSettings.AmbientOcclusionIntensity.Description": "Okluzja otoczenia przyciemnia zagięcia i narożniki sceny, które zazwyczaj otrzymują mniej światła. Może to nadać scenie więcej głębi i realizmu. To ustawienie pozwala kontrolować intensywność efektu.\n\nNależy pamiętać, że ustawienie tej opcji zbyt nisko lub jej wyłączenie może sprawić, że niektóre treści będą wyglądać nieprawidłowo lub zupełnie płasko.\n\nJeśli ustawisz tę opcję na 0 % filtr zostanie całkowicie wyłączony, co może poprawić wydajność.",
+ "Settings.PostProcessingSettings.ScreenSpaceReflections": "Odbicia w przestrzeni ekranu (eksperymentalne)",
+ "Settings.PostProcessingSettings.ScreenSpaceReflections.Description": "Gdy ten efekt jest włączony, wszystkie części sceny aktualnie widoczne dla kamery będą odbijać się od błyszczących powierzchni w czasie rzeczywistym. Może to zwiększyć realizm sceny i poprawić wygląd błyszczących powierzchni kosztem wydajności.\n\nNależy pamiętać, że filtr ten jest obecnie uważany za eksperymentalny i nie działa dobrze w wielu scenariuszach, powodując artefakty.",
+ "Settings.PostProcessingSettings.Antialiasing": "Wygładzanie krawędzi",
+ "Settings.PostProcessingSettings.Antialiasing.Description": "Wygładza ostre, postrzępione krawędzie obiektów na scenie. Do wyboru jest kilka różnych filtrów, z których każdy ma inne wady. FXAA jest powszechnie używany i działa dość dobrze, ale może również rozmywać inne części sceny, takie jak tekst.\n\nUwaga: Niektóre opcje mogą nie być odpowiednie lub w ogóle nie działać w VR.",
"Settings.TextureQualitySettings": "Jakość Tekstur",
"Settings.TextureQualitySettings.TextureSizeRatio": "Względny rozmiar tekstur",
From 1dec5bfc3848fdc5cebf0b917e35f30dd0bf8818 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Mon, 22 Jul 2024 03:11:32 +0100
Subject: [PATCH 108/242] Translated desktop render settings
---
pl.json | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/pl.json b/pl.json
index 383ec13..86b4325 100644
--- a/pl.json
+++ b/pl.json
@@ -1529,6 +1529,15 @@
"Settings.NamePlateSettings.UseCustomNameplates": "Pokaż niestandardowe tabliczki znamionowe",
"Settings.NamePlateSettings.UseCustomNameplates.Description": "Jeśli niektóre tabliczki są trudne do odczytania, całkowicie ukryte lub musisz zobaczyć rzeczywistą nazwę użytkownika i odznaki (np. do celów moderacji), wyłącz niestandardowe tabliczki, aby zobaczyć domyślne.",
+ "Settings.DesktopRenderSettings.FieldOfView": "Pole widzenia",
+ "Settings.DesktopRenderSettings.FieldOfView.Description": "Służy do kontrolowania pola widzenia (FOV) w trybie stacjonarnym. Większe wartości zapewniają szerszy widok kosztem większych zniekształceń na bokach.",
+ "Settings.DesktopRenderSettings.VSync": "VSync",
+ "Settings.DesktopRenderSettings.VSync.Description": "Gdy ta opcja jest włączona, liczba klatek na sekundę będzie synchronizowana z częstotliwością odświeżania ekranu. Wyłączenie tej opcji może przyspieszyć renderowanie klatek, ale także spowodować widoczne rozrywanie obrazu.\n\nMoże to być przydatne podczas testowania wydajności, ponieważ wyłączy ograniczenie prędkości aktualizacji i renderowania.",
+ "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "Ograniczenie liczby klatek na sekundę w tle",
+ "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description": "Po włączeniu tej funkcji liczba klatek na sekundę zostanie ograniczona do ustalonej wartości, gdy okno aplikacji jest nieaktywne. Jest to przydatne, jeśli używasz innych programów i gier w tym samym czasie, ponieważ zwolni to dla nich więcej zasobów.",
+ "Settings.DesktopRenderSettings.MaximumBackgroundFramerate": "Maksymalna liczba klatek na sekundę w tle",
+ "Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description": "Określa maksymalną dozwoloną liczbę klatek na sekundę w tle. Niższe wartości pozwolą zaoszczędzić więcej zasobów systemowych.",
+
"Settings.DescriptionField.NoTextTitle": "Więcej informacji",
"Settings.DescriptionField.NoTextDescription": "Najedź kursorem na ustawienie, aby zobaczyć jego opis.",
From 0baae515426add256d1043697e380798d768fac4 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Mon, 22 Jul 2024 03:18:22 +0100
Subject: [PATCH 109/242] Translated customization settings
---
pl.json | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/pl.json b/pl.json
index 86b4325..41fb583 100644
--- a/pl.json
+++ b/pl.json
@@ -1528,6 +1528,10 @@
"Settings.NamePlateSettings.NameplateVisibility.Description": "Służy do kontrolowania, czyje tabliczki znamionowe będą widoczne.\n\nAll: Wszystkie tabliczki.\n\nNonContacts: Wyświetlone są tabliczki tylko nieznajomych.\n\nNone: Nie wyświetlone są żadne tabliczki.",
"Settings.NamePlateSettings.UseCustomNameplates": "Pokaż niestandardowe tabliczki znamionowe",
"Settings.NamePlateSettings.UseCustomNameplates.Description": "Jeśli niektóre tabliczki są trudne do odczytania, całkowicie ukryte lub musisz zobaczyć rzeczywistą nazwę użytkownika i odznaki (np. do celów moderacji), wyłącz niestandardowe tabliczki, aby zobaczyć domyślne.",
+
+ "Settings.CustomizationSettings": "Ustawienia personalizacji",
+ "Settings.CustomizationSettings.UserInterfaceEditMode": "Tryb edycji interfejsu użytkownika",
+ "Settings.CustomizationSettings.UserInterfaceEditMode.Description": "Gdy opcja ta jest włączona, możliwa jest edycja rozmieszczenia faset (modułowych elementów interfejsu użytkownika) na tablicy oraz na kotwicach faset na dłoniach i widoku (jeśli są one włączone).\n\nPamiętaj aby wyłączyć to ustawienie gdy skończysz! Tryb można również wyłączyć za pomocą dedykowanego przycisku pod tablicą.",
"Settings.DesktopRenderSettings.FieldOfView": "Pole widzenia",
"Settings.DesktopRenderSettings.FieldOfView.Description": "Służy do kontrolowania pola widzenia (FOV) w trybie stacjonarnym. Większe wartości zapewniają szerszy widok kosztem większych zniekształceń na bokach.",
From e64fc1362255085eca9b1f9dcf3e45635f04fba6 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Mon, 22 Jul 2024 03:28:43 +0100
Subject: [PATCH 110/242] Translated dash settings
---
pl.json | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/pl.json b/pl.json
index 41fb583..83c4c37 100644
--- a/pl.json
+++ b/pl.json
@@ -1504,6 +1504,13 @@
"Settings.UserMetricsSettings.UserHeight": "Wzrost",
"Settings.UserMetricsSettings.UserHeight.Description": "Jest to twój rzeczywisty wzrost, który jest używany do prawidłowego skalowania awatara, aby dobrze do ciebie pasował. Jest to również wysokość, do której użytkownik zostanie dostosowany po włączeniu trybu siedzącego.\n\nMożesz wprowadzić swój wzrost używając odpowiednich jednostek, na przykład wpisując 175 cm lub 1.75 m dla systemu metrycznego lub 5'11\" dla jednostek imperialnych.",
+ "Settings.DashSettings.DashCurvature": "Zakrzywienie",
+ "Settings.DashSettings.DashCurvature.Description": "Kontroluje to, jak zakrzywiona jest tablica, gdy jesteś w VR. Ustawienie wartości 0 sprawi, że będzie ona całkowicie płaska.",
+ "Settings.DashSettings.OpenCloseSpeed": "Prędkość otwierania/zamykania",
+ "Settings.DashSettings.OpenCloseSpeed.Description": "Służy do regulacji szybkości otwierania i zamykania tablicy. Jeśli nie podoba ci się animacja, możesz ustawić bardzo wysoką wartość, aby tablica otwierała się i zamykała niemal natychmiast.",
+ "Settings.DashSettings.AllowReplacingSettings": "Zezwalaj na zastępowanie ustawień",
+ "Settings.DashSettings.AllowReplacingSettings.Description": "Po włączeniu i będąc w trybie edycji interfejsu użytkownika, możliwe jest podniesienie fasety ustawień na tablicy i zastąpienie jej inną.\n\nTo ustawienie musi być wyłączone, jeśli chcesz wybrać indywidualne ustawienia jako fasety. Zaleca się tymczasowe włączenie tej opcji, gdy chcesz zastąpić interfejs ustawień niestandardowym, a następnie wyłączenie jej ponownie.",
+
"Settings.NotificationSettings": "Powiadomienia",
"Settings.NotificationSettings.UserOnline": "Znajomy online",
"Settings.NotificationSettings.UserOnline.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy Twoi znajomi będą online.",
From bb93da898d2ac5c57c58bc4451b6870a0c0515e0 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Mon, 22 Jul 2024 03:33:48 +0100
Subject: [PATCH 111/242] Translated locale settings
---
pl.json | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/pl.json b/pl.json
index 83c4c37..cc8acc6 100644
--- a/pl.json
+++ b/pl.json
@@ -1504,6 +1504,13 @@
"Settings.UserMetricsSettings.UserHeight": "Wzrost",
"Settings.UserMetricsSettings.UserHeight.Description": "Jest to twój rzeczywisty wzrost, który jest używany do prawidłowego skalowania awatara, aby dobrze do ciebie pasował. Jest to również wysokość, do której użytkownik zostanie dostosowany po włączeniu trybu siedzącego.\n\nMożesz wprowadzić swój wzrost używając odpowiednich jednostek, na przykład wpisując 175 cm lub 1.75 m dla systemu metrycznego lub 5'11\" dla jednostek imperialnych.",
+ "Settings.LocaleSettings.CultureLocaleCode": "Kod regionalny kultury",
+ "Settings.LocaleSettings.CultureLocaleCode.Description": "Po ustawieniu zastąpi domyślne lokalizacje kultury używane do formatowania liczb i innych ilości. Zwykle używana jest kultura wybranej lokalizacji, ale ta opcja umożliwia ich mieszanie i dopasowywanie. Np. używanie języka ojczystego z kulturą amerykańską.",
+ "Settings.LocaleSettings.UseImperialUnits": "Używanie jednostek imperialnych",
+ "Settings.LocaleSettings.UseImperialUnits.Description": "Po włączeniu tej opcji edytory wielkości (długość/wysokość, masa, objętość...) będą próbowały używać jednostek imperialnych zamiast metrycznych. Przydatne, jeśli jesteś z USA, Wielkiej Brytanii, Liberii lub Myanmaru.",
+ "Settings.LocaleSettings.AvailableLocales": "Wybierz lokalizację",
+ "Settings.LocaleSettings.AvailableLocales.Breadcrumb": "Lokalizacje",
+
"Settings.DashSettings.DashCurvature": "Zakrzywienie",
"Settings.DashSettings.DashCurvature.Description": "Kontroluje to, jak zakrzywiona jest tablica, gdy jesteś w VR. Ustawienie wartości 0 sprawi, że będzie ona całkowicie płaska.",
"Settings.DashSettings.OpenCloseSpeed": "Prędkość otwierania/zamykania",
From a4c5978eaaa08eb1ba4e6df2f76c4baf401fc3f2 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Mon, 22 Jul 2024 03:40:37 +0100
Subject: [PATCH 112/242] Translated messaging privacy settings
---
pl.json | 3 +++
1 file changed, 3 insertions(+)
diff --git a/pl.json b/pl.json
index cc8acc6..b1b5bbb 100644
--- a/pl.json
+++ b/pl.json
@@ -1504,6 +1504,9 @@
"Settings.UserMetricsSettings.UserHeight": "Wzrost",
"Settings.UserMetricsSettings.UserHeight.Description": "Jest to twój rzeczywisty wzrost, który jest używany do prawidłowego skalowania awatara, aby dobrze do ciebie pasował. Jest to również wysokość, do której użytkownik zostanie dostosowany po włączeniu trybu siedzącego.\n\nMożesz wprowadzić swój wzrost używając odpowiednich jednostek, na przykład wpisując 175 cm lub 1.75 m dla systemu metrycznego lub 5'11\" dla jednostek imperialnych.",
+ "Settings.MessagingPrivacySettings.DoNotSendReadStatus": "Nie wysyłaj statusu odczytu w czasie rzeczywistym",
+ "Settings.MessagingPrivacySettings.DoNotSendReadStatus.Description": "Po włączeniu tej opcji inni użytkownicy nie będą mogli zobaczyć, kiedy użytkownik natychmiast przeczytał ich wiadomości. Nie będziesz również widzieć, kiedy oni przeczytali Twoje wiadomości.",
+
"Settings.LocaleSettings.CultureLocaleCode": "Kod regionalny kultury",
"Settings.LocaleSettings.CultureLocaleCode.Description": "Po ustawieniu zastąpi domyślne lokalizacje kultury używane do formatowania liczb i innych ilości. Zwykle używana jest kultura wybranej lokalizacji, ale ta opcja umożliwia ich mieszanie i dopasowywanie. Np. używanie języka ojczystego z kulturą amerykańską.",
"Settings.LocaleSettings.UseImperialUnits": "Używanie jednostek imperialnych",
From d6a7356e0380332958c3d0b9207046ebe3f9699b Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Mon, 22 Jul 2024 03:41:49 +0100
Subject: [PATCH 113/242] Translated Twitch interface defaults
---
pl.json | 3 +++
1 file changed, 3 insertions(+)
diff --git a/pl.json b/pl.json
index b1b5bbb..7fa143e 100644
--- a/pl.json
+++ b/pl.json
@@ -1504,6 +1504,9 @@
"Settings.UserMetricsSettings.UserHeight": "Wzrost",
"Settings.UserMetricsSettings.UserHeight.Description": "Jest to twój rzeczywisty wzrost, który jest używany do prawidłowego skalowania awatara, aby dobrze do ciebie pasował. Jest to również wysokość, do której użytkownik zostanie dostosowany po włączeniu trybu siedzącego.\n\nMożesz wprowadzić swój wzrost używając odpowiednich jednostek, na przykład wpisując 175 cm lub 1.75 m dla systemu metrycznego lub 5'11\" dla jednostek imperialnych.",
+ "Settings.TwitchInterfaceSettings.ChannelName": "Nazwa kanału Twitch",
+ "Settings.TwitchInterfaceSettings.ChannelName.Description": "Ustawia domyślną nazwę kanału Twitch dla panelu czatu Twitch w panelu sterowania kamerą. Jest to najczęściej używane przez streamerów Twitcha, którzy chcą domyślnie widzieć swój czat Twitcha.",
+
"Settings.MessagingPrivacySettings.DoNotSendReadStatus": "Nie wysyłaj statusu odczytu w czasie rzeczywistym",
"Settings.MessagingPrivacySettings.DoNotSendReadStatus.Description": "Po włączeniu tej opcji inni użytkownicy nie będą mogli zobaczyć, kiedy użytkownik natychmiast przeczytał ich wiadomości. Nie będziesz również widzieć, kiedy oni przeczytali Twoje wiadomości.",
From 7c0e85c31e77ab3129ca4e709ac8d880d99a8300 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Mon, 22 Jul 2024 03:45:19 +0100
Subject: [PATCH 114/242] Translated legacy option settings
---
pl.json | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/pl.json b/pl.json
index 7fa143e..b9bc9bd 100644
--- a/pl.json
+++ b/pl.json
@@ -1504,6 +1504,13 @@
"Settings.UserMetricsSettings.UserHeight": "Wzrost",
"Settings.UserMetricsSettings.UserHeight.Description": "Jest to twój rzeczywisty wzrost, który jest używany do prawidłowego skalowania awatara, aby dobrze do ciebie pasował. Jest to również wysokość, do której użytkownik zostanie dostosowany po włączeniu trybu siedzącego.\n\nMożesz wprowadzić swój wzrost używając odpowiednich jednostek, na przykład wpisując 175 cm lub 1.75 m dla systemu metrycznego lub 5'11\" dla jednostek imperialnych.",
+ "Settings.LegacyFeatureSettings.UseLegacyGripEquip": "Podwójne naciśnięcie uchwytu w celu ekwipowania przedmiotów",
+ "Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "Po włączeniu tej funkcji można ekwipować narzędzia i gadżety, naciskając chwyt dwa razy w krótkim odstępie czasu. To ustawienie prawdopodobnie zostanie kiedyś usunięte.",
+ "Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher": "Użyj starszego przełącznika świata",
+ "Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description": "Po włączeniu tej funkcji, przycisk aplikacji na niedominującej ręce otworzy starszy przełącznik światów, aby przełączać się między aktywnymi światami. Funkcja ta zostanie w przyszłości zastąpiona bardziej elastycznym rozwiązaniem.",
+ "Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts": "Użyj skrótu gestu ekwipunku i sesji",
+ "Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description": "Po włączeniu, gdy przytrzymasz uchwyt i naciśniesz przycisk aplikacji (który normalnie otwiera/zamyka tablicę), otworzy się starsze menu ekwipunku lub sesji.",
+
"Settings.TwitchInterfaceSettings.ChannelName": "Nazwa kanału Twitch",
"Settings.TwitchInterfaceSettings.ChannelName.Description": "Ustawia domyślną nazwę kanału Twitch dla panelu czatu Twitch w panelu sterowania kamerą. Jest to najczęściej używane przez streamerów Twitcha, którzy chcą domyślnie widzieć swój czat Twitcha.",
From 17d4265702aecb915474f7f70f611c3c2c39d9b2 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Mon, 22 Jul 2024 03:49:54 +0100
Subject: [PATCH 115/242] Translated Windows settings
---
pl.json | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/pl.json b/pl.json
index b9bc9bd..2e7916d 100644
--- a/pl.json
+++ b/pl.json
@@ -1504,6 +1504,14 @@
"Settings.UserMetricsSettings.UserHeight": "Wzrost",
"Settings.UserMetricsSettings.UserHeight.Description": "Jest to twój rzeczywisty wzrost, który jest używany do prawidłowego skalowania awatara, aby dobrze do ciebie pasował. Jest to również wysokość, do której użytkownik zostanie dostosowany po włączeniu trybu siedzącego.\n\nMożesz wprowadzić swój wzrost używając odpowiednich jednostek, na przykład wpisując 175 cm lub 1.75 m dla systemu metrycznego lub 5'11\" dla jednostek imperialnych.",
+ "Settings.UserRestrictionsSettings.DebugReset": "Resetuj ograniczenia użytkowników",
+
+ "Settings.WindowsSettings.KeepOriginalScreenshotFormat": "Zachowaj oryginalny format zrzutu ekranu",
+ "Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description": "Włącz tę opcję, aby nie konwertować zrzutów ekranu do formatu JPG lub PNG podczas zapisywania ich w folderze Dokumenty w systemie Windows. Może to utrudnić korzystanie z nich, ponieważ niektóre aplikacje mogą nie być w stanie otworzyć tego formatu.",
+
+ "Settings.DebugSettings.DebugInputBindings": "Debugowanie przypisań sterowania",
+ "Settings.DebugSettings.DebugInputBindings.Description": "Po włączeniu tej opcji wyświetlane są informacje o debugowaniu systemu przypisania sterowania. Jest to przydatne głównie dla programistów.",
+
"Settings.LegacyFeatureSettings.UseLegacyGripEquip": "Podwójne naciśnięcie uchwytu w celu ekwipowania przedmiotów",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "Po włączeniu tej funkcji można ekwipować narzędzia i gadżety, naciskając chwyt dwa razy w krótkim odstępie czasu. To ustawienie prawdopodobnie zostanie kiedyś usunięte.",
"Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher": "Użyj starszego przełącznika świata",
From b643eeca390fbdaefc270a950fd2da3bd5ba0d6e Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Mon, 22 Jul 2024 04:13:36 +0100
Subject: [PATCH 116/242] Translated host access settings and made minor
correction to hyperlink warning
---
pl.json | 21 +++++++++++++++++++--
1 file changed, 19 insertions(+), 2 deletions(-)
diff --git a/pl.json b/pl.json
index 2e7916d..b24bbca 100644
--- a/pl.json
+++ b/pl.json
@@ -1503,6 +1503,23 @@
"Settings.UserMetricsSettings.UserHeight": "Wzrost",
"Settings.UserMetricsSettings.UserHeight.Description": "Jest to twój rzeczywisty wzrost, który jest używany do prawidłowego skalowania awatara, aby dobrze do ciebie pasował. Jest to również wysokość, do której użytkownik zostanie dostosowany po włączeniu trybu siedzącego.\n\nMożesz wprowadzić swój wzrost używając odpowiednich jednostek, na przykład wpisując 175 cm lub 1.75 m dla systemu metrycznego lub 5'11\" dla jednostek imperialnych.",
+
+ "Settings.HostAccessSettings.Entries": "Zarządzanie uprawnieniami dostępu do hosta",
+ "Settings.HostAccessSettings.Entries.Breadcrumb": "Uprawnienia dostępu do hosta",
+ "Settings.HostAccessSettings.Entries.AllowHTTP_Requests": "Zezwalaj na żądania HTTP",
+ "Settings.HostAccessSettings.Entries.AllowHTTP_Requests.Description": "Wskazuje, czy żądania HTTP(S) są dozwolone dla tego hosta. Są to zazwyczaj żądania REST API do komunikacji z usługami zewnętrznymi.",
+ "Settings.HostAccessSettings.Entries.AllowWebsockets": "Zezwalaj na websockets",
+ "Settings.HostAccessSettings.Entries.AllowWebsockets.Description": "Wskazuje, czy połączenia Websocket w czasie rzeczywistym są dozwolone dla tego hosta. Są one często używane do dwukierunkowej komunikacji i strumieni danych w czasie rzeczywistym.",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Receiving": "Zezwalaj na odbiór OSC",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description": "Wskazuje, czy Resonite może odbierać i przetwarzać dane OSC.",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Sending": "Zezwalaj na wysyłanie OSC",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description": "Kontroluje to, czy Resonite może wysyłać dane za pośrednictwem protokołu OSC do danego hosta.",
+ "Settings.HostAccessSettings.Entries.LastHyperlinkRequestReason": "Powód ostatniego żądania hiperłącza",
+ "Settings.HostAccessSettings.Entries.LastWebsocketRequestReason": "Powód ostatniego żądania websocket",
+ "Settings.HostAccessSettings.Entries.LastOSC_SenderRequestReason": "Powód ostatniego żądania wysłania OSC",
+ "Settings.HostAccessSettings.Entries.LastOSC_ReceiverRequestReason": "Powód ostatniego żądania odbioru OSC",
+ "Settings.HostAccessSettings.Entries.Remove": "Usuń wpis (następnym razem pojawi się ponowne pytanie)",
+ "Settings.HostAccessSettings.DebugReset": "Resetuj wpisy dostępów hosta",
"Settings.UserRestrictionsSettings.DebugReset": "Resetuj ograniczenia użytkowników",
@@ -1648,12 +1665,12 @@
"LocomotionSettings.MakeLeastPreferred": "Najmniej preferowane",
"Security.Hyperlink.Title": "link Zewnętrzny",
- "Security.Hyperlink.Warning": "Ostrzeżenie: link zewnętrzny\nKliknąłeś link w świecie. Chcesz go otworzyć? Otworzy się w przeglądarce internetowej na komputerze.",
+ "Security.Hyperlink.Warning": "Ostrzeżenie: link zewnętrzny\nKliknięto link w świecie. Czy chcesz go otworzyć? Zostanie on otwarty w przeglądarce internetowej na komputerze.",
"Security.Hyperlink.Open": "Otwórz",
"Security.Hyperlink.Cancel": "Anuluj",
"Security.HostAccess.Title": "Dostęp do hosta",
- "Security.HostAccess.Warning": "Uwaga: Świat próbuje uzyskać dostęp do zewnętrznego hosta\nZezwolenie na dostęp może pozwolić zewnętrznej stronie na zebranie niektórych danych osobowych, takich jak adres IP i lokalizacja geograficzna.",
+ "Security.HostAccess.Warning": "Uwaga: Świat próbuje uzyskać dostęp do zewnętrznego hosta\nUdzielenie dostępu może pozwolić zewnętrznemu hostowi na uzyskanie danych osobowych, takich jak adres IP i lokalizacja geograficzna użytkownika.",
"Security.HostAccess.TargetHost": "Host docelowy: {host}",
"Security.HostAccess.Reason": "Powód: {reason}",
"Security.HostAccess.NoReason": "Nie podano powodu",
From ba3134616c8328495b79709ae6e24b63d0040d39 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Mon, 22 Jul 2024 04:16:06 +0100
Subject: [PATCH 117/242] Use CleanJSON.py
---
pl.json | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/pl.json b/pl.json
index b24bbca..ac4974d 100644
--- a/pl.json
+++ b/pl.json
@@ -1503,7 +1503,7 @@
"Settings.UserMetricsSettings.UserHeight": "Wzrost",
"Settings.UserMetricsSettings.UserHeight.Description": "Jest to twój rzeczywisty wzrost, który jest używany do prawidłowego skalowania awatara, aby dobrze do ciebie pasował. Jest to również wysokość, do której użytkownik zostanie dostosowany po włączeniu trybu siedzącego.\n\nMożesz wprowadzić swój wzrost używając odpowiednich jednostek, na przykład wpisując 175 cm lub 1.75 m dla systemu metrycznego lub 5'11\" dla jednostek imperialnych.",
-
+
"Settings.HostAccessSettings.Entries": "Zarządzanie uprawnieniami dostępu do hosta",
"Settings.HostAccessSettings.Entries.Breadcrumb": "Uprawnienia dostępu do hosta",
"Settings.HostAccessSettings.Entries.AllowHTTP_Requests": "Zezwalaj na żądania HTTP",
@@ -1528,7 +1528,7 @@
"Settings.DebugSettings.DebugInputBindings": "Debugowanie przypisań sterowania",
"Settings.DebugSettings.DebugInputBindings.Description": "Po włączeniu tej opcji wyświetlane są informacje o debugowaniu systemu przypisania sterowania. Jest to przydatne głównie dla programistów.",
-
+
"Settings.LegacyFeatureSettings.UseLegacyGripEquip": "Podwójne naciśnięcie uchwytu w celu ekwipowania przedmiotów",
"Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "Po włączeniu tej funkcji można ekwipować narzędzia i gadżety, naciskając chwyt dwa razy w krótkim odstępie czasu. To ustawienie prawdopodobnie zostanie kiedyś usunięte.",
"Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher": "Użyj starszego przełącznika świata",
@@ -1537,11 +1537,11 @@
"Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description": "Po włączeniu, gdy przytrzymasz uchwyt i naciśniesz przycisk aplikacji (który normalnie otwiera/zamyka tablicę), otworzy się starsze menu ekwipunku lub sesji.",
"Settings.TwitchInterfaceSettings.ChannelName": "Nazwa kanału Twitch",
- "Settings.TwitchInterfaceSettings.ChannelName.Description": "Ustawia domyślną nazwę kanału Twitch dla panelu czatu Twitch w panelu sterowania kamerą. Jest to najczęściej używane przez streamerów Twitcha, którzy chcą domyślnie widzieć swój czat Twitcha.",
-
+ "Settings.TwitchInterfaceSettings.ChannelName.Description": "Ustawia domyślną nazwę kanału Twitch dla panelu czatu Twitch w panelu sterowania kamerą. Jest to najczęściej używane przez streamerów Twitcha, którzy chcą domyślnie widzieć swój czat Twitcha.",
+
"Settings.MessagingPrivacySettings.DoNotSendReadStatus": "Nie wysyłaj statusu odczytu w czasie rzeczywistym",
"Settings.MessagingPrivacySettings.DoNotSendReadStatus.Description": "Po włączeniu tej opcji inni użytkownicy nie będą mogli zobaczyć, kiedy użytkownik natychmiast przeczytał ich wiadomości. Nie będziesz również widzieć, kiedy oni przeczytali Twoje wiadomości.",
-
+
"Settings.LocaleSettings.CultureLocaleCode": "Kod regionalny kultury",
"Settings.LocaleSettings.CultureLocaleCode.Description": "Po ustawieniu zastąpi domyślne lokalizacje kultury używane do formatowania liczb i innych ilości. Zwykle używana jest kultura wybranej lokalizacji, ale ta opcja umożliwia ich mieszanie i dopasowywanie. Np. używanie języka ojczystego z kulturą amerykańską.",
"Settings.LocaleSettings.UseImperialUnits": "Używanie jednostek imperialnych",
@@ -1555,7 +1555,7 @@
"Settings.DashSettings.OpenCloseSpeed.Description": "Służy do regulacji szybkości otwierania i zamykania tablicy. Jeśli nie podoba ci się animacja, możesz ustawić bardzo wysoką wartość, aby tablica otwierała się i zamykała niemal natychmiast.",
"Settings.DashSettings.AllowReplacingSettings": "Zezwalaj na zastępowanie ustawień",
"Settings.DashSettings.AllowReplacingSettings.Description": "Po włączeniu i będąc w trybie edycji interfejsu użytkownika, możliwe jest podniesienie fasety ustawień na tablicy i zastąpienie jej inną.\n\nTo ustawienie musi być wyłączone, jeśli chcesz wybrać indywidualne ustawienia jako fasety. Zaleca się tymczasowe włączenie tej opcji, gdy chcesz zastąpić interfejs ustawień niestandardowym, a następnie wyłączenie jej ponownie.",
-
+
"Settings.NotificationSettings": "Powiadomienia",
"Settings.NotificationSettings.UserOnline": "Znajomy online",
"Settings.NotificationSettings.UserOnline.Description": "Kontroluje czy będziesz otrzymywać powiadomienia gdy Twoi znajomi będą online.",
@@ -1580,7 +1580,7 @@
"Settings.NamePlateSettings.NameplateVisibility.Description": "Służy do kontrolowania, czyje tabliczki znamionowe będą widoczne.\n\nAll: Wszystkie tabliczki.\n\nNonContacts: Wyświetlone są tabliczki tylko nieznajomych.\n\nNone: Nie wyświetlone są żadne tabliczki.",
"Settings.NamePlateSettings.UseCustomNameplates": "Pokaż niestandardowe tabliczki znamionowe",
"Settings.NamePlateSettings.UseCustomNameplates.Description": "Jeśli niektóre tabliczki są trudne do odczytania, całkowicie ukryte lub musisz zobaczyć rzeczywistą nazwę użytkownika i odznaki (np. do celów moderacji), wyłącz niestandardowe tabliczki, aby zobaczyć domyślne.",
-
+
"Settings.CustomizationSettings": "Ustawienia personalizacji",
"Settings.CustomizationSettings.UserInterfaceEditMode": "Tryb edycji interfejsu użytkownika",
"Settings.CustomizationSettings.UserInterfaceEditMode.Description": "Gdy opcja ta jest włączona, możliwa jest edycja rozmieszczenia faset (modułowych elementów interfejsu użytkownika) na tablicy oraz na kotwicach faset na dłoniach i widoku (jeśli są one włączone).\n\nPamiętaj aby wyłączyć to ustawienie gdy skończysz! Tryb można również wyłączyć za pomocą dedykowanego przycisku pod tablicą.",
@@ -1593,7 +1593,7 @@
"Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description": "Po włączeniu tej funkcji liczba klatek na sekundę zostanie ograniczona do ustalonej wartości, gdy okno aplikacji jest nieaktywne. Jest to przydatne, jeśli używasz innych programów i gier w tym samym czasie, ponieważ zwolni to dla nich więcej zasobów.",
"Settings.DesktopRenderSettings.MaximumBackgroundFramerate": "Maksymalna liczba klatek na sekundę w tle",
"Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description": "Określa maksymalną dozwoloną liczbę klatek na sekundę w tle. Niższe wartości pozwolą zaoszczędzić więcej zasobów systemowych.",
-
+
"Settings.DescriptionField.NoTextTitle": "Więcej informacji",
"Settings.DescriptionField.NoTextDescription": "Najedź kursorem na ustawienie, aby zobaczyć jego opis.",
@@ -1604,7 +1604,7 @@
"Settings.RelaySettings.UseClosestAvailableRelay.Description": "Gdy ta opcja jest włączona, dostępny przekaźnik, który znajduje się najbliżej użytkownika, zostanie automatycznie wybrany do połączenia. Jeśli chcesz połączyć się za pośrednictwem określonego przekaźnika (np. w przypadku połączeń na duże odległości, aby uniknąć kolejkowania pakietów), możesz wyłączyć tę opcję i skonfigurować preferowane przekaźniki po niżej.",
"Settings.RelaySettings.RelayPriorities": "Konfiguracja priorytetów serwera przekaźnikowego",
"Settings.RelaySettings.RelayPriorities.Breadcrumb": "Priorytety przekaźników",
-
+
"Settings.PostProcessingSettings": "Post Processing",
"Settings.PostProcessingSettings.MotionBlurIntensity": "Siła rozmycia w ruchu",
"Settings.PostProcessingSettings.MotionBlurIntensity.Description": "Kontroluje siłę efektu rozmycia ruchu, który rozmazuje obraz z ruchem. Wyższe wartości spowodują większe rozmycie przy tej samej ilości ruchu.\n\nJeśli ustawisz tę opcję na 0 % rozmycie zostanie całkowicie wyłączone, co może poprawić wydajność.",
@@ -1629,7 +1629,7 @@
"Settings.TextureQualitySettings.AnisotropicLevel": "Poziom anizotropowy",
"Settings.TextureQualitySettings.AnisotropicLevel.Description": "Kontroluje jakość filtrowania anizotropowego.",
"Settings.TextureQualitySettings.ReloadAllTextures": "Przeładuj wszystkie tekstury",
-
+
"Settings.ResolutionSettings": "Rozdzielczość",
"Settings.ResolutionSettings.Fullscreen": "Pełny ekran",
"Settings.ResolutionSettings.Fullscreen.Description": "Przełącza między trybem pełnoekranowym a trybem okienkowym",
From fde55bfbfa5a29c4e6019934ea5b02cf872f0c7c Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Mon, 22 Jul 2024 04:20:59 +0100
Subject: [PATCH 118/242] Translated desktop view settings
---
pl.json | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/pl.json b/pl.json
index ac4974d..155c10c 100644
--- a/pl.json
+++ b/pl.json
@@ -1585,6 +1585,13 @@
"Settings.CustomizationSettings.UserInterfaceEditMode": "Tryb edycji interfejsu użytkownika",
"Settings.CustomizationSettings.UserInterfaceEditMode.Description": "Gdy opcja ta jest włączona, możliwa jest edycja rozmieszczenia faset (modułowych elementów interfejsu użytkownika) na tablicy oraz na kotwicach faset na dłoniach i widoku (jeśli są one włączone).\n\nPamiętaj aby wyłączyć to ustawienie gdy skończysz! Tryb można również wyłączyć za pomocą dedykowanego przycisku pod tablicą.",
+ "Settings.DesktopViewSettings.FollowCursor": "Podążaj za kursorem",
+ "Settings.DesktopViewSettings.FollowCursor.Description": "Po włączeniu widok pulpitu automatycznie przełączy się na ekran, na którym znajduje się kursor. Jest to przydatne podczas korzystania z fizycznej klawiatury i myszy w VR.",
+ "Settings.DesktopViewSettings.Brightness": "Jasność",
+ "Settings.DesktopViewSettings.Brightness.Description": "Jasność widoku pulpitu.",
+ "Settings.DesktopViewSettings.Opacity": "Przeźroczystość",
+ "Settings.DesktopViewSettings.Opacity.Description": "Zmniejsz wartość, aby widok pulpitu był półprzezroczysty, ułatwiając zobaczenie tego, co znajduje się za nim w świecie.",
+
"Settings.DesktopRenderSettings.FieldOfView": "Pole widzenia",
"Settings.DesktopRenderSettings.FieldOfView.Description": "Służy do kontrolowania pola widzenia (FOV) w trybie stacjonarnym. Większe wartości zapewniają szerszy widok kosztem większych zniekształceń na bokach.",
"Settings.DesktopRenderSettings.VSync": "VSync",
From 00b8489de9235ab0d3d3f25827ee100b533504cc Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Mon, 22 Jul 2024 06:16:12 +0000
Subject: [PATCH 119/242] Update ua.json
Written to 630th line, intend to finish up to 833.
---
ua.json | 282 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 280 insertions(+), 2 deletions(-)
diff --git a/ua.json b/ua.json
index 7d730c8..87f1fd6 100644
--- a/ua.json
+++ b/ua.json
@@ -365,7 +365,7 @@
"Tools.CreateNewWorld": "Створити Новий Світ",
"Tools.Debug": "Налагодження",
"Tools.StreamAudio": "Передавати Аудіо",
- "Tools.Setup2FA": "Налаштувати 2FA",
+ "Tools.Setup2FA": "Налаштувати 2ФА",
"Tools.StreamAudio.Dialog.Title": "Створити Потік Аудіо",
"Tools.StreamAudio.Start": "Почати Потік",
@@ -405,7 +405,7 @@
"Indicator.Storage.StorageFull": "Диск Заповнен",
"Indicator.Storage.Usage": "{storage_used} з {storage_max}
Використано Диску",
- "Indicator.LiveHiddenMessage": "(інформація прихована при потоці)",
+ "Indicator.LiveHiddenMessage": "(інформація прихована при потоці наживо)",
"Login.InvalidCredentials": "Невірні посвідчення",
"Login.InvalidCredentials.Description": "Перевірте посвідчення знову або ж натисніть \"Забули Пароль?\"",
@@ -554,6 +554,284 @@
"Account.Saml2.Select": "Будь ласка, виберіть постачальника SAML 2.0, яким бажаєте користуватись :",
"Account.Saml2.LoggingIn": "Чекаємо на завершення входу (перевірте браузер)...",
+"Account.TOTP.Title": "Двохфакторна автентифікація",
+ "Account.TOTP.Initializing": "Перевіряємо статус двохфакторної автентифікації для вашого облікового запису...",
+ "Account.TOTP.Code.Header": "Секретний Код",
+ "Account.TOTP.Code.Description": "Спочатку, вам треба увести секретний код до вашого додатку двохфакторної автентифікації, наприклад Authy або Google Authenticator.
Ми радимо зробити це зісканувавши QR код. Алтернативно, вручну введіть секретний код. Ніколи та ні з ким не діліться цим кодом.
Якщо ви у ВР - натисніть F8, щоб перейти на плаский екран.",
+ "Account.TOTP.Code.QRCode": "Сканувати код QR",
+ "Account.TOTP.Code.Key": "Secret code:",
+ "Account.TOTP.RecoveryCodes.Header": "Коди відновлення",
+ "Account.TOTP.RecoveryCodes.Description": "Збережіть ці коди у надійному місці. Ними можливо відновити дозвіл до облікового запису у разі загублення або поламки телефону. Кожен код - одноразовий. Ніколи та ні з ким не діліться цим кодом. Якщо ви їх розгубите - ви НАЗАВЖДИ загубите свій обліковий запис.",
+ "Account.TOTP.RecoveryCodes.Codes": "Коди:",
+ "Account.TOTP.Activate.Header": "Активувати 2ФА",
+ "Account.TOTP.Activate.Description": "Щоб активувати двохфакторну автентикацію на вашому обліковому записі, використайте створений додатком шостизначний код, щоб перевірити чи все працює вірно.
Як активуєте, вам стане в нагоді цей додаток у різних випадках.",
+ "Account.TOTP.Activate.Token": "Шостизначний Кож:",
+ "Account.TOTP.Activate.TokenField": "Введіть шостизначний код тут...",
+ "Account.TOTP.Activate.Activate": "Активувати",
+ "Account.TOTP.Activate.Activating": "Активую...",
+ "Account.TOTP.Activate.InvalidToken": "Невірний код!",
+ "Account.TOTP.Message.AlreadySetup": "2ФА вже було налаштовано на вашому акаунті!",
+ "Account.TOTP.Message.Error": "Невідома помилка! Спробуйте ще раз пізніше.",
+ "Account.TOTP.Message.SetupComplete": "Вітаємо!
Ваш обліковий запис тепер має 2ФА для додаткового захисту!
Додатково, ви можете увімкнути його для входу до запису за допомогою команди /enableLogin2FA.",
+ "Account.TOTP.Deactivate.Header": "Вимкнути 2ФА",
+ "Account.TOTP.Deactivate.Description": "На даний момент, 2ФА на вашому записі увімкнуто. Якщо вам доведеться його вимкнути (ваш телефон загублено, є ризик крадіжки), ви можете зробити це тут.
Після деактивації, ви можете увімкнути 2ФА, якє створить новий код підключення та нові коди відновлення.
Якщо ви загубили телефон та потребуєте у створені нового коду 2ФА, ми НАПОЛЕГЛИВО радимо зробити це негайно, так як кожен код відновлення одноразовий та як вони закінчуться ви не матимете доступу до цього запису.",
+ "Account.TOTP.Deactivate.Deactivate": "Деактивувати",
+ "Account.TOTP.Deactivate.Deactivating": "Деактивую...",
+ "Account.TOTP.Message.DeactivationComplete": "2ФА було деактивовано успішно.
Ваш запис тепер під підвищеним ризиком!
Ми наполегливо радимо знову створити 2ФА негайно, особливо якщо ви загубили телефон.",
+
+ "Account.Type.Standard": "Звичайний запис",
+ "Account.Type.Business": "Корпоративний запис",
+ "Account.Type.Patreon": "Спонсори на Патреоні",
+ "Account.Type.Mentor": "{platform} Ментор",
+ "Account.Type.Moderator": "{platform} Модератоп",
+ "Account.Type.Team": "Команда{platform}",
+
+ "Avatar.Badge.Live": "НАЖИВО",
+
+ "2FA.Header": "Підтвердження 2ФА ",
+ "2FA.Token": "Шостизначний код:",
+
+ "Profile.Status.Sociable": "Доступні",
+ "Profile.Status.Online": "В Мережі",
+ "Profile.Status.Away": "Відійшли",
+ "Profile.Status.Busy": "Зайняті",
+ "Profile.Status.Invisible": "Невидимі",
+ "Profile.Status.Offline": "Не в Мережі",
+ "Profile.Status.Headless": "Термінал",
+ "Profile.Status.Bot": "Бот: {version}",
+ "Profile.Status.ChatClient": "Клієнт чату: {version}",
+
+ "Session.Tab.Settings": "Налаштування",
+ "Session.Tab.Users": "Користувачі",
+ "Session.Tab.Permissions": "Дозволи",
+
+ "Session.Permission.Anonymous": "Звичайний Анонім:",
+ "Session.Permission.Vistor": "Звичаний Гість:",
+ "Session.Permission.Contact": "Звичайний Контакт:",
+ "Session.Permission.Host": "Звичайний Господар:",
+ "Session.Permission.PermissionOverrideCount": "Перезапис Дозволів: {n,select, -1 {---} other {{n}}}",
+ "Session.Permission.ClearOverrides": "Відкинути Користувацькі Перезаписи",
+
+ "Session.JoinVerifier.EnableHeader": "Активувати Спеціальний Перевіряч Приєднання?",
+ "Session.JoinVerifier.EnableText": "УВАГА: Ви просто зараз створите спеціальний перевіряч, що є частиною цього світу. До того як ви це зробите, впевніться, що ви довіряєте творцю світу, так як as спеціальні перевірячі мають здібність обходу правил дозволу звичайних сесій та дозволяють блокувати чи дозволяти вхід користувачам, які використовують свою правила.",
+ "Session.JoinVerifier.Label": "Use Custom Join Verifier: {name}",
+ "Session.JoinVerifier.ComponentWarning": "WARNING: Наразі, нема механізму передбачити втручання до перевіряча коли увімкнено. Якщо втручання з ProtoFlux для підтвердження є побоюванням, НЕ КОРИСТУЙТЕСЯ цією функцією та НЕ ВМИКАЙТЕ її у світах.",
+ "Session.JoinVerifier.SetCustomVerifier": "Виставити спеціальний Перевіряч Запитів на Приєднання",
+
+ "Permissions.NotAllowedToSpawn": "Вам не дозволено створювати предмети у цьому світі.",
+ "Permissions.NotAllowedToSave": "Вам не дозволено зберігати предмети у цьому світі.",
+ "Permissions.NotAllowedToSwapAvatar": "You are not allowed to swap to custom avatar here.",
+
+ "User.Actions.Silence": "Тиша",
+ "User.Actions.Mute": "Німий",
+ "User.Actions.Jump": "Стрибок",
+ "User.Actions.Respawn": "Перенародитись",
+ "User.Actions.Kick": "Викинути",
+ "User.Actions.Ban": "Заборонити дозвіл",
+
+ "Contacts.Add": "Add Contact",
+ "Contacts.Remove": "Remove Contact",
+ "Contacts.ConfirmRemove": "Really remove?",
+ "Contacts.AcceptRequest": "Accept Request",
+ "Contacts.IgnoreRequest": "Ignore Request",
+ "Contacts.Invite": "Invite Here",
+ "Contacts.RevokeInvite": "Revoke Invite",
+ "Contacts.BanFromAllSessions": "Ban from my hosted sessions",
+ "Contacts.UnbanFromAllSessions": "Unban from my hosted sessions",
+ "Contacts.BanFromCurrentWorld": "Ban from current world",
+ "Contacts.UnbanFromCurrentWorld": "Unban from current world",
+ "Contacts.RecordingVoiceMessage": "Recording voice...",
+ "Contacts.Unblocked": "Unblocked",
+ "Contacts.AvatarBlock": "Block Avatar",
+ "Contacts.MutualBlock": "Mutual Block",
+ "Contacts.SelfAccount": "My Account",
+ "Contacts.SearchPrompt": "Search contacts...",
+ "Contacts.WriteMessage": "Write a message...",
+
+ "Contacts.InSession": "In {name}",
+ "Contacts.InPrivate": "In Private World",
+ "Contacts.InContactsOnly": "In Contacts Only World",
+ "Contacts.InHidden": "In Hidden World",
+ "Contacts.InHiddenContactsOnly": "In Hidden, Contacts Only World",
+ "Contacts.InHiddenContactsPlus": "In Hidden, Contacts+ World",
+ "Contacts.InLAN": "In LAN World",
+ "Contacts.UsingDifferentVersion": "On version {version}",
+ "Contacts.RequestSent": "Request sent",
+ "Contacts.RequestReceived": "Contact request",
+ "Contacts.RequestIgnored": "Ignored",
+ "Contacts.Blocked": "Blocked",
+ "Contacts.SearchResult": "Search Result",
+ "Contacts.Bot": "Bot account",
+ "Contacts.Migrated": "Contact hasn't Migrated",
+ "Contacts.IncompatibleSession" : "Incompatible session",
+
+ "Notifications.IsSociable": "Is sociable, poke or invite them!",
+ "Notifications.IsOnline": "Is now Online",
+ "Notifications.IsOnlineOnDifferentVersion": "Is now Online (using version: {version})",
+ "Notifications.ReceivedContactRequest": "Sent a contact request",
+ "Notifications.ReceivedInvite": "Is inviting you to:",
+ "Notifications.ReceivedItem": "Sent you an item:",
+ "Notifications.VoiceMessage": "Sent a voice message",
+ "Notifications.SessionStarted": "Started session:",
+ "Notifications.UserJoined": "User joined",
+ "Notifications.UserLeft": "User left",
+
+ "Undo.SetField": "Set field {field_name} to {value}",
+ "Undo.SetReference": "Set reference {ref_name} to {ref_target}",
+ "Undo.Spawn": "Spawn {name}",
+ "Undo.Destroy": "Destroy {name}",
+ "Undo.SpawnComponent": "Attach {component_type} on {slot_name}",
+ "Undo.DuplicateComponent": "Duplicate Component",
+ "Undo.DestroyComponent": "Destroy {component_type} on {slot_name}",
+ "Undo.Transform": "Moved {name}",
+ "Undo.Translate": "Translate",
+ "Undo.TranslateAlongAxis": "Translate Along Axis",
+ "Undo.RotateAroundAxis": "Rotate Around Axis",
+ "Undo.ResetPosition": "Reset Position",
+ "Undo.ResetRotation": "Reset Rotation",
+ "Undo.ResetScale": "Reset Scale",
+
+ "Undo.GrabObjects": "Grab Objects",
+ "Undo.DestroyGrabbed": "Destroy Grabbed Objects",
+ "Undo.DuplicateGrabbed": "Duplicate Grabbed Objects",
+
+ "Undo.ChangeBoxSize": "Change Box Size",
+ "Undo.BrushStroke": "Brush Stroke",
+ "Undo.ChangeColor": "Change Color",
+ "Undo.CloneComponent": "Clone Component",
+ "Undo.MoveIKBone": "Move IK Bone",
+ "Undo.MoveSun": "Move The Sun",
+ "Undo.ApplyMaterial": "Apply Material",
+ "Undo.BakeMeshes": "Bake {name}",
+ "Undo.ChangeMesh": "Change Mesh",
+ "Undo.InsertParent": "Insert Parent for {name}",
+ "Undo.Wiggler": "Evil Stuff",
+
+ "Undo.ExtractMaterialsFromHierarchy": "Extract Materials from Hierarchy",
+ "Undo.BatchConvertMaterials": "Batch convert materials",
+
+ "Tooltips.Brush.ChangeColor": "Change Color",
+ "Tooltips.Brush.IncrementSize": "Increment Size",
+ "Tooltips.Brush.DecrementSize": "Decrement Size",
+
+ "Tooltips.Dev.CreateNew": "Create New...",
+ "Tooltips.Dev.Selection": "Selection: {mode}",
+ "Tooltips.Dev.DevMode.Off": "Developer Mode: Off",
+ "Tooltips.Dev.DevMode.On": "Developer Mode: On",
+ "Tooltips.Dev.OpenInspector": "Open Inspector",
+ "Tooltips.Dev.DeselectAll": "Deselect All",
+ "Tooltips.Dev.DestroySelected": "Destroy Selected",
+ "Tooltips.Dev.ConfirmDestroySelected": "REALLY Destroy Selected",
+
+ "Tooltips.Dev.GizmoOptions": "Gizmo Options",
+ "Tooltips.Dev.SelectParent": "Select Parent",
+ "Tooltips.Dev.LocalSpace": "Local Space",
+ "Tooltips.Dev.GlobalSpace": "Global Space",
+ "Tooltips.Dev.Translation": "Translation",
+ "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",
+ "Tooltip.GrabbableSetter.NonScalable": "Set Non-scalable",
+ "Tooltip.GrabbableSetter.ApplyToRoot": "Set Apply to Root",
+ "Tooltip.GrabbableSetter.AppyToHit": "Set Apply to Hit",
+
+ "Tooltip.CharacterCollider.MarkGrippable": "Mark Grippable",
+ "Tooltip.CharacterCollider.DontMarkGrippable": "Don't Mark Grippable",
+ "Tooltip.CharacterCollider.EnsureWalkRun": "Ensure Walk/Run locomotion",
+ "Tooltip.CharacterCollider.EnsureZeroG": "Ensure Zero-G locomotion",
+ "Tooltip.CharacterCollider.EnsurePhysicalFly": "Ensure Physical Fly locomotion",
+
+ "Tooltip.Light.Point": "Point",
+ "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",
+ "Tooltip.MeshVisibility.OnlyShadow": "Set to only shadow",
+ "Tooltip.MeshVisibility.DoubleSidedShadow": "Set to double sided shadow",
+
+ "Tooltip.Slicer.Add": "Add Slicer",
+ "Tooltip.Slicer.Clear": "Clear Setup",
+
+ "Tooltip.Material.RayMode": "Ray Mode",
+ "Tooltip.Material.AreaMode": "Area Mode",
+ "Tooltip.Material.ObjectMode": "Object Global Mode",
+ "Tooltip.Material.SceneMode": "Scene Global Mode",
+ "Tooltip.Material.CreateCopy": "Create Copy",
+ "Tooltip.Material.Edit": "Edit Material",
+ "Tooltip.Material.Convert": "Convert to...",
+ "Tooltip.Material.ConvertAll": "Convert All to...",
+ "Tooltip.Material.CreateNew": "Create New",
+
+ "Tooltip.Mesh.Edit": "Edit Mesh",
+
+ "Tooltip.Cartridge.Eject": "Eject Orb",
+
+ "Tooltip.Microphone.Format.WAV": "WAV",
+ "Tooltip.Microphone.Format.Vorbis": "OGG Vorbis",
+ "Tooltip.Microphone.Format.FLAC": "FLAC",
+ "Tooltip.Microphone.ModeHold": "Hold to record",
+ "Tooltip.Microphone.ModePress": "Press to start/stop recording",
+ "Tooltip.Microphone.SourceRaw": "Raw",
+ "Tooltip.Microphone.SourceFiltered": "Filtered & Normalized",
+
+ "Tooltip.ProtoFlux.Drive": "Drive",
+ "Tooltip.ProtoFlux.Source": "Source",
+ "Tooltip.ProtoFlux.Reference": "Reference",
+ "Tooltip.ProtoFlux.Write": "Write",
+ "Tooltip.ProtoFlux.Proxy": "Proxy",
+ "Tooltip.ProtoFlux.CreateLocal": "Create Local",
+ "Tooltip.ProtoFlux.CreateStore": "Create Store",
+ "Tooltip.ProtoFlux.CreateDataModelStore": "Create Data Model Store",
+ "Tooltip.ProtoFlux.Overview": "Toggle Overview Mode",
+ "Tooltip.ProtoFlux.NodeBrowser": "Browse nodes",
+ "Tooltip.ProtoFlux.PackInPlace": "Pack In Place",
+ "Tooltip.ProtoFlux.PackInto": "Pack Into {name}",
+ "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",
+
+ "CreateNew.Back": "<<< Back",
+ "CreateNew.EmptyObject": "Empty Object",
+ "CreateNew.ParticleSystem": "Particle System",
+
"Dummy": "Dummy"
}
}
From d999093d688fd1c232f167ae190e82635b48d430 Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Mon, 22 Jul 2024 06:50:07 +0000
Subject: [PATCH 120/242] Update ua.json
written to 639th line, intend to write till 800ish
---
ua.json | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/ua.json b/ua.json
index 87f1fd6..cdd50a6 100644
--- a/ua.json
+++ b/ua.json
@@ -623,20 +623,20 @@
"Permissions.NotAllowedToSwapAvatar": "You are not allowed to swap to custom avatar here.",
"User.Actions.Silence": "Тиша",
- "User.Actions.Mute": "Німий",
+ "User.Actions.Mute": "Німість",
"User.Actions.Jump": "Стрибок",
"User.Actions.Respawn": "Перенародитись",
"User.Actions.Kick": "Викинути",
"User.Actions.Ban": "Заборонити дозвіл",
- "Contacts.Add": "Add Contact",
- "Contacts.Remove": "Remove Contact",
- "Contacts.ConfirmRemove": "Really remove?",
- "Contacts.AcceptRequest": "Accept Request",
- "Contacts.IgnoreRequest": "Ignore Request",
- "Contacts.Invite": "Invite Here",
- "Contacts.RevokeInvite": "Revoke Invite",
- "Contacts.BanFromAllSessions": "Ban from my hosted sessions",
+ "Contacts.Add": "Додати Контакт",
+ "Contacts.Remove": "Видалити Контакт",
+ "Contacts.ConfirmRemove": "Насправді видалити?",
+ "Contacts.AcceptRequest": "Прийняти Запит",
+ "Contacts.IgnoreRequest": "Відхилити Запит",
+ "Contacts.Invite": "Запросити Сюди",
+ "Contacts.RevokeInvite": "Відкинути запрошення",
+ "Contacts.BanFromAllSessions": "Заборонити дозвіл до сесій, які я створюю",
"Contacts.UnbanFromAllSessions": "Unban from my hosted sessions",
"Contacts.BanFromCurrentWorld": "Ban from current world",
"Contacts.UnbanFromCurrentWorld": "Unban from current world",
From f640609e9a234cf3e2a634c07a64f660b29cc671 Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Mon, 22 Jul 2024 08:42:05 +0000
Subject: [PATCH 121/242] Update ua.json
Written to 913th line
---
ua.json | 410 +++++++++++++++++++++++++++++++++-----------------------
1 file changed, 245 insertions(+), 165 deletions(-)
diff --git a/ua.json b/ua.json
index cdd50a6..10e1e01 100644
--- a/ua.json
+++ b/ua.json
@@ -92,10 +92,10 @@
"Interaction.ResetScale": "Відновити Масштаб",
"Interaction.LaserEnabled": "Лазер Увімкнено",
"Interaction.LaserDisabled": "Лазер Вимкнуто",
- "Interaction.Grab.Palm": "Схватити: Долоня",
- "Interaction.Grab.Precision": "Схватити: Точність",
- "Interaction.Grab.Auto": "Схватити: Автоматично",
- "Interaction.Grab.Off": "Схватити: Тільки Лазер",
+ "Interaction.Grab.Palm": "Зхопити: Долоня",
+ "Interaction.Grab.Precision": "Зхопити: Точність",
+ "Interaction.Grab.Auto": "Зхопити: Автоматично",
+ "Interaction.Grab.Off": "Зхопити: Тільки Лазер",
"Interaction.Locomotion": "Переміщення",
"Interaction.Locomotion.None": "Нічого",
@@ -636,201 +636,281 @@
"Contacts.IgnoreRequest": "Відхилити Запит",
"Contacts.Invite": "Запросити Сюди",
"Contacts.RevokeInvite": "Відкинути запрошення",
- "Contacts.BanFromAllSessions": "Заборонити дозвіл до сесій, які я створюю",
- "Contacts.UnbanFromAllSessions": "Unban from my hosted sessions",
- "Contacts.BanFromCurrentWorld": "Ban from current world",
- "Contacts.UnbanFromCurrentWorld": "Unban from current world",
- "Contacts.RecordingVoiceMessage": "Recording voice...",
- "Contacts.Unblocked": "Unblocked",
- "Contacts.AvatarBlock": "Block Avatar",
- "Contacts.MutualBlock": "Mutual Block",
- "Contacts.SelfAccount": "My Account",
- "Contacts.SearchPrompt": "Search contacts...",
- "Contacts.WriteMessage": "Write a message...",
+ "Contacts.BanFromAllSessions": "Заборонити дозвіл до сесій, створениї мною",
+ "Contacts.UnbanFromAllSessions": "Повернути дозвіл до сесій, створених мною",
+ "Contacts.BanFromCurrentWorld": "Заборонити дозвіл до цього світу",
+ "Contacts.UnbanFromCurrentWorld": "Повернути дозвіл до цього світу",
+ "Contacts.RecordingVoiceMessage": "Записую голос...",
+ "Contacts.Unblocked": "Знято блокування",
+ "Contacts.AvatarBlock": "Заблокувати Аватар",
+ "Contacts.MutualBlock": "Взаємний Блок",
+ "Contacts.SelfAccount": "Мій Акаунт",
+ "Contacts.SearchPrompt": "Пошук Контактів...",
+ "Contacts.WriteMessage": "Написати Повідомлення...",
- "Contacts.InSession": "In {name}",
- "Contacts.InPrivate": "In Private World",
- "Contacts.InContactsOnly": "In Contacts Only World",
- "Contacts.InHidden": "In Hidden World",
- "Contacts.InHiddenContactsOnly": "In Hidden, Contacts Only World",
- "Contacts.InHiddenContactsPlus": "In Hidden, Contacts+ World",
- "Contacts.InLAN": "In LAN World",
- "Contacts.UsingDifferentVersion": "On version {version}",
- "Contacts.RequestSent": "Request sent",
- "Contacts.RequestReceived": "Contact request",
- "Contacts.RequestIgnored": "Ignored",
- "Contacts.Blocked": "Blocked",
- "Contacts.SearchResult": "Search Result",
- "Contacts.Bot": "Bot account",
- "Contacts.Migrated": "Contact hasn't Migrated",
- "Contacts.IncompatibleSession" : "Incompatible session",
+ "Contacts.InSession": "У {name}",
+ "Contacts.InPrivate": "У Приватному Світі",
+ "Contacts.InContactsOnly": "У Світі Тільки Для Контактів",
+ "Contacts.InHidden": "У Захованому Світі",
+ "Contacts.InHiddenContactsOnly": "У Захованому Світі Тільки Для Контактів",
+ "Contacts.InHiddenContactsPlus": "У Захованому Світі для Контактів та Друзів Контактів",
+ "Contacts.InLAN": "У Світі по Локальній Мережі",
+ "Contacts.UsingDifferentVersion": "На Версії {version}",
+ "Contacts.RequestSent": "Запит Надіслано",
+ "Contacts.RequestReceived": "Запит від Контакту",
+ "Contacts.RequestIgnored": "Ігноровано",
+ "Contacts.Blocked": "Заблоковано",
+ "Contacts.SearchResult": "Результати Пошуку",
+ "Contacts.Bot": "Бот запис",
+ "Contacts.Migrated": "Контакт ще не Переїхав",
+ "Contacts.IncompatibleSession" : "Несумісна Сесія",
- "Notifications.IsSociable": "Is sociable, poke or invite them!",
- "Notifications.IsOnline": "Is now Online",
- "Notifications.IsOnlineOnDifferentVersion": "Is now Online (using version: {version})",
- "Notifications.ReceivedContactRequest": "Sent a contact request",
- "Notifications.ReceivedInvite": "Is inviting you to:",
- "Notifications.ReceivedItem": "Sent you an item:",
- "Notifications.VoiceMessage": "Sent a voice message",
- "Notifications.SessionStarted": "Started session:",
- "Notifications.UserJoined": "User joined",
- "Notifications.UserLeft": "User left",
+ "Notifications.IsSociable": "Доступні, напишіть їм!",
+ "Notifications.IsOnline": "Зараз в Мережі",
+ "Notifications.IsOnlineOnDifferentVersion": "Зараз в Мережі (на версії: {version})",
+ "Notifications.ReceivedContactRequest": "Відправити запит на Контакти",
+ "Notifications.ReceivedInvite": "Запрошує до:",
+ "Notifications.ReceivedItem": "Надіслали предмет:",
+ "Notifications.VoiceMessage": "Надіслали Голосове Повідомлення",
+ "Notifications.SessionStarted": "Почали Сесію:",
+ "Notifications.UserJoined": "Користувач Приєднався",
+ "Notifications.UserLeft": "Користувач вийшов",
- "Undo.SetField": "Set field {field_name} to {value}",
- "Undo.SetReference": "Set reference {ref_name} to {ref_target}",
- "Undo.Spawn": "Spawn {name}",
- "Undo.Destroy": "Destroy {name}",
- "Undo.SpawnComponent": "Attach {component_type} on {slot_name}",
- "Undo.DuplicateComponent": "Duplicate Component",
- "Undo.DestroyComponent": "Destroy {component_type} on {slot_name}",
- "Undo.Transform": "Moved {name}",
- "Undo.Translate": "Translate",
- "Undo.TranslateAlongAxis": "Translate Along Axis",
- "Undo.RotateAroundAxis": "Rotate Around Axis",
- "Undo.ResetPosition": "Reset Position",
- "Undo.ResetRotation": "Reset Rotation",
- "Undo.ResetScale": "Reset Scale",
+ "Undo.SetField": "Встановити поле {field_name} як {value}",
+ "Undo.SetReference": "Встановити посилання {ref_name} до {ref_target}",
+ "Undo.Spawn": "Створити {name}",
+ "Undo.Destroy": "Зруйнувати {name}",
+ "Undo.SpawnComponent": "Прикріпити {component_type} на {slot_name}",
+ "Undo.DuplicateComponent": "Дуплікувати Компонент",
+ "Undo.DestroyComponent": "Зруйнувати {component_type} на {slot_name}",
+ "Undo.Transform": "Переміщено {name}",
+ "Undo.Translate": "Переміщення",
+ "Undo.TranslateAlongAxis": "Перемістити по Вісі",
+ "Undo.RotateAroundAxis": "Обернути Навколо Вісі",
+ "Undo.ResetPosition": "Повернути Розташування",
+ "Undo.ResetRotation": "Повернути Оберт",
+ "Undo.ResetScale": "Повернути Розмір",
- "Undo.GrabObjects": "Grab Objects",
- "Undo.DestroyGrabbed": "Destroy Grabbed Objects",
- "Undo.DuplicateGrabbed": "Duplicate Grabbed Objects",
+ "Undo.GrabObjects": "Зхопити Обʼєкти",
+ "Undo.DestroyGrabbed": "Зруйнувати Зхоплені Обʼєкти",
+ "Undo.DuplicateGrabbed": "Дуплікувати Зхоплені Обʼєкти",
- "Undo.ChangeBoxSize": "Change Box Size",
- "Undo.BrushStroke": "Brush Stroke",
- "Undo.ChangeColor": "Change Color",
- "Undo.CloneComponent": "Clone Component",
- "Undo.MoveIKBone": "Move IK Bone",
- "Undo.MoveSun": "Move The Sun",
- "Undo.ApplyMaterial": "Apply Material",
- "Undo.BakeMeshes": "Bake {name}",
- "Undo.ChangeMesh": "Change Mesh",
- "Undo.InsertParent": "Insert Parent for {name}",
- "Undo.Wiggler": "Evil Stuff",
+ "Undo.ChangeBoxSize": "Змінити Розмір Коробки",
+ "Undo.BrushStroke": "Розмір Пензля",
+ "Undo.ChangeColor": "Змінити Колір",
+ "Undo.CloneComponent": "Клонувати Компонент",
+ "Undo.MoveIKBone": "Змістити кістки IK ",
+ "Undo.MoveSun": "Змістити Сонце",
+ "Undo.ApplyMaterial": "Застосувати Матеріали",
+ "Undo.BakeMeshes": "Запекти {name}",
+ "Undo.ChangeMesh": "Змінити Меш",
+ "Undo.InsertParent": "Вставити Батьків до {name}",
+ "Undo.Wiggler": "Злодійська Штукенція",
- "Undo.ExtractMaterialsFromHierarchy": "Extract Materials from Hierarchy",
- "Undo.BatchConvertMaterials": "Batch convert materials",
+ "Undo.ExtractMaterialsFromHierarchy": "Вийняти Матеріали з Гієрархії",
+ "Undo.BatchConvertMaterials": "Конвертувати Матеріали Купою",
- "Tooltips.Brush.ChangeColor": "Change Color",
- "Tooltips.Brush.IncrementSize": "Increment Size",
- "Tooltips.Brush.DecrementSize": "Decrement Size",
+ "Tooltips.Brush.ChangeColor": "Змінити Колір",
+ "Tooltips.Brush.IncrementSize": "Наростити Розмір",
+ "Tooltips.Brush.DecrementSize": "Знизити Розмір",
- "Tooltips.Dev.CreateNew": "Create New...",
- "Tooltips.Dev.Selection": "Selection: {mode}",
- "Tooltips.Dev.DevMode.Off": "Developer Mode: Off",
- "Tooltips.Dev.DevMode.On": "Developer Mode: On",
- "Tooltips.Dev.OpenInspector": "Open Inspector",
- "Tooltips.Dev.DeselectAll": "Deselect All",
- "Tooltips.Dev.DestroySelected": "Destroy Selected",
- "Tooltips.Dev.ConfirmDestroySelected": "REALLY Destroy Selected",
+ "Tooltips.Dev.CreateNew": "Створити Новий...",
+ "Tooltips.Dev.Selection": "Вибір: {mode}",
+ "Tooltips.Dev.DevMode.Off": "Режим Розробника: Вимк",
+ "Tooltips.Dev.DevMode.On": "Режим Розробника: Увімк",
+ "Tooltips.Dev.OpenInspector": "Відкрити Оглядача",
+ "Tooltips.Dev.DeselectAll": "Зняти Вибір зі Всіх",
+ "Tooltips.Dev.DestroySelected": "Зруйнувати Вибране",
+ "Tooltips.Dev.ConfirmDestroySelected": "НАСПРАВДІ зруйнувати вибране?",
- "Tooltips.Dev.GizmoOptions": "Gizmo Options",
- "Tooltips.Dev.SelectParent": "Select Parent",
- "Tooltips.Dev.LocalSpace": "Local Space",
- "Tooltips.Dev.GlobalSpace": "Global Space",
- "Tooltips.Dev.Translation": "Translation",
- "Tooltips.Dev.Rotation": "Rotation",
- "Tooltips.Dev.Scale": "Scale",
+ "Tooltips.Dev.GizmoOptions": "Опції Ґізмо",
+ "Tooltips.Dev.SelectParent": "Вибрати Батьків",
+ "Tooltips.Dev.LocalSpace": "Близький Простір",
+ "Tooltips.Dev.GlobalSpace": "Широкий Проствр",
+ "Tooltips.Dev.Translation": "Переміщення",
+ "Tooltips.Dev.Rotation": "Оберт",
+ "Tooltips.Dev.Scale": "Розмір",
- "Tooltips.Dev.Selection.Single": "Single",
- "Tooltips.Dev.Selection.Multi": "Multi",
+ "Tooltips.Dev.Selection.Single": "Єдине",
+ "Tooltips.Dev.Selection.Multi": "Декілька",
- "Tooltips.Dev.Interaction.Tip": "Tip",
- "Tooltips.Dev.Interaction.Projection": "Projection",
+ "Tooltips.Dev.Interaction.Tip": "Кінчик",
+ "Tooltips.Dev.Interaction.Projection": "Проєкція",
- "Tooltip.Color.Picker": "Color Picker",
+ "Tooltip.Color.Picker": "Кольоровибирач",
- "Tooltip.GrabbableSetter.Scalable": "Set Scalable",
- "Tooltip.GrabbableSetter.NonScalable": "Set Non-scalable",
- "Tooltip.GrabbableSetter.ApplyToRoot": "Set Apply to Root",
- "Tooltip.GrabbableSetter.AppyToHit": "Set Apply to Hit",
+ "Tooltip.GrabbableSetter.Scalable": "Змусити Реагувати на Збільшення",
+ "Tooltip.GrabbableSetter.NonScalable": "Змусити Не Реагувати на Збільшення",
+ "Tooltip.GrabbableSetter.ApplyToRoot": "Встановити Застосування до Коріню",
+ "Tooltip.GrabbableSetter.AppyToHit": "Встановити Застосування до Удару",
- "Tooltip.CharacterCollider.MarkGrippable": "Mark Grippable",
- "Tooltip.CharacterCollider.DontMarkGrippable": "Don't Mark Grippable",
- "Tooltip.CharacterCollider.EnsureWalkRun": "Ensure Walk/Run locomotion",
- "Tooltip.CharacterCollider.EnsureZeroG": "Ensure Zero-G locomotion",
- "Tooltip.CharacterCollider.EnsurePhysicalFly": "Ensure Physical Fly locomotion",
+ "Tooltip.CharacterCollider.MarkGrippable": "Позначити Зхоплюємим",
+ "Tooltip.CharacterCollider.DontMarkGrippable": "Не Позначати Зхоплюємим",
+ "Tooltip.CharacterCollider.EnsureWalkRun": "Впевнитися у Пересування Ходбою/Бігом",
+ "Tooltip.CharacterCollider.EnsureZeroG": "Впевнитися у Пересуванні без Гравітації",
+ "Tooltip.CharacterCollider.EnsurePhysicalFly": "Впевнитися у Пересуванні Фізичним Польотом",
- "Tooltip.Light.Point": "Point",
- "Tooltip.Light.Spot": "Spot",
- "Tooltip.Light.Sun": "Sun",
+ "Tooltip.Light.Point": "Точка",
+ "Tooltip.Light.Spot": "Ділянка",
+ "Tooltip.Light.Sun": "Сонце",
- "Tooltip.Light.Shadows.None": "No Shadows",
- "Tooltip.Light.Shadows.Hard": "Hard Shadows",
- "Tooltip.Light.Shadows.Soft": "Soft Shadows",
+ "Tooltip.Light.Shadows.None": "Без Тіней",
+ "Tooltip.Light.Shadows.Hard": "Тверді Тіні",
+ "Tooltip.Light.Shadows.Soft": "Мʼякі Тіні",
- "Tooltip.MeshVisibility.KeepShadow": "Keep Shadow",
- "Tooltip.MeshVisibility.ShadowOff": "Disable Shadow",
- "Tooltip.MeshVisibility.ShadowOn": "Enable Shadow",
- "Tooltip.MeshVisibility.OnlyShadow": "Set to only shadow",
- "Tooltip.MeshVisibility.DoubleSidedShadow": "Set to double sided shadow",
+ "Tooltip.MeshVisibility.KeepShadow": "Залишити Тіні",
+ "Tooltip.MeshVisibility.ShadowOff": "Вимкнути Тіні",
+ "Tooltip.MeshVisibility.ShadowOn": "Увімкнути Тіні",
+ "Tooltip.MeshVisibility.OnlyShadow": "Встановити до Тільки Тіні",
+ "Tooltip.MeshVisibility.DoubleSidedShadow": "Встановити до Двусторонньої Тіні",
- "Tooltip.Slicer.Add": "Add Slicer",
- "Tooltip.Slicer.Clear": "Clear Setup",
+ "Tooltip.Slicer.Add": "Додати Розділювач",
+ "Tooltip.Slicer.Clear": "Зчистити Установи",
- "Tooltip.Material.RayMode": "Ray Mode",
- "Tooltip.Material.AreaMode": "Area Mode",
- "Tooltip.Material.ObjectMode": "Object Global Mode",
- "Tooltip.Material.SceneMode": "Scene Global Mode",
- "Tooltip.Material.CreateCopy": "Create Copy",
- "Tooltip.Material.Edit": "Edit Material",
- "Tooltip.Material.Convert": "Convert to...",
- "Tooltip.Material.ConvertAll": "Convert All to...",
- "Tooltip.Material.CreateNew": "Create New",
+ "Tooltip.Material.RayMode": "Режим Проміню",
+ "Tooltip.Material.AreaMode": "Режим Території",
+ "Tooltip.Material.ObjectMode": "Режим Глобального Обʼєкту",
+ "Tooltip.Material.SceneMode": "Режим Сцени Обʼєкту",
+ "Tooltip.Material.CreateCopy": "Створити Копію",
+ "Tooltip.Material.Edit": "Редагувати Матеріали",
+ "Tooltip.Material.Convert": "Перетворити у...",
+ "Tooltip.Material.ConvertAll": "Перетворити Всі у...",
+ "Tooltip.Material.CreateNew": "Створити Новий",
- "Tooltip.Mesh.Edit": "Edit Mesh",
+ "Tooltip.Mesh.Edit": "Редагувати Меш",
- "Tooltip.Cartridge.Eject": "Eject Orb",
+ "Tooltip.Cartridge.Eject": "Вийняти Кулю",
"Tooltip.Microphone.Format.WAV": "WAV",
"Tooltip.Microphone.Format.Vorbis": "OGG Vorbis",
"Tooltip.Microphone.Format.FLAC": "FLAC",
- "Tooltip.Microphone.ModeHold": "Hold to record",
- "Tooltip.Microphone.ModePress": "Press to start/stop recording",
- "Tooltip.Microphone.SourceRaw": "Raw",
- "Tooltip.Microphone.SourceFiltered": "Filtered & Normalized",
+ "Tooltip.Microphone.ModeHold": "Затисніть для запису",
+ "Tooltip.Microphone.ModePress": "Натисніть для початку/закінчення запису",
+ "Tooltip.Microphone.SourceRaw": "Необроблений",
+ "Tooltip.Microphone.SourceFiltered": "Фільтровано та Нормалізовано",
- "Tooltip.ProtoFlux.Drive": "Drive",
- "Tooltip.ProtoFlux.Source": "Source",
- "Tooltip.ProtoFlux.Reference": "Reference",
- "Tooltip.ProtoFlux.Write": "Write",
- "Tooltip.ProtoFlux.Proxy": "Proxy",
- "Tooltip.ProtoFlux.CreateLocal": "Create Local",
- "Tooltip.ProtoFlux.CreateStore": "Create Store",
- "Tooltip.ProtoFlux.CreateDataModelStore": "Create Data Model Store",
- "Tooltip.ProtoFlux.Overview": "Toggle Overview Mode",
- "Tooltip.ProtoFlux.NodeBrowser": "Browse nodes",
- "Tooltip.ProtoFlux.PackInPlace": "Pack In Place",
- "Tooltip.ProtoFlux.PackInto": "Pack Into {name}",
- "Tooltip.ProtoFlux.Unpack": "Unpack {name}",
- "Tooltip.ProtoFlux.ExplicitCast": "Explicit Cast\n(Warning: Potential Data Loss)",
+ "Tooltip.ProtoFlux.Drive": "Рушій",
+ "Tooltip.ProtoFlux.Source": "Джерело",
+ "Tooltip.ProtoFlux.Reference": "Посилання",
+ "Tooltip.ProtoFlux.Write": "Напис",
+ "Tooltip.ProtoFlux.Proxy": "Проксі",
+ "Tooltip.ProtoFlux.CreateLocal": "Створити Поряд",
+ "Tooltip.ProtoFlux.CreateStore": "Створити Банк",
+ "Tooltip.ProtoFlux.CreateDataModelStore": "Створити Банк Даних Моделей",
+ "Tooltip.ProtoFlux.Overview": "Перемкнути Режим Огляду",
+ "Tooltip.ProtoFlux.NodeBrowser": "Оглянути ноди",
+ "Tooltip.ProtoFlux.PackInPlace": "Запакувати на Місці",
+ "Tooltip.ProtoFlux.PackInto": "Запакувати у {name}",
+ "Tooltip.ProtoFlux.Unpack": "Розпакувати {name}",
+ "Tooltip.ProtoFlux.ExplicitCast": "Відверте лиття\n(УВАГА: Шанс зникнення даних)",
- "Tooltip.Meter.Mode.Ray": "Mode: Ray",
- "Tooltip.Meter.Mode.Perpendicular": "Mode: Perpendicular",
- "Tooltip.Meter.Mode.Drag": "Mode: Drag",
+ "Tooltip.Meter.Mode.Ray": "Режим: Промінь",
+ "Tooltip.Meter.Mode.Perpendicular": "Режим: Перпендикуляр",
+ "Tooltip.Meter.Mode.Drag": "Режим: Тяжіння",
- "Tooltip.Meter.Points.Two": "Two Points",
- "Tooltip.Meter.Points.Multiple": "Multiple Points",
+ "Tooltip.Meter.Points.Two": "Дві Точки",
+ "Tooltip.Meter.Points.Multiple": "Декілька Точок",
- "Tooltip.Meter.ObjectSpace": "Measure in Object Space",
- "Tooltip.Meter.WorldSpace": "Measure in World Space",
+ "Tooltip.Meter.ObjectSpace": "Виміряти у Просторі Обʼєкту",
+ "Tooltip.Meter.WorldSpace": "Виміряти у Просторі Світу",
- "Tooltip.Glue.Mode.BakeMeshes": "Mode: Bake meshes",
- "Tooltip.Glue.Mode.BakeSkinnedMeshes": "Mode: Bake skinned meshes",
- "Tooltip.Glue.Mode.ParentObjects": "Mode: Parent objects",
+ "Tooltip.Glue.Mode.BakeMeshes": "Режим: Запечені Меши",
+ "Tooltip.Glue.Mode.BakeSkinnedMeshes": "Режим: Запечені Шкіряні Меши",
+ "Tooltip.Glue.Mode.ParentObjects": "Режим: Обʼєкти-Батьки",
- "Tooltip.RigTransfer.ClearSource": "Clear source",
+ "Tooltip.RigTransfer.ClearSource": "Зчистити джерело",
- "Tooltip.ComponentClone.SingleInstanceOn": "Single Instance: On",
- "Tooltip.ComponentClone.SingleInstanceOff": "Single Instance: Off",
- "Tooltip.ComponentClone.ClearTemplate": "Clear template",
+ "Tooltip.ComponentClone.SingleInstanceOn": "Єдиний Випадок: Увімк",
+ "Tooltip.ComponentClone.SingleInstanceOff": "Єдиний Випадок: Вимк",
+ "Tooltip.ComponentClone.ClearTemplate": "Зчистити Макет",
- "ProtoFlux.UI.Call": "Call",
- "ProtoFlux.UI.AsyncCall": "Async Call",
- "ProtoFlux.UI.NodeBrowser.Title": "ProtoFlux Nodes",
+ "ProtoFlux.UI.Call": "Виклик",
+ "ProtoFlux.UI.AsyncCall": "Несинхронний Виклик",
+ "ProtoFlux.UI.NodeBrowser.Title": "Ноди ProtoFlux",
- "CreateNew.Back": "<<< Back",
- "CreateNew.EmptyObject": "Empty Object",
- "CreateNew.ParticleSystem": "Particle System",
+ "CreateNew.Back": "<<< Повернути",
+ "CreateNew.EmptyObject": "Порожній Обʼєкт",
+ "CreateNew.ParticleSystem": "Система Частинок",
+
+ "CreateNew.Object": "Обʼєкт",
+ "CreateNew.Object.AvatarCreator": "Створювач Аватарів",
+ "CreateNew.Object.Camera": "Камера",
+ "CreateNew.Object.ReflectionProbe": "Зонд Віддзеркалення",
+ "CreateNew.Object.Mirror": "Дзеркало",
+ "CreateNew.Object.Portal": "Портал",
+ "CreateNew.Object.VideoPlayer": "Відео Програвач",
+ "CreateNew.Object.SpawnArea": "Площа Народження",
+ "CreateNew.Object.SpawnPoint": "Точка Народження",
+ "CreateNew.Object.UIXCanvas": "Полотно UIX",
+ "CreateNew.Object.Facet": "Грань",
+
+ "CreateNew.Object.FogVolume": "Ємність Туману",
+ "CreateNew.Object.FogVolume.Additive": "Добавка",
+ "CreateNew.Object.FogVolume.Alpha": "Альфа",
+ "CreateNew.Object.FogVolume.Multiplicative": "Багатополонний",
+ "CreateNew.Object.FogVolume.Gradient": "Градієнт",
+
+ "CreateNew.Text": "Текст",
+ "CreateNew.Text.Basic": "База",
+ "CreateNew.Text.Outline": "Нарис",
+
+ "CreateNew.Editor": "Редактор",
+ "CreateNew.Editor.UserInspector": "Оглядач Користувачів",
+ "CreateNew.Editor.LightSourcesWizard": "Чарівник Джерел Світла Світу",
+ "CreateNew.Editor.TextRendererWizard": "Чарівник Відображення Тексту Світу",
+ "CreateNew.Editor.AssetOptimizationWizard": "Чарівник Поліпшення Асетів",
+ "CreateNew.Editor.CubemapCreator": "Створювач Кубмап",
+ "CreateNew.Editor.ReflectionProbes": "Чарівник Зондів Віддзеркалень",
+
+ "CreateNew.3DModel": "Модель3Д",
+ "CreateNew.3DModel.Triangle": "Трикутник",
+ "CreateNew.3DModel.Box": "Коробка",
+ "CreateNew.3DModel.Sphere": "Куля",
+ "CreateNew.3DModel.Capsule": "Капсула",
+ "CreateNew.3DModel.Cone": "Конус",
+ "CreateNew.3DModel.Cylinder": "Циліндр",
+ "CreateNew.3DModel.Quad": "Квад",
+ "CreateNew.3DModel.Grid": "Сітка",
+ "CreateNew.3DModel.Torus": "Торус",
+
+ "CreateNew.Collider": "Зтикар",
+ "CreateNew.Collider.Box": "Коробка",
+ "CreateNew.Collider.Sphere": "Куля",
+ "CreateNew.Collider.Capsule": "Капсула",
+ "CreateNew.Collider.Cylinder": "Циліндр",
+ "CreateNew.Collider.Cone": "Конус",
+ "CreateNew.Collider.Mesh": "Меш",
+
+ "CreateNew.Light": "Світло",
+ "CreateNew.Light.Point": "Точка",
+ "CreateNew.Light.Spot": "Цятка",
+ "CreateNew.Light.Directional": "Направлене",
+
+ "CreateNew.Materials": "Матеріали",
+
+ "CreateNew.Directory.Title": "Створити Новий Каталог:",
+ "CreateNew.Directory.Error.EmptyName": "Будь ласка, зазначне імʼя:",
+ "CreateNew.Directory.Error.LongName": "Name is too long:",
+ "CreateNew.Directory.Error.InvalidName": "Невірне імʼя:",
+
+ "AvatarCreator.Title": "Створювач Аватарів",
+ "AvatarCreator.Instructions": "Вирівняти обʼєкти аватарів з посиланнями на шолом та контролерів (не обовʼязково) або натисніть Створити, щоб перетворити їх на аватар",
+ "AvatarCreator.UseSymmetry": "Використати Симетрію",
+ "AvatarCreator.ShowToolAnchors": "Показати Якорі Інструментів",
+ "AvatarCreator.SetupVolumeMeter": "Налаштувати Вирівнювач Голосу",
+ "AvatarCreator.SetupEyes": "Налаштувати Очі",
+ "AvatarCreator.SetupFaceTracking": "Налаштувати Відслідковування Обличчя",
+ "AvatarCreator.ProtectAvatar": "Protect Avatar",
+ "AvatarCreator.CalibrateFeet": "Калібрувати Ступні",
+ "AvatarCreator.CalibrateHips": "Калібрувати Таз/Пояс",
+ "AvatarCreator.AlignHeadForward": "Вирівняти Голову Уперед",
+ "AvatarCreator.AlignHeadUp": "Вирівняти Голову Уверх",
+ "AvatarCreator.AlignHeadRight": "ВВирівняти Голову Лівіше",
+ "AvatarCreator.CenterHead": "Центрувати Голову",
+ "AvatarCreator.TryAlignHands": "Спробувати Вирівняти Руки",
+ "AvatarCreator.AlignToolAnchors": "Вирівняти Якорі Інструментів",
+ "AvatarCreator.Create": "Створити",
+ "AvatarCreator.ProtectionUnavailable": "Захист аватарів не доступний у цьому світі. Змініть світ, якщо бажаєте захистити вашого аватара.",
"Dummy": "Dummy"
}
From 04bca9c7d867cc7d6cd6043c25c5e2d48d6bb359 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Mon, 22 Jul 2024 21:28:04 +0100
Subject: [PATCH 122/242] Translated asset gather settings
---
pl.json | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/pl.json b/pl.json
index 155c10c..d5f1646 100644
--- a/pl.json
+++ b/pl.json
@@ -1504,6 +1504,11 @@
"Settings.UserMetricsSettings.UserHeight": "Wzrost",
"Settings.UserMetricsSettings.UserHeight.Description": "Jest to twój rzeczywisty wzrost, który jest używany do prawidłowego skalowania awatara, aby dobrze do ciebie pasował. Jest to również wysokość, do której użytkownik zostanie dostosowany po włączeniu trybu siedzącego.\n\nMożesz wprowadzić swój wzrost używając odpowiednich jednostek, na przykład wpisując 175 cm lub 1.75 m dla systemu metrycznego lub 5'11\" dla jednostek imperialnych.",
+ "Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "Maksymalna liczba jednoczesnych transferów",
+ "Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "Podczas hostowania sesji wskazuje, ile lokalnie zaimportowanych zasobów można przesłać w danym momencie. Zwiększenie tej wartości może przyspieszyć przesyłanie zasobów do użytkowników, ale może również pogorszyć jakość połączenia sieciowego. Zalecamy przetestowanie, jakie wartości może obsłużyć sieć.",
+ "Settings.AssetGatherSettings.MaxConcurrentDownloads": "Maksymalna liczba jednoczesnych pobrań",
+ "Settings.AssetGatherSettings.MaxConcurrentDownloads.Description": "Służy do kontrolowania liczby zasobów, które mogą być pobierane w tym samym czasie. Użycie większej wartości może przyspieszyć ładowanie światów, ale może również przeciążyć sieć, więc należy zachować ostrożność podczas dostosowywania tej wartości.",
+
"Settings.HostAccessSettings.Entries": "Zarządzanie uprawnieniami dostępu do hosta",
"Settings.HostAccessSettings.Entries.Breadcrumb": "Uprawnienia dostępu do hosta",
"Settings.HostAccessSettings.Entries.AllowHTTP_Requests": "Zezwalaj na żądania HTTP",
From c51ab21535709e3d40942efab2246a170520d349 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Mon, 22 Jul 2024 21:28:23 +0100
Subject: [PATCH 123/242] Fixed typo in Gigglepuck settings
---
pl.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pl.json b/pl.json
index d5f1646..90fc8d5 100644
--- a/pl.json
+++ b/pl.json
@@ -1493,7 +1493,7 @@
"Settings.GiggleTechSettings.Devices.IntensityScale.Description": "To pozwala ci skalować intensywność haptyki, która jest wysyłana do GigglePucka. Rzeczywista siła haptyki nigdy nie przekroczy bezpiecznej wartości maksymalnej GigglePucka - wartości są ograniczone do bezpiecznego maksimum, które nie spowodują przepięcia silnika.",
"Settings.GiggleTechSettings.Devices.Remove": "Usuń",
"Settings.GiggleTechSettings.Devices.CustomName": "Własna nazwa",
- "Settings.GiggleTechSettings.Devices.CustomName.Description": "Możesz użyć tego aby nadać swojemu GigglePuckowi własną nazwę aby łatwiej się do niego odosić. To jest całkowicie kosmetyczne i nie zmienia funkcjonalności.",
+ "Settings.GiggleTechSettings.Devices.CustomName.Description": "Możesz użyć tego aby nadać swojemu GigglePuckowi własną nazwę aby łatwiej się do niego odnosić. To jest całkowicie kosmetyczne i nie zmienia funkcjonalności.",
"Settings.GiggleTechSettings.Devices.Breadcrumb": "GigglePucki",
"Settings.GiggleTechSettings.Devices.ActivationIntensity": "Aktualna intensywność",
"Settings.GiggleTechSettings.Devices.MinimumIntensity": "Minimalna intensywność",
From 38d2fbed30c7f38afcdbcec2744d41220d016830 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Mon, 22 Jul 2024 21:38:06 +0100
Subject: [PATCH 124/242] Translated favorite settings
---
pl.json | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/pl.json b/pl.json
index 90fc8d5..778c7aa 100644
--- a/pl.json
+++ b/pl.json
@@ -1504,6 +1504,10 @@
"Settings.UserMetricsSettings.UserHeight": "Wzrost",
"Settings.UserMetricsSettings.UserHeight.Description": "Jest to twój rzeczywisty wzrost, który jest używany do prawidłowego skalowania awatara, aby dobrze do ciebie pasował. Jest to również wysokość, do której użytkownik zostanie dostosowany po włączeniu trybu siedzącego.\n\nMożesz wprowadzić swój wzrost używając odpowiednich jednostek, na przykład wpisując 175 cm lub 1.75 m dla systemu metrycznego lub 5'11\" dla jednostek imperialnych.",
+ "Settings.FavoritesSettings": "Ulubione",
+ "Settings.FavoritesSettings.AutoLoadCloudHome": "Załaduj dom w chmurze podczas uruchamiania",
+ "Settings.FavoritesSettings.AutoLoadCloudHome.Description": "Gdy ta opcja jest włączona, dom w chmurze będzie automatycznie ładowany podczas uruchamiania. Jeśli wolisz, aby nie był ładowany, możesz wyłączyć tę opcję. Zostanie ona zastosowana przy następnym uruchomieniu.",
+
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "Maksymalna liczba jednoczesnych transferów",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "Podczas hostowania sesji wskazuje, ile lokalnie zaimportowanych zasobów można przesłać w danym momencie. Zwiększenie tej wartości może przyspieszyć przesyłanie zasobów do użytkowników, ale może również pogorszyć jakość połączenia sieciowego. Zalecamy przetestowanie, jakie wartości może obsłużyć sieć.",
"Settings.AssetGatherSettings.MaxConcurrentDownloads": "Maksymalna liczba jednoczesnych pobrań",
From 80b4e7cef00f7c51740e7004ec755b66584e2a5c Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Mon, 22 Jul 2024 21:46:45 +0100
Subject: [PATCH 125/242] Translated audio input and output
---
pl.json | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/pl.json b/pl.json
index 778c7aa..f8724aa 100644
--- a/pl.json
+++ b/pl.json
@@ -1508,6 +1508,18 @@
"Settings.FavoritesSettings.AutoLoadCloudHome": "Załaduj dom w chmurze podczas uruchamiania",
"Settings.FavoritesSettings.AutoLoadCloudHome.Description": "Gdy ta opcja jest włączona, dom w chmurze będzie automatycznie ładowany podczas uruchamiania. Jeśli wolisz, aby nie był ładowany, możesz wyłączyć tę opcję. Zostanie ona zastosowana przy następnym uruchomieniu.",
+ "Settings.AudioInputDeviceSettings.UseSystemDefault": "Użyj domyślnego urządzenia wejściowego systemu",
+ "Settings.AudioInputDeviceSettings.UseSystemDefault.Description": "Włącz tę opcję, aby automatycznie używać urządzenia wejściowego ustawionego jako domyślne w systemie. Jeśli chcesz to zmienić i zamiast tego używać określonego urządzenia, wyłącz tę opcję i skonfiguruj preferowane urządzenia poniżej.",
+ "Settings.AudioInputDeviceSettings.DevicePriorities": "Konfiguruj preferowane urządzenia wejściowe audio",
+ "Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb": "Urządzenia wejściowe audio",
+ "Settings.AudioInputDeviceSettings.SetAsDefault": "Ustaw jako domyślne",
+
+ "Settings.AudioOutputDeviceSettings.UseSystemDefault": "Użyj domyślnego urządzenia wyjściowego systemu",
+ "Settings.AudioOutputDeviceSettings.UseSystemDefault.Description": "Włącz tę opcję, aby używać domyślnego urządzenia systemowego do odtwarzania dźwięku. Wyłączenie tej opcji umożliwia skonfigurowanie urządzenia audio używanego do odtwarzania dźwięku poniżej. Może to być przydatne w przypadku korzystania z różnych urządzeń podczas przełączania między VR a desktopem.",
+ "Settings.AudioOutputDeviceSettings.DevicePriorities": "Konfiguruj preferowane urządzenia wyjściowe audio",
+ "Settings.AudioOutputDeviceSettings.DevicePriorities.Breadcrumb": "Urządzenia wyjściowe audio",
+ "Settings.AudioOutputDeviceSettings.SetAsDefault": "Ustaw jako domyślne",
+
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "Maksymalna liczba jednoczesnych transferów",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "Podczas hostowania sesji wskazuje, ile lokalnie zaimportowanych zasobów można przesłać w danym momencie. Zwiększenie tej wartości może przyspieszyć przesyłanie zasobów do użytkowników, ale może również pogorszyć jakość połączenia sieciowego. Zalecamy przetestowanie, jakie wartości może obsłużyć sieć.",
"Settings.AssetGatherSettings.MaxConcurrentDownloads": "Maksymalna liczba jednoczesnych pobrań",
From 29d6c9dc5b5ac7522cf6f87187afc5972aa55db1 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Mon, 22 Jul 2024 21:56:25 +0100
Subject: [PATCH 126/242] Translated audio volume settings
---
pl.json | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/pl.json b/pl.json
index f8724aa..719c5f2 100644
--- a/pl.json
+++ b/pl.json
@@ -1520,6 +1520,17 @@
"Settings.AudioOutputDeviceSettings.DevicePriorities.Breadcrumb": "Urządzenia wyjściowe audio",
"Settings.AudioOutputDeviceSettings.SetAsDefault": "Ustaw jako domyślne",
+ "Settings.AudioVolumeSettings.MasterVolume": "Główna głośność",
+ "Settings.AudioVolumeSettings.MasterVolume.Description": "Umożliwia to równomierną regulację głośności. Jeśli wszystko jest zbyt głośne lub ciche, moża zmienić to ustawienie.",
+ "Settings.AudioVolumeSettings.SoundEffectVolume": "Głośność efektów dźwiękowych",
+ "Settings.AudioVolumeSettings.SoundEffectVolume.Description": "Dostosuj głośność wszystkich efektów dźwiękowych. Są to zazwyczaj dźwięki wydawane przez różne przedmioty i gadżety.",
+ "Settings.AudioVolumeSettings.MultimediaVolume": "Głośność multimediów",
+ "Settings.AudioVolumeSettings.MultimediaVolume.Description": "Kontroluj głośność różnych multimediów. Zazwyczaj odtwarzacze audio, muzyki i wideo są klasyfikowane jako multimedia, a także ścieżki dźwiękowe w tle na świecie.",
+ "Settings.AudioVolumeSettings.VoiceVolume": "Głośność głosów",
+ "Settings.AudioVolumeSettings.VoiceVolume.Description": "Kontroluje głośność mowy wszystkich innych użytkowników. W niektórych przypadkach nagrane wcześniej klipy głosowe będą również kontrolowane przez to ustawienie. Głośność poszczególnych użytkowników można również dostosować na karcie Sesja.",
+ "Settings.AudioVolumeSettings.UserInterfaceVolume": "Głośność UI",
+ "Settings.AudioVolumeSettings.UserInterfaceVolume.Description": "Za pomocą tego ustawienia można dostosować efekty dźwiękowe interfejsu użytkownika - najechanie kursorem i naciśnięcie przycisków, suwaków, niektóre interakcje narzędzi, przechwytywanie zdjęć i tak dalej.",
+
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "Maksymalna liczba jednoczesnych transferów",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "Podczas hostowania sesji wskazuje, ile lokalnie zaimportowanych zasobów można przesłać w danym momencie. Zwiększenie tej wartości może przyspieszyć przesyłanie zasobów do użytkowników, ale może również pogorszyć jakość połączenia sieciowego. Zalecamy przetestowanie, jakie wartości może obsłużyć sieć.",
"Settings.AssetGatherSettings.MaxConcurrentDownloads": "Maksymalna liczba jednoczesnych pobrań",
From 0ffc3da21e71a579f9b47185bd820118d29d2387 Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Mon, 22 Jul 2024 23:55:49 +0200
Subject: [PATCH 127/242] Fix Ukrainian locale code
---
ua.json => uk.json | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename ua.json => uk.json (100%)
diff --git a/ua.json b/uk.json
similarity index 100%
rename from ua.json
rename to uk.json
From a058cc18a0ff5554a429d801b201e7ae219d0457 Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Mon, 22 Jul 2024 23:55:55 +0200
Subject: [PATCH 128/242] Update stats
---
Missing/de.md | 4 -
Missing/fr.md | 4 -
Missing/ko.md | 4 -
Missing/ru.md | 8 -
Missing/ua.md | 1517 ++++++++++++++++++++++++++++++++++++++++++++++
Missing/uk.md | 1517 ++++++++++++++++++++++++++++++++++++++++++++++
Missing/zh-cn.md | 4 -
README.md | 11 +-
8 files changed, 3040 insertions(+), 29 deletions(-)
create mode 100644 Missing/ua.md
create mode 100644 Missing/uk.md
diff --git a/Missing/de.md b/Missing/de.md
index 0ba969e..49c4e2e 100644
--- a/Missing/de.md
+++ b/Missing/de.md
@@ -1,7 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# German [de]
-Profile.Status.Bot
-Profile.Status.ChatClient
-
diff --git a/Missing/fr.md b/Missing/fr.md
index 07e415d..49c4e2e 100644
--- a/Missing/fr.md
+++ b/Missing/fr.md
@@ -1,7 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# French [fr]
-Profile.Status.Bot
-Profile.Status.ChatClient
-
diff --git a/Missing/ko.md b/Missing/ko.md
index 05c6d68..49c4e2e 100644
--- a/Missing/ko.md
+++ b/Missing/ko.md
@@ -1,7 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# Korean [ko]
-Profile.Status.Bot
-Profile.Status.ChatClient
-
diff --git a/Missing/ru.md b/Missing/ru.md
index da13bda..49c4e2e 100644
--- a/Missing/ru.md
+++ b/Missing/ru.md
@@ -1,11 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# Russian [ru]
-World.Connection.LNL.LNLPoke
-World.Connection.TCP
-Profile.Status.Bot
-Profile.Status.ChatClient
-Settings.RealtimeNetworkingSettings.PreferTCP
-Settings.RealtimeNetworkingSettings.PreferTCP.Description
-
diff --git a/Missing/ua.md b/Missing/ua.md
new file mode 100644
index 0000000..87f9101
--- /dev/null
+++ b/Missing/ua.md
@@ -0,0 +1,1517 @@
+# Missing Keys
+Note that this file updates only during build processes and doesn't necessarily reflect the current state.
+
+# ua [ua]
+Importer.General.AsRawFile
+Importer.Folder.Title
+Importer.Folder.Individual
+Importer.Folder.Individual.Description
+Importer.Folder.Batch
+Importer.Folder.Batch.Description
+Importer.Folder.Minecraft
+Importer.Folder.Minecraft.Description
+Importer.Image.Title
+Importer.Image.Prompt
+Importer.Image.Regular
+Importer.Image.Screenshot
+Importer.Image.PixelArt
+Importer.Image.Sprite
+Importer.Image.360
+Importer.Image.StereoPhoto
+Importer.Image.Stereo360
+Importer.Image.180
+Importer.Image.Stereo180
+Importer.Image.LUT
+Importer.LUT.Failure.Heading
+Importer.LUT.Failure.Description
+Importer.ImageVideo.LayoutPrompt
+Importer.ImageVideo.LayoutHorizontalLR
+Importer.ImageVideo.LayoutHorizontalRL
+Importer.ImageVideo.LayoutVerticalLR
+Importer.ImageVideo.LayoutVerticalRL
+Importer.Model.Title
+Importer.Model.Prompt
+Importer.Model.Regular
+Importer.Model.3DScan
+Importer.Model.CAD
+Importer.Model.PointCloud
+Importer.Model.VertexColorModel
+Importer.Model.AdvancedSettings
+Importer.Model.ModelKindPrompt
+Importer.Model.RegularKind
+Importer.Model.SeparableKind
+Importer.Model.UnitsPrompt
+Importer.Model.AutoScale
+Importer.Model.AutoHumanoid
+Importer.Model.Meters
+Importer.Model.Millimeters
+Importer.Model.Centimeters
+Importer.Model.Inches
+Importer.Model.FinalizePrompt
+Importer.Model.RunImport
+Importer.Model.Advanced.Scale
+Importer.Model.Advanced.AutoScale
+Importer.Model.Advanced.MaxTexSize
+Importer.Model.Advanced.ImageFormat
+Importer.Model.Advanced.Material
+Importer.Model.Advanced.PreferSpecular
+Importer.Model.Advanced.AlignAxis
+Importer.Model.Advanced.Normals
+Importer.Model.Advanced.Tangents
+Importer.Model.Advanced.VertexColors
+Importer.Model.Advanced.Bones
+Importer.Model.Advanced.Lights
+Importer.Model.Advanced.TextureAlpha
+Importer.Model.Advanced.AlbedoColor
+Importer.Model.Advanced.ImportEmissive
+Importer.Model.Advanced.Colliders
+Importer.Model.Advanced.Animations
+Importer.Model.Advanced.SetupSnappable
+Importer.Model.Advanced.SetupTimelapse
+Importer.Model.Advanced.ImportExternalTextures
+Importer.Model.Advanced.SkinnedMeshes
+Importer.Model.Advanced.SetupIK
+Importer.Model.Advanced.VisualizeRig
+Importer.Model.Advanced.ForceTpose
+Importer.Model.Advanced.ForcePointCloud
+Importer.Model.Advanced.DualSided
+Importer.Model.Advanced.FlatShaded
+Importer.Model.Advanced.DeduplicateInstances
+Importer.Model.Advanced.Optimize
+Importer.Model.Advanced.SplitSubmeshes
+Importer.Model.Advanced.RandomColors
+Importer.Model.Advanced.SpawnMaterialOrbs
+Importer.Model.Advanced.ImagesByName
+Importer.Model.Advanced.ForcePointFiltering
+Importer.Model.Advanced.ForceNoMipMaps
+Importer.Model.Advanced.ForceUncompressed
+Importer.Model.Advanced.Grabbable
+Importer.Model.Advanced.Scalable
+Importer.Model.Advanced.PositionAtOrigin
+Importer.Model.Advanced.AssetsOnObject
+Importer.Video.Title
+Importer.Video.Prompt
+Importer.Video.Regular
+Importer.Video.360
+Importer.Video.Stereo
+Importer.Video.Stereo360
+Importer.Video.Depth
+Importer.Video.180
+Importer.Video.Stereo180
+Importer.Video.Depth.Prompt
+Importer.Video.Depth.Default
+Importer.Slices.Title
+Importer.Slices.TitleGrayscale
+Importer.Slices.Description
+Exporter.Title
+Exporter.FileName
+Exporter.ExportAs
+Exporter.Export
+Exporter.Exporting
+Exporter.InvalidFileName
+Export.PackageExportable.Package
+Export.PackageExportable.PackageWithVariants
+Export.AudioExportable.OriginalFormat
+Export.VideoExportable.OriginalFormat
+Importer.Package.Progress.DecodingPackage
+Importer.Package.Progress.DecodingObject
+Importer.Package.Progress.ImportingAssets
+Importer.Package.Progress.LoadingObject
+Importer.Package.Progress.Imported
+Importer.Package.Progress.Fail
+NewWorld.Title
+NewWorld.SessionTitle
+NewWorld.Template
+NewWorld.CustomPreset
+NewWorld.SessionSettings
+NewWorld.UnsafeMode
+NewWorld.Port
+NewWorld.AutoPort
+NewWorld.DefaultName
+FullBody.Title
+FullBody.SetHeight
+FullBody.HeightInstructions
+FullBody.HeightWarning
+FullBody.ConfirmMapping
+FullBody.MappingInstructions
+FullBody.StartCalibration
+FullBody.JustCalibrateAvatar
+FullBody.JustCalibrateAvatarDescription
+FullBody.SkipAndAdjustAvatar
+FullBody.CalibrateInstructions
+FullBody.BeforeCalibrationInstructions
+FullBody.CalibratingPoseInstructions
+FullBody.AdjustAvatarInstructions
+FullBody.FineTuneCalibrationInstructions
+FullBody.CalibrateTrackersHeader
+FullBody.CalibrateTrackersInstructions
+FullBody.UseSymmetry
+FullBody.ShowBodyOverlay
+FullBody.HeightCompensationInstructions
+FullBody.RecalibratePrompt
+FullBody.Recalibrate
+FullBody.CalibrateAvatarPrompt
+FullBody.CalibrateAvatar
+FullBody.FinishPrompt
+FullBody.FinishCalibration
+FullBody.CalibrateAvatarTitle
+FullBody.CalibrateAvatarInstructions
+FullBody.ShowReferenceOverlay
+FullBody.ResetAvatarPrompt
+FullBody.ResetAvatar
+FullBody.AvatarHeightCompensationInstructions
+FullBody.AvatarHeightCompensation
+FullBody.ResetAvatarHeightCompensation
+FullBody.AvatarSaveWarning
+FullBody.FinishAvatarCalibration
+FullBody.CalibrationFinishedInstructions
+FullBody.CloseCalibrator
+FullBody.CalibrationRedoInstructions
+FullBody.ReturnToTrackerCalibration
+FullBody.Hips
+FullBody.Feet
+FullBody.Chest
+FullBody.Elbows
+FullBody.Knees
+FullBody.TrackerMapped
+FullBody.NotTracking
+FullBody.NoTracker
+FullBody.FeetNotTracking
+FullBody.AvatarPointMapped
+FullBody.AvatarPointNotMapped
+FullBody.AvatarPointNoTracker
+CameraControl.Title
+CameraControl.MirroringOffWarning
+CameraControl.MirrorToDisplay
+CameraControl.TakePhoto
+CameraControl.Take360Photo
+CameraControl.Mode.SmoothPOV
+CameraControl.Mode.ThirdPerson
+CameraControl.Mode.Group
+CameraControl.Mode.World
+CameraControl.Mode.Manual
+CameraControl.Settings.AvoidOcclusion
+CameraControl.Settings.KeepInWorldspace
+CameraControl.Settings.MovementWobble
+CameraControl.Settings.AimInFrontOfHead
+CameraControl.Settings.HideCamera
+CameraControl.Settings.ForceEyesOnCamera
+CameraControl.Settings.HideBadges
+CameraControl.Settings.HideLasers
+CameraControl.Settings.ShowFrustum
+CameraControl.Settings.PhotoTimer
+CameraControl.Settings.ShowLiveBadge
+CameraControl.Settings.AudioFromCameraViewpoint
+CameraControl.OpenCloseUsers
+CameraControl.CreateCameraAnchor
+CameraControl.Anchors.Interpolate
+CameraControl.Anchors.InterpolationSpeed
+CameraControl.Anchors.LinearInterpolation
+CameraControl.Anchors.NoAnchors
+CameraControl.Positioning.FieldOfView
+CameraControl.Positioning.AngleOffset
+CameraControl.Positioning.Distance
+CameraControl.Positioning.Height
+CameraControl.Positioning.FirstPersonPitch
+CameraControl.Positioning.FirstPersonRoll
+CameraControl.Positioning.FirstPersonOffset
+CameraControl.Positioning.Reset
+CameraControl.Control.AnyoneCanInteract
+CameraControl.Control.RenderPreviewForEveryone
+CameraControl.Control.RenderPrivateUI
+CameraControl.Control.MotionBlur
+CameraControl.Control.ScreenSpaceReflections
+CameraControl.Control.SpawnPhotoInWorld
+CameraControl.Control.FlipPreview
+CameraControl.Control.GroupDetectionRadius
+CameraControl.Control.GroupExcludeBoundary
+CameraControl.Control.PositionSmoothSpeed
+CameraControl.Control.AngleSmoothSpeed
+CameraControl.Control.FramingSmoothSpeed
+CameraControl.OBS.IP
+CameraControl.OBS.Password
+CameraControl.OBS.Connect
+CameraControl.OBS.Instructions
+CameraControl.OBS.OpenInstaller
+CameraControl.OBS.Launch
+CameraControl.OBS.Launching
+CameraControl.OBS.Launched
+CameraControl.OBS.Connecting
+CameraControl.OBS.Connected
+CameraControl.OBS.Disconnected
+CameraControl.OBS.AuthFailure
+CameraControl.OBS.ConnectionFailed
+CameraControl.OBS.ConnectionTimeout
+CameraControl.OBS.UnexpectedConnectionError
+CameraControl.OBS.DisconnectedPage
+CameraControl.OBS.ReturnToConnect
+CameraControl.OBS.AutoMirror
+CameraControl.OBS.Bitrate
+CameraControl.OBS.FPS
+CameraControl.OBS.DroppedFrames
+CameraControl.OBS.Idle
+CameraControl.OBS.Live
+CameraControl.OBS.Recording
+CameraControl.OBS.OpenInstallerReason
+CameraControl.OBS.Streaming.Start
+CameraControl.OBS.Streaming.Starting
+CameraControl.OBS.Streaming.Stop
+CameraControl.OBS.Streaming.Stopping
+CameraControl.OBS.Recording.Start
+CameraControl.OBS.Recording.Starting
+CameraControl.OBS.Recording.Stop
+CameraControl.OBS.Recording.Stopping
+Settings.Category.Audio
+Settings.Category.Controls
+Settings.Category.Devices
+Settings.Category.Profile
+Settings.Category.Networking
+Settings.Category.Security
+Settings.Category.Misc
+Settings.Category.Privacy
+Settings.Category.UserInterface
+Settings.Category.Graphics
+Settings.Category.InteractiveCamera
+Settings.LegacyFeatureSettings.ConvertLegacySettings
+Settings.DebugSettings.DebugResetAllSimpleSettings
+Settings.GeneralControlsSettings
+Settings.LocomotionSettings
+Settings.MovementSettings
+Settings.MouseSettings
+Settings.GeneralHapticsSettings
+Settings.GeneralVRSettings
+Settings.LeapMotionSettings
+Settings.ViveHandTrackingSettings
+Settings.TrackingSmoothingSettings
+Settings.UserMetricsSettings
+Settings.OnlineStatusSettings
+Settings.OnlineStatusSettings.DefaultStatus
+Settings.OnlineStatusSettings.DefaultStatus.Description
+Settings.OnlineStatusSettings.RememberMode
+Settings.OnlineStatusSettings.RememberMode.Description
+Settings.OnlineStatusSettings.RememberTimespan
+Settings.OnlineStatusSettings.RememberTimespan.Description
+Settings.OnlineStatusSettings.InvisibleRememberMode
+Settings.OnlineStatusSettings.InvisibleRememberMode.Description
+Settings.OnlineStatusSettings.InvisibleRememberTimespan
+Settings.OnlineStatusSettings.InvisibleRememberTimespan.Description
+Settings.OnlineStatusSettings.AutoAwayTimespan
+Settings.OnlineStatusSettings.AutoAwayTimespan.Description
+Settings.AudioInputDeviceSettings
+Settings.AudioOutputDeviceSettings
+Settings.AudioVolumeSettings
+Settings.AudioAccessibilitySettings
+Settings.AudioInputFilteringSettings
+Settings.RealtimeNetworkingSettings
+Settings.AssetGatherSettings
+Settings.HostAccessSettings
+Settings.UserRestrictionsSettings
+Settings.WindowsSettings
+Settings.DebugSettings
+Settings.LegacyFeatureSettings
+Settings.TwitchInterfaceSettings
+Settings.MessagingPrivacySettings
+Settings.LocaleSettings
+Settings.DashSettings
+Settings.NamePlateSettings
+Settings.LaserSettings
+Settings.DesktopViewSettings
+Settings.PhotoCaptureSettings
+Settings.DesktopRenderSettings
+Settings.InteractiveCameraFramingSettings
+Settings.InteractiveCameraPositioningSettings
+Settings.InteractiveCameraRenderSettings
+Settings.InteractiveCameraGroupSettings
+Settings.InteractiveCameraSmoothingSettings
+Settings.InteractiveCameraAnchorSettings
+Settings.InteractiveCameraPhotoSettings
+Settings.InteractiveCameraPostProcessingSettings
+Settings.GeneralControlsSettings.PrimaryHand
+Settings.GeneralControlsSettings.PrimaryHand.Description
+Settings.GeneralControlsSettings.DoubleClickInterval
+Settings.GeneralControlsSettings.DoubleClickInterval.Description
+Settings.LocomotionSettings.LocomotionPreferences
+Settings.LocomotionSettings.LocomotionPreferences.Breadcrumb
+Settings.MovementSettings.LeftSidewaysMode
+Settings.MovementSettings.LeftSidewaysMode.Description
+Settings.MovementSettings.RightSidewaysMode
+Settings.MovementSettings.RightSidewaysMode.Description
+Settings.MovementSettings.UseHeadDirectionForMovement
+Settings.MovementSettings.UseHeadDirectionForMovement.Description
+Settings.MovementSettings.UseSmoothTurn
+Settings.MovementSettings.UseSmoothTurn.Description
+Settings.MovementSettings.SmoothTurnExclusiveMode
+Settings.MovementSettings.SmoothTurnExclusiveMode.Description
+Settings.MovementSettings.SmoothTurnSpeed
+Settings.MovementSettings.SmoothTurnSpeed.Description
+Settings.MovementSettings.SnapTurnAngle
+Settings.MovementSettings.SnapTurnAngle.Description
+Settings.MovementSettings.NoClipSpeed
+Settings.MovementSettings.NoClipSpeed.Description
+Settings.MovementSettings.MovementDeadzone
+Settings.MovementSettings.MovementDeadzone.Description
+Settings.MovementSettings.TurningDeadzone
+Settings.MovementSettings.TurningDeadzone.Description
+Settings.MovementSettings.MovementExponent
+Settings.MovementSettings.MovementExponent.Description
+Settings.GrabbingSettings
+Settings.GrabbingSettings.DefaultHandGrabType
+Settings.GrabbingSettings.DefaultHandGrabType.Description
+Settings.GamepadSettings
+Settings.GamepadSettings.ThumbstickLookSpeed
+Settings.GamepadSettings.ThumbstickLookSpeed.Description
+Settings.GamepadSettings.ThumbstickLookExponent
+Settings.GamepadSettings.ThumbstickLookExponent.Description
+Settings.GamepadSettings.UseGamepadWhenUnfocused
+Settings.GamepadSettings.UseGamepadWhenUnfocused.Description
+Settings.MouseSettings.MouseSensitivity
+Settings.MouseSettings.MouseSensitivity.Description
+Settings.MouseSettings.MouseLookSpeed
+Settings.MouseSettings.MouseLookSpeed.Description
+Settings.MouseSettings.MousePanSpeed
+Settings.MouseSettings.MousePanSpeed.Description
+Settings.MouseSettings.MouseRotateSpeed
+Settings.MouseSettings.MouseRotateSpeed.Description
+Settings.MouseSettings.MouseFreeformRotateSpeed
+Settings.MouseSettings.MouseFreeformRotateSpeed.Description
+Settings.GeneralHapticsSettings.EnableControllerVibration
+Settings.GeneralHapticsSettings.EnableControllerVibration.Description
+Settings.GeneralHapticsSettings.EnableHaptics
+Settings.GeneralHapticsSettings.EnableHaptics.Description
+Settings.GeneralVRSettings.UseVRHotswitching
+Settings.GeneralVRSettings.UseVRHotswitching.Description
+Settings.TrackingSmoothingSettings.HandPositionSmoothing
+Settings.TrackingSmoothingSettings.HandRotationSmoothing
+Settings.TrackingSmoothingSettings.HandPositionSmoothing.Description
+Settings.TrackingSmoothingSettings.HandRotationSmoothing.Description
+Settings.TrackingSmoothingSettings.FeetPositionSmoothing
+Settings.TrackingSmoothingSettings.FeetRotationSmoothing
+Settings.TrackingSmoothingSettings.FeetPositionSmoothing.Description
+Settings.TrackingSmoothingSettings.FeetRotationSmoothing.Description
+Settings.TrackingSmoothingSettings.HipsPositionSmoothing
+Settings.TrackingSmoothingSettings.HipsRotationSmoothing
+Settings.TrackingSmoothingSettings.HipsPositionSmoothing.Description
+Settings.TrackingSmoothingSettings.HipsRotationSmoothing.Description
+Settings.MediaPrivacySettings
+Settings.MediaPrivacySettings.MediaMetadataOptOut
+Settings.MediaPrivacySettings.MediaMetadataOptOut.Description
+Settings.MediaPrivacySettings.HideInScreenshots
+Settings.MediaPrivacySettings.HideInScreenshots.Description
+Settings.MediaPrivacySettings.StripImageFileMetadata
+Settings.MediaPrivacySettings.StripImageFileMetadata.Description
+Settings.Category.Integrations
+Settings.DiscordIntegrationSettings
+Settings.SteamIntegrationSettings
+Settings.DiscordIntegrationSettings.RichPresence
+Settings.DiscordIntegrationSettings.RichPresence.Description
+Settings.SteamIntegrationSettings.RichPresence
+Settings.SteamIntegrationSettings.RichPresence.Description
+Settings.SteamIntegrationSettings.SaveScreenshots
+Settings.SteamIntegrationSettings.SaveScreenshots.Description
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
+Settings.LeapMotionSettings.LeapMotionEnabled
+Settings.LeapMotionSettings.LeapMotionEnabled.Description
+Settings.LeapMotionSettings.Offset
+Settings.LeapMotionSettings.Offset.Description
+Settings.LeapMotionSettings.SnapDistance
+Settings.LeapMotionSettings.SnapDistance.Description
+Settings.LeapMotionSettings.UseFingersWhenSnapped
+Settings.LeapMotionSettings.UseFingersWhenSnapped.Description
+Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled
+Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled.Description
+Settings.ViveHandTrackingSettings.SnapDistance
+Settings.ViveHandTrackingSettings.SnapDistance.Description
+Settings.ViveHandTrackingSettings.UseFingersWhenSnapped
+Settings.ViveHandTrackingSettings.UseFingersWhenSnapped.Description
+Settings.TrackerSettings
+Settings.TrackerSettings.UseTrackers
+Settings.TrackerSettings.UseTrackers.Description
+Settings.TrackerSettings.Trackers
+Settings.TrackerSettings.Trackers.Breadcrumb
+Settings.TrackerSettings.Trackers.UseTracker
+Settings.TrackerSettings.Trackers.UseTracker.Description
+Settings.TrackerSettings.Trackers.FreezeTracking
+Settings.TrackerSettings.Trackers.FreezeTracking.Description
+Settings.TrackerSettings.Trackers.CustomName
+Settings.TrackerSettings.Trackers.CustomName.Description
+Settings.TrackerSettings.Trackers.MappedBodyNode
+Settings.TrackerSettings.Trackers.MappedBodyNode.Description
+Settings.TrackerSettings.Trackers.MappedPosition
+Settings.TrackerSettings.Trackers.MappedPosition.Description
+Settings.TrackerSettings.Trackers.MappedRotation
+Settings.TrackerSettings.Trackers.MappedRotation.Description
+Settings.TrackerSettings.Trackers.UseInVR
+Settings.TrackerSettings.Trackers.UseInVR.Description
+Settings.TrackerSettings.Trackers.UseInDesktop
+Settings.TrackerSettings.Trackers.UseInDesktop.Description
+Settings.TrackerSettings.Trackers.TrackerID
+Settings.TrackerSettings.Trackers.TrackerID.Description
+Settings.TrackerSettings.Trackers.TrackerBattery
+Settings.TrackerSettings.Trackers.TrackerBattery.Description
+Settings.TrackerSettings.Trackers.TrackerIsCharging
+Settings.TrackerSettings.Trackers.TrackerIsCharging.Description
+Settings.TrackerSettings.Trackers.Unmap
+Settings.TrackerSettings.Trackers.Remove
+Settings.SteamLinkSettings
+Settings.SteamLinkSettings.OSC_DataPort
+Settings.SteamLinkSettings.OSC_DataPort.Description
+Settings.HapticPointMapping.MappingTarget
+Settings.HapticPointMapping.MappingTarget.Description
+Settings.HapticPointMapping.PointRadius
+Settings.HapticPointMapping.PointRadius.Description
+Settings.HapticPointMapping.TorsoHorizontalPosition
+Settings.HapticPointMapping.TorsoHorizontalPosition.Description
+Settings.HapticPointMapping.TorsoVerticalPosition
+Settings.HapticPointMapping.TorsoVerticalPosition.Description
+Settings.HapticPointMapping.TorsoSide
+Settings.HapticPointMapping.TorsoSide.Description
+Settings.HapticPointMapping.HeadPitchAngle
+Settings.HapticPointMapping.HeadPitchAngle.Description
+Settings.HapticPointMapping.HeadYawAngle
+Settings.HapticPointMapping.HeadYawAngle.Description
+Settings.HapticPointMapping.ArmSide
+Settings.HapticPointMapping.ArmSide.Description
+Settings.HapticPointMapping.ArmPositionAlong
+Settings.HapticPointMapping.ArmPositionAlong.Description
+Settings.HapticPointMapping.ArmAngleAround
+Settings.HapticPointMapping.ArmAngleAround.Description
+Settings.HapticPointMapping.LegSide
+Settings.HapticPointMapping.LegSide.Description
+Settings.HapticPointMapping.LegPositionAlong
+Settings.HapticPointMapping.LegPositionAlong.Description
+Settings.HapticPointMapping.LegAngleAround
+Settings.HapticPointMapping.LegAngleAround.Description
+Settings.HapticPointMapping.ControllerSide
+Settings.HapticPointMapping.ControllerSide.Description
+Settings.HapticPointMapping.Tag
+Settings.HapticPointMapping.Tag.Description
+Settings.GiggleTechSettings
+Settings.GiggleTechSettings.Devices
+Settings.GiggleTechSettings.GigglePuckIP
+Settings.GiggleTechSettings.GigglePuckIP.Description
+Settings.GiggleTechSettings.RegisterGigglePuck
+Settings.GiggleTechSettings.Devices.IP
+Settings.GiggleTechSettings.Devices.IsConnected
+Settings.GiggleTechSettings.Devices.UseDevice
+Settings.GiggleTechSettings.Devices.UseDevice.Description
+Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected
+Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected.Description
+Settings.GiggleTechSettings.Devices.IntensityScale
+Settings.GiggleTechSettings.Devices.IntensityScale.Description
+Settings.GiggleTechSettings.Devices.Remove
+Settings.GiggleTechSettings.Devices.CustomName
+Settings.GiggleTechSettings.Devices.CustomName.Description
+Settings.GiggleTechSettings.Devices.Breadcrumb
+Settings.GiggleTechSettings.Devices.ActivationIntensity
+Settings.GiggleTechSettings.Devices.MinimumIntensity
+Settings.GiggleTechSettings.Devices.MinimumIntensity.Description
+Settings.GiggleTechSettings.Devices.InitialActivationIntensity
+Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description
+Settings.UserMetricsSettings.UserHeight
+Settings.UserMetricsSettings.UserHeight.Description
+Settings.FavoritesSettings
+Settings.FavoritesSettings.AutoLoadCloudHome
+Settings.FavoritesSettings.AutoLoadCloudHome.Description
+Settings.AudioInputDeviceSettings.UseSystemDefault
+Settings.AudioInputDeviceSettings.UseSystemDefault.Description
+Settings.AudioInputDeviceSettings.DevicePriorities
+Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb
+Settings.AudioInputDeviceSettings.SetAsDefault
+Settings.AudioOutputDeviceSettings.UseSystemDefault
+Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
+Settings.AudioOutputDeviceSettings.DevicePriorities
+Settings.AudioOutputDeviceSettings.DevicePriorities.Breadcrumb
+Settings.AudioOutputDeviceSettings.SetAsDefault
+Settings.AudioVolumeSettings.MasterVolume
+Settings.AudioVolumeSettings.MasterVolume.Description
+Settings.AudioVolumeSettings.SoundEffectVolume
+Settings.AudioVolumeSettings.SoundEffectVolume.Description
+Settings.AudioVolumeSettings.MultimediaVolume
+Settings.AudioVolumeSettings.MultimediaVolume.Description
+Settings.AudioVolumeSettings.VoiceVolume
+Settings.AudioVolumeSettings.VoiceVolume.Description
+Settings.AudioVolumeSettings.UserInterfaceVolume
+Settings.AudioVolumeSettings.UserInterfaceVolume.Description
+Settings.AudioAccessibilitySettings.WhisperVolume
+Settings.AudioAccessibilitySettings.WhisperVolume.Description
+Settings.AudioAccessibilitySettings.VoiceMessageVolume
+Settings.AudioAccessibilitySettings.VoiceMessageVolume.Description
+Settings.AudioInputFilteringSettings.UseVoiceNormalization
+Settings.AudioInputFilteringSettings.UseVoiceNormalization.Description
+Settings.AudioInputFilteringSettings.NoiseGateThreshold
+Settings.AudioInputFilteringSettings.NoiseGateThreshold.Description
+Settings.AudioInputFilteringSettings.NoiseGateAttack
+Settings.AudioInputFilteringSettings.NoiseGateAttack.Description
+Settings.AudioInputFilteringSettings.NoiseGateHold
+Settings.AudioInputFilteringSettings.NoiseGateHold.Description
+Settings.AudioInputFilteringSettings.NoiseGateRelease
+Settings.AudioInputFilteringSettings.NoiseGateRelease.Description
+Settings.AudioInputFilteringSettings.NormalizationThreshold
+Settings.AudioInputFilteringSettings.NormalizationThreshold.Description
+Settings.AudioInputFilteringSettings.UseNoiseSuppression
+Settings.AudioInputFilteringSettings.UseNoiseSuppression.Description
+Settings.VoiceSettings
+Settings.VoiceSettings.MutePersistence
+Settings.VoiceSettings.MutePersistence.Description
+Settings.EarmuffSettings
+Settings.EarmuffSettings.EarmuffEnabled
+Settings.EarmuffSettings.EarmuffEnabled.Description
+Settings.EarmuffSettings.Directionality
+Settings.EarmuffSettings.Directionality.Description
+Settings.EarmuffSettings.Distance
+Settings.EarmuffSettings.Distance.Description
+Settings.EarmuffSettings.Angle
+Settings.EarmuffSettings.Angle.Description
+Settings.EarmuffSettings.TransitionStart
+Settings.EarmuffSettings.TransitionStart.Description
+Settings.EarmuffSettings.TransitionLength
+Settings.EarmuffSettings.TransitionLength.Description
+Settings.EarmuffSettings.VolumeAttenuation
+Settings.EarmuffSettings.VolumeAttenuation.Description
+Settings.RealtimeNetworkingSettings.DisableLAN
+Settings.RealtimeNetworkingSettings.DisableLAN.Description
+Settings.RealtimeNetworkingSettings.PreferSteamNetworking
+Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description
+Settings.RealtimeNetworkingSettings.PreferTCP
+Settings.RealtimeNetworkingSettings.PreferTCP.Description
+Settings.RealtimeNetworkingSettings.LNL_WindowSize
+Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
+Settings.AssetGatherSettings.MaxConcurrentAssetTransfers
+Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description
+Settings.AssetGatherSettings.MaxConcurrentDownloads
+Settings.AssetGatherSettings.MaxConcurrentDownloads.Description
+Settings.HostAccessSettings.Entries
+Settings.HostAccessSettings.Entries.Breadcrumb
+Settings.HostAccessSettings.Entries.AllowHTTP_Requests
+Settings.HostAccessSettings.Entries.AllowHTTP_Requests.Description
+Settings.HostAccessSettings.Entries.AllowWebsockets
+Settings.HostAccessSettings.Entries.AllowWebsockets.Description
+Settings.HostAccessSettings.Entries.AllowOSC_Receiving
+Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description
+Settings.HostAccessSettings.Entries.AllowOSC_Sending
+Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description
+Settings.HostAccessSettings.Entries.LastHyperlinkRequestReason
+Settings.HostAccessSettings.Entries.LastWebsocketRequestReason
+Settings.HostAccessSettings.Entries.LastOSC_SenderRequestReason
+Settings.HostAccessSettings.Entries.LastOSC_ReceiverRequestReason
+Settings.HostAccessSettings.Entries.Remove
+Settings.HostAccessSettings.DebugReset
+Settings.UserRestrictionsSettings.DebugReset
+Settings.WindowsSettings.KeepOriginalScreenshotFormat
+Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description
+Settings.DebugSettings.DebugInputBindings
+Settings.DebugSettings.DebugInputBindings.Description
+Settings.LegacyFeatureSettings.UseLegacyGripEquip
+Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description
+Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
+Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description
+Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts
+Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description
+Settings.TwitchInterfaceSettings.ChannelName
+Settings.TwitchInterfaceSettings.ChannelName.Description
+Settings.MessagingPrivacySettings.DoNotSendReadStatus
+Settings.MessagingPrivacySettings.DoNotSendReadStatus.Description
+Settings.LocaleSettings.CultureLocaleCode
+Settings.LocaleSettings.CultureLocaleCode.Description
+Settings.LocaleSettings.UseImperialUnits
+Settings.LocaleSettings.UseImperialUnits.Description
+Settings.LocaleSettings.AvailableLocales
+Settings.LocaleSettings.AvailableLocales.Breadcrumb
+Settings.DashSettings.DashCurvature
+Settings.DashSettings.DashCurvature.Description
+Settings.DashSettings.OpenCloseSpeed
+Settings.DashSettings.OpenCloseSpeed.Description
+Settings.DashSettings.AllowReplacingSettings
+Settings.DashSettings.AllowReplacingSettings.Description
+Settings.NotificationSettings
+Settings.NotificationSettings.UserOnline
+Settings.NotificationSettings.UserOnline.Description
+Settings.NotificationSettings.UserSociable
+Settings.NotificationSettings.UserSociable.Description
+Settings.NotificationSettings.UserOnlineOnAnotherBuild
+Settings.NotificationSettings.UserOnlineOnAnotherBuild.Description
+Settings.NotificationSettings.Message
+Settings.NotificationSettings.Message.Description
+Settings.NotificationSettings.Invite
+Settings.NotificationSettings.Invite.Description
+Settings.NotificationSettings.ContactRequest
+Settings.NotificationSettings.ContactRequest.Description
+Settings.NotificationSettings.ContactSessionStarted
+Settings.NotificationSettings.ContactSessionStarted.Description
+Settings.NotificationSettings.PublicSessionStarted
+Settings.NotificationSettings.PublicSessionStarted.Description
+Settings.NotificationSettings.UserJoinAndLeave
+Settings.NotificationSettings.UserJoinAndLeave.Description
+Settings.NamePlateSettings.NameplateVisibility
+Settings.NamePlateSettings.NameplateVisibility.Description
+Settings.NamePlateSettings.UseCustomNameplates
+Settings.NamePlateSettings.UseCustomNameplates.Description
+Settings.CustomizationSettings
+Settings.CustomizationSettings.UserInterfaceEditMode
+Settings.CustomizationSettings.UserInterfaceEditMode.Description
+Settings.FacetAnchorsSettings
+Settings.FacetAnchorsSettings.UseFacetAnchors
+Settings.FacetAnchorsSettings.UseFacetAnchors.Description
+Settings.FacetAnchorsSettings.AnimationSpeed
+Settings.FacetAnchorsSettings.AnimationSpeed.Description
+Settings.FacetAnchorsSettings.FacetAnchorToggle
+Settings.FacetAnchorsSettings.FacetAnchorToggle.Description
+Settings.FacetAnchorsSettings.ShowContainerBackground
+Settings.FacetAnchorsSettings.ShowContainerBackground.Description
+Settings.LaserSettings.SmoothSpeed
+Settings.LaserSettings.SmoothSpeed.Description
+Settings.LaserSettings.ModulateStartAngle
+Settings.LaserSettings.ModulateStartAngle.Description
+Settings.LaserSettings.ModulateEndAngle
+Settings.LaserSettings.ModulateEndAngle.Description
+Settings.LaserSettings.ModulateExponent
+Settings.LaserSettings.ModulateExponent.Description
+Settings.LaserSettings.ModulateSpeedMultiplier
+Settings.LaserSettings.ModulateSpeedMultiplier.Description
+Settings.LaserSettings.StickThreshold
+Settings.LaserSettings.StickThreshold.Description
+Settings.LaserSettings.ShowInDesktop
+Settings.LaserSettings.ShowInDesktop.Description
+Settings.DesktopViewSettings.FollowCursor
+Settings.DesktopViewSettings.FollowCursor.Description
+Settings.DesktopViewSettings.Brightness
+Settings.DesktopViewSettings.Brightness.Description
+Settings.DesktopViewSettings.Opacity
+Settings.DesktopViewSettings.Opacity.Description
+Settings.PhotoCaptureSettings.FingerGestureEnabled
+Settings.PhotoCaptureSettings.FingerGestureEnabled.Description
+Settings.PhotoCaptureSettings.NormalCaptureResolution
+Settings.PhotoCaptureSettings.NormalCaptureResolution.Description
+Settings.PhotoCaptureSettings.TimerCaptureResolution
+Settings.PhotoCaptureSettings.TimerCaptureResolution.Description
+Settings.PhotoCaptureSettings.TimerSeconds
+Settings.PhotoCaptureSettings.TimerSeconds.Description
+Settings.PhotoCaptureSettings.CaptureStereo
+Settings.PhotoCaptureSettings.CaptureStereo.Description
+Settings.PhotoCaptureSettings.StereoSeparation
+Settings.PhotoCaptureSettings.StereoSeparation.Description
+Settings.PhotoCaptureSettings.PhotoAutosavePath
+Settings.PhotoCaptureSettings.PhotoAutosavePath.Description
+Settings.PhotoCaptureSettings.CapturePrivateUI
+Settings.PhotoCaptureSettings.CapturePrivateUI.Description
+Settings.PhotoCaptureSettings.EncodeFormat
+Settings.PhotoCaptureSettings.EncodeFormat.Description
+Settings.PhotoCaptureSettings.AlwaysHideNameplates
+Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description
+Settings.DesktopRenderSettings.FieldOfView
+Settings.DesktopRenderSettings.FieldOfView.Description
+Settings.DesktopRenderSettings.VSync
+Settings.DesktopRenderSettings.VSync.Description
+Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused
+Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description
+Settings.DesktopRenderSettings.MaximumBackgroundFramerate
+Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description
+Settings.InteractiveCameraFramingSettings.PositioningMode
+Settings.InteractiveCameraFramingSettings.PositioningMode.Description
+Settings.InteractiveCameraFramingSettings.FieldOfView
+Settings.InteractiveCameraFramingSettings.FieldOfView.Description
+Settings.InteractiveCameraFramingSettings.AnglePosition
+Settings.InteractiveCameraFramingSettings.AnglePosition.Description
+Settings.InteractiveCameraFramingSettings.Distance
+Settings.InteractiveCameraFramingSettings.Distance.Description
+Settings.InteractiveCameraFramingSettings.HeightOffset
+Settings.InteractiveCameraFramingSettings.HeightOffset.Description
+Settings.InteractiveCameraFramingSettings.FirstPersonPitch
+Settings.InteractiveCameraFramingSettings.FirstPersonPitch.Description
+Settings.InteractiveCameraFramingSettings.FirstPersonRoll
+Settings.InteractiveCameraFramingSettings.FirstPersonRoll.Description
+Settings.InteractiveCameraFramingSettings.FirstPersonOffset
+Settings.InteractiveCameraFramingSettings.FirstPersonOffset.Description
+Settings.InteractiveCameraFramingSettings.FramingViewportPosition
+Settings.InteractiveCameraFramingSettings.FramingViewportPosition.Description
+Settings.InteractiveCameraFramingSettings.AimInFrontOfHead
+Settings.InteractiveCameraFramingSettings.AimInFrontOfHead.Description
+Settings.InteractiveCameraPositioningSettings.AvoidOcclusion
+Settings.InteractiveCameraPositioningSettings.AvoidOcclusion.Description
+Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace
+Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace.Description
+Settings.InteractiveCameraPositioningSettings.MovementWobble
+Settings.InteractiveCameraPositioningSettings.MovementWobble.Description
+Settings.InteractiveCameraRenderSettings.HideAllBadges
+Settings.InteractiveCameraRenderSettings.HideAllBadges.Description
+Settings.InteractiveCameraRenderSettings.HideAllLasers
+Settings.InteractiveCameraRenderSettings.HideAllLasers.Description
+Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera
+Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera.Description
+Settings.InteractiveCameraGroupSettings.GroupDetectionRadius
+Settings.InteractiveCameraGroupSettings.GroupDetectionRadius.Description
+Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary
+Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary.Description
+Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed
+Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed.Description
+Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed
+Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed.Description
+Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed
+Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed.Description
+Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors
+Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors.Description
+Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed
+Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed.Description
+Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation
+Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation.Description
+Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld
+Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld.Description
+Settings.InteractiveCameraPostProcessingSettings.MotionBlur
+Settings.InteractiveCameraPostProcessingSettings.MotionBlur.Description
+Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections
+Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections.Description
+Settings.DescriptionField.NoTextTitle
+Settings.DescriptionField.NoTextDescription
+Settings.RelaySettings
+Settings.RelaySettings.AlwaysUseRelay
+Settings.RelaySettings.AlwaysUseRelay.Description
+Settings.RelaySettings.UseClosestAvailableRelay
+Settings.RelaySettings.UseClosestAvailableRelay.Description
+Settings.RelaySettings.RelayPriorities
+Settings.RelaySettings.RelayPriorities.Breadcrumb
+Settings.PostProcessingSettings
+Settings.PostProcessingSettings.MotionBlurIntensity
+Settings.PostProcessingSettings.MotionBlurIntensity.Description
+Settings.PostProcessingSettings.BloomIntensity
+Settings.PostProcessingSettings.BloomIntensity.Description
+Settings.PostProcessingSettings.AmbientOcclusionIntensity
+Settings.PostProcessingSettings.AmbientOcclusionIntensity.Description
+Settings.PostProcessingSettings.ScreenSpaceReflections
+Settings.PostProcessingSettings.ScreenSpaceReflections.Description
+Settings.PostProcessingSettings.Antialiasing
+Settings.PostProcessingSettings.Antialiasing.Description
+Settings.TextureQualitySettings
+Settings.TextureQualitySettings.TextureSizeRatio
+Settings.TextureQualitySettings.TextureSizeRatio.Description
+Settings.TextureQualitySettings.TextureSizeLimit
+Settings.TextureQualitySettings.TextureSizeLimit.Description
+Settings.TextureQualitySettings.MinimumTextureSize
+Settings.TextureQualitySettings.MinimumTextureSize.Description
+Settings.TextureQualitySettings.DefaultFilterMode
+Settings.TextureQualitySettings.DefaultFilterMode.Description
+Settings.TextureQualitySettings.AnisotropicLevel
+Settings.TextureQualitySettings.AnisotropicLevel.Description
+Settings.TextureQualitySettings.ReloadAllTextures
+Settings.ResolutionSettings
+Settings.ResolutionSettings.Fullscreen
+Settings.ResolutionSettings.Fullscreen.Description
+Settings.ResolutionSettings.WindowResolution
+Settings.ResolutionSettings.WindowResolution.Description
+Settings.ResolutionSettings.FullscreenResolution
+Settings.ResolutionSettings.FullscreenResolution.Description
+Settings.ResolutionSettings.ApplyResolution
+Settings.RenderingQualitySettings
+Settings.RenderingQualitySettings.PerPixelLights
+Settings.RenderingQualitySettings.PerPixelLights.Description
+Settings.RenderingQualitySettings.ShadowCascades
+Settings.RenderingQualitySettings.ShadowCascades.Description
+Settings.RenderingQualitySettings.ShadowResolution
+Settings.RenderingQualitySettings.ShadowResolution.Description
+Settings.RenderingQualitySettings.ShadowDistance
+Settings.RenderingQualitySettings.ShadowDistance.Description
+Settings.RenderingQualitySettings.SkinWeightMode
+Settings.RenderingQualitySettings.SkinWeightMode.Description
+LocomotionArchetype.Walk
+LocomotionArchetype.Fly
+LocomotionArchetype.NoClip
+LocomotionArchetype.Teleport
+LocomotionArchetype.GrabWorld
+LocomotionArchetype.NoLocomotion
+LocomotionArchetype.ThreeAxisNoClip
+LocomotionArchetype.ThreeAxisFly
+LocomotionArchetype.ZeroG
+LocomotionSettings.MakePreferred
+LocomotionSettings.MakeLeastPreferred
+Security.Hyperlink.Title
+Security.Hyperlink.Warning
+Security.Hyperlink.Open
+Security.Hyperlink.Cancel
+Security.HostAccess.Title
+Security.HostAccess.Warning
+Security.HostAccess.TargetHost
+Security.HostAccess.Reason
+Security.HostAccess.NoReason
+Security.HostAccess.Allow
+Security.HostAccess.Deny
+ComponentSelector.Back
+ComponentSelector.Title
+ComponentSelector.CreateCustomType
+ComponentSelector.CommonGenericTypes
+ComponentSelector.CustomGenericArguments
+ComponentSelector.InvalidType
+Inspector.Title
+Inspector.Slot.AttachComponent
+Inspector.Slot.Axis.X
+Inspector.Slot.Axis.Y
+Inspector.Slot.Axis.Z
+Inspector.Slot.Reset.Label
+Inspector.Slot.Reset.Position
+Inspector.Slot.Reset.Rotation
+Inspector.Slot.Reset.Scale
+Inspector.Slot.CreatePivotAtCenter
+Inspector.Slot.JumpTo
+Inspector.Slot.BringTo
+Inspector.Slot.BringTo.Undo
+Inspector.Slot.ParentUnder.Label
+Inspector.Slot.ParentUnder.WorldRoot
+Inspector.Slot.ParentUnder.WorldRoot.Undo
+Inspector.Slot.ParentUnder.LocalUserSpace
+Inspector.Slot.ParentUnder.LocalUserSpace.Undo
+Inspector.Member.ResetToDefault
+Inspector.Member.BreakLinkDrive
+Inspector.Member.OpenLinkDrive
+Inspector.Member.SetAllToAvg
+Inspector.Member.SetAllToX
+Inspector.Member.SetAllToY
+Inspector.Member.SetAllToZ
+Inspector.Member.SetAllToW
+Inspector.Member.BakeBlendshape
+Inspector.Member.RemoveBlendshape
+Inspector.Member.SplitBlendshape.X
+Inspector.Member.SplitBlendshape.Y
+Inspector.Member.SplitBlendshape.Z
+Inspector.ProceduralAsset.UpdateCount
+Inspector.ProceduralAsset.Error
+Inspector.Mesh.StatsHeader
+Inspector.Mesh.VertexCount
+Inspector.Mesh.TriangleCount
+Inspector.Mesh.PointCount
+Inspector.Mesh.SubmeshCount
+Inspector.Mesh.BoneCount
+Inspector.Mesh.BlendshapeCount
+Inspector.Mesh.ChannelStats
+Inspector.Mesh.BakeMesh
+Inspector.Mesh.SetupRenderer
+Inspector.Mesh.ResaveMesh
+Inspector.Mesh.RecalculateNormals
+Inspector.Mesh.RecalculateNormalsSmooth
+Inspector.Mesh.RecalculateTangentsMikkt
+Inspector.Mesh.RecalculateTangentsSimple
+Inspector.Mesh.RecalculateBlendshapeNormals
+Inspector.Mesh.RecalculateBlendshapeNormalsSmooth
+Inspector.Mesh.RecalculateBlendshapeTangentsMikkt
+Inspector.Mesh.FlipNormals
+Inspector.Mesh.ReverseWinding
+Inspector.Mesh.MakeDualSided
+Inspector.Mesh.ConvertToFlatShading
+Inspector.Mesh.ConvertToConvexHull
+Inspector.Mesh.ConvertToPointCloud
+Inspector.Mesh.MergeDoubles
+Inspector.Mesh.StripEmptyBlendshapes
+Inspector.Mesh.StripBlendshapeNormals
+Inspector.Mesh.StripBlendshapeTangents
+Inspector.Mesh.MergeBlendshapes
+Inspector.Mesh.GetBoneList
+Inspector.Mesh.GetBoneData
+Inspector.Mesh.TrimVertexBoneWeightsTo
+Inspector.Mesh.BoneTrimCount
+Inspector.Mesh.UV_Multiplicator
+Inspector.Mesh.ScaleUVs
+Inspector.MeshRenderer.MergeByMaterial
+Inspector.MeshRenderer.SplitByMaterial
+Inspector.MeshCollider.VHACD
+Inspector.MeshCollider.ReplaceBox
+Inspector.CommonAvatarBuilder.UpdateLocomotionModules
+Inspector.VHACD.Parameter.MergeDoubles
+Inspector.VHACD.Parameter.Resolution
+Inspector.VHACD.Parameter.Depth
+Inspector.VHACD.Parameter.Concavity
+Inspector.VHACD.Parameter.PlaneDownsampling
+Inspector.VHACD.Parameter.ConvexHullDownsampling
+Inspector.VHACD.Parameter.Alpha
+Inspector.VHACD.Parameter.Beta
+Inspector.VHACD.Parameter.Gamma
+Inspector.VHACD.Parameter.Delta
+Inspector.VHACD.Parameter.PCA
+Inspector.VHACD.Parameter.MaxVerticesPerHull
+Inspector.VHACD.Parameter.MinVolumePerHull
+Inspector.VHACD.Parameter.ConvexHullApproximation
+Inspector.VHACD.DecompositionMode.Header
+Inspector.VHACD.DecompositionMode.Voxel
+Inspector.VHACD.DecompositionMode.Tetrahedron
+Inspector.VHACD.RunDecomposition
+Inspector.VHACD.RemoveVisuals
+Inspector.VHACD.RemoveHulls
+Inspector.ReflectionProbe.Bake
+Inspector.ReflectionProbe.Baking
+Inspector.SkinnedMesh.SeparateOutBlendshapes
+Inspector.SkinnedMesh.StripEmptyBlendshapes
+Inspector.SkinnedMesh.StripBlendshapesResult
+Inspector.SkinnedMesh.StripEmptyBones
+Inspector.SkinnedMesh.StripBonesResult
+Inspector.SkinnedMesh.BakeNonDrivenBlendshapes
+Inspector.SkinnedMesh.BakeBlendShapeResult
+Inspector.SkinnedMesh.VisualizeBoneBounds
+Inspector.SkinnedMesh.VisualizeApproximateBoneBounds
+Inspector.SkinnedMesh.ClearBoundsVisuals
+Inspector.SkinnedMesh.ComputeExplicitBoundsFromPose
+Inspector.SkinnedMesh.ExtendExplicitBoundsFromPose
+Inspector.SkinnedMesh.BakeToStaticMesh
+Inspector.SkinnedMesh.SortBlendshapes.Name
+Inspector.SkinnedMesh.SortBlendshapes.NameLength
+Inspector.SimpleAvatarProtection.RemoveAll
+Inspector.SimpleAvatarProtection.RemoveSingle
+Inspector.SimpleAvatarProtection.Warning
+Inspector.SimpleAvatarProtection.ConfirmRemoveAll
+Inspector.BipedRig.GetDiagnosticInfo
+Inspector.BipedRig.GenerateDebugVisuals
+Inspector.BipedRig.ClearDebugVisuals
+Inspector.BipedRig.DetectHands
+Inspector.BipedRig.DetectLeftHand
+Inspector.BipedRig.DetectRightHand
+Inspector.BipedRig.HandRigResult
+Inspector.BipedRig.LeftHandRigResult
+Inspector.BipedRig.RightHandRigResult
+Inspector.Texture.Size
+Inspector.Texture.Format
+Inspector.Texture.Variant
+Inspector.Texture3D.Size
+Inspector.Texture.BakeTexture
+Inspector.Texture.ReplaceFromClipboard
+Inspector.Texture.InvertRGB
+Inspector.Texture.InvertR
+Inspector.Texture.InvertG
+Inspector.Texture.InvertB
+Inspector.Texture.InvertA
+Inspector.Texture.ColorToAlphaWhite
+Inspector.Texture.ColorToAlphaBlack
+Inspector.Texture.AlphaFromIntensity
+Inspector.Texture.AlphaToMask
+Inspector.Texture.RemoveAlpha
+Inspector.Texture.ConvertToGrayscaleAverage
+Inspector.Texture.ConvertToGrayscaleLuminance
+Inspector.Texture.SwapRG
+Inspector.Texture.SwapRB
+Inspector.Texture.SwapRA
+Inspector.Texture.SwapGB
+Inspector.Texture.SwapGA
+Inspector.Texture.SwapBA
+Inspector.Texture.AddWhiteBackground
+Inspector.Texture.AddBlackBackground
+Inspector.Texture.Hue
+Inspector.Texture.ShiftHue
+Inspector.Texture.Saturation
+Inspector.Texture.AdjustSaturation
+Inspector.Texture.Value
+Inspector.Texture.AdjustValue
+Inspector.Texture.Gamma
+Inspector.Texture.AdjustGamma
+Inspector.Texture.LongestSide
+Inspector.Texture.Resize
+Inspector.Texture.FlipHorizontal
+Inspector.Texture.FlipVertical
+Inspector.Texture.RotateCW
+Inspector.Texture.RotateCCW
+Inspector.Texture.Rotate180
+Inspector.Texture.TrimTransparent
+Inspector.Texture.TrimByCornerColor
+Inspector.Texture.MakeSquare
+Inspector.Texture.ToNearestPOT
+Inspector.Texture.MakeTileable
+Inspector.Texture.TileLoop
+Inspector.Texture.TileMirror
+Inspector.Texture.NormalizeMaxOnly
+Inspector.Texture.NormalizeMinMax
+Inspector.Texture.NormalizeIndependent
+Inspector.Texture.BleedColorToAlpha
+Inspector.Texture.AlphaGamma
+Inspector.Texture.AdjustAlphaGamma
+Inspector.Texture.AddAlpha
+Inspector.Texture.InvalidFloats
+Inspector.Texture.GenerateMetadata
+Inspector.Material.VariantInfo
+Inspector.Material.WaitingForApply
+Inspector.Audio.BakeAudio
+Inspector.Audio.FormatInfo
+Inspector.Audio.Duration
+Inspector.Audio.EncodingInfo
+Inspector.Audio.Normalize
+Inspector.Audio.AmplitudeThreshold
+Inspector.Audio.TrimSilence
+Inspector.Audio.TrimStartSilence
+Inspector.Audio.TrimEndSilence
+Inspector.Audio.PositionDuration
+Inspector.Audio.TrimStart
+Inspector.Audio.TrimEnd
+Inspector.Audio.FadeIn
+Inspector.Audio.FadeOut
+Inspector.Audio.MakeLoopable
+Inspector.Audio.ToWAV
+Inspector.Audio.ToVorbis
+Inspector.Audio.ToFLAC
+Inspector.Audio.DenoiseRNNoise
+Inspector.Audio.ExtractSides
+Inspector.AudioStream.BufferState
+Inspector.AudioStream.EncodeState
+Inspector.AudioStream.DecodeState
+Inspector.AudioStream.BufferStats
+Inspector.DynamicBoneChain.SetupFromChildren
+Inspector.DynamicBoneChain.SetupFromChildrenAll
+Inspector.DynamicBoneChain.SetupFromChildrenRig
+Inspector.DynamicBoneChain.ReplaceSmoothTransforms
+Inspector.DynamicBoneChain.ClearSmoothTransforms
+Inspector.DynamicBoneChain.CollidersGrabbingHeader
+Inspector.DynamicBoneChain.AddFixedCollidersFromHierarchy
+Inspector.DynamicBoneChain.AlwaysGrabLastBone
+Inspector.DataPreset.SetActive
+Inspector.DataPreset.SetValues
+Inspector.DataPreset.AddAllChildren
+Inspector.Rig.CleanupBoneColliders
+Inspector.Rig.GenerateDebugVisuals
+Inspector.Rig.ClearDebugVisuals
+Inspector.AvatarExpression.AutoAssign
+Inspector.CharacterController.Warning
+Inspector.PrimitiveMemberEditor.Warning
+Inspector.ParticleStyle.CommonTransitions
+Inspector.ParticleStyle.AlphaFadeInOut
+Inspector.ParticleStyle.AlphaFadeIn
+Inspector.ParticleStyle.AlphaFadeOut
+Inspector.ParticleStyle.IntensityFadeInOut
+Inspector.ParticleStyle.IntensityFadeIn
+Inspector.ParticleStyle.IntensityFadeOut
+Inspector.ParticleStyle.ClearFades
+Inspector.Collider.SetFromLocalBounds
+Inspector.Collider.SetFromGlobalBounds
+Inspector.Collider.SetFromLocalBoundsPrecise
+Inspector.Collider.SetFromGlobalBoundsPrecise
+Inspector.Collider.SetFromPreciseBounds
+Inspector.Collider.SetFromPreciseCylinderBounds
+Inspector.Collider.Visualize
+Inspector.SimpleAwayIndicator.TestAway
+Inspector.SimpleAwayIndicator.TestRestore
+Inspector.Fields.Drive
+Inspector.Fields.DriveWriteBack
+Inspector.Actions.CopyComponent
+Inspector.Actions.MoveComponent
+UserInspector.Title
+WorkerInspector.Title
+CreateNew.Title
+Wizard.General.ProcessRoot
+Wizard.General.Result
+Wizard.General.ErrorNoRoot
+Wizard.General.RemovedResult
+Wizard.AssetOptimization.Title
+Wizard.AssetOptimization.CleanupUnusedAssets
+Wizard.AssetOptimization.CleanupEmptySlots
+Wizard.AssetOptimization.CleanupDisabledMeshRenderers
+Wizard.AssetOptimization.DeduplicateMaterials
+Wizard.AssetOptimization.CleanupFileItems
+Wizard.AssetOptimization.MaxTextureResolution
+Wizard.AssetOptimization.RecompressTextures
+Wizard.AssetOptimization.RecalculateAllNormals
+Wizard.AssetOptimization.RecalculateAllNormalsMerged
+Wizard.AssetOptimization.RecalculateAllTangents
+Wizard.AssetOptimization.ResizedResult
+Wizard.LightSources.Title
+Wizard.LightSources.Header
+Wizard.LightSources.ProcessRoot
+Wizard.LightSources.PointLights
+Wizard.LightSources.SpotLights
+Wizard.LightSources.DirectionalLights
+Wizard.LightSources.DisabledLights
+Wizard.LightSources.WithTag
+Wizard.LightSources.SetShadowType
+Wizard.LightSources.ChangeIntensity
+Wizard.LightSources.ChangeRange
+Wizard.LightSources.Enable
+Wizard.LightSources.Disable
+Wizard.LightSources.Destroy
+Wizard.CubemapCreator.Title
+Wizard.CubemapCreator.Textures
+Wizard.CubemapCreator.TexturesNote
+Wizard.CubemapCreator.PosX
+Wizard.CubemapCreator.NegX
+Wizard.CubemapCreator.PosY
+Wizard.CubemapCreator.NegY
+Wizard.CubemapCreator.PosZ
+Wizard.CubemapCreator.NegZ
+Wizard.CubemapCreator.TopBottomRotation
+Wizard.ReflectionProbes.Title
+Wizard.ReflectionProbes.ProcessRoot
+Wizard.ReflectionProbes.ProcessDisabled
+Wizard.ReflectionProbes.WithTag
+Wizard.ReflectionProbes.TeleportUserToProbe
+Wizard.ReflectionProbes.DelayBetweenProbes
+Wizard.ReflectionProbes.ShowDebugVisuals
+Wizard.ReflectionProbes.HideDebugVisuals
+Wizard.ReflectionProbes.BakeProbes
+Wizard.ReflectionProbes.Baking
+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
+Desktop.OpenKeyboard
+Desktop.FollowCursor.On
+Desktop.FollowCursor.Off
+Desktop.LegacyInputMode.On
+Desktop.LegacyInputMode.Off
+Desktop.Brightness
+Desktop.Opacity
+VolumePlaneSlicer.Highlight
+VolumePlaneSlicer.Slicer
+Tutorial.Welcome.Welcome
+Tutorial.Welcome.Description
+Tutorial.Welcome.Begin
+Tutorial.Welcome.AccountHeader
+Tutorial.Welcome.AccountDescription
+Tutorial.Welcome.AccountCreate
+Tutorial.Welcome.AccountLogin
+Tutorial.Welcome.AccountSkip
+Tutorial.Welcome.AccountSkipHeader
+Tutorial.Welcome.AccountSkipDescription
+Tutorial.Welcome.AccountSkipConfirm
+Tutorial.Welcome.SettingsHeader
+Tutorial.Welcome.SettingsDescription
+Tutorial.Welcome.SettingsTurning
+Tutorial.Welcome.SettingsSnapTurn
+Tutorial.Welcome.SettingsSnapTurn.Description
+Tutorial.Welcome.SettingsSmoothTurn
+Tutorial.Welcome.SettingsSmoothTurn.Description
+Tutorial.Welcome.SettingsPrimaryController
+Tutorial.Welcome.SettingsPrimaryLeft
+Tutorial.Welcome.SettingsPrimaryLeft.Description
+Tutorial.Welcome.SettingsPrimaryRight
+Tutorial.Welcome.SettingsPrimaryRight.Description
+Tutorial.Welcome.SettingsHeadDirectionMovement
+Tutorial.Welcome.SettingsUseHeadDirection
+Tutorial.Welcome.SettingsUseHeadDirection.Description
+Tutorial.Welcome.SettingsUseControllerDirection
+Tutorial.Welcome.SettingsUseControllerDirection.Description
+Tutorial.Welcome.LeftControllerMode
+Tutorial.Welcome.RightControllerMode
+Tutorial.Welcome.SidewaysTurnOnly
+Tutorial.Welcome.SidewaysTurnOnly.Description
+Tutorial.Welcome.SidewaysTurnAndMove
+Tutorial.Welcome.SidewaysTurnAndMove.Description
+Tutorial.Welcome.SidewaysStrafe
+Tutorial.Welcome.SidewaysStrafe.Description
+Tutorial.Welcome.SidewaysOff
+Tutorial.Welcome.SidewaysOff.Description
+Tutorial.Welcome.SettingsHeight
+Tutorial.Welcome.SettingsHeightExamples
+Tutorial.Welcome.StartTutorialHeader
+Tutorial.Welcome.StartTutorialDescription
+Tutorial.Welcome.StartTutorial
+Tutorial.CommunityYouTube.Title
+Tutorial.UserResources.UserResourcesTitle
+Tutorial.UserResources.SupportTitle
+Tutorial.UserResources.MerchandiseTitle
+Tutorial.Intro.BadgesAppTeam
+Tutorial.Intro.BadgesModerator
+Tutorial.Intro.BadgesMentor
+Tutorial.Intro.BadgesDisabilityHearing
+Tutorial.Intro.BadgesDisabilityVision
+Tutorial.Intro.BadgesDisabilitySpeech
+Tutorial.Intro.BadgesTitle
+Tutorial.Intro.BadgesDescription
+Tutorial.Intro.HelpSite
+Object.Mirror.Toggle
+Twitch.Panel.Button.Commands.Enabled
+Twitch.Panel.Button.Commands.Disabled
+Twitch.Panel.Button.SafeMode.Enabled
+Twitch.Panel.Button.SafeMode.Disabled
+Twitch.Panel.Button.SubscriberCommands.Enabled
+Twitch.Panel.Button.SubscriberCommands.Disabled
+Twitch.Panel.Title.Text
+Exiting.SavingItems
+Exiting.SavingChanges
+Exiting.Exiting
+Exiting.LoggingOut
+Migration.Title
+Migration.NewTask
+Migration.LoginModal.Title
+Migration.LoginModal.Description
+Migration.LoginModal.OpenMigration
+Migration.LoginModal.Later
+Migration.LoginResetID.Title
+Migration.LoginResetID.Description
+Migration.LoginResetID.ResetButton
+Migration.ReservedUsername.Title
+Migration.ReservedUsername.Description
+Migration.SourcePassword
+Migration.SourceUsername
+Migration.Dialog.Title
+Migration.Dialog.Source
+Migration.Dialog.AccountDescription
+Migration.ResetID.Title
+Migration.ResetID.Description
+Migration.DataSelection.Title
+Migration.DataSelection.Everything
+Migration.DataSelection.Choose
+Migration.DataSelection.Favorites
+Migration.DataSelection.Favorites.Description
+Migration.DataSelection.Favorites.OverwriteTitle
+Migration.DataSelection.Home.Title
+Migration.DataSelection.Home.Description
+Migration.DataSelection.Contacts
+Migration.DataSelection.Message History
+Migration.DataSelection.InventoryWorld
+Migration.DataSelection.CloudVariable.Definitions
+Migration.DataSelection.CloudVariable.Values
+Migration.DataSelection.AlwaysOverwrite
+Migration.Start
+Migration.Groups.Title
+Migration.Groups.Introduction
+Migration.Groups.Description
+Migration.Groups.LoadGroups
+Migration.Groups.RefreshGroups
+Migration.Groups.Fetching
+Migration.Groups.Fetching.LoginFailed
+Migration.Groups.Fetching.Error
+Migration.Groups.NoGroups
+Migration.Groups.NotGroupAdmin
+Migration.Summary
+Migration.List.EmptyTitle
+Migration.List.EmptySubtitle
+Migration.List.ButtonLabel
+Migration.Report.Title
+Migration.Report.Description
+Migration.Report.Status
+Migration.Report.CreatedOn
+Migration.Report.StartedOn
+Migration.Report.CompletedOn
+Migration.Report.CurrentlyMigrating
+Migration.Report.CurrentItem
+Migration.Report.CurrentRate
+Migration.Report.EstimatedQueuePosition
+Migration.Report.ContactStatus
+Migration.Report.MessageStatus
+Migration.Report.CloudVariableDefinitionStatus
+Migration.Report.CloudVariableValueStatus
+Migration.Report.RecordStatus
+Migration.Report.GroupStatus
+Migration.Report.GroupMemberStatus
+Migration.Error
+Migration.NothingSelected
+Migration.ColorManagement
+Temporary.MMC.Voting UI
+Temporary.MMC.Vote
+Temporary.MMC.Categories.Name
+Temporary.MMC.Categories.Worlds
+Temporary.MMC.Categories.Worlds.Social
+Temporary.MMC.Categories.Worlds.Game
+Temporary.MMC.Categories.Other
+Temporary.MMC.Categories.Misc
+Temporary.MMC.Categories.Meme
+Temporary.MMC.Categories.Avatars
+Temporary.MMC.Categories.Avatars.Accessories
+Temporary.MMC.VoteSuccess
+Temporary.MMC.VoteFailure
+Temporary.MMC.VotedAlready
+Temporary.MMC.VoteInvalid
+CloudHome.WelcomeHome
+CloudHome.TargetRangeOptions
+Tutorial.Saving.Title
+Tutorial.Saving.Content
+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
+StickyNote.RelevantLinks
+StickyNote.SunTool
+StickyNote.Bow
+StickyNote.Crossbow
+StickyNote.Shade
+StickyNote.TheaterTablet
+StickyNote.ControlTablet
+StickyNote.RotateMeDesktop
+StickyNote.RotateMeVR
+StickyNote.EquipMeDesktop
+StickyNote.EquipMeVR
+StickyNote.DipBrushes
+StickyNote.BrushColor
+StickyNote.Drawing
+StickyNote.WorldCanvas
+CloudHome.Panel.HomeControl
+CloudHome.Panel.General
+CloudHome.Panel.Lighting
+CloudHome.Panel.Furniture
+CloudHome.Panel.Quality
+CloudHome.Panel.Doors
+CloudHome.Panel.Audio
+CloudHome.Panel.OverheadLighting
+CloudHome.Panel.Sconces
+CloudHome.Panel.FurnitureVisibility
+CloudHome.Panel.LowQualityMode
+CloudHome.Panel.DoorSounds
+CloudHome.Panel.DoorsAlwaysOpen
+CloudHome.Panel.InteriorAmbience
+CloudHome.Panel.InteriorAmbienceVolume
+CloudHome.Panel.LightsOn
+CloudHome.Panel.LightIntensity
+CloudHome.Panel.LightColor
+CloudHome.Panel.LightColorTemperature
+CloudHome.Panel.Spawn
+CloudHome.Panel.Foyer
+CloudHome.Panel.Workspace
+CloudHome.Panel.ReadingLounge
+CloudHome.Panel.Lounge
+CloudHome.Panel.Center
+CloudHome.Panel.Balcony
+CloudHome.Panel.Theater
+CloudHome.Panel.TheaterControl
+CloudHome.Panel.FanControl
+CloudHome.Panel.WindowControl
+CloudHome.Panel.FanSpeed
+CloudHome.Panel.WindowTint
+CloudHome.FeaturedPanel.OpenWorld
+CloudHome.FeaturedPanel.LinkText
+CloudHome.FeaturedPanel.Featured
+CloudHome.AvatarPanel.Title
+CloudHome.SupporterPanel.Title
+Tutorial.InfoPanel.Title
+Tutorial.InfoPanel.Content
+Tutorial.GrabItems.Grab
+Tutorial.GrabItems.Snap
+Tutorial.GrabItems.Slide
+Tutorial.Panel.Jumping.Title
+Tutorial.Panel.Jumping.ContentDesktop
+Tutorial.Panel.Jumping.ContentVR
+Tutorial.Panel.Jumping.ContentVRNoButtons
+Tutorial.Panel.WalkLocomotion.Title
+Tutorial.Panel.WalkLocomotion.Content
+Tutorial.Panel.TeleportLocomotion.Title
+Tutorial.Panel.TeleportLocomotion.Content
+Hints.Spawn.InitialMovementDesktop
+Hints.Spawn.InitialMovementVR
+Hints.Spawn.InitialMovementVRNoButtons
+Hints.Spawn.ContextMenuDesktop
+Hints.Spawn.ContextMenuVR
+Hints.Spawn.ContextMenuVRNoButtons
+Hints.Spawn.TeleportLocomotionDesktop
+Hints.Spawn.TeleportLocomotionVR
+Hints.Bridge.RaiseTheWorld
+Hints.Grabbing.GrabbingDesktop
+Hints.Grabbing.GrabbingVR
+Hints.Grabbing.Rotating
+Hints.Grabbing.RotatingExtra
+Hints.Grabbing.ScalingDesktop
+Hints.Grabbing.ScalingVR
+Hints.Grabbing.OtherGrabbables
+Hints.Grabbing.OtherGrabbablesExtraDesktop
+Hints.Grabbing.OtherGrabbablesExtraVR
+Hints.Telescope.Alignment
+Hints.Telescope.TheMoonDesktop
+Hints.Telescope.TheMoonVR
+Hints.Sundial.SoftEquip
+Hints.Sundial.SoftEquipExtra
+Hints.Sundial.HardEquip
+Hints.Sundial.HardEquipExtra
+Hints.Sundial.TheSun
+Hints.Sundial.TheSunExtra
+Hints.Sundial.Dequip
+Hints.Sundial.DequipExtra
+Hints.Sundial.Teleporter
+Hints.Sundial.TeleporterExtra
+UI.TextDisplay.Landscape
+UI.TextDisplay.Portrait
+UI.TextDisplay.NormalText
+UI.TextDisplay.MonospaceText
+UI.DocumentDisplay.PageNumber
+UI.DocumentDisplay.DocumentQuality
+UI.DocumentDisplay.QualityLow
+UI.DocumentDisplay.QualityMedium
+UI.DocumentDisplay.QualityHigh
+UI.DocumentDisplay.Pages
+UI.DocumentDisplay.ResetZoom
+UI.VideoPlayer.GlobalSettings
+UI.VideoPlayer.LocalSettings
+UI.VideoPlayer.SpatialAudio
+UI.VideoPlayer.AreaBroadcast
+UI.VideoPlayer.BroadcastAudio
+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
+UI.Camera.Automatic
+UI.Camera.Manual
+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
+Discord.RichPresence.InPrivateWorld
+Discord.RichPresence.InPrivateLargeText
+Discord.RichPresence.InPublicWorld
+Discord.RichPresence.PublicWorldDetails
+Discord.RichPresence.InPublicLargeText
+
diff --git a/Missing/uk.md b/Missing/uk.md
new file mode 100644
index 0000000..f11b498
--- /dev/null
+++ b/Missing/uk.md
@@ -0,0 +1,1517 @@
+# Missing Keys
+Note that this file updates only during build processes and doesn't necessarily reflect the current state.
+
+# Ukrainian [uk]
+Importer.General.AsRawFile
+Importer.Folder.Title
+Importer.Folder.Individual
+Importer.Folder.Individual.Description
+Importer.Folder.Batch
+Importer.Folder.Batch.Description
+Importer.Folder.Minecraft
+Importer.Folder.Minecraft.Description
+Importer.Image.Title
+Importer.Image.Prompt
+Importer.Image.Regular
+Importer.Image.Screenshot
+Importer.Image.PixelArt
+Importer.Image.Sprite
+Importer.Image.360
+Importer.Image.StereoPhoto
+Importer.Image.Stereo360
+Importer.Image.180
+Importer.Image.Stereo180
+Importer.Image.LUT
+Importer.LUT.Failure.Heading
+Importer.LUT.Failure.Description
+Importer.ImageVideo.LayoutPrompt
+Importer.ImageVideo.LayoutHorizontalLR
+Importer.ImageVideo.LayoutHorizontalRL
+Importer.ImageVideo.LayoutVerticalLR
+Importer.ImageVideo.LayoutVerticalRL
+Importer.Model.Title
+Importer.Model.Prompt
+Importer.Model.Regular
+Importer.Model.3DScan
+Importer.Model.CAD
+Importer.Model.PointCloud
+Importer.Model.VertexColorModel
+Importer.Model.AdvancedSettings
+Importer.Model.ModelKindPrompt
+Importer.Model.RegularKind
+Importer.Model.SeparableKind
+Importer.Model.UnitsPrompt
+Importer.Model.AutoScale
+Importer.Model.AutoHumanoid
+Importer.Model.Meters
+Importer.Model.Millimeters
+Importer.Model.Centimeters
+Importer.Model.Inches
+Importer.Model.FinalizePrompt
+Importer.Model.RunImport
+Importer.Model.Advanced.Scale
+Importer.Model.Advanced.AutoScale
+Importer.Model.Advanced.MaxTexSize
+Importer.Model.Advanced.ImageFormat
+Importer.Model.Advanced.Material
+Importer.Model.Advanced.PreferSpecular
+Importer.Model.Advanced.AlignAxis
+Importer.Model.Advanced.Normals
+Importer.Model.Advanced.Tangents
+Importer.Model.Advanced.VertexColors
+Importer.Model.Advanced.Bones
+Importer.Model.Advanced.Lights
+Importer.Model.Advanced.TextureAlpha
+Importer.Model.Advanced.AlbedoColor
+Importer.Model.Advanced.ImportEmissive
+Importer.Model.Advanced.Colliders
+Importer.Model.Advanced.Animations
+Importer.Model.Advanced.SetupSnappable
+Importer.Model.Advanced.SetupTimelapse
+Importer.Model.Advanced.ImportExternalTextures
+Importer.Model.Advanced.SkinnedMeshes
+Importer.Model.Advanced.SetupIK
+Importer.Model.Advanced.VisualizeRig
+Importer.Model.Advanced.ForceTpose
+Importer.Model.Advanced.ForcePointCloud
+Importer.Model.Advanced.DualSided
+Importer.Model.Advanced.FlatShaded
+Importer.Model.Advanced.DeduplicateInstances
+Importer.Model.Advanced.Optimize
+Importer.Model.Advanced.SplitSubmeshes
+Importer.Model.Advanced.RandomColors
+Importer.Model.Advanced.SpawnMaterialOrbs
+Importer.Model.Advanced.ImagesByName
+Importer.Model.Advanced.ForcePointFiltering
+Importer.Model.Advanced.ForceNoMipMaps
+Importer.Model.Advanced.ForceUncompressed
+Importer.Model.Advanced.Grabbable
+Importer.Model.Advanced.Scalable
+Importer.Model.Advanced.PositionAtOrigin
+Importer.Model.Advanced.AssetsOnObject
+Importer.Video.Title
+Importer.Video.Prompt
+Importer.Video.Regular
+Importer.Video.360
+Importer.Video.Stereo
+Importer.Video.Stereo360
+Importer.Video.Depth
+Importer.Video.180
+Importer.Video.Stereo180
+Importer.Video.Depth.Prompt
+Importer.Video.Depth.Default
+Importer.Slices.Title
+Importer.Slices.TitleGrayscale
+Importer.Slices.Description
+Exporter.Title
+Exporter.FileName
+Exporter.ExportAs
+Exporter.Export
+Exporter.Exporting
+Exporter.InvalidFileName
+Export.PackageExportable.Package
+Export.PackageExportable.PackageWithVariants
+Export.AudioExportable.OriginalFormat
+Export.VideoExportable.OriginalFormat
+Importer.Package.Progress.DecodingPackage
+Importer.Package.Progress.DecodingObject
+Importer.Package.Progress.ImportingAssets
+Importer.Package.Progress.LoadingObject
+Importer.Package.Progress.Imported
+Importer.Package.Progress.Fail
+NewWorld.Title
+NewWorld.SessionTitle
+NewWorld.Template
+NewWorld.CustomPreset
+NewWorld.SessionSettings
+NewWorld.UnsafeMode
+NewWorld.Port
+NewWorld.AutoPort
+NewWorld.DefaultName
+FullBody.Title
+FullBody.SetHeight
+FullBody.HeightInstructions
+FullBody.HeightWarning
+FullBody.ConfirmMapping
+FullBody.MappingInstructions
+FullBody.StartCalibration
+FullBody.JustCalibrateAvatar
+FullBody.JustCalibrateAvatarDescription
+FullBody.SkipAndAdjustAvatar
+FullBody.CalibrateInstructions
+FullBody.BeforeCalibrationInstructions
+FullBody.CalibratingPoseInstructions
+FullBody.AdjustAvatarInstructions
+FullBody.FineTuneCalibrationInstructions
+FullBody.CalibrateTrackersHeader
+FullBody.CalibrateTrackersInstructions
+FullBody.UseSymmetry
+FullBody.ShowBodyOverlay
+FullBody.HeightCompensationInstructions
+FullBody.RecalibratePrompt
+FullBody.Recalibrate
+FullBody.CalibrateAvatarPrompt
+FullBody.CalibrateAvatar
+FullBody.FinishPrompt
+FullBody.FinishCalibration
+FullBody.CalibrateAvatarTitle
+FullBody.CalibrateAvatarInstructions
+FullBody.ShowReferenceOverlay
+FullBody.ResetAvatarPrompt
+FullBody.ResetAvatar
+FullBody.AvatarHeightCompensationInstructions
+FullBody.AvatarHeightCompensation
+FullBody.ResetAvatarHeightCompensation
+FullBody.AvatarSaveWarning
+FullBody.FinishAvatarCalibration
+FullBody.CalibrationFinishedInstructions
+FullBody.CloseCalibrator
+FullBody.CalibrationRedoInstructions
+FullBody.ReturnToTrackerCalibration
+FullBody.Hips
+FullBody.Feet
+FullBody.Chest
+FullBody.Elbows
+FullBody.Knees
+FullBody.TrackerMapped
+FullBody.NotTracking
+FullBody.NoTracker
+FullBody.FeetNotTracking
+FullBody.AvatarPointMapped
+FullBody.AvatarPointNotMapped
+FullBody.AvatarPointNoTracker
+CameraControl.Title
+CameraControl.MirroringOffWarning
+CameraControl.MirrorToDisplay
+CameraControl.TakePhoto
+CameraControl.Take360Photo
+CameraControl.Mode.SmoothPOV
+CameraControl.Mode.ThirdPerson
+CameraControl.Mode.Group
+CameraControl.Mode.World
+CameraControl.Mode.Manual
+CameraControl.Settings.AvoidOcclusion
+CameraControl.Settings.KeepInWorldspace
+CameraControl.Settings.MovementWobble
+CameraControl.Settings.AimInFrontOfHead
+CameraControl.Settings.HideCamera
+CameraControl.Settings.ForceEyesOnCamera
+CameraControl.Settings.HideBadges
+CameraControl.Settings.HideLasers
+CameraControl.Settings.ShowFrustum
+CameraControl.Settings.PhotoTimer
+CameraControl.Settings.ShowLiveBadge
+CameraControl.Settings.AudioFromCameraViewpoint
+CameraControl.OpenCloseUsers
+CameraControl.CreateCameraAnchor
+CameraControl.Anchors.Interpolate
+CameraControl.Anchors.InterpolationSpeed
+CameraControl.Anchors.LinearInterpolation
+CameraControl.Anchors.NoAnchors
+CameraControl.Positioning.FieldOfView
+CameraControl.Positioning.AngleOffset
+CameraControl.Positioning.Distance
+CameraControl.Positioning.Height
+CameraControl.Positioning.FirstPersonPitch
+CameraControl.Positioning.FirstPersonRoll
+CameraControl.Positioning.FirstPersonOffset
+CameraControl.Positioning.Reset
+CameraControl.Control.AnyoneCanInteract
+CameraControl.Control.RenderPreviewForEveryone
+CameraControl.Control.RenderPrivateUI
+CameraControl.Control.MotionBlur
+CameraControl.Control.ScreenSpaceReflections
+CameraControl.Control.SpawnPhotoInWorld
+CameraControl.Control.FlipPreview
+CameraControl.Control.GroupDetectionRadius
+CameraControl.Control.GroupExcludeBoundary
+CameraControl.Control.PositionSmoothSpeed
+CameraControl.Control.AngleSmoothSpeed
+CameraControl.Control.FramingSmoothSpeed
+CameraControl.OBS.IP
+CameraControl.OBS.Password
+CameraControl.OBS.Connect
+CameraControl.OBS.Instructions
+CameraControl.OBS.OpenInstaller
+CameraControl.OBS.Launch
+CameraControl.OBS.Launching
+CameraControl.OBS.Launched
+CameraControl.OBS.Connecting
+CameraControl.OBS.Connected
+CameraControl.OBS.Disconnected
+CameraControl.OBS.AuthFailure
+CameraControl.OBS.ConnectionFailed
+CameraControl.OBS.ConnectionTimeout
+CameraControl.OBS.UnexpectedConnectionError
+CameraControl.OBS.DisconnectedPage
+CameraControl.OBS.ReturnToConnect
+CameraControl.OBS.AutoMirror
+CameraControl.OBS.Bitrate
+CameraControl.OBS.FPS
+CameraControl.OBS.DroppedFrames
+CameraControl.OBS.Idle
+CameraControl.OBS.Live
+CameraControl.OBS.Recording
+CameraControl.OBS.OpenInstallerReason
+CameraControl.OBS.Streaming.Start
+CameraControl.OBS.Streaming.Starting
+CameraControl.OBS.Streaming.Stop
+CameraControl.OBS.Streaming.Stopping
+CameraControl.OBS.Recording.Start
+CameraControl.OBS.Recording.Starting
+CameraControl.OBS.Recording.Stop
+CameraControl.OBS.Recording.Stopping
+Settings.Category.Audio
+Settings.Category.Controls
+Settings.Category.Devices
+Settings.Category.Profile
+Settings.Category.Networking
+Settings.Category.Security
+Settings.Category.Misc
+Settings.Category.Privacy
+Settings.Category.UserInterface
+Settings.Category.Graphics
+Settings.Category.InteractiveCamera
+Settings.LegacyFeatureSettings.ConvertLegacySettings
+Settings.DebugSettings.DebugResetAllSimpleSettings
+Settings.GeneralControlsSettings
+Settings.LocomotionSettings
+Settings.MovementSettings
+Settings.MouseSettings
+Settings.GeneralHapticsSettings
+Settings.GeneralVRSettings
+Settings.LeapMotionSettings
+Settings.ViveHandTrackingSettings
+Settings.TrackingSmoothingSettings
+Settings.UserMetricsSettings
+Settings.OnlineStatusSettings
+Settings.OnlineStatusSettings.DefaultStatus
+Settings.OnlineStatusSettings.DefaultStatus.Description
+Settings.OnlineStatusSettings.RememberMode
+Settings.OnlineStatusSettings.RememberMode.Description
+Settings.OnlineStatusSettings.RememberTimespan
+Settings.OnlineStatusSettings.RememberTimespan.Description
+Settings.OnlineStatusSettings.InvisibleRememberMode
+Settings.OnlineStatusSettings.InvisibleRememberMode.Description
+Settings.OnlineStatusSettings.InvisibleRememberTimespan
+Settings.OnlineStatusSettings.InvisibleRememberTimespan.Description
+Settings.OnlineStatusSettings.AutoAwayTimespan
+Settings.OnlineStatusSettings.AutoAwayTimespan.Description
+Settings.AudioInputDeviceSettings
+Settings.AudioOutputDeviceSettings
+Settings.AudioVolumeSettings
+Settings.AudioAccessibilitySettings
+Settings.AudioInputFilteringSettings
+Settings.RealtimeNetworkingSettings
+Settings.AssetGatherSettings
+Settings.HostAccessSettings
+Settings.UserRestrictionsSettings
+Settings.WindowsSettings
+Settings.DebugSettings
+Settings.LegacyFeatureSettings
+Settings.TwitchInterfaceSettings
+Settings.MessagingPrivacySettings
+Settings.LocaleSettings
+Settings.DashSettings
+Settings.NamePlateSettings
+Settings.LaserSettings
+Settings.DesktopViewSettings
+Settings.PhotoCaptureSettings
+Settings.DesktopRenderSettings
+Settings.InteractiveCameraFramingSettings
+Settings.InteractiveCameraPositioningSettings
+Settings.InteractiveCameraRenderSettings
+Settings.InteractiveCameraGroupSettings
+Settings.InteractiveCameraSmoothingSettings
+Settings.InteractiveCameraAnchorSettings
+Settings.InteractiveCameraPhotoSettings
+Settings.InteractiveCameraPostProcessingSettings
+Settings.GeneralControlsSettings.PrimaryHand
+Settings.GeneralControlsSettings.PrimaryHand.Description
+Settings.GeneralControlsSettings.DoubleClickInterval
+Settings.GeneralControlsSettings.DoubleClickInterval.Description
+Settings.LocomotionSettings.LocomotionPreferences
+Settings.LocomotionSettings.LocomotionPreferences.Breadcrumb
+Settings.MovementSettings.LeftSidewaysMode
+Settings.MovementSettings.LeftSidewaysMode.Description
+Settings.MovementSettings.RightSidewaysMode
+Settings.MovementSettings.RightSidewaysMode.Description
+Settings.MovementSettings.UseHeadDirectionForMovement
+Settings.MovementSettings.UseHeadDirectionForMovement.Description
+Settings.MovementSettings.UseSmoothTurn
+Settings.MovementSettings.UseSmoothTurn.Description
+Settings.MovementSettings.SmoothTurnExclusiveMode
+Settings.MovementSettings.SmoothTurnExclusiveMode.Description
+Settings.MovementSettings.SmoothTurnSpeed
+Settings.MovementSettings.SmoothTurnSpeed.Description
+Settings.MovementSettings.SnapTurnAngle
+Settings.MovementSettings.SnapTurnAngle.Description
+Settings.MovementSettings.NoClipSpeed
+Settings.MovementSettings.NoClipSpeed.Description
+Settings.MovementSettings.MovementDeadzone
+Settings.MovementSettings.MovementDeadzone.Description
+Settings.MovementSettings.TurningDeadzone
+Settings.MovementSettings.TurningDeadzone.Description
+Settings.MovementSettings.MovementExponent
+Settings.MovementSettings.MovementExponent.Description
+Settings.GrabbingSettings
+Settings.GrabbingSettings.DefaultHandGrabType
+Settings.GrabbingSettings.DefaultHandGrabType.Description
+Settings.GamepadSettings
+Settings.GamepadSettings.ThumbstickLookSpeed
+Settings.GamepadSettings.ThumbstickLookSpeed.Description
+Settings.GamepadSettings.ThumbstickLookExponent
+Settings.GamepadSettings.ThumbstickLookExponent.Description
+Settings.GamepadSettings.UseGamepadWhenUnfocused
+Settings.GamepadSettings.UseGamepadWhenUnfocused.Description
+Settings.MouseSettings.MouseSensitivity
+Settings.MouseSettings.MouseSensitivity.Description
+Settings.MouseSettings.MouseLookSpeed
+Settings.MouseSettings.MouseLookSpeed.Description
+Settings.MouseSettings.MousePanSpeed
+Settings.MouseSettings.MousePanSpeed.Description
+Settings.MouseSettings.MouseRotateSpeed
+Settings.MouseSettings.MouseRotateSpeed.Description
+Settings.MouseSettings.MouseFreeformRotateSpeed
+Settings.MouseSettings.MouseFreeformRotateSpeed.Description
+Settings.GeneralHapticsSettings.EnableControllerVibration
+Settings.GeneralHapticsSettings.EnableControllerVibration.Description
+Settings.GeneralHapticsSettings.EnableHaptics
+Settings.GeneralHapticsSettings.EnableHaptics.Description
+Settings.GeneralVRSettings.UseVRHotswitching
+Settings.GeneralVRSettings.UseVRHotswitching.Description
+Settings.TrackingSmoothingSettings.HandPositionSmoothing
+Settings.TrackingSmoothingSettings.HandRotationSmoothing
+Settings.TrackingSmoothingSettings.HandPositionSmoothing.Description
+Settings.TrackingSmoothingSettings.HandRotationSmoothing.Description
+Settings.TrackingSmoothingSettings.FeetPositionSmoothing
+Settings.TrackingSmoothingSettings.FeetRotationSmoothing
+Settings.TrackingSmoothingSettings.FeetPositionSmoothing.Description
+Settings.TrackingSmoothingSettings.FeetRotationSmoothing.Description
+Settings.TrackingSmoothingSettings.HipsPositionSmoothing
+Settings.TrackingSmoothingSettings.HipsRotationSmoothing
+Settings.TrackingSmoothingSettings.HipsPositionSmoothing.Description
+Settings.TrackingSmoothingSettings.HipsRotationSmoothing.Description
+Settings.MediaPrivacySettings
+Settings.MediaPrivacySettings.MediaMetadataOptOut
+Settings.MediaPrivacySettings.MediaMetadataOptOut.Description
+Settings.MediaPrivacySettings.HideInScreenshots
+Settings.MediaPrivacySettings.HideInScreenshots.Description
+Settings.MediaPrivacySettings.StripImageFileMetadata
+Settings.MediaPrivacySettings.StripImageFileMetadata.Description
+Settings.Category.Integrations
+Settings.DiscordIntegrationSettings
+Settings.SteamIntegrationSettings
+Settings.DiscordIntegrationSettings.RichPresence
+Settings.DiscordIntegrationSettings.RichPresence.Description
+Settings.SteamIntegrationSettings.RichPresence
+Settings.SteamIntegrationSettings.RichPresence.Description
+Settings.SteamIntegrationSettings.SaveScreenshots
+Settings.SteamIntegrationSettings.SaveScreenshots.Description
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
+Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
+Settings.LeapMotionSettings.LeapMotionEnabled
+Settings.LeapMotionSettings.LeapMotionEnabled.Description
+Settings.LeapMotionSettings.Offset
+Settings.LeapMotionSettings.Offset.Description
+Settings.LeapMotionSettings.SnapDistance
+Settings.LeapMotionSettings.SnapDistance.Description
+Settings.LeapMotionSettings.UseFingersWhenSnapped
+Settings.LeapMotionSettings.UseFingersWhenSnapped.Description
+Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled
+Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled.Description
+Settings.ViveHandTrackingSettings.SnapDistance
+Settings.ViveHandTrackingSettings.SnapDistance.Description
+Settings.ViveHandTrackingSettings.UseFingersWhenSnapped
+Settings.ViveHandTrackingSettings.UseFingersWhenSnapped.Description
+Settings.TrackerSettings
+Settings.TrackerSettings.UseTrackers
+Settings.TrackerSettings.UseTrackers.Description
+Settings.TrackerSettings.Trackers
+Settings.TrackerSettings.Trackers.Breadcrumb
+Settings.TrackerSettings.Trackers.UseTracker
+Settings.TrackerSettings.Trackers.UseTracker.Description
+Settings.TrackerSettings.Trackers.FreezeTracking
+Settings.TrackerSettings.Trackers.FreezeTracking.Description
+Settings.TrackerSettings.Trackers.CustomName
+Settings.TrackerSettings.Trackers.CustomName.Description
+Settings.TrackerSettings.Trackers.MappedBodyNode
+Settings.TrackerSettings.Trackers.MappedBodyNode.Description
+Settings.TrackerSettings.Trackers.MappedPosition
+Settings.TrackerSettings.Trackers.MappedPosition.Description
+Settings.TrackerSettings.Trackers.MappedRotation
+Settings.TrackerSettings.Trackers.MappedRotation.Description
+Settings.TrackerSettings.Trackers.UseInVR
+Settings.TrackerSettings.Trackers.UseInVR.Description
+Settings.TrackerSettings.Trackers.UseInDesktop
+Settings.TrackerSettings.Trackers.UseInDesktop.Description
+Settings.TrackerSettings.Trackers.TrackerID
+Settings.TrackerSettings.Trackers.TrackerID.Description
+Settings.TrackerSettings.Trackers.TrackerBattery
+Settings.TrackerSettings.Trackers.TrackerBattery.Description
+Settings.TrackerSettings.Trackers.TrackerIsCharging
+Settings.TrackerSettings.Trackers.TrackerIsCharging.Description
+Settings.TrackerSettings.Trackers.Unmap
+Settings.TrackerSettings.Trackers.Remove
+Settings.SteamLinkSettings
+Settings.SteamLinkSettings.OSC_DataPort
+Settings.SteamLinkSettings.OSC_DataPort.Description
+Settings.HapticPointMapping.MappingTarget
+Settings.HapticPointMapping.MappingTarget.Description
+Settings.HapticPointMapping.PointRadius
+Settings.HapticPointMapping.PointRadius.Description
+Settings.HapticPointMapping.TorsoHorizontalPosition
+Settings.HapticPointMapping.TorsoHorizontalPosition.Description
+Settings.HapticPointMapping.TorsoVerticalPosition
+Settings.HapticPointMapping.TorsoVerticalPosition.Description
+Settings.HapticPointMapping.TorsoSide
+Settings.HapticPointMapping.TorsoSide.Description
+Settings.HapticPointMapping.HeadPitchAngle
+Settings.HapticPointMapping.HeadPitchAngle.Description
+Settings.HapticPointMapping.HeadYawAngle
+Settings.HapticPointMapping.HeadYawAngle.Description
+Settings.HapticPointMapping.ArmSide
+Settings.HapticPointMapping.ArmSide.Description
+Settings.HapticPointMapping.ArmPositionAlong
+Settings.HapticPointMapping.ArmPositionAlong.Description
+Settings.HapticPointMapping.ArmAngleAround
+Settings.HapticPointMapping.ArmAngleAround.Description
+Settings.HapticPointMapping.LegSide
+Settings.HapticPointMapping.LegSide.Description
+Settings.HapticPointMapping.LegPositionAlong
+Settings.HapticPointMapping.LegPositionAlong.Description
+Settings.HapticPointMapping.LegAngleAround
+Settings.HapticPointMapping.LegAngleAround.Description
+Settings.HapticPointMapping.ControllerSide
+Settings.HapticPointMapping.ControllerSide.Description
+Settings.HapticPointMapping.Tag
+Settings.HapticPointMapping.Tag.Description
+Settings.GiggleTechSettings
+Settings.GiggleTechSettings.Devices
+Settings.GiggleTechSettings.GigglePuckIP
+Settings.GiggleTechSettings.GigglePuckIP.Description
+Settings.GiggleTechSettings.RegisterGigglePuck
+Settings.GiggleTechSettings.Devices.IP
+Settings.GiggleTechSettings.Devices.IsConnected
+Settings.GiggleTechSettings.Devices.UseDevice
+Settings.GiggleTechSettings.Devices.UseDevice.Description
+Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected
+Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected.Description
+Settings.GiggleTechSettings.Devices.IntensityScale
+Settings.GiggleTechSettings.Devices.IntensityScale.Description
+Settings.GiggleTechSettings.Devices.Remove
+Settings.GiggleTechSettings.Devices.CustomName
+Settings.GiggleTechSettings.Devices.CustomName.Description
+Settings.GiggleTechSettings.Devices.Breadcrumb
+Settings.GiggleTechSettings.Devices.ActivationIntensity
+Settings.GiggleTechSettings.Devices.MinimumIntensity
+Settings.GiggleTechSettings.Devices.MinimumIntensity.Description
+Settings.GiggleTechSettings.Devices.InitialActivationIntensity
+Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description
+Settings.UserMetricsSettings.UserHeight
+Settings.UserMetricsSettings.UserHeight.Description
+Settings.FavoritesSettings
+Settings.FavoritesSettings.AutoLoadCloudHome
+Settings.FavoritesSettings.AutoLoadCloudHome.Description
+Settings.AudioInputDeviceSettings.UseSystemDefault
+Settings.AudioInputDeviceSettings.UseSystemDefault.Description
+Settings.AudioInputDeviceSettings.DevicePriorities
+Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb
+Settings.AudioInputDeviceSettings.SetAsDefault
+Settings.AudioOutputDeviceSettings.UseSystemDefault
+Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
+Settings.AudioOutputDeviceSettings.DevicePriorities
+Settings.AudioOutputDeviceSettings.DevicePriorities.Breadcrumb
+Settings.AudioOutputDeviceSettings.SetAsDefault
+Settings.AudioVolumeSettings.MasterVolume
+Settings.AudioVolumeSettings.MasterVolume.Description
+Settings.AudioVolumeSettings.SoundEffectVolume
+Settings.AudioVolumeSettings.SoundEffectVolume.Description
+Settings.AudioVolumeSettings.MultimediaVolume
+Settings.AudioVolumeSettings.MultimediaVolume.Description
+Settings.AudioVolumeSettings.VoiceVolume
+Settings.AudioVolumeSettings.VoiceVolume.Description
+Settings.AudioVolumeSettings.UserInterfaceVolume
+Settings.AudioVolumeSettings.UserInterfaceVolume.Description
+Settings.AudioAccessibilitySettings.WhisperVolume
+Settings.AudioAccessibilitySettings.WhisperVolume.Description
+Settings.AudioAccessibilitySettings.VoiceMessageVolume
+Settings.AudioAccessibilitySettings.VoiceMessageVolume.Description
+Settings.AudioInputFilteringSettings.UseVoiceNormalization
+Settings.AudioInputFilteringSettings.UseVoiceNormalization.Description
+Settings.AudioInputFilteringSettings.NoiseGateThreshold
+Settings.AudioInputFilteringSettings.NoiseGateThreshold.Description
+Settings.AudioInputFilteringSettings.NoiseGateAttack
+Settings.AudioInputFilteringSettings.NoiseGateAttack.Description
+Settings.AudioInputFilteringSettings.NoiseGateHold
+Settings.AudioInputFilteringSettings.NoiseGateHold.Description
+Settings.AudioInputFilteringSettings.NoiseGateRelease
+Settings.AudioInputFilteringSettings.NoiseGateRelease.Description
+Settings.AudioInputFilteringSettings.NormalizationThreshold
+Settings.AudioInputFilteringSettings.NormalizationThreshold.Description
+Settings.AudioInputFilteringSettings.UseNoiseSuppression
+Settings.AudioInputFilteringSettings.UseNoiseSuppression.Description
+Settings.VoiceSettings
+Settings.VoiceSettings.MutePersistence
+Settings.VoiceSettings.MutePersistence.Description
+Settings.EarmuffSettings
+Settings.EarmuffSettings.EarmuffEnabled
+Settings.EarmuffSettings.EarmuffEnabled.Description
+Settings.EarmuffSettings.Directionality
+Settings.EarmuffSettings.Directionality.Description
+Settings.EarmuffSettings.Distance
+Settings.EarmuffSettings.Distance.Description
+Settings.EarmuffSettings.Angle
+Settings.EarmuffSettings.Angle.Description
+Settings.EarmuffSettings.TransitionStart
+Settings.EarmuffSettings.TransitionStart.Description
+Settings.EarmuffSettings.TransitionLength
+Settings.EarmuffSettings.TransitionLength.Description
+Settings.EarmuffSettings.VolumeAttenuation
+Settings.EarmuffSettings.VolumeAttenuation.Description
+Settings.RealtimeNetworkingSettings.DisableLAN
+Settings.RealtimeNetworkingSettings.DisableLAN.Description
+Settings.RealtimeNetworkingSettings.PreferSteamNetworking
+Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description
+Settings.RealtimeNetworkingSettings.PreferTCP
+Settings.RealtimeNetworkingSettings.PreferTCP.Description
+Settings.RealtimeNetworkingSettings.LNL_WindowSize
+Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
+Settings.AssetGatherSettings.MaxConcurrentAssetTransfers
+Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description
+Settings.AssetGatherSettings.MaxConcurrentDownloads
+Settings.AssetGatherSettings.MaxConcurrentDownloads.Description
+Settings.HostAccessSettings.Entries
+Settings.HostAccessSettings.Entries.Breadcrumb
+Settings.HostAccessSettings.Entries.AllowHTTP_Requests
+Settings.HostAccessSettings.Entries.AllowHTTP_Requests.Description
+Settings.HostAccessSettings.Entries.AllowWebsockets
+Settings.HostAccessSettings.Entries.AllowWebsockets.Description
+Settings.HostAccessSettings.Entries.AllowOSC_Receiving
+Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description
+Settings.HostAccessSettings.Entries.AllowOSC_Sending
+Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description
+Settings.HostAccessSettings.Entries.LastHyperlinkRequestReason
+Settings.HostAccessSettings.Entries.LastWebsocketRequestReason
+Settings.HostAccessSettings.Entries.LastOSC_SenderRequestReason
+Settings.HostAccessSettings.Entries.LastOSC_ReceiverRequestReason
+Settings.HostAccessSettings.Entries.Remove
+Settings.HostAccessSettings.DebugReset
+Settings.UserRestrictionsSettings.DebugReset
+Settings.WindowsSettings.KeepOriginalScreenshotFormat
+Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description
+Settings.DebugSettings.DebugInputBindings
+Settings.DebugSettings.DebugInputBindings.Description
+Settings.LegacyFeatureSettings.UseLegacyGripEquip
+Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description
+Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
+Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description
+Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts
+Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description
+Settings.TwitchInterfaceSettings.ChannelName
+Settings.TwitchInterfaceSettings.ChannelName.Description
+Settings.MessagingPrivacySettings.DoNotSendReadStatus
+Settings.MessagingPrivacySettings.DoNotSendReadStatus.Description
+Settings.LocaleSettings.CultureLocaleCode
+Settings.LocaleSettings.CultureLocaleCode.Description
+Settings.LocaleSettings.UseImperialUnits
+Settings.LocaleSettings.UseImperialUnits.Description
+Settings.LocaleSettings.AvailableLocales
+Settings.LocaleSettings.AvailableLocales.Breadcrumb
+Settings.DashSettings.DashCurvature
+Settings.DashSettings.DashCurvature.Description
+Settings.DashSettings.OpenCloseSpeed
+Settings.DashSettings.OpenCloseSpeed.Description
+Settings.DashSettings.AllowReplacingSettings
+Settings.DashSettings.AllowReplacingSettings.Description
+Settings.NotificationSettings
+Settings.NotificationSettings.UserOnline
+Settings.NotificationSettings.UserOnline.Description
+Settings.NotificationSettings.UserSociable
+Settings.NotificationSettings.UserSociable.Description
+Settings.NotificationSettings.UserOnlineOnAnotherBuild
+Settings.NotificationSettings.UserOnlineOnAnotherBuild.Description
+Settings.NotificationSettings.Message
+Settings.NotificationSettings.Message.Description
+Settings.NotificationSettings.Invite
+Settings.NotificationSettings.Invite.Description
+Settings.NotificationSettings.ContactRequest
+Settings.NotificationSettings.ContactRequest.Description
+Settings.NotificationSettings.ContactSessionStarted
+Settings.NotificationSettings.ContactSessionStarted.Description
+Settings.NotificationSettings.PublicSessionStarted
+Settings.NotificationSettings.PublicSessionStarted.Description
+Settings.NotificationSettings.UserJoinAndLeave
+Settings.NotificationSettings.UserJoinAndLeave.Description
+Settings.NamePlateSettings.NameplateVisibility
+Settings.NamePlateSettings.NameplateVisibility.Description
+Settings.NamePlateSettings.UseCustomNameplates
+Settings.NamePlateSettings.UseCustomNameplates.Description
+Settings.CustomizationSettings
+Settings.CustomizationSettings.UserInterfaceEditMode
+Settings.CustomizationSettings.UserInterfaceEditMode.Description
+Settings.FacetAnchorsSettings
+Settings.FacetAnchorsSettings.UseFacetAnchors
+Settings.FacetAnchorsSettings.UseFacetAnchors.Description
+Settings.FacetAnchorsSettings.AnimationSpeed
+Settings.FacetAnchorsSettings.AnimationSpeed.Description
+Settings.FacetAnchorsSettings.FacetAnchorToggle
+Settings.FacetAnchorsSettings.FacetAnchorToggle.Description
+Settings.FacetAnchorsSettings.ShowContainerBackground
+Settings.FacetAnchorsSettings.ShowContainerBackground.Description
+Settings.LaserSettings.SmoothSpeed
+Settings.LaserSettings.SmoothSpeed.Description
+Settings.LaserSettings.ModulateStartAngle
+Settings.LaserSettings.ModulateStartAngle.Description
+Settings.LaserSettings.ModulateEndAngle
+Settings.LaserSettings.ModulateEndAngle.Description
+Settings.LaserSettings.ModulateExponent
+Settings.LaserSettings.ModulateExponent.Description
+Settings.LaserSettings.ModulateSpeedMultiplier
+Settings.LaserSettings.ModulateSpeedMultiplier.Description
+Settings.LaserSettings.StickThreshold
+Settings.LaserSettings.StickThreshold.Description
+Settings.LaserSettings.ShowInDesktop
+Settings.LaserSettings.ShowInDesktop.Description
+Settings.DesktopViewSettings.FollowCursor
+Settings.DesktopViewSettings.FollowCursor.Description
+Settings.DesktopViewSettings.Brightness
+Settings.DesktopViewSettings.Brightness.Description
+Settings.DesktopViewSettings.Opacity
+Settings.DesktopViewSettings.Opacity.Description
+Settings.PhotoCaptureSettings.FingerGestureEnabled
+Settings.PhotoCaptureSettings.FingerGestureEnabled.Description
+Settings.PhotoCaptureSettings.NormalCaptureResolution
+Settings.PhotoCaptureSettings.NormalCaptureResolution.Description
+Settings.PhotoCaptureSettings.TimerCaptureResolution
+Settings.PhotoCaptureSettings.TimerCaptureResolution.Description
+Settings.PhotoCaptureSettings.TimerSeconds
+Settings.PhotoCaptureSettings.TimerSeconds.Description
+Settings.PhotoCaptureSettings.CaptureStereo
+Settings.PhotoCaptureSettings.CaptureStereo.Description
+Settings.PhotoCaptureSettings.StereoSeparation
+Settings.PhotoCaptureSettings.StereoSeparation.Description
+Settings.PhotoCaptureSettings.PhotoAutosavePath
+Settings.PhotoCaptureSettings.PhotoAutosavePath.Description
+Settings.PhotoCaptureSettings.CapturePrivateUI
+Settings.PhotoCaptureSettings.CapturePrivateUI.Description
+Settings.PhotoCaptureSettings.EncodeFormat
+Settings.PhotoCaptureSettings.EncodeFormat.Description
+Settings.PhotoCaptureSettings.AlwaysHideNameplates
+Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description
+Settings.DesktopRenderSettings.FieldOfView
+Settings.DesktopRenderSettings.FieldOfView.Description
+Settings.DesktopRenderSettings.VSync
+Settings.DesktopRenderSettings.VSync.Description
+Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused
+Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description
+Settings.DesktopRenderSettings.MaximumBackgroundFramerate
+Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description
+Settings.InteractiveCameraFramingSettings.PositioningMode
+Settings.InteractiveCameraFramingSettings.PositioningMode.Description
+Settings.InteractiveCameraFramingSettings.FieldOfView
+Settings.InteractiveCameraFramingSettings.FieldOfView.Description
+Settings.InteractiveCameraFramingSettings.AnglePosition
+Settings.InteractiveCameraFramingSettings.AnglePosition.Description
+Settings.InteractiveCameraFramingSettings.Distance
+Settings.InteractiveCameraFramingSettings.Distance.Description
+Settings.InteractiveCameraFramingSettings.HeightOffset
+Settings.InteractiveCameraFramingSettings.HeightOffset.Description
+Settings.InteractiveCameraFramingSettings.FirstPersonPitch
+Settings.InteractiveCameraFramingSettings.FirstPersonPitch.Description
+Settings.InteractiveCameraFramingSettings.FirstPersonRoll
+Settings.InteractiveCameraFramingSettings.FirstPersonRoll.Description
+Settings.InteractiveCameraFramingSettings.FirstPersonOffset
+Settings.InteractiveCameraFramingSettings.FirstPersonOffset.Description
+Settings.InteractiveCameraFramingSettings.FramingViewportPosition
+Settings.InteractiveCameraFramingSettings.FramingViewportPosition.Description
+Settings.InteractiveCameraFramingSettings.AimInFrontOfHead
+Settings.InteractiveCameraFramingSettings.AimInFrontOfHead.Description
+Settings.InteractiveCameraPositioningSettings.AvoidOcclusion
+Settings.InteractiveCameraPositioningSettings.AvoidOcclusion.Description
+Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace
+Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace.Description
+Settings.InteractiveCameraPositioningSettings.MovementWobble
+Settings.InteractiveCameraPositioningSettings.MovementWobble.Description
+Settings.InteractiveCameraRenderSettings.HideAllBadges
+Settings.InteractiveCameraRenderSettings.HideAllBadges.Description
+Settings.InteractiveCameraRenderSettings.HideAllLasers
+Settings.InteractiveCameraRenderSettings.HideAllLasers.Description
+Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera
+Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera.Description
+Settings.InteractiveCameraGroupSettings.GroupDetectionRadius
+Settings.InteractiveCameraGroupSettings.GroupDetectionRadius.Description
+Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary
+Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary.Description
+Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed
+Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed.Description
+Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed
+Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed.Description
+Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed
+Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed.Description
+Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors
+Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors.Description
+Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed
+Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed.Description
+Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation
+Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation.Description
+Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld
+Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld.Description
+Settings.InteractiveCameraPostProcessingSettings.MotionBlur
+Settings.InteractiveCameraPostProcessingSettings.MotionBlur.Description
+Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections
+Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections.Description
+Settings.DescriptionField.NoTextTitle
+Settings.DescriptionField.NoTextDescription
+Settings.RelaySettings
+Settings.RelaySettings.AlwaysUseRelay
+Settings.RelaySettings.AlwaysUseRelay.Description
+Settings.RelaySettings.UseClosestAvailableRelay
+Settings.RelaySettings.UseClosestAvailableRelay.Description
+Settings.RelaySettings.RelayPriorities
+Settings.RelaySettings.RelayPriorities.Breadcrumb
+Settings.PostProcessingSettings
+Settings.PostProcessingSettings.MotionBlurIntensity
+Settings.PostProcessingSettings.MotionBlurIntensity.Description
+Settings.PostProcessingSettings.BloomIntensity
+Settings.PostProcessingSettings.BloomIntensity.Description
+Settings.PostProcessingSettings.AmbientOcclusionIntensity
+Settings.PostProcessingSettings.AmbientOcclusionIntensity.Description
+Settings.PostProcessingSettings.ScreenSpaceReflections
+Settings.PostProcessingSettings.ScreenSpaceReflections.Description
+Settings.PostProcessingSettings.Antialiasing
+Settings.PostProcessingSettings.Antialiasing.Description
+Settings.TextureQualitySettings
+Settings.TextureQualitySettings.TextureSizeRatio
+Settings.TextureQualitySettings.TextureSizeRatio.Description
+Settings.TextureQualitySettings.TextureSizeLimit
+Settings.TextureQualitySettings.TextureSizeLimit.Description
+Settings.TextureQualitySettings.MinimumTextureSize
+Settings.TextureQualitySettings.MinimumTextureSize.Description
+Settings.TextureQualitySettings.DefaultFilterMode
+Settings.TextureQualitySettings.DefaultFilterMode.Description
+Settings.TextureQualitySettings.AnisotropicLevel
+Settings.TextureQualitySettings.AnisotropicLevel.Description
+Settings.TextureQualitySettings.ReloadAllTextures
+Settings.ResolutionSettings
+Settings.ResolutionSettings.Fullscreen
+Settings.ResolutionSettings.Fullscreen.Description
+Settings.ResolutionSettings.WindowResolution
+Settings.ResolutionSettings.WindowResolution.Description
+Settings.ResolutionSettings.FullscreenResolution
+Settings.ResolutionSettings.FullscreenResolution.Description
+Settings.ResolutionSettings.ApplyResolution
+Settings.RenderingQualitySettings
+Settings.RenderingQualitySettings.PerPixelLights
+Settings.RenderingQualitySettings.PerPixelLights.Description
+Settings.RenderingQualitySettings.ShadowCascades
+Settings.RenderingQualitySettings.ShadowCascades.Description
+Settings.RenderingQualitySettings.ShadowResolution
+Settings.RenderingQualitySettings.ShadowResolution.Description
+Settings.RenderingQualitySettings.ShadowDistance
+Settings.RenderingQualitySettings.ShadowDistance.Description
+Settings.RenderingQualitySettings.SkinWeightMode
+Settings.RenderingQualitySettings.SkinWeightMode.Description
+LocomotionArchetype.Walk
+LocomotionArchetype.Fly
+LocomotionArchetype.NoClip
+LocomotionArchetype.Teleport
+LocomotionArchetype.GrabWorld
+LocomotionArchetype.NoLocomotion
+LocomotionArchetype.ThreeAxisNoClip
+LocomotionArchetype.ThreeAxisFly
+LocomotionArchetype.ZeroG
+LocomotionSettings.MakePreferred
+LocomotionSettings.MakeLeastPreferred
+Security.Hyperlink.Title
+Security.Hyperlink.Warning
+Security.Hyperlink.Open
+Security.Hyperlink.Cancel
+Security.HostAccess.Title
+Security.HostAccess.Warning
+Security.HostAccess.TargetHost
+Security.HostAccess.Reason
+Security.HostAccess.NoReason
+Security.HostAccess.Allow
+Security.HostAccess.Deny
+ComponentSelector.Back
+ComponentSelector.Title
+ComponentSelector.CreateCustomType
+ComponentSelector.CommonGenericTypes
+ComponentSelector.CustomGenericArguments
+ComponentSelector.InvalidType
+Inspector.Title
+Inspector.Slot.AttachComponent
+Inspector.Slot.Axis.X
+Inspector.Slot.Axis.Y
+Inspector.Slot.Axis.Z
+Inspector.Slot.Reset.Label
+Inspector.Slot.Reset.Position
+Inspector.Slot.Reset.Rotation
+Inspector.Slot.Reset.Scale
+Inspector.Slot.CreatePivotAtCenter
+Inspector.Slot.JumpTo
+Inspector.Slot.BringTo
+Inspector.Slot.BringTo.Undo
+Inspector.Slot.ParentUnder.Label
+Inspector.Slot.ParentUnder.WorldRoot
+Inspector.Slot.ParentUnder.WorldRoot.Undo
+Inspector.Slot.ParentUnder.LocalUserSpace
+Inspector.Slot.ParentUnder.LocalUserSpace.Undo
+Inspector.Member.ResetToDefault
+Inspector.Member.BreakLinkDrive
+Inspector.Member.OpenLinkDrive
+Inspector.Member.SetAllToAvg
+Inspector.Member.SetAllToX
+Inspector.Member.SetAllToY
+Inspector.Member.SetAllToZ
+Inspector.Member.SetAllToW
+Inspector.Member.BakeBlendshape
+Inspector.Member.RemoveBlendshape
+Inspector.Member.SplitBlendshape.X
+Inspector.Member.SplitBlendshape.Y
+Inspector.Member.SplitBlendshape.Z
+Inspector.ProceduralAsset.UpdateCount
+Inspector.ProceduralAsset.Error
+Inspector.Mesh.StatsHeader
+Inspector.Mesh.VertexCount
+Inspector.Mesh.TriangleCount
+Inspector.Mesh.PointCount
+Inspector.Mesh.SubmeshCount
+Inspector.Mesh.BoneCount
+Inspector.Mesh.BlendshapeCount
+Inspector.Mesh.ChannelStats
+Inspector.Mesh.BakeMesh
+Inspector.Mesh.SetupRenderer
+Inspector.Mesh.ResaveMesh
+Inspector.Mesh.RecalculateNormals
+Inspector.Mesh.RecalculateNormalsSmooth
+Inspector.Mesh.RecalculateTangentsMikkt
+Inspector.Mesh.RecalculateTangentsSimple
+Inspector.Mesh.RecalculateBlendshapeNormals
+Inspector.Mesh.RecalculateBlendshapeNormalsSmooth
+Inspector.Mesh.RecalculateBlendshapeTangentsMikkt
+Inspector.Mesh.FlipNormals
+Inspector.Mesh.ReverseWinding
+Inspector.Mesh.MakeDualSided
+Inspector.Mesh.ConvertToFlatShading
+Inspector.Mesh.ConvertToConvexHull
+Inspector.Mesh.ConvertToPointCloud
+Inspector.Mesh.MergeDoubles
+Inspector.Mesh.StripEmptyBlendshapes
+Inspector.Mesh.StripBlendshapeNormals
+Inspector.Mesh.StripBlendshapeTangents
+Inspector.Mesh.MergeBlendshapes
+Inspector.Mesh.GetBoneList
+Inspector.Mesh.GetBoneData
+Inspector.Mesh.TrimVertexBoneWeightsTo
+Inspector.Mesh.BoneTrimCount
+Inspector.Mesh.UV_Multiplicator
+Inspector.Mesh.ScaleUVs
+Inspector.MeshRenderer.MergeByMaterial
+Inspector.MeshRenderer.SplitByMaterial
+Inspector.MeshCollider.VHACD
+Inspector.MeshCollider.ReplaceBox
+Inspector.CommonAvatarBuilder.UpdateLocomotionModules
+Inspector.VHACD.Parameter.MergeDoubles
+Inspector.VHACD.Parameter.Resolution
+Inspector.VHACD.Parameter.Depth
+Inspector.VHACD.Parameter.Concavity
+Inspector.VHACD.Parameter.PlaneDownsampling
+Inspector.VHACD.Parameter.ConvexHullDownsampling
+Inspector.VHACD.Parameter.Alpha
+Inspector.VHACD.Parameter.Beta
+Inspector.VHACD.Parameter.Gamma
+Inspector.VHACD.Parameter.Delta
+Inspector.VHACD.Parameter.PCA
+Inspector.VHACD.Parameter.MaxVerticesPerHull
+Inspector.VHACD.Parameter.MinVolumePerHull
+Inspector.VHACD.Parameter.ConvexHullApproximation
+Inspector.VHACD.DecompositionMode.Header
+Inspector.VHACD.DecompositionMode.Voxel
+Inspector.VHACD.DecompositionMode.Tetrahedron
+Inspector.VHACD.RunDecomposition
+Inspector.VHACD.RemoveVisuals
+Inspector.VHACD.RemoveHulls
+Inspector.ReflectionProbe.Bake
+Inspector.ReflectionProbe.Baking
+Inspector.SkinnedMesh.SeparateOutBlendshapes
+Inspector.SkinnedMesh.StripEmptyBlendshapes
+Inspector.SkinnedMesh.StripBlendshapesResult
+Inspector.SkinnedMesh.StripEmptyBones
+Inspector.SkinnedMesh.StripBonesResult
+Inspector.SkinnedMesh.BakeNonDrivenBlendshapes
+Inspector.SkinnedMesh.BakeBlendShapeResult
+Inspector.SkinnedMesh.VisualizeBoneBounds
+Inspector.SkinnedMesh.VisualizeApproximateBoneBounds
+Inspector.SkinnedMesh.ClearBoundsVisuals
+Inspector.SkinnedMesh.ComputeExplicitBoundsFromPose
+Inspector.SkinnedMesh.ExtendExplicitBoundsFromPose
+Inspector.SkinnedMesh.BakeToStaticMesh
+Inspector.SkinnedMesh.SortBlendshapes.Name
+Inspector.SkinnedMesh.SortBlendshapes.NameLength
+Inspector.SimpleAvatarProtection.RemoveAll
+Inspector.SimpleAvatarProtection.RemoveSingle
+Inspector.SimpleAvatarProtection.Warning
+Inspector.SimpleAvatarProtection.ConfirmRemoveAll
+Inspector.BipedRig.GetDiagnosticInfo
+Inspector.BipedRig.GenerateDebugVisuals
+Inspector.BipedRig.ClearDebugVisuals
+Inspector.BipedRig.DetectHands
+Inspector.BipedRig.DetectLeftHand
+Inspector.BipedRig.DetectRightHand
+Inspector.BipedRig.HandRigResult
+Inspector.BipedRig.LeftHandRigResult
+Inspector.BipedRig.RightHandRigResult
+Inspector.Texture.Size
+Inspector.Texture.Format
+Inspector.Texture.Variant
+Inspector.Texture3D.Size
+Inspector.Texture.BakeTexture
+Inspector.Texture.ReplaceFromClipboard
+Inspector.Texture.InvertRGB
+Inspector.Texture.InvertR
+Inspector.Texture.InvertG
+Inspector.Texture.InvertB
+Inspector.Texture.InvertA
+Inspector.Texture.ColorToAlphaWhite
+Inspector.Texture.ColorToAlphaBlack
+Inspector.Texture.AlphaFromIntensity
+Inspector.Texture.AlphaToMask
+Inspector.Texture.RemoveAlpha
+Inspector.Texture.ConvertToGrayscaleAverage
+Inspector.Texture.ConvertToGrayscaleLuminance
+Inspector.Texture.SwapRG
+Inspector.Texture.SwapRB
+Inspector.Texture.SwapRA
+Inspector.Texture.SwapGB
+Inspector.Texture.SwapGA
+Inspector.Texture.SwapBA
+Inspector.Texture.AddWhiteBackground
+Inspector.Texture.AddBlackBackground
+Inspector.Texture.Hue
+Inspector.Texture.ShiftHue
+Inspector.Texture.Saturation
+Inspector.Texture.AdjustSaturation
+Inspector.Texture.Value
+Inspector.Texture.AdjustValue
+Inspector.Texture.Gamma
+Inspector.Texture.AdjustGamma
+Inspector.Texture.LongestSide
+Inspector.Texture.Resize
+Inspector.Texture.FlipHorizontal
+Inspector.Texture.FlipVertical
+Inspector.Texture.RotateCW
+Inspector.Texture.RotateCCW
+Inspector.Texture.Rotate180
+Inspector.Texture.TrimTransparent
+Inspector.Texture.TrimByCornerColor
+Inspector.Texture.MakeSquare
+Inspector.Texture.ToNearestPOT
+Inspector.Texture.MakeTileable
+Inspector.Texture.TileLoop
+Inspector.Texture.TileMirror
+Inspector.Texture.NormalizeMaxOnly
+Inspector.Texture.NormalizeMinMax
+Inspector.Texture.NormalizeIndependent
+Inspector.Texture.BleedColorToAlpha
+Inspector.Texture.AlphaGamma
+Inspector.Texture.AdjustAlphaGamma
+Inspector.Texture.AddAlpha
+Inspector.Texture.InvalidFloats
+Inspector.Texture.GenerateMetadata
+Inspector.Material.VariantInfo
+Inspector.Material.WaitingForApply
+Inspector.Audio.BakeAudio
+Inspector.Audio.FormatInfo
+Inspector.Audio.Duration
+Inspector.Audio.EncodingInfo
+Inspector.Audio.Normalize
+Inspector.Audio.AmplitudeThreshold
+Inspector.Audio.TrimSilence
+Inspector.Audio.TrimStartSilence
+Inspector.Audio.TrimEndSilence
+Inspector.Audio.PositionDuration
+Inspector.Audio.TrimStart
+Inspector.Audio.TrimEnd
+Inspector.Audio.FadeIn
+Inspector.Audio.FadeOut
+Inspector.Audio.MakeLoopable
+Inspector.Audio.ToWAV
+Inspector.Audio.ToVorbis
+Inspector.Audio.ToFLAC
+Inspector.Audio.DenoiseRNNoise
+Inspector.Audio.ExtractSides
+Inspector.AudioStream.BufferState
+Inspector.AudioStream.EncodeState
+Inspector.AudioStream.DecodeState
+Inspector.AudioStream.BufferStats
+Inspector.DynamicBoneChain.SetupFromChildren
+Inspector.DynamicBoneChain.SetupFromChildrenAll
+Inspector.DynamicBoneChain.SetupFromChildrenRig
+Inspector.DynamicBoneChain.ReplaceSmoothTransforms
+Inspector.DynamicBoneChain.ClearSmoothTransforms
+Inspector.DynamicBoneChain.CollidersGrabbingHeader
+Inspector.DynamicBoneChain.AddFixedCollidersFromHierarchy
+Inspector.DynamicBoneChain.AlwaysGrabLastBone
+Inspector.DataPreset.SetActive
+Inspector.DataPreset.SetValues
+Inspector.DataPreset.AddAllChildren
+Inspector.Rig.CleanupBoneColliders
+Inspector.Rig.GenerateDebugVisuals
+Inspector.Rig.ClearDebugVisuals
+Inspector.AvatarExpression.AutoAssign
+Inspector.CharacterController.Warning
+Inspector.PrimitiveMemberEditor.Warning
+Inspector.ParticleStyle.CommonTransitions
+Inspector.ParticleStyle.AlphaFadeInOut
+Inspector.ParticleStyle.AlphaFadeIn
+Inspector.ParticleStyle.AlphaFadeOut
+Inspector.ParticleStyle.IntensityFadeInOut
+Inspector.ParticleStyle.IntensityFadeIn
+Inspector.ParticleStyle.IntensityFadeOut
+Inspector.ParticleStyle.ClearFades
+Inspector.Collider.SetFromLocalBounds
+Inspector.Collider.SetFromGlobalBounds
+Inspector.Collider.SetFromLocalBoundsPrecise
+Inspector.Collider.SetFromGlobalBoundsPrecise
+Inspector.Collider.SetFromPreciseBounds
+Inspector.Collider.SetFromPreciseCylinderBounds
+Inspector.Collider.Visualize
+Inspector.SimpleAwayIndicator.TestAway
+Inspector.SimpleAwayIndicator.TestRestore
+Inspector.Fields.Drive
+Inspector.Fields.DriveWriteBack
+Inspector.Actions.CopyComponent
+Inspector.Actions.MoveComponent
+UserInspector.Title
+WorkerInspector.Title
+CreateNew.Title
+Wizard.General.ProcessRoot
+Wizard.General.Result
+Wizard.General.ErrorNoRoot
+Wizard.General.RemovedResult
+Wizard.AssetOptimization.Title
+Wizard.AssetOptimization.CleanupUnusedAssets
+Wizard.AssetOptimization.CleanupEmptySlots
+Wizard.AssetOptimization.CleanupDisabledMeshRenderers
+Wizard.AssetOptimization.DeduplicateMaterials
+Wizard.AssetOptimization.CleanupFileItems
+Wizard.AssetOptimization.MaxTextureResolution
+Wizard.AssetOptimization.RecompressTextures
+Wizard.AssetOptimization.RecalculateAllNormals
+Wizard.AssetOptimization.RecalculateAllNormalsMerged
+Wizard.AssetOptimization.RecalculateAllTangents
+Wizard.AssetOptimization.ResizedResult
+Wizard.LightSources.Title
+Wizard.LightSources.Header
+Wizard.LightSources.ProcessRoot
+Wizard.LightSources.PointLights
+Wizard.LightSources.SpotLights
+Wizard.LightSources.DirectionalLights
+Wizard.LightSources.DisabledLights
+Wizard.LightSources.WithTag
+Wizard.LightSources.SetShadowType
+Wizard.LightSources.ChangeIntensity
+Wizard.LightSources.ChangeRange
+Wizard.LightSources.Enable
+Wizard.LightSources.Disable
+Wizard.LightSources.Destroy
+Wizard.CubemapCreator.Title
+Wizard.CubemapCreator.Textures
+Wizard.CubemapCreator.TexturesNote
+Wizard.CubemapCreator.PosX
+Wizard.CubemapCreator.NegX
+Wizard.CubemapCreator.PosY
+Wizard.CubemapCreator.NegY
+Wizard.CubemapCreator.PosZ
+Wizard.CubemapCreator.NegZ
+Wizard.CubemapCreator.TopBottomRotation
+Wizard.ReflectionProbes.Title
+Wizard.ReflectionProbes.ProcessRoot
+Wizard.ReflectionProbes.ProcessDisabled
+Wizard.ReflectionProbes.WithTag
+Wizard.ReflectionProbes.TeleportUserToProbe
+Wizard.ReflectionProbes.DelayBetweenProbes
+Wizard.ReflectionProbes.ShowDebugVisuals
+Wizard.ReflectionProbes.HideDebugVisuals
+Wizard.ReflectionProbes.BakeProbes
+Wizard.ReflectionProbes.Baking
+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
+Desktop.OpenKeyboard
+Desktop.FollowCursor.On
+Desktop.FollowCursor.Off
+Desktop.LegacyInputMode.On
+Desktop.LegacyInputMode.Off
+Desktop.Brightness
+Desktop.Opacity
+VolumePlaneSlicer.Highlight
+VolumePlaneSlicer.Slicer
+Tutorial.Welcome.Welcome
+Tutorial.Welcome.Description
+Tutorial.Welcome.Begin
+Tutorial.Welcome.AccountHeader
+Tutorial.Welcome.AccountDescription
+Tutorial.Welcome.AccountCreate
+Tutorial.Welcome.AccountLogin
+Tutorial.Welcome.AccountSkip
+Tutorial.Welcome.AccountSkipHeader
+Tutorial.Welcome.AccountSkipDescription
+Tutorial.Welcome.AccountSkipConfirm
+Tutorial.Welcome.SettingsHeader
+Tutorial.Welcome.SettingsDescription
+Tutorial.Welcome.SettingsTurning
+Tutorial.Welcome.SettingsSnapTurn
+Tutorial.Welcome.SettingsSnapTurn.Description
+Tutorial.Welcome.SettingsSmoothTurn
+Tutorial.Welcome.SettingsSmoothTurn.Description
+Tutorial.Welcome.SettingsPrimaryController
+Tutorial.Welcome.SettingsPrimaryLeft
+Tutorial.Welcome.SettingsPrimaryLeft.Description
+Tutorial.Welcome.SettingsPrimaryRight
+Tutorial.Welcome.SettingsPrimaryRight.Description
+Tutorial.Welcome.SettingsHeadDirectionMovement
+Tutorial.Welcome.SettingsUseHeadDirection
+Tutorial.Welcome.SettingsUseHeadDirection.Description
+Tutorial.Welcome.SettingsUseControllerDirection
+Tutorial.Welcome.SettingsUseControllerDirection.Description
+Tutorial.Welcome.LeftControllerMode
+Tutorial.Welcome.RightControllerMode
+Tutorial.Welcome.SidewaysTurnOnly
+Tutorial.Welcome.SidewaysTurnOnly.Description
+Tutorial.Welcome.SidewaysTurnAndMove
+Tutorial.Welcome.SidewaysTurnAndMove.Description
+Tutorial.Welcome.SidewaysStrafe
+Tutorial.Welcome.SidewaysStrafe.Description
+Tutorial.Welcome.SidewaysOff
+Tutorial.Welcome.SidewaysOff.Description
+Tutorial.Welcome.SettingsHeight
+Tutorial.Welcome.SettingsHeightExamples
+Tutorial.Welcome.StartTutorialHeader
+Tutorial.Welcome.StartTutorialDescription
+Tutorial.Welcome.StartTutorial
+Tutorial.CommunityYouTube.Title
+Tutorial.UserResources.UserResourcesTitle
+Tutorial.UserResources.SupportTitle
+Tutorial.UserResources.MerchandiseTitle
+Tutorial.Intro.BadgesAppTeam
+Tutorial.Intro.BadgesModerator
+Tutorial.Intro.BadgesMentor
+Tutorial.Intro.BadgesDisabilityHearing
+Tutorial.Intro.BadgesDisabilityVision
+Tutorial.Intro.BadgesDisabilitySpeech
+Tutorial.Intro.BadgesTitle
+Tutorial.Intro.BadgesDescription
+Tutorial.Intro.HelpSite
+Object.Mirror.Toggle
+Twitch.Panel.Button.Commands.Enabled
+Twitch.Panel.Button.Commands.Disabled
+Twitch.Panel.Button.SafeMode.Enabled
+Twitch.Panel.Button.SafeMode.Disabled
+Twitch.Panel.Button.SubscriberCommands.Enabled
+Twitch.Panel.Button.SubscriberCommands.Disabled
+Twitch.Panel.Title.Text
+Exiting.SavingItems
+Exiting.SavingChanges
+Exiting.Exiting
+Exiting.LoggingOut
+Migration.Title
+Migration.NewTask
+Migration.LoginModal.Title
+Migration.LoginModal.Description
+Migration.LoginModal.OpenMigration
+Migration.LoginModal.Later
+Migration.LoginResetID.Title
+Migration.LoginResetID.Description
+Migration.LoginResetID.ResetButton
+Migration.ReservedUsername.Title
+Migration.ReservedUsername.Description
+Migration.SourcePassword
+Migration.SourceUsername
+Migration.Dialog.Title
+Migration.Dialog.Source
+Migration.Dialog.AccountDescription
+Migration.ResetID.Title
+Migration.ResetID.Description
+Migration.DataSelection.Title
+Migration.DataSelection.Everything
+Migration.DataSelection.Choose
+Migration.DataSelection.Favorites
+Migration.DataSelection.Favorites.Description
+Migration.DataSelection.Favorites.OverwriteTitle
+Migration.DataSelection.Home.Title
+Migration.DataSelection.Home.Description
+Migration.DataSelection.Contacts
+Migration.DataSelection.Message History
+Migration.DataSelection.InventoryWorld
+Migration.DataSelection.CloudVariable.Definitions
+Migration.DataSelection.CloudVariable.Values
+Migration.DataSelection.AlwaysOverwrite
+Migration.Start
+Migration.Groups.Title
+Migration.Groups.Introduction
+Migration.Groups.Description
+Migration.Groups.LoadGroups
+Migration.Groups.RefreshGroups
+Migration.Groups.Fetching
+Migration.Groups.Fetching.LoginFailed
+Migration.Groups.Fetching.Error
+Migration.Groups.NoGroups
+Migration.Groups.NotGroupAdmin
+Migration.Summary
+Migration.List.EmptyTitle
+Migration.List.EmptySubtitle
+Migration.List.ButtonLabel
+Migration.Report.Title
+Migration.Report.Description
+Migration.Report.Status
+Migration.Report.CreatedOn
+Migration.Report.StartedOn
+Migration.Report.CompletedOn
+Migration.Report.CurrentlyMigrating
+Migration.Report.CurrentItem
+Migration.Report.CurrentRate
+Migration.Report.EstimatedQueuePosition
+Migration.Report.ContactStatus
+Migration.Report.MessageStatus
+Migration.Report.CloudVariableDefinitionStatus
+Migration.Report.CloudVariableValueStatus
+Migration.Report.RecordStatus
+Migration.Report.GroupStatus
+Migration.Report.GroupMemberStatus
+Migration.Error
+Migration.NothingSelected
+Migration.ColorManagement
+Temporary.MMC.Voting UI
+Temporary.MMC.Vote
+Temporary.MMC.Categories.Name
+Temporary.MMC.Categories.Worlds
+Temporary.MMC.Categories.Worlds.Social
+Temporary.MMC.Categories.Worlds.Game
+Temporary.MMC.Categories.Other
+Temporary.MMC.Categories.Misc
+Temporary.MMC.Categories.Meme
+Temporary.MMC.Categories.Avatars
+Temporary.MMC.Categories.Avatars.Accessories
+Temporary.MMC.VoteSuccess
+Temporary.MMC.VoteFailure
+Temporary.MMC.VotedAlready
+Temporary.MMC.VoteInvalid
+CloudHome.WelcomeHome
+CloudHome.TargetRangeOptions
+Tutorial.Saving.Title
+Tutorial.Saving.Content
+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
+StickyNote.RelevantLinks
+StickyNote.SunTool
+StickyNote.Bow
+StickyNote.Crossbow
+StickyNote.Shade
+StickyNote.TheaterTablet
+StickyNote.ControlTablet
+StickyNote.RotateMeDesktop
+StickyNote.RotateMeVR
+StickyNote.EquipMeDesktop
+StickyNote.EquipMeVR
+StickyNote.DipBrushes
+StickyNote.BrushColor
+StickyNote.Drawing
+StickyNote.WorldCanvas
+CloudHome.Panel.HomeControl
+CloudHome.Panel.General
+CloudHome.Panel.Lighting
+CloudHome.Panel.Furniture
+CloudHome.Panel.Quality
+CloudHome.Panel.Doors
+CloudHome.Panel.Audio
+CloudHome.Panel.OverheadLighting
+CloudHome.Panel.Sconces
+CloudHome.Panel.FurnitureVisibility
+CloudHome.Panel.LowQualityMode
+CloudHome.Panel.DoorSounds
+CloudHome.Panel.DoorsAlwaysOpen
+CloudHome.Panel.InteriorAmbience
+CloudHome.Panel.InteriorAmbienceVolume
+CloudHome.Panel.LightsOn
+CloudHome.Panel.LightIntensity
+CloudHome.Panel.LightColor
+CloudHome.Panel.LightColorTemperature
+CloudHome.Panel.Spawn
+CloudHome.Panel.Foyer
+CloudHome.Panel.Workspace
+CloudHome.Panel.ReadingLounge
+CloudHome.Panel.Lounge
+CloudHome.Panel.Center
+CloudHome.Panel.Balcony
+CloudHome.Panel.Theater
+CloudHome.Panel.TheaterControl
+CloudHome.Panel.FanControl
+CloudHome.Panel.WindowControl
+CloudHome.Panel.FanSpeed
+CloudHome.Panel.WindowTint
+CloudHome.FeaturedPanel.OpenWorld
+CloudHome.FeaturedPanel.LinkText
+CloudHome.FeaturedPanel.Featured
+CloudHome.AvatarPanel.Title
+CloudHome.SupporterPanel.Title
+Tutorial.InfoPanel.Title
+Tutorial.InfoPanel.Content
+Tutorial.GrabItems.Grab
+Tutorial.GrabItems.Snap
+Tutorial.GrabItems.Slide
+Tutorial.Panel.Jumping.Title
+Tutorial.Panel.Jumping.ContentDesktop
+Tutorial.Panel.Jumping.ContentVR
+Tutorial.Panel.Jumping.ContentVRNoButtons
+Tutorial.Panel.WalkLocomotion.Title
+Tutorial.Panel.WalkLocomotion.Content
+Tutorial.Panel.TeleportLocomotion.Title
+Tutorial.Panel.TeleportLocomotion.Content
+Hints.Spawn.InitialMovementDesktop
+Hints.Spawn.InitialMovementVR
+Hints.Spawn.InitialMovementVRNoButtons
+Hints.Spawn.ContextMenuDesktop
+Hints.Spawn.ContextMenuVR
+Hints.Spawn.ContextMenuVRNoButtons
+Hints.Spawn.TeleportLocomotionDesktop
+Hints.Spawn.TeleportLocomotionVR
+Hints.Bridge.RaiseTheWorld
+Hints.Grabbing.GrabbingDesktop
+Hints.Grabbing.GrabbingVR
+Hints.Grabbing.Rotating
+Hints.Grabbing.RotatingExtra
+Hints.Grabbing.ScalingDesktop
+Hints.Grabbing.ScalingVR
+Hints.Grabbing.OtherGrabbables
+Hints.Grabbing.OtherGrabbablesExtraDesktop
+Hints.Grabbing.OtherGrabbablesExtraVR
+Hints.Telescope.Alignment
+Hints.Telescope.TheMoonDesktop
+Hints.Telescope.TheMoonVR
+Hints.Sundial.SoftEquip
+Hints.Sundial.SoftEquipExtra
+Hints.Sundial.HardEquip
+Hints.Sundial.HardEquipExtra
+Hints.Sundial.TheSun
+Hints.Sundial.TheSunExtra
+Hints.Sundial.Dequip
+Hints.Sundial.DequipExtra
+Hints.Sundial.Teleporter
+Hints.Sundial.TeleporterExtra
+UI.TextDisplay.Landscape
+UI.TextDisplay.Portrait
+UI.TextDisplay.NormalText
+UI.TextDisplay.MonospaceText
+UI.DocumentDisplay.PageNumber
+UI.DocumentDisplay.DocumentQuality
+UI.DocumentDisplay.QualityLow
+UI.DocumentDisplay.QualityMedium
+UI.DocumentDisplay.QualityHigh
+UI.DocumentDisplay.Pages
+UI.DocumentDisplay.ResetZoom
+UI.VideoPlayer.GlobalSettings
+UI.VideoPlayer.LocalSettings
+UI.VideoPlayer.SpatialAudio
+UI.VideoPlayer.AreaBroadcast
+UI.VideoPlayer.BroadcastAudio
+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
+UI.Camera.Automatic
+UI.Camera.Manual
+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
+Discord.RichPresence.InPrivateWorld
+Discord.RichPresence.InPrivateLargeText
+Discord.RichPresence.InPublicWorld
+Discord.RichPresence.PublicWorldDetails
+Discord.RichPresence.InPublicLargeText
+
diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md
index e0edd33..49c4e2e 100644
--- a/Missing/zh-cn.md
+++ b/Missing/zh-cn.md
@@ -1,7 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# Chinese (China) [zh-cn]
-Profile.Status.Bot
-Profile.Status.ChatClient
-
diff --git a/README.md b/README.md
index a1b995a..f69401d 100644
--- a/README.md
+++ b/README.md
@@ -3,27 +3,28 @@ This repository contains the locale assets for the core UI of [Resonite](https:/
## Localization Status
Czech [cs] - 70.1% - Missing keys: 683
-German [de] - 99.9% - Missing keys: 2
+German [de] - 100.0% - Missing keys: 0
English (United Kingdom) [en-gb] - 2.0% - Missing keys: 2242
English [en] - 100.0% - Missing keys: 0
Esperanto [eo] - 71.5% - Missing keys: 652
Spanish [es] - 73.0% - Missing keys: 618
Estonian [et] - 36.1% - Missing keys: 1463
Finnish [fi] - 83.7% - Missing keys: 373
-French [fr] - 99.9% - Missing keys: 2
+French [fr] - 100.0% - Missing keys: 0
Hungarian [hu] - 23.1% - Missing keys: 1759
Icelandic [is] - 28.0% - Missing keys: 1648
Japanese [ja] - 100.0% - Missing keys: 0
-Korean [ko] - 99.9% - Missing keys: 2
+Korean [ko] - 100.0% - Missing keys: 0
Dutch [nl] - 45.2% - Missing keys: 1253
Norwegian [no] - 68.7% - Missing keys: 717
Polish [pl] - 78.9% - Missing keys: 483
Portuguese (Brazil) [pt-br] - 68.6% - Missing keys: 718
-Russian [ru] - 99.7% - Missing keys: 6
+Russian [ru] - 100.0% - Missing keys: 0
Swedish [sv] - 27.8% - Missing keys: 1651
Thai [th] - 1.7% - Missing keys: 2248
Turkish [tr] - 35.5% - Missing keys: 1475
-Chinese (China) [zh-cn] - 99.9% - Missing keys: 2
+Ukrainian [uk] - 33.9% - Missing keys: 1512
+Chinese (China) [zh-cn] - 100.0% - Missing keys: 0
Chinese (Taiwan) [zh-tw] - 68.9% - Missing keys: 712
Total keys: 2288
From e4d11d55d7670c5dae7e27557690170a7d3e2483 Mon Sep 17 00:00:00 2001
From: WattleFoxxo <88825700+WattleFoxxo@users.noreply.github.com>
Date: Wed, 24 Jul 2024 02:53:49 +1000
Subject: [PATCH 129/242] Added missing Contacts.NoSession
Added "Not in any session" as Contacts.NoSession
---
en.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/en.json b/en.json
index 3222020..267aed9 100644
--- a/en.json
+++ b/en.json
@@ -649,6 +649,7 @@
"Contacts.WriteMessage": "Write a message...",
"Contacts.InSession": "In {name}",
+ "Contacts.NoSession": "Not in any session",
"Contacts.InPrivate": "In Private World",
"Contacts.InContactsOnly": "In Contacts Only World",
"Contacts.InHidden": "In Hidden World",
From f85dfed0cb9650ff579ed1bcb85106f96e711fdb Mon Sep 17 00:00:00 2001
From: WattleFoxxo <88825700+WattleFoxxo@users.noreply.github.com>
Date: Wed, 24 Jul 2024 04:00:37 +1000
Subject: [PATCH 130/242] Update Contacts.NoSession in en.json
followed @stiefeljackal 's advice and shortened to just "No Session"
---
en.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/en.json b/en.json
index 267aed9..f31366e 100644
--- a/en.json
+++ b/en.json
@@ -649,7 +649,7 @@
"Contacts.WriteMessage": "Write a message...",
"Contacts.InSession": "In {name}",
- "Contacts.NoSession": "Not in any session",
+ "Contacts.NoSession": "No Session",
"Contacts.InPrivate": "In Private World",
"Contacts.InContactsOnly": "In Contacts Only World",
"Contacts.InHidden": "In Hidden World",
From e1221ea6a388c368ad37f502a3bddde715d57341 Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Wed, 24 Jul 2024 20:10:31 +0200
Subject: [PATCH 131/242] Update stats
---
Missing/cs.md | 1 +
Missing/de.md | 3 +++
Missing/en-gb.md | 1 +
Missing/eo.md | 1 +
Missing/es.md | 1 +
Missing/et.md | 1 +
Missing/fi.md | 1 +
Missing/fr.md | 3 +++
Missing/hu.md | 1 +
Missing/is.md | 1 +
Missing/ja.md | 3 +++
Missing/ko.md | 3 +++
Missing/nl.md | 1 +
Missing/no.md | 1 +
Missing/pl.md | 1 +
Missing/pt-br.md | 1 +
Missing/ru.md | 3 +++
Missing/sv.md | 1 +
Missing/th.md | 1 +
Missing/tr.md | 1 +
Missing/uk.md | 1 +
Missing/zh-cn.md | 3 +++
Missing/zh-tw.md | 1 +
README.md | 48 ++++++++++++++++++++++++------------------------
24 files changed, 59 insertions(+), 24 deletions(-)
diff --git a/Missing/cs.md b/Missing/cs.md
index dadd001..ff686e5 100644
--- a/Missing/cs.md
+++ b/Missing/cs.md
@@ -26,6 +26,7 @@ Register.UnknownError.Description
Profile.Status.Sociable
Profile.Status.Bot
Profile.Status.ChatClient
+Contacts.NoSession
Contacts.IncompatibleSession
Notifications.IsSociable
Notifications.SessionStarted
diff --git a/Missing/de.md b/Missing/de.md
index 49c4e2e..cf93e65 100644
--- a/Missing/de.md
+++ b/Missing/de.md
@@ -1,3 +1,6 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
+# German [de]
+Contacts.NoSession
+
diff --git a/Missing/en-gb.md b/Missing/en-gb.md
index 52d745e..fbdf4df 100644
--- a/Missing/en-gb.md
+++ b/Missing/en-gb.md
@@ -553,6 +553,7 @@ Contacts.SelfAccount
Contacts.SearchPrompt
Contacts.WriteMessage
Contacts.InSession
+Contacts.NoSession
Contacts.InPrivate
Contacts.InContactsOnly
Contacts.InHidden
diff --git a/Missing/eo.md b/Missing/eo.md
index aa82d84..b2658fe 100644
--- a/Missing/eo.md
+++ b/Missing/eo.md
@@ -16,6 +16,7 @@ Login.MalformedSecretMachineId.Description
Profile.Status.Sociable
Profile.Status.Bot
Profile.Status.ChatClient
+Contacts.NoSession
Contacts.IncompatibleSession
Notifications.IsSociable
Notifications.SessionStarted
diff --git a/Missing/es.md b/Missing/es.md
index 8dd5522..22099d4 100644
--- a/Missing/es.md
+++ b/Missing/es.md
@@ -10,6 +10,7 @@ World.Filter.IncompatibleSessions
Profile.Status.Sociable
Profile.Status.Bot
Profile.Status.ChatClient
+Contacts.NoSession
Contacts.IncompatibleSession
Notifications.IsSociable
Notifications.SessionStarted
diff --git a/Missing/et.md b/Missing/et.md
index 59d98b7..cb80e52 100644
--- a/Missing/et.md
+++ b/Missing/et.md
@@ -233,6 +233,7 @@ Contacts.MutualBlock
Contacts.SelfAccount
Contacts.SearchPrompt
Contacts.WriteMessage
+Contacts.NoSession
Contacts.InContactsOnly
Contacts.InHiddenContactsOnly
Contacts.InHiddenContactsPlus
diff --git a/Missing/fi.md b/Missing/fi.md
index fcd90a8..32251fc 100644
--- a/Missing/fi.md
+++ b/Missing/fi.md
@@ -9,6 +9,7 @@ World.Filter.IncompatibleSessions
Profile.Status.Bot
Profile.Status.ChatClient
Contacts.Unblocked
+Contacts.NoSession
Contacts.IncompatibleSession
Tooltip.ProtoFlux.Drive
Tooltip.ProtoFlux.Source
diff --git a/Missing/fr.md b/Missing/fr.md
index 49c4e2e..65da0f4 100644
--- a/Missing/fr.md
+++ b/Missing/fr.md
@@ -1,3 +1,6 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
+# French [fr]
+Contacts.NoSession
+
diff --git a/Missing/hu.md b/Missing/hu.md
index 30b8567..8c69bcc 100644
--- a/Missing/hu.md
+++ b/Missing/hu.md
@@ -70,6 +70,7 @@ Session.JoinVerifier.SetCustomVerifier
Permissions.NotAllowedToSpawn
Permissions.NotAllowedToSave
Permissions.NotAllowedToSwapAvatar
+Contacts.NoSession
Contacts.Migrated
Contacts.IncompatibleSession
Undo.SetField
diff --git a/Missing/is.md b/Missing/is.md
index b5a8993..e487e17 100644
--- a/Missing/is.md
+++ b/Missing/is.md
@@ -111,6 +111,7 @@ Contacts.MutualBlock
Contacts.SelfAccount
Contacts.SearchPrompt
Contacts.WriteMessage
+Contacts.NoSession
Contacts.InContactsOnly
Contacts.InHiddenContactsOnly
Contacts.InHiddenContactsPlus
diff --git a/Missing/ja.md b/Missing/ja.md
index 49c4e2e..e42a683 100644
--- a/Missing/ja.md
+++ b/Missing/ja.md
@@ -1,3 +1,6 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
+# Japanese [ja]
+Contacts.NoSession
+
diff --git a/Missing/ko.md b/Missing/ko.md
index 49c4e2e..364b351 100644
--- a/Missing/ko.md
+++ b/Missing/ko.md
@@ -1,3 +1,6 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
+# Korean [ko]
+Contacts.NoSession
+
diff --git a/Missing/nl.md b/Missing/nl.md
index a9967ad..ef1e1aa 100644
--- a/Missing/nl.md
+++ b/Missing/nl.md
@@ -181,6 +181,7 @@ Contacts.MutualBlock
Contacts.SelfAccount
Contacts.SearchPrompt
Contacts.WriteMessage
+Contacts.NoSession
Contacts.InContactsOnly
Contacts.InHiddenContactsOnly
Contacts.InHiddenContactsPlus
diff --git a/Missing/no.md b/Missing/no.md
index 47f21f1..f5a8bdb 100644
--- a/Missing/no.md
+++ b/Missing/no.md
@@ -55,6 +55,7 @@ Register.UnknownError.Description
Profile.Status.Sociable
Profile.Status.Bot
Profile.Status.ChatClient
+Contacts.NoSession
Contacts.IncompatibleSession
Notifications.IsSociable
Notifications.SessionStarted
diff --git a/Missing/pl.md b/Missing/pl.md
index 9d9e85d..32fe97d 100644
--- a/Missing/pl.md
+++ b/Missing/pl.md
@@ -7,6 +7,7 @@ World.Connection.TCP
World.Filter.IncompatibleSessions
Profile.Status.Bot
Profile.Status.ChatClient
+Contacts.NoSession
Contacts.IncompatibleSession
Importer.LUT.Failure.Heading
Importer.LUT.Failure.Description
diff --git a/Missing/pt-br.md b/Missing/pt-br.md
index f86d0f2..fc0dc06 100644
--- a/Missing/pt-br.md
+++ b/Missing/pt-br.md
@@ -56,6 +56,7 @@ Register.UnknownError.Description
Profile.Status.Sociable
Profile.Status.Bot
Profile.Status.ChatClient
+Contacts.NoSession
Contacts.IncompatibleSession
Notifications.IsSociable
Notifications.SessionStarted
diff --git a/Missing/ru.md b/Missing/ru.md
index 49c4e2e..977bc0d 100644
--- a/Missing/ru.md
+++ b/Missing/ru.md
@@ -1,3 +1,6 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
+# Russian [ru]
+Contacts.NoSession
+
diff --git a/Missing/sv.md b/Missing/sv.md
index e3d3f29..4d6772d 100644
--- a/Missing/sv.md
+++ b/Missing/sv.md
@@ -12,6 +12,7 @@ World.Filter.IncompatibleSessions
Profile.Status.Sociable
Profile.Status.Bot
Profile.Status.ChatClient
+Contacts.NoSession
Contacts.IncompatibleSession
Notifications.IsSociable
Notifications.SessionStarted
diff --git a/Missing/th.md b/Missing/th.md
index 7a46013..d9491b4 100644
--- a/Missing/th.md
+++ b/Missing/th.md
@@ -521,6 +521,7 @@ Contacts.SelfAccount
Contacts.SearchPrompt
Contacts.WriteMessage
Contacts.InSession
+Contacts.NoSession
Contacts.InPrivate
Contacts.InContactsOnly
Contacts.InHidden
diff --git a/Missing/tr.md b/Missing/tr.md
index e44d830..2183e4c 100644
--- a/Missing/tr.md
+++ b/Missing/tr.md
@@ -263,6 +263,7 @@ Contacts.MutualBlock
Contacts.SelfAccount
Contacts.SearchPrompt
Contacts.WriteMessage
+Contacts.NoSession
Contacts.InContactsOnly
Contacts.InHiddenContactsOnly
Contacts.InHiddenContactsPlus
diff --git a/Missing/uk.md b/Missing/uk.md
index f11b498..c57768b 100644
--- a/Missing/uk.md
+++ b/Missing/uk.md
@@ -2,6 +2,7 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# Ukrainian [uk]
+Contacts.NoSession
Importer.General.AsRawFile
Importer.Folder.Title
Importer.Folder.Individual
diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md
index 49c4e2e..783c38e 100644
--- a/Missing/zh-cn.md
+++ b/Missing/zh-cn.md
@@ -1,3 +1,6 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
+# Chinese (China) [zh-cn]
+Contacts.NoSession
+
diff --git a/Missing/zh-tw.md b/Missing/zh-tw.md
index 29f46cb..392c5b4 100644
--- a/Missing/zh-tw.md
+++ b/Missing/zh-tw.md
@@ -54,6 +54,7 @@ Register.UnknownError.Description
Profile.Status.Sociable
Profile.Status.Bot
Profile.Status.ChatClient
+Contacts.NoSession
Contacts.IncompatibleSession
Notifications.IsSociable
Notifications.SessionStarted
diff --git a/README.md b/README.md
index f69401d..6055623 100644
--- a/README.md
+++ b/README.md
@@ -2,32 +2,32 @@
This repository contains the locale assets for the core UI of [Resonite](https://resonite.com) and allows anyone to contribute translations. The contents of this repository will be periodically merged with the public build released on Steam (STEAM) and other platforms.
## Localization Status
-Czech [cs] - 70.1% - Missing keys: 683
-German [de] - 100.0% - Missing keys: 0
-English (United Kingdom) [en-gb] - 2.0% - Missing keys: 2242
+Czech [cs] - 70.1% - Missing keys: 684
+German [de] - 100.0% - Missing keys: 1
+English (United Kingdom) [en-gb] - 2.0% - Missing keys: 2243
English [en] - 100.0% - Missing keys: 0
-Esperanto [eo] - 71.5% - Missing keys: 652
-Spanish [es] - 73.0% - Missing keys: 618
-Estonian [et] - 36.1% - Missing keys: 1463
-Finnish [fi] - 83.7% - Missing keys: 373
-French [fr] - 100.0% - Missing keys: 0
-Hungarian [hu] - 23.1% - Missing keys: 1759
-Icelandic [is] - 28.0% - Missing keys: 1648
-Japanese [ja] - 100.0% - Missing keys: 0
-Korean [ko] - 100.0% - Missing keys: 0
-Dutch [nl] - 45.2% - Missing keys: 1253
-Norwegian [no] - 68.7% - Missing keys: 717
-Polish [pl] - 78.9% - Missing keys: 483
-Portuguese (Brazil) [pt-br] - 68.6% - Missing keys: 718
-Russian [ru] - 100.0% - Missing keys: 0
-Swedish [sv] - 27.8% - Missing keys: 1651
-Thai [th] - 1.7% - Missing keys: 2248
-Turkish [tr] - 35.5% - Missing keys: 1475
-Ukrainian [uk] - 33.9% - Missing keys: 1512
-Chinese (China) [zh-cn] - 100.0% - Missing keys: 0
-Chinese (Taiwan) [zh-tw] - 68.9% - Missing keys: 712
+Esperanto [eo] - 71.5% - Missing keys: 653
+Spanish [es] - 73.0% - Missing keys: 619
+Estonian [et] - 36.0% - Missing keys: 1464
+Finnish [fi] - 83.7% - Missing keys: 374
+French [fr] - 100.0% - Missing keys: 1
+Hungarian [hu] - 23.1% - Missing keys: 1760
+Icelandic [is] - 28.0% - Missing keys: 1649
+Japanese [ja] - 100.0% - Missing keys: 1
+Korean [ko] - 100.0% - Missing keys: 1
+Dutch [nl] - 45.2% - Missing keys: 1254
+Norwegian [no] - 68.6% - Missing keys: 718
+Polish [pl] - 78.9% - Missing keys: 484
+Portuguese (Brazil) [pt-br] - 68.6% - Missing keys: 719
+Russian [ru] - 100.0% - Missing keys: 1
+Swedish [sv] - 27.8% - Missing keys: 1652
+Thai [th] - 1.7% - Missing keys: 2249
+Turkish [tr] - 35.5% - Missing keys: 1476
+Ukrainian [uk] - 33.9% - Missing keys: 1513
+Chinese (China) [zh-cn] - 100.0% - Missing keys: 1
+Chinese (Taiwan) [zh-tw] - 68.9% - Missing keys: 713
-Total keys: 2288
+Total keys: 2289
## 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 998a8bf19be3c29506b1f449374218beb38abd67 Mon Sep 17 00:00:00 2001
From: Muppeq <147259359+Muppeq@users.noreply.github.com>
Date: Wed, 24 Jul 2024 20:11:06 +0200
Subject: [PATCH 132/242] de: translated NoSession
---
de.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/de.json b/de.json
index a68bc15..991f27c 100644
--- a/de.json
+++ b/de.json
@@ -649,6 +649,7 @@
"Contacts.WriteMessage": "Eine Nachricht schreiben...",
"Contacts.InSession": "In {name}",
+ "Contacts.NoSession": "Keine Sitzung",
"Contacts.InPrivate": "In privater Welt",
"Contacts.InContactsOnly": "In Kontakte-exklusiver Welt",
"Contacts.InHidden": "In versteckter Welt",
From 0e0cde893ef6610fdb558c311d8781b81f411a46 Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Wed, 24 Jul 2024 20:27:40 +0200
Subject: [PATCH 133/242] Update stats
---
Missing/de.md | 3 ---
README.md | 2 +-
2 files changed, 1 insertion(+), 4 deletions(-)
diff --git a/Missing/de.md b/Missing/de.md
index cf93e65..49c4e2e 100644
--- a/Missing/de.md
+++ b/Missing/de.md
@@ -1,6 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# German [de]
-Contacts.NoSession
-
diff --git a/README.md b/README.md
index 6055623..413ae86 100644
--- a/README.md
+++ b/README.md
@@ -3,7 +3,7 @@ This repository contains the locale assets for the core UI of [Resonite](https:/
## Localization Status
Czech [cs] - 70.1% - Missing keys: 684
-German [de] - 100.0% - Missing keys: 1
+German [de] - 100.0% - Missing keys: 0
English (United Kingdom) [en-gb] - 2.0% - Missing keys: 2243
English [en] - 100.0% - Missing keys: 0
Esperanto [eo] - 71.5% - Missing keys: 653
From df589a9f267c6a463f8213cc860b40a088f0455b Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Wed, 24 Jul 2024 21:28:19 +0300
Subject: [PATCH 134/242] Chore: translate new strings
---
fr.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/fr.json b/fr.json
index cc733df..da145c0 100644
--- a/fr.json
+++ b/fr.json
@@ -649,6 +649,7 @@
"Contacts.WriteMessage": "Écrire un message...",
"Contacts.InSession": "Dans {name}",
+ "Contacts.NoSession": "Aucune Session",
"Contacts.InPrivate": "Dans un monde privé",
"Contacts.InContactsOnly": "Dans un monde visible aux contacts",
"Contacts.InHidden": "Dans un monde invisible",
From 83c7606b9f8ae1435c047c9f43713a56d1905537 Mon Sep 17 00:00:00 2001
From: Shadow Panther
Date: Wed, 24 Jul 2024 22:03:39 +0200
Subject: [PATCH 135/242] RU: NoSession
---
ru.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/ru.json b/ru.json
index ddaa219..f6fbce1 100644
--- a/ru.json
+++ b/ru.json
@@ -649,6 +649,7 @@
"Contacts.WriteMessage": "Напишите сообщение...",
"Contacts.InSession": "В {name}",
+ "Contacts.NoSession": "Без сессии",
"Contacts.InPrivate": "В приватном мире",
"Contacts.InContactsOnly": "В мире только для контактов",
"Contacts.InHidden": "В скрытом мире",
From 5c6125cca49532c6cd75d9b2b08fbb3582975631 Mon Sep 17 00:00:00 2001
From: Aesc <49610790+Aesc3625@users.noreply.github.com>
Date: Thu, 25 Jul 2024 08:42:05 +0900
Subject: [PATCH 136/242] [ja] add no.session
---
ja.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/ja.json b/ja.json
index f43ebbb..58027d2 100644
--- a/ja.json
+++ b/ja.json
@@ -649,6 +649,7 @@
"Contacts.WriteMessage": "メッセージを送信...",
"Contacts.InSession": "{name}にいます",
+ "Contacts.NoSession": "どこにもいません",
"Contacts.InPrivate": "プライベートワールドにいます",
"Contacts.InContactsOnly": "フレンドオンリーにいます",
"Contacts.InHidden": "非公開",
From 2bb857676276b82a8fa9572bf072ddc4f9eee05b Mon Sep 17 00:00:00 2001
From: Gwang Sun Yun
Date: Thu, 25 Jul 2024 13:36:09 +0900
Subject: [PATCH 137/242] KR:No session
---
ko.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/ko.json b/ko.json
index 457ba2e..00594a5 100644
--- a/ko.json
+++ b/ko.json
@@ -649,6 +649,7 @@
"Contacts.WriteMessage": "..메시지 작성..",
"Contacts.InSession": "{name}에 있음",
+ "Contacts.NoSession": "세션 없음",
"Contacts.InPrivate": "비공개 세션에 있음",
"Contacts.InContactsOnly": "친구전용 세션에 있음",
"Contacts.InHidden": "숨겨진 세션에 있음",
From 43d7bf6e8bccbc67a84d6e3f0a162b786b1dc8de Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Thu, 25 Jul 2024 06:45:02 +0000
Subject: [PATCH 138/242] Update uk.json
just a bit of banter
---
uk.json | 146 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 145 insertions(+), 1 deletion(-)
diff --git a/uk.json b/uk.json
index 10e1e01..b06a21d 100644
--- a/uk.json
+++ b/uk.json
@@ -1,5 +1,5 @@
{
- "localeCode": "ua",
+ "localeCode": "uk",
"authors": ["Antonne"],
"messages":
{
@@ -912,6 +912,150 @@
"AvatarCreator.Create": "Створити",
"AvatarCreator.ProtectionUnavailable": "Захист аватарів не доступний у цьому світі. Змініть світ, якщо бажаєте захистити вашого аватара.",
+ "Importer.General.AsRawFile": "Необроблений Файл",
+
+ "Importer.Folder.Title": "Імпортувати Папку",
+ "Importer.Folder.Individual": "Імпортувати По-одному",
+ "Importer.Folder.Individual.Description": "Створює діалогове вікно для кожного підримуваного файлу у папці",
+ "Importer.Folder.Batch": "Імпортувати Декілька",
+ "Importer.Folder.Batch.Description": "Імпортуватиме всіх однаково, даючи всім файлам однакові параметри",
+ "Importer.Folder.Minecraft": "Світ з Minecraft",
+ "Importer.Folder.Minecraft.Description": "Імпортуватиме світ з Minecraft якщо присутня 'Mineways'.",
+
+ "Importer.Image.Title": "Import Image",
+ "Importer.Image.Prompt": "What are you importing?",
+ "Importer.Image.Regular": "Image / Texture",
+ "Importer.Image.Screenshot": "Screenshot (captured here)",
+ "Importer.Image.PixelArt": "Pixel Art",
+ "Importer.Image.Sprite": "Sprite",
+ "Importer.Image.360": "360° photo / skybox",
+ "Importer.Image.StereoPhoto": "Stereo Photo",
+ "Importer.Image.Stereo360": "Stereo 360° photo",
+ "Importer.Image.180": "180° photo",
+ "Importer.Image.Stereo180": "Stereo 180° photo",
+ "Importer.Image.LUT": "LUT",
+
+ "Importer.LUT.Failure.Heading": "Failed to Import LUT {image}",
+ "Importer.LUT.Failure.Description": "Failed to import LUT due to the following:\n\n{error}",
+
+ "Importer.ImageVideo.LayoutPrompt": "What layout does it use?",
+ "Importer.ImageVideo.LayoutHorizontalLR": "Side by Side LR",
+ "Importer.ImageVideo.LayoutHorizontalRL": "Side by Side RL",
+ "Importer.ImageVideo.LayoutVerticalLR": "Top Bottom LR",
+ "Importer.ImageVideo.LayoutVerticalRL": "Top Bottom RL",
+
+ "Importer.Model.Title": "Import Model",
+ "Importer.Model.Prompt": "What are you importing?",
+ "Importer.Model.Regular": "3D Model",
+ "Importer.Model.3DScan": "3D Scan",
+ "Importer.Model.CAD": "CAD Model",
+ "Importer.Model.PointCloud": "Point Cloud",
+ "Importer.Model.VertexColorModel": "Vertex Colored Model",
+ "Importer.Model.AdvancedSettings": "Advanced Settings",
+ "Importer.Model.ModelKindPrompt": "What kind of 3D model?",
+ "Importer.Model.RegularKind": "Regular / Avatar",
+ "Importer.Model.SeparableKind": "Separable with snappable pieces",
+ "Importer.Model.UnitsPrompt": "What units is it in?",
+ "Importer.Model.AutoScale": "Auto Scale (unknown scale)",
+ "Importer.Model.AutoHumanoid": "Auto Humanoid Height",
+ "Importer.Model.Meters": "Meters (m)",
+ "Importer.Model.Millimeters": "Millimeters (mm)",
+ "Importer.Model.Centimeters": "Centimeters (cm)",
+ "Importer.Model.Inches": "Inches",
+ "Importer.Model.FinalizePrompt": "All set?",
+ "Importer.Model.RunImport": "Run Import!",
+
+ "Importer.Model.Advanced.Scale": "Scale: ",
+ "Importer.Model.Advanced.AutoScale": "Auto Scale",
+ "Importer.Model.Advanced.MaxTexSize": "Max Texture Size",
+ "Importer.Model.Advanced.ImageFormat": "Image Format: ",
+ "Importer.Model.Advanced.Material": "Material: ",
+ "Importer.Model.Advanced.PreferSpecular": "Prefer Specular",
+ "Importer.Model.Advanced.AlignAxis": "Align Axis: ",
+
+ "Importer.Model.Advanced.Normals": "Calculate Normals",
+ "Importer.Model.Advanced.Tangents": "Calculate Tangents",
+ "Importer.Model.Advanced.VertexColors": "Import Vertex Colors",
+ "Importer.Model.Advanced.Bones": "Import Bones",
+ "Importer.Model.Advanced.Lights": "Import Lights",
+ "Importer.Model.Advanced.TextureAlpha": "Calculate Texture Alpha",
+ "Importer.Model.Advanced.AlbedoColor": "Import Albedo Color",
+ "Importer.Model.Advanced.ImportEmissive": "Import Emissive",
+
+ "Importer.Model.Advanced.Colliders": "Generate Colliders",
+ "Importer.Model.Advanced.Animations": "Import Animations",
+ "Importer.Model.Advanced.SetupSnappable": "Setup as snappable",
+ "Importer.Model.Advanced.SetupTimelapse": "Setup as timelapse",
+ "Importer.Model.Advanced.ImportExternalTextures": "Import external textures",
+ "Importer.Model.Advanced.SkinnedMeshes": "Import skinned meshes",
+ "Importer.Model.Advanced.SetupIK": "Setup IK",
+ "Importer.Model.Advanced.VisualizeRig": "Visualize Rig",
+ "Importer.Model.Advanced.ForceTpose": "Force T-Pose",
+ "Importer.Model.Advanced.ForcePointCloud": "As Point Cloud",
+
+ "Importer.Model.Advanced.DualSided": "Make Dual Sided",
+ "Importer.Model.Advanced.FlatShaded": "Make Flat Shaded",
+ "Importer.Model.Advanced.DeduplicateInstances": "Deduplicate Instances (slow)",
+ "Importer.Model.Advanced.Optimize": "Optimize Model/Scene",
+ "Importer.Model.Advanced.SplitSubmeshes": "Split Submeshes",
+ "Importer.Model.Advanced.RandomColors": "Generate Random Colors",
+ "Importer.Model.Advanced.SpawnMaterialOrbs": "Spawn Material Orbs",
+ "Importer.Model.Advanced.ImagesByName": "Import Images by Name",
+ "Importer.Model.Advanced.ForcePointFiltering": "Force Point Filtering",
+ "Importer.Model.Advanced.ForceNoMipMaps": "No MipMaps",
+ "Importer.Model.Advanced.ForceUncompressed": "Force Uncompressed",
+
+ "Importer.Model.Advanced.Grabbable": "Make Grabbable",
+ "Importer.Model.Advanced.Scalable": "Make Scalable",
+ "Importer.Model.Advanced.PositionAtOrigin": "Position At Origin",
+ "Importer.Model.Advanced.AssetsOnObject": "Place Assets On Object",
+
+ "Importer.Video.Title": "Import Video",
+ "Importer.Video.Prompt": "What are you importing?",
+ "Importer.Video.Regular": "Video",
+ "Importer.Video.360": "360° Video",
+ "Importer.Video.Stereo": "Stereo Video",
+ "Importer.Video.Stereo360": "Stereo 360° Video",
+ "Importer.Video.Depth": "Depth Video",
+ "Importer.Video.180": "180° Video",
+ "Importer.Video.Stereo180": "Stereo 180° Video",
+ "Importer.Video.Depth.Prompt": "Depth Preset",
+ "Importer.Video.Depth.Default": "Default",
+
+ "Importer.Slices.Title": "Image slices as volumetric texture",
+ "Importer.Slices.TitleGrayscale": "Image slices as volumetric texture (grayscale)",
+ "Importer.Slices.Description": "Processes all image files in the folder into a volumetric texture",
+
+ "Exporter.Title": "Export",
+ "Exporter.FileName": "File name:",
+ "Exporter.ExportAs": "Export as:",
+ "Exporter.Export": "Export",
+ "Exporter.Exporting": "Exporting...",
+ "Exporter.InvalidFileName": "Invalid Filename",
+
+ "Export.PackageExportable.Package": "Resonite Package",
+ "Export.PackageExportable.PackageWithVariants": "Resonite Package (+variants)",
+
+ "Export.AudioExportable.OriginalFormat" : "Audio (original format)",
+
+ "Export.VideoExportable.OriginalFormat" : "Video (original format)",
+
+ "Importer.Package.Progress.DecodingPackage" : "Decoding Package",
+ "Importer.Package.Progress.DecodingObject" : "Decoding Object",
+ "Importer.Package.Progress.ImportingAssets" : "Importing Assets",
+ "Importer.Package.Progress.LoadingObject" : "Loading Object",
+ "Importer.Package.Progress.Imported" : "Package Imported",
+ "Importer.Package.Progress.Fail" : "Failed to import. Check logs",
+
+ "NewWorld.Title": "New World",
+ "NewWorld.SessionTitle": "New Session",
+ "NewWorld.Template": "World Template:",
+ "NewWorld.CustomPreset": "Custom Preset:",
+ "NewWorld.SessionSettings": "Session Settings:",
+ "NewWorld.UnsafeMode": "Unsafe Mode:",
+ "NewWorld.Port": "Port:",
+ "NewWorld.AutoPort": "Auto:",
+ "NewWorld.DefaultName": "{name} World",
"Dummy": "Dummy"
}
}
From cb980c2aab2ce3eab16692949cd5178012aed4dc Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Thu, 25 Jul 2024 07:59:27 +0000
Subject: [PATCH 139/242] Update uk.json
Edits up to line 1060.
Also, is setting locale to 'uk' correct or should i revert it to 'ua'?
---
uk.json | 251 ++++++++++++++++++++++++++++----------------------------
1 file changed, 126 insertions(+), 125 deletions(-)
diff --git a/uk.json b/uk.json
index b06a21d..a13001c 100644
--- a/uk.json
+++ b/uk.json
@@ -212,7 +212,7 @@
"World.Error.WorldCrashDetail": "Фатальна помилка при оновленні світу",
"World.Error.Unknown": "Невідома помилка",
- "World.Config.Name": "Імʼя світу",
+ "World.Config.Name": "Назва світу",
"World.Config.Description": "Опис:",
"World.Config.MaxUsers": "Макс. користувачів:",
"World.Config.MobileFriendly": "Підтримка Мобільних пристроїв",
@@ -317,7 +317,7 @@
"World.AccessLevel.Private": "Приватні (тільки за запрошенням)",
"World.SortParameter.SearchScore": "Пошукова Оцінка",
- "World.SortParameter.Name": "Імʼя",
+ "World.SortParameter.Name": "Назва",
"World.SortParameter.OpenedWorldCount": "Відкриті Світи",
"World.SortParameter.TotalSessionCount": "Всього Сесій",
"World.SortParameter.TotalUserCount": "Всього Користувачів",
@@ -350,7 +350,7 @@
"World.Filter.Sorting": "Сортування:",
"World.Edit.Title": "Редагувати Метадані Світу",
- "World.Edit.Name": "Імʼя Світу:",
+ "World.Edit.Name": "Назва Світу:",
"World.Edit.Description": "Опис:",
"World.Edit.Tags": "Теґи (відділені коми):",
"World.Edit.Path": "Шлях Світу:",
@@ -461,8 +461,8 @@
"Register.InvalidEmail": "Невірна електрона адреса",
"Register.InvalidEmail.Description": "Ваша електрона адреса невірна.",
- "Register.MissingUsername": "Нема імʼя",
- "Register.MissingUsername.Description": "Ви надали імʼя?",
+ "Register.MissingUsername": "Нема назви",
+ "Register.MissingUsername.Description": "Ви надали назву?",
"Register.MissingEmail": "Нема електроної адреси",
"Register.MissingEmail.Description": "Ви надали електрону адресу?",
@@ -815,7 +815,7 @@
"Tooltip.Meter.WorldSpace": "Виміряти у Просторі Світу",
"Tooltip.Glue.Mode.BakeMeshes": "Режим: Запечені Меши",
- "Tooltip.Glue.Mode.BakeSkinnedMeshes": "Режим: Запечені Шкіряні Меши",
+ "Tooltip.Glue.Mode.BakeSkinnedMeshes": "Режим: Запечені Кожковані Меши",
"Tooltip.Glue.Mode.ParentObjects": "Режим: Обʼєкти-Батьки",
"Tooltip.RigTransfer.ClearSource": "Зчистити джерело",
@@ -889,9 +889,9 @@
"CreateNew.Materials": "Матеріали",
"CreateNew.Directory.Title": "Створити Новий Каталог:",
- "CreateNew.Directory.Error.EmptyName": "Будь ласка, зазначне імʼя:",
+ "CreateNew.Directory.Error.EmptyName": "Будь ласка, зазначне назву:",
"CreateNew.Directory.Error.LongName": "Name is too long:",
- "CreateNew.Directory.Error.InvalidName": "Невірне імʼя:",
+ "CreateNew.Directory.Error.InvalidName": "Невірне назва:",
"AvatarCreator.Title": "Створювач Аватарів",
"AvatarCreator.Instructions": "Вирівняти обʼєкти аватарів з посиланнями на шолом та контролерів (не обовʼязково) або натисніть Створити, щоб перетворити їх на аватар",
@@ -922,140 +922,141 @@
"Importer.Folder.Minecraft": "Світ з Minecraft",
"Importer.Folder.Minecraft.Description": "Імпортуватиме світ з Minecraft якщо присутня 'Mineways'.",
- "Importer.Image.Title": "Import Image",
- "Importer.Image.Prompt": "What are you importing?",
- "Importer.Image.Regular": "Image / Texture",
- "Importer.Image.Screenshot": "Screenshot (captured here)",
- "Importer.Image.PixelArt": "Pixel Art",
- "Importer.Image.Sprite": "Sprite",
- "Importer.Image.360": "360° photo / skybox",
- "Importer.Image.StereoPhoto": "Stereo Photo",
- "Importer.Image.Stereo360": "Stereo 360° photo",
- "Importer.Image.180": "180° photo",
- "Importer.Image.Stereo180": "Stereo 180° photo",
+ "Importer.Image.Title": "Імпорувати Фото",
+ "Importer.Image.Prompt": "Що ви імпортуєете?",
+ "Importer.Image.Regular": "Фото / Текстура",
+ "Importer.Image.Screenshot": "Знімок (знятий тут)",
+ "Importer.Image.PixelArt": "Піксел Арт",
+ "Importer.Image.Sprite": "Спрайт",
+ "Importer.Image.360": "Фото 360° / Коробку Неба",
+ "Importer.Image.StereoPhoto": "Стерео фото",
+ "Importer.Image.Stereo360": "Стерео 360° фото",
+ "Importer.Image.180": "180° Фото",
+ "Importer.Image.Stereo180": "Стерео 180° фото",
"Importer.Image.LUT": "LUT",
- "Importer.LUT.Failure.Heading": "Failed to Import LUT {image}",
- "Importer.LUT.Failure.Description": "Failed to import LUT due to the following:\n\n{error}",
+ "Importer.LUT.Failure.Heading": "Не вдалось імпортувати LUT {image}",
+ "Importer.LUT.Failure.Description": "Не вдалось імпортувати LUT бо:\n\n{error}",
- "Importer.ImageVideo.LayoutPrompt": "What layout does it use?",
- "Importer.ImageVideo.LayoutHorizontalLR": "Side by Side LR",
- "Importer.ImageVideo.LayoutHorizontalRL": "Side by Side RL",
- "Importer.ImageVideo.LayoutVerticalLR": "Top Bottom LR",
- "Importer.ImageVideo.LayoutVerticalRL": "Top Bottom RL",
+ "Importer.ImageVideo.LayoutPrompt": "Який макет ви використовували?",
+ "Importer.ImageVideo.LayoutHorizontalLR": "Пліч-о-пліч ЛП",
+ "Importer.ImageVideo.LayoutHorizontalRL": "Пліч-о-пліч ПЛ",
+ "Importer.ImageVideo.LayoutVerticalLR": "Знизу Уверх ЛП",
+ "Importer.ImageVideo.LayoutVerticalRL": "Знизу Уверх ПЛ",
- "Importer.Model.Title": "Import Model",
- "Importer.Model.Prompt": "What are you importing?",
- "Importer.Model.Regular": "3D Model",
- "Importer.Model.3DScan": "3D Scan",
- "Importer.Model.CAD": "CAD Model",
- "Importer.Model.PointCloud": "Point Cloud",
- "Importer.Model.VertexColorModel": "Vertex Colored Model",
- "Importer.Model.AdvancedSettings": "Advanced Settings",
- "Importer.Model.ModelKindPrompt": "What kind of 3D model?",
- "Importer.Model.RegularKind": "Regular / Avatar",
- "Importer.Model.SeparableKind": "Separable with snappable pieces",
- "Importer.Model.UnitsPrompt": "What units is it in?",
- "Importer.Model.AutoScale": "Auto Scale (unknown scale)",
- "Importer.Model.AutoHumanoid": "Auto Humanoid Height",
- "Importer.Model.Meters": "Meters (m)",
- "Importer.Model.Millimeters": "Millimeters (mm)",
- "Importer.Model.Centimeters": "Centimeters (cm)",
- "Importer.Model.Inches": "Inches",
- "Importer.Model.FinalizePrompt": "All set?",
- "Importer.Model.RunImport": "Run Import!",
+ "Importer.Model.Title": "Імпортувати Модель",
+ "Importer.Model.Prompt": "Що ви імпортуєте?",
+ "Importer.Model.Regular": "3Д Модель",
+ "Importer.Model.3DScan": "3Д Скан",
+ "Importer.Model.CAD": "Модель КАД",
+ "Importer.Model.PointCloud": "Точкову Хмару",
+ "Importer.Model.VertexColorModel": "Модель з Розмальованими Вертексами",
+ "Importer.Model.AdvancedSettings": "Обширні Налаштування",
+ "Importer.Model.ModelKindPrompt": "Який тип 3Д моделі?",
+ "Importer.Model.RegularKind": "Звичайна / Аватар",
+ "Importer.Model.SeparableKind": "Роздільна з прикріпллюємими частинами",
+ "Importer.Model.UnitsPrompt": "У якій системі вимірювання?",
+ "Importer.Model.AutoScale": "Авто (невідомий розмір)",
+ "Importer.Model.AutoHumanoid": "Авто, Під Розмір Людини",
+ "Importer.Model.Meters": "Метри (m)",
+ "Importer.Model.Millimeters": "Міліметри (mm)",
+ "Importer.Model.Centimeters": "Сентиметри (cm)",
+ "Importer.Model.Inches": "Дюйми",
+ "Importer.Model.FinalizePrompt": "Всі виставлено?",
+ "Importer.Model.RunImport": "Запустити Імпорт!",
- "Importer.Model.Advanced.Scale": "Scale: ",
- "Importer.Model.Advanced.AutoScale": "Auto Scale",
- "Importer.Model.Advanced.MaxTexSize": "Max Texture Size",
- "Importer.Model.Advanced.ImageFormat": "Image Format: ",
- "Importer.Model.Advanced.Material": "Material: ",
- "Importer.Model.Advanced.PreferSpecular": "Prefer Specular",
- "Importer.Model.Advanced.AlignAxis": "Align Axis: ",
+ "Importer.Model.Advanced.Scale": "Розмір: ",
+ "Importer.Model.Advanced.AutoScale": "Авто Розмір",
+ "Importer.Model.Advanced.MaxTexSize": "Макс. Розмір Текстури",
+ "Importer.Model.Advanced.ImageFormat": "Формат Фото: ",
+ "Importer.Model.Advanced.Material": "Матеріал: ",
+ "Importer.Model.Advanced.PreferSpecular": "Дати Перевагу Блискучості",
+ "Importer.Model.Advanced.AlignAxis": "Вирівняти Вісі: ",
- "Importer.Model.Advanced.Normals": "Calculate Normals",
- "Importer.Model.Advanced.Tangents": "Calculate Tangents",
- "Importer.Model.Advanced.VertexColors": "Import Vertex Colors",
- "Importer.Model.Advanced.Bones": "Import Bones",
- "Importer.Model.Advanced.Lights": "Import Lights",
- "Importer.Model.Advanced.TextureAlpha": "Calculate Texture Alpha",
- "Importer.Model.Advanced.AlbedoColor": "Import Albedo Color",
- "Importer.Model.Advanced.ImportEmissive": "Import Emissive",
+ "Importer.Model.Advanced.Normals": "Вирахувати Нормалі",
+ "Importer.Model.Advanced.Tangents": "Вирахувати Дотичні",
+ "Importer.Model.Advanced.VertexColors": "Імпортувати Вертекс Кольори",
+ "Importer.Model.Advanced.Bones": "Імпортувати Кістки",
+ "Importer.Model.Advanced.Lights": "Імпортувати Світло",
+ "Importer.Model.Advanced.TextureAlpha": "Вирахувати Прозорість Текстури",
+ "Importer.Model.Advanced.AlbedoColor": "Імпортувати Альбедо Кольори",
+ "Importer.Model.Advanced.ImportEmissive": "Імпортувати Випромінювачі",
- "Importer.Model.Advanced.Colliders": "Generate Colliders",
- "Importer.Model.Advanced.Animations": "Import Animations",
- "Importer.Model.Advanced.SetupSnappable": "Setup as snappable",
- "Importer.Model.Advanced.SetupTimelapse": "Setup as timelapse",
- "Importer.Model.Advanced.ImportExternalTextures": "Import external textures",
- "Importer.Model.Advanced.SkinnedMeshes": "Import skinned meshes",
- "Importer.Model.Advanced.SetupIK": "Setup IK",
- "Importer.Model.Advanced.VisualizeRig": "Visualize Rig",
- "Importer.Model.Advanced.ForceTpose": "Force T-Pose",
- "Importer.Model.Advanced.ForcePointCloud": "As Point Cloud",
+ "Importer.Model.Advanced.Colliders": "Згенерувати Зіштовхачі",
+ "Importer.Model.Advanced.Animations": "Імпортувати Анімації",
+ "Importer.Model.Advanced.SetupSnappable": "Налаштувати як Причепляємий",
+ "Importer.Model.Advanced.SetupTimelapse": "Налаштувати як Часо-Пробіг",
+ "Importer.Model.Advanced.ImportExternalTextures": "Імпортувати Сторонні Текстури",
+ "Importer.Model.Advanced.SkinnedMeshes": "Імпортувати Кожковані Меші",
+ "Importer.Model.Advanced.SetupIK": "Налаштувати IK",
+ "Importer.Model.Advanced.VisualizeRig": "Візуалізувати Ріґ",
+ "Importer.Model.Advanced.ForceTpose": "Змусити Позу Літерою Т",
+ "Importer.Model.Advanced.ForcePointCloud": "Як Хмара-Точка",
- "Importer.Model.Advanced.DualSided": "Make Dual Sided",
- "Importer.Model.Advanced.FlatShaded": "Make Flat Shaded",
- "Importer.Model.Advanced.DeduplicateInstances": "Deduplicate Instances (slow)",
- "Importer.Model.Advanced.Optimize": "Optimize Model/Scene",
- "Importer.Model.Advanced.SplitSubmeshes": "Split Submeshes",
- "Importer.Model.Advanced.RandomColors": "Generate Random Colors",
- "Importer.Model.Advanced.SpawnMaterialOrbs": "Spawn Material Orbs",
- "Importer.Model.Advanced.ImagesByName": "Import Images by Name",
- "Importer.Model.Advanced.ForcePointFiltering": "Force Point Filtering",
- "Importer.Model.Advanced.ForceNoMipMaps": "No MipMaps",
- "Importer.Model.Advanced.ForceUncompressed": "Force Uncompressed",
+ "Importer.Model.Advanced.DualSided": "Відтінити Двосторонньо",
+ "Importer.Model.Advanced.FlatShaded": "Відтінити Пласко",
+ "Importer.Model.Advanced.DeduplicateInstances": "Знедублювати Випадки (повільно)",
+ "Importer.Model.Advanced.Optimize": "Оптимізувати Модель/Сцену",
+ "Importer.Model.Advanced.SplitSubmeshes": "Розділити ПідМеші",
+ "Importer.Model.Advanced.RandomColors": "Згенерувати Випадкові Кольори",
+ "Importer.Model.Advanced.SpawnMaterialOrbs": "Народити Кулі Матеріалів",
+ "Importer.Model.Advanced.ImagesByName": "Імпорт Фото по Імені",
+ "Importer.Model.Advanced.ForcePointFiltering": "Примусове Фільтрування Точок",
+ "Importer.Model.Advanced.ForceNoMipMaps": "Без МіпМап",
+ "Importer.Model.Advanced.ForceUncompressed": "Примусово Нестистнутий",
- "Importer.Model.Advanced.Grabbable": "Make Grabbable",
- "Importer.Model.Advanced.Scalable": "Make Scalable",
- "Importer.Model.Advanced.PositionAtOrigin": "Position At Origin",
- "Importer.Model.Advanced.AssetsOnObject": "Place Assets On Object",
+ "Importer.Model.Advanced.Grabbable": "Зробити Схоплювальним",
+ "Importer.Model.Advanced.Scalable": "Зробити Масштабовуваним",
+ "Importer.Model.Advanced.PositionAtOrigin": "Позицію до Початку",
+ "Importer.Model.Advanced.AssetsOnObject": "Покласти Асет на Обʼєкт",
- "Importer.Video.Title": "Import Video",
- "Importer.Video.Prompt": "What are you importing?",
- "Importer.Video.Regular": "Video",
- "Importer.Video.360": "360° Video",
- "Importer.Video.Stereo": "Stereo Video",
- "Importer.Video.Stereo360": "Stereo 360° Video",
- "Importer.Video.Depth": "Depth Video",
- "Importer.Video.180": "180° Video",
- "Importer.Video.Stereo180": "Stereo 180° Video",
- "Importer.Video.Depth.Prompt": "Depth Preset",
- "Importer.Video.Depth.Default": "Default",
+ "Importer.Video.Title": "Імпортувати Відео",
+ "Importer.Video.Prompt": "Що ви імпортуєте?",
+ "Importer.Video.Regular": "Відео",
+ "Importer.Video.360": "Відео 360°",
+ "Importer.Video.Stereo": "Відео зі Стерео",
+ "Importer.Video.Stereo360": "Відео 360° за Стерео",
+ "Importer.Video.Depth": "Відео з Глибиною",
+ "Importer.Video.180": "Відео 180°",
+ "Importer.Video.Stereo180": "Відео 180° зі Стерео",
+ "Importer.Video.Depth.Prompt": "Шаблон Глибини",
+ "Importer.Video.Depth.Default": "Заумовчуванням",
- "Importer.Slices.Title": "Image slices as volumetric texture",
- "Importer.Slices.TitleGrayscale": "Image slices as volumetric texture (grayscale)",
- "Importer.Slices.Description": "Processes all image files in the folder into a volumetric texture",
+ "Importer.Slices.Title": "Шматки фото як обʼємі текстури",
+ "Importer.Slices.TitleGrayscale": "Шматки фото як обʼємі текстури (чорно-білі)",
+ "Importer.Slices.Description": "Конвертує усі фото в папці на обʼємні текстури",
- "Exporter.Title": "Export",
- "Exporter.FileName": "File name:",
- "Exporter.ExportAs": "Export as:",
- "Exporter.Export": "Export",
- "Exporter.Exporting": "Exporting...",
- "Exporter.InvalidFileName": "Invalid Filename",
+ "Exporter.Title": "Експорт",
+ "Exporter.FileName": "Назва Файлу:",
+ "Exporter.ExportAs": "Експортувати як:",
+ "Exporter.Export": "Експорт",
+ "Exporter.Exporting": "Експортую...",
+ "Exporter.InvalidFileName": "Невірне Назва Файлу",
- "Export.PackageExportable.Package": "Resonite Package",
- "Export.PackageExportable.PackageWithVariants": "Resonite Package (+variants)",
+ "Export.PackageExportable.Package": "Пакунки Резонайту",
+ "Export.PackageExportable.PackageWithVariants": "Паукнки Резонайту (+варіанти)",
- "Export.AudioExportable.OriginalFormat" : "Audio (original format)",
+ "Export.AudioExportable.OriginalFormat" : "Аудіо (ориг. формат)",
- "Export.VideoExportable.OriginalFormat" : "Video (original format)",
+ "Export.VideoExportable.OriginalFormat" : "Відео (ориг. формат)",
- "Importer.Package.Progress.DecodingPackage" : "Decoding Package",
- "Importer.Package.Progress.DecodingObject" : "Decoding Object",
- "Importer.Package.Progress.ImportingAssets" : "Importing Assets",
- "Importer.Package.Progress.LoadingObject" : "Loading Object",
- "Importer.Package.Progress.Imported" : "Package Imported",
- "Importer.Package.Progress.Fail" : "Failed to import. Check logs",
+ "Importer.Package.Progress.DecodingPackage" : "Декодую Пакунки",
+ "Importer.Package.Progress.DecodingObject" : "Декодую Обʼєкти",
+ "Importer.Package.Progress.ImportingAssets" : "Імпортую Асети",
+ "Importer.Package.Progress.LoadingObject" : "Завантажую Обʼєктів",
+ "Importer.Package.Progress.Imported" : "Пакунок Імпортовано",
+ "Importer.Package.Progress.Fail" : "Не вдалося імпортувати. Перевірте лог",
- "NewWorld.Title": "New World",
- "NewWorld.SessionTitle": "New Session",
- "NewWorld.Template": "World Template:",
- "NewWorld.CustomPreset": "Custom Preset:",
- "NewWorld.SessionSettings": "Session Settings:",
- "NewWorld.UnsafeMode": "Unsafe Mode:",
- "NewWorld.Port": "Port:",
- "NewWorld.AutoPort": "Auto:",
- "NewWorld.DefaultName": "{name} World",
+ "NewWorld.Title": "Новий Світ",
+ "NewWorld.SessionTitle": "Нова Сесія",
+ "NewWorld.Template": "Шаблон Світу:",
+ "NewWorld.CustomPreset": "Особливий Шаблон:",
+ "NewWorld.SessionSettings": "Налаштування Сесії:",
+ "NewWorld.UnsafeMode": "Небезпечний Режим:",
+ "NewWorld.Port": "Порт:",
+ "NewWorld.AutoPort": "Авто:",
+ "NewWorld.DefaultName": "Світ {name}",
+
"Dummy": "Dummy"
}
}
From 4e7e5441de901b0e63ac5940a18d612de72d0049 Mon Sep 17 00:00:00 2001
From: modimobeikete <54436686+modimobeikete@users.noreply.github.com>
Date: Thu, 25 Jul 2024 19:08:29 +0800
Subject: [PATCH 140/242] Update zh-cn.json
---
zh-cn.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/zh-cn.json b/zh-cn.json
index 2872422..865b81d 100644
--- a/zh-cn.json
+++ b/zh-cn.json
@@ -649,6 +649,7 @@
"Contacts.WriteMessage": "编写消息...",
"Contacts.InSession": "在 {name}",
+ "Contacts.NoSession": "无会话",
"Contacts.InPrivate": "在私人世界",
"Contacts.InContactsOnly": "在仅限好友的世界",
"Contacts.InHidden": "在隐藏的世界",
From 4ba95b7c7e74e2716da8e70df2ccc5ff2935b4d3 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Thu, 25 Jul 2024 15:00:43 +0100
Subject: [PATCH 141/242] Added Contacts.NoSession
---
pl.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/pl.json b/pl.json
index 719c5f2..5a59371 100644
--- a/pl.json
+++ b/pl.json
@@ -649,6 +649,7 @@
"Contacts.WriteMessage": "Napisz wiadomość...",
"Contacts.InSession": "W {name}",
+ "Contacts.NoSession": "Nie w sesji",
"Contacts.InPrivate": "W Prywatnym Świecie",
"Contacts.InContactsOnly": "W Świecie tylko dla Znajomych",
"Contacts.InHidden": "W Ukrytym Świecie",
From 36a17f56597cb23e16bf11c666dfdebe9fc0f992 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Thu, 25 Jul 2024 15:04:38 +0100
Subject: [PATCH 142/242] Translated audio accessibility settings
---
pl.json | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/pl.json b/pl.json
index 5a59371..7f0f550 100644
--- a/pl.json
+++ b/pl.json
@@ -1532,6 +1532,11 @@
"Settings.AudioVolumeSettings.UserInterfaceVolume": "Głośność UI",
"Settings.AudioVolumeSettings.UserInterfaceVolume.Description": "Za pomocą tego ustawienia można dostosować efekty dźwiękowe interfejsu użytkownika - najechanie kursorem i naciśnięcie przycisków, suwaków, niektóre interakcje narzędzi, przechwytywanie zdjęć i tak dalej.",
+ "Settings.AudioAccessibilitySettings.WhisperVolume": "Głośność szeptania",
+ "Settings.AudioAccessibilitySettings.WhisperVolume.Description": "Po włączeniu trybu szeptania ten parametr wskazuje, jak głośne będą dźwięki poza sferą. Jeśli dźwięki są zbyt głośne lub zbyt ciche, możesz użyć tej opcji, aby dostosować tłumienie głośności.",
+ "Settings.AudioAccessibilitySettings.VoiceMessageVolume": "Głośność wiadomości głosowych",
+ "Settings.AudioAccessibilitySettings.VoiceMessageVolume.Description": "Wskazuje, jak głośne będą inne dźwięki podczas nagrywania wiadomości głosowej w Kontaktach. Może to pomóc w zapobieganiu „zagłuszaniu głosu”, ułatwiając skupienie się na tym, co mówisz.",
+
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "Maksymalna liczba jednoczesnych transferów",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "Podczas hostowania sesji wskazuje, ile lokalnie zaimportowanych zasobów można przesłać w danym momencie. Zwiększenie tej wartości może przyspieszyć przesyłanie zasobów do użytkowników, ale może również pogorszyć jakość połączenia sieciowego. Zalecamy przetestowanie, jakie wartości może obsłużyć sieć.",
"Settings.AssetGatherSettings.MaxConcurrentDownloads": "Maksymalna liczba jednoczesnych pobrań",
From b3d0a0c4ad40da144c2547444815b57bbea8d0c4 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Thu, 25 Jul 2024 15:22:57 +0100
Subject: [PATCH 143/242] Translated audio input filtering settings (noise
gate)
---
pl.json | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/pl.json b/pl.json
index 7f0f550..83af0da 100644
--- a/pl.json
+++ b/pl.json
@@ -1537,6 +1537,17 @@
"Settings.AudioAccessibilitySettings.VoiceMessageVolume": "Głośność wiadomości głosowych",
"Settings.AudioAccessibilitySettings.VoiceMessageVolume.Description": "Wskazuje, jak głośne będą inne dźwięki podczas nagrywania wiadomości głosowej w Kontaktach. Może to pomóc w zapobieganiu „zagłuszaniu głosu”, ułatwiając skupienie się na tym, co mówisz.",
+ "Settings.AudioInputFilteringSettings.UseVoiceNormalization": "Normalizacja głosu",
+ "Settings.AudioInputFilteringSettings.UseVoiceNormalization.Description": "Funkcja ta stara się zapewnić jednolity poziom głosu. Dzięki temu głośność będzie taka sama jak innych użytkowników, niezależnie od ustawień mikrofonu. Zdecydowanie zalecamy pozostawienie tego ustawienia włączonego, aby być dobrze słyszanym przez innych użytkowników.",
+ "Settings.AudioInputFilteringSettings.NoiseGateThreshold": "Próg bramki szumów (threshold)",
+ "Settings.AudioInputFilteringSettings.NoiseGateThreshold.Description": "Bramka szumów zapobiega przesyłaniu przypadkowych dźwięków do innych użytkowników. To ustawienie wskazuje, kiedy powinniśmy zacząć przepuszczać dźwięk pochodzący z mikrofonu. Jeśli dociera zbyt dużo szumów, zwiększ to ustawienie, jeśli głos nie dociera, zmniejsz je.",
+ "Settings.AudioInputFilteringSettings.NoiseGateAttack": "Atak bramki szumów (attack)",
+ "Settings.AudioInputFilteringSettings.NoiseGateAttack.Description": "Określa czas, po którym bramka otworzy się (czyli zacznie przepuszczać sygnał) od momentu przekroczenia przez sygnał progu zadziałania.",
+ "Settings.AudioInputFilteringSettings.NoiseGateHold": "Przytrzymanie bramki szumów (hold)",
+ "Settings.AudioInputFilteringSettings.NoiseGateHold.Description": "Określa czas, który musi upłynąć, aby bramka zaczęła się zamykać gdy poziom sygnału spadnie poniżej ustawionego progu zadziałania.",
+ "Settings.AudioInputFilteringSettings.NoiseGateRelease": "Czas zaniku bramki szumów (release)",
+ "Settings.AudioInputFilteringSettings.NoiseGateRelease.Description": "Określa szybkość zamykania bramki szumów po spadku poziomu sygnału poniżej ustawionego progu.",
+
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "Maksymalna liczba jednoczesnych transferów",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "Podczas hostowania sesji wskazuje, ile lokalnie zaimportowanych zasobów można przesłać w danym momencie. Zwiększenie tej wartości może przyspieszyć przesyłanie zasobów do użytkowników, ale może również pogorszyć jakość połączenia sieciowego. Zalecamy przetestowanie, jakie wartości może obsłużyć sieć.",
"Settings.AssetGatherSettings.MaxConcurrentDownloads": "Maksymalna liczba jednoczesnych pobrań",
From d48521e8048cf003673ac67c268f90e11676b0e3 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Thu, 25 Jul 2024 15:28:13 +0100
Subject: [PATCH 144/242] Translated audio input filtering settings
(normalization and supression)
---
pl.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/pl.json b/pl.json
index 83af0da..0dcc5ec 100644
--- a/pl.json
+++ b/pl.json
@@ -1548,6 +1548,12 @@
"Settings.AudioInputFilteringSettings.NoiseGateRelease": "Czas zaniku bramki szumów (release)",
"Settings.AudioInputFilteringSettings.NoiseGateRelease.Description": "Określa szybkość zamykania bramki szumów po spadku poziomu sygnału poniżej ustawionego progu.",
+ "Settings.AudioInputFilteringSettings.NormalizationThreshold": "Próg normalizacji",
+ "Settings.AudioInputFilteringSettings.NormalizationThreshold.Description": "Za pomocą tego ustawienia można kontrolować próg, kiedy przychodzący dźwięk zostanie wzmocniony. Jeśli normalna mowa jest zbyt cicha i nie jest wzmacniana, zmniejsz to ustawienie. Jeśli wzmacniane są przypadkowe ciche dźwięki, zwiększ wartość.",
+
+ "Settings.AudioInputFilteringSettings.UseNoiseSuppression": "Tłumienie hałasu (RNNoise)",
+ "Settings.AudioInputFilteringSettings.UseNoiseSuppression.Description": "Funkcja ta przetwarza przychodzący dźwięk w celu odfiltrowania różnych niepożądanych dźwięków. Może to znacznie oczyścić dźwięk z głośnych mikrofonów, zapewniając czystszy głos. Zdecydowanie zalecamy pozostawienie tego ustawienia włączonego. Może ona jednak również filtrować pewne dźwięki, które nie zostaną zidentyfikowane jako mowa.",
+
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "Maksymalna liczba jednoczesnych transferów",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "Podczas hostowania sesji wskazuje, ile lokalnie zaimportowanych zasobów można przesłać w danym momencie. Zwiększenie tej wartości może przyspieszyć przesyłanie zasobów do użytkowników, ale może również pogorszyć jakość połączenia sieciowego. Zalecamy przetestowanie, jakie wartości może obsłużyć sieć.",
"Settings.AssetGatherSettings.MaxConcurrentDownloads": "Maksymalna liczba jednoczesnych pobrań",
From 78a7230d4aa8a9bc5eb20c335c31a82e5bc88ab3 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Thu, 25 Jul 2024 15:33:51 +0100
Subject: [PATCH 145/242] Translated voice settings
---
pl.json | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/pl.json b/pl.json
index 0dcc5ec..65b19f8 100644
--- a/pl.json
+++ b/pl.json
@@ -1554,6 +1554,10 @@
"Settings.AudioInputFilteringSettings.UseNoiseSuppression": "Tłumienie hałasu (RNNoise)",
"Settings.AudioInputFilteringSettings.UseNoiseSuppression.Description": "Funkcja ta przetwarza przychodzący dźwięk w celu odfiltrowania różnych niepożądanych dźwięków. Może to znacznie oczyścić dźwięk z głośnych mikrofonów, zapewniając czystszy głos. Zdecydowanie zalecamy pozostawienie tego ustawienia włączonego. Może ona jednak również filtrować pewne dźwięki, które nie zostaną zidentyfikowane jako mowa.",
+ "Settings.VoiceSettings": "Ustawienia głosowe",
+ "Settings.VoiceSettings.MutePersistence": "Zapamiętanie stanu wyciszenia",
+ "Settings.VoiceSettings.MutePersistence.Description": "Start Unmuted: Gdy się zalogujesz, zawsze zaczniesz bez wyciszenia.\n\nStarted Muted: Po zalogowaniu głos zawsze będzie wyciszony. Aby mówić, należy wyłączyć wyciszenie lub nacisnąć przycisk „naciśnij, aby mówić” (domyślnie V).\n\nRemember Last: Po zalogowaniu zachowany zostanie stan sprzed ostatniego wylogowania.",
+
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "Maksymalna liczba jednoczesnych transferów",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "Podczas hostowania sesji wskazuje, ile lokalnie zaimportowanych zasobów można przesłać w danym momencie. Zwiększenie tej wartości może przyspieszyć przesyłanie zasobów do użytkowników, ale może również pogorszyć jakość połączenia sieciowego. Zalecamy przetestowanie, jakie wartości może obsłużyć sieć.",
"Settings.AssetGatherSettings.MaxConcurrentDownloads": "Maksymalna liczba jednoczesnych pobrań",
From 2407810c6cd07405f84bca128b1e5689021eee43 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Thu, 25 Jul 2024 15:34:38 +0100
Subject: [PATCH 146/242] Fixed mute typo in
Settings.VoiceSettings.MutePersistence.Description
---
en.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/en.json b/en.json
index f31366e..02e97a2 100644
--- a/en.json
+++ b/en.json
@@ -1556,7 +1556,7 @@
"Settings.VoiceSettings": "Voice Settings",
"Settings.VoiceSettings.MutePersistence": "Mute Persistence",
- "Settings.VoiceSettings.MutePersistence.Description": "Start Unmuted: When you log in, you will always start umuted.\n\nStarted Muted: When you log in, your voice will always start muted. You will either have to umute or press the \"push to talk\" key (V by default) to speak.\n\nRemember Last: When you login, the status from the last time you logged out will be preserved.",
+ "Settings.VoiceSettings.MutePersistence.Description": "Start Unmuted: When you log in, you will always start unmuted.\n\nStarted Muted: When you log in, your voice will always start muted. You will either have to unmute or press the \"push to talk\" key (V by default) to speak.\n\nRemember Last: When you login, the status from the last time you logged out will be preserved.",
"Settings.EarmuffSettings" : "Earmuff",
"Settings.EarmuffSettings.EarmuffEnabled" : "Use Earmuff",
From ac821fcab2ce279a694a5f538d0939f68c29cf55 Mon Sep 17 00:00:00 2001
From: modimobeikete <54436686+modimobeikete@users.noreply.github.com>
Date: Thu, 25 Jul 2024 22:34:49 +0800
Subject: [PATCH 147/242] Update zh-cn.json
---
zh-cn.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/zh-cn.json b/zh-cn.json
index 865b81d..838c6ef 100644
--- a/zh-cn.json
+++ b/zh-cn.json
@@ -1247,7 +1247,7 @@
"Settings.OnlineStatusSettings.InvisibleRememberMode.Description" : "如果你上次被设置为隐身,该设置将控制如何记住你上次的状态。出于隐私原因,隐身状态有一个单独的设置,以确保如果你上次被设置为隐身,即使你的其他状态没有被记住,你也可以确保下次登录时保持隐身状态。",
"Settings.OnlineStatusSettings.InvisibleRememberTimespan" : "在指定时间内记住隐身状态",
"Settings.OnlineStatusSettings.InvisibleRememberTimespan.Description" : "只有当你在这段时间内再次登录时,你上次的隐身状态才会被记住。如果超过这个时间,你将从默认状态开始。",
- "Settings.OnlineStatusSettings.AutoAwayTimespan" : "在挂机到指定事件后设置为离开",
+ "Settings.OnlineStatusSettings.AutoAwayTimespan" : "在挂机到指定时间后设置为离开",
"Settings.OnlineStatusSettings.AutoAwayTimespan.Description" : "当你挂机时长达到这个时间后,你的在线状态将自动切换为离开。一旦你回来,就会自动设置回之前的状态,除非你手动设置为离开。",
"Settings.AudioInputDeviceSettings": "音频输入",
From 445d9cebc950ef7bd0c06fdc0b5d5775c5c8fdf5 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Thu, 25 Jul 2024 15:42:39 +0100
Subject: [PATCH 148/242] Translated earmuff settings
---
pl.json | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
diff --git a/pl.json b/pl.json
index 65b19f8..b58a772 100644
--- a/pl.json
+++ b/pl.json
@@ -1558,6 +1558,22 @@
"Settings.VoiceSettings.MutePersistence": "Zapamiętanie stanu wyciszenia",
"Settings.VoiceSettings.MutePersistence.Description": "Start Unmuted: Gdy się zalogujesz, zawsze zaczniesz bez wyciszenia.\n\nStarted Muted: Po zalogowaniu głos zawsze będzie wyciszony. Aby mówić, należy wyłączyć wyciszenie lub nacisnąć przycisk „naciśnij, aby mówić” (domyślnie V).\n\nRemember Last: Po zalogowaniu zachowany zostanie stan sprzed ostatniego wylogowania.",
+ "Settings.EarmuffSettings" : "Nauszniki",
+ "Settings.EarmuffSettings.EarmuffEnabled" : "Używaj nauszników",
+ "Settings.EarmuffSettings.EarmuffEnabled.Description" : "Gdy tryb nauszników jest włączony, głosy użytkowników będą znacznie tłumione w zależności od odległości i kierunku, w którym użytkownik jest zwrócony. W efekcie tworzy to „stożek słuchania”, który może pomóc, gdy w świecie jest zbyt wiele nakładających się głosów.",
+ "Settings.EarmuffSettings.Directionality" : "Kierunkowość",
+ "Settings.EarmuffSettings.Directionality.Description" : "Reguluje kierunkowość tłumienia głosu. Przy 0%, głosy za tobą będą miały taką samą głośność jak głosy w tej samej odległości przed tobą. Przy wartości 100% nie będziesz słyszeć głosów za sobą, chyba że będą naprawdę blisko.\n\nJeśli chcesz lepiej słyszeć głosy za sobą, zmniejsz tę wartość.",
+ "Settings.EarmuffSettings.Distance" : "Odległość",
+ "Settings.EarmuffSettings.Distance.Description" : "Kontroluje odległość przed tobą (i za tobą, jeśli kierunkowość wynosi 0%), po przekroczeniu której głosy stają się cichsze.",
+ "Settings.EarmuffSettings.Angle" : "Kąt",
+ "Settings.EarmuffSettings.Angle.Description" : "Kontroluje kąt przed twarzą, pod którym głosy są na normalnym poziomie. Głosy znajdujące się poza tym kątem zaczną być tłumione po osiągnięciu odległości przejścia.",
+ "Settings.EarmuffSettings.TransitionStart" : "Początek przejścia",
+ "Settings.EarmuffSettings.TransitionStart.Description" : "Kontroluje odległość od „stożka słuchania”, przy której głosy stają się cichsze. Zaleca się utrzymywanie tej wartości powyżej zera, ponieważ pozwoli to lepiej uwzględnić głosy po bokach i głosy w pobliżu głowy (np. użytkowników, którzy znajdują się za tobą, ale bardzo blisko).",
+ "Settings.EarmuffSettings.TransitionLength" : "Odległość przejścia",
+ "Settings.EarmuffSettings.TransitionLength.Description" : "Służy do kontrolowania odległości, na jaką głosy będą zanikać od normalnej głośności do pełnego tłumienia. Większe wartości spowodują bardziej płynne przejście głośności, podczas gdy niższe wartości spowodują bardziej gwałtowne przejście.",
+ "Settings.EarmuffSettings.VolumeAttenuation" : "Tłumienie głośności",
+ "Settings.EarmuffSettings.VolumeAttenuation.Description" : "Kontroluje, jak głośne będą głosy poza „stożkiem słuchania”. Ustawienie tej wartości na 0% spowoduje całkowite wyciszenie wszystkich użytkowników poza stożkiem słuchania.",
+
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "Maksymalna liczba jednoczesnych transferów",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "Podczas hostowania sesji wskazuje, ile lokalnie zaimportowanych zasobów można przesłać w danym momencie. Zwiększenie tej wartości może przyspieszyć przesyłanie zasobów do użytkowników, ale może również pogorszyć jakość połączenia sieciowego. Zalecamy przetestowanie, jakie wartości może obsłużyć sieć.",
"Settings.AssetGatherSettings.MaxConcurrentDownloads": "Maksymalna liczba jednoczesnych pobrań",
From 0484eab766a99a62fd3d407ee3877af23da27f5e Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Thu, 25 Jul 2024 15:51:03 +0100
Subject: [PATCH 149/242] Translated realtime network settings
---
pl.json | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/pl.json b/pl.json
index b58a772..e8579bc 100644
--- a/pl.json
+++ b/pl.json
@@ -1574,6 +1574,15 @@
"Settings.EarmuffSettings.VolumeAttenuation" : "Tłumienie głośności",
"Settings.EarmuffSettings.VolumeAttenuation.Description" : "Kontroluje, jak głośne będą głosy poza „stożkiem słuchania”. Ustawienie tej wartości na 0% spowoduje całkowite wyciszenie wszystkich użytkowników poza stożkiem słuchania.",
+ "Settings.RealtimeNetworkingSettings.DisableLAN": "Wyłacz LAN",
+ "Settings.RealtimeNetworkingSettings.DisableLAN.Description": "Powoduje to wyłączenie funkcji sieciowych specyficznych dla sieci lokalnych, takich jak rozgłaszanie sesji w sieci lokalnej lub nasłuchiwanie innych sesji rozgłaszanych w tej sieci.",
+ "Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Preferowane gniazda sieciowe Steam",
+ "Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "Po włączeniu tej opcji, jeśli to możliwe, będziesz łączyć się przez protokół Steam Networking Sockets. Może to pomóc w niektórych przypadkach, gdy protokół LNL powoduje znaczne kolejkowanie. Ponieważ jednak w tym protokole brakuje niektórych funkcji, możesz napotkać więcej niestabilności sieci, więc zalecamy włączenie tej opcji tylko wtedy, gdy napotkasz problemy.",
+ "Settings.RealtimeNetworkingSettings.PreferTCP": "Preferuj protokół TCP",
+ "Settings.RealtimeNetworkingSettings.PreferTCP.Description": "Po włączeniu tej opcji, połączenia przez TCP są preferowane w stosunku do wszystkich innych protokołów. Dotyczy to głównie połączeń w sieci LAN, ponieważ protokół TCP nie jest domyślnie używany do połączeń internetowych.\n\nTCP może mieć lepszą wydajność w sieciach LAN i działać w niektórych sieciach, w których protokoły oparte na UDP nie będą działać.\n\nMogą one jednak również cierpieć z powodu blokowania „head of line”, powodując znaczne opóźnienie głosów i póz.",
+ "Settings.RealtimeNetworkingSettings.LNL_WindowSize": "Rozmiar okna LNL",
+ "Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "Kontroluje rozmiar okna protokołu LNL dla sieci czasu rzeczywistego. Zmiana tego ustawienia będzie miała natychmiastowy wpływ na wszystkie aktywne sesje.\n\nJeśli wystąpi kolejkowanie pakietów, można zwiększyć tę wartość, aby poprawić przepustowość połączenia. Wyższe wartości mogą jednak dodatkowo destabilizować połączenie, więc należy zachować ostrożność.\n\nDomyślna wartość: 64\n\nWAŻNE: To ustawienie służy do diagnostyki i tymczasowego obejścia; wartość ta zostanie automatycznie dostosowana w przyszłości.",
+
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "Maksymalna liczba jednoczesnych transferów",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "Podczas hostowania sesji wskazuje, ile lokalnie zaimportowanych zasobów można przesłać w danym momencie. Zwiększenie tej wartości może przyspieszyć przesyłanie zasobów do użytkowników, ale może również pogorszyć jakość połączenia sieciowego. Zalecamy przetestowanie, jakie wartości może obsłużyć sieć.",
"Settings.AssetGatherSettings.MaxConcurrentDownloads": "Maksymalna liczba jednoczesnych pobrań",
From 367794c3d082bdde7dd84d4fd3fc20b77c481b0e Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Thu, 25 Jul 2024 15:52:23 +0100
Subject: [PATCH 150/242] Use CleanJSON.py
---
pl.json | 30 +++++++++++++++---------------
1 file changed, 15 insertions(+), 15 deletions(-)
diff --git a/pl.json b/pl.json
index e8579bc..70903b3 100644
--- a/pl.json
+++ b/pl.json
@@ -1558,21 +1558,21 @@
"Settings.VoiceSettings.MutePersistence": "Zapamiętanie stanu wyciszenia",
"Settings.VoiceSettings.MutePersistence.Description": "Start Unmuted: Gdy się zalogujesz, zawsze zaczniesz bez wyciszenia.\n\nStarted Muted: Po zalogowaniu głos zawsze będzie wyciszony. Aby mówić, należy wyłączyć wyciszenie lub nacisnąć przycisk „naciśnij, aby mówić” (domyślnie V).\n\nRemember Last: Po zalogowaniu zachowany zostanie stan sprzed ostatniego wylogowania.",
- "Settings.EarmuffSettings" : "Nauszniki",
- "Settings.EarmuffSettings.EarmuffEnabled" : "Używaj nauszników",
- "Settings.EarmuffSettings.EarmuffEnabled.Description" : "Gdy tryb nauszników jest włączony, głosy użytkowników będą znacznie tłumione w zależności od odległości i kierunku, w którym użytkownik jest zwrócony. W efekcie tworzy to „stożek słuchania”, który może pomóc, gdy w świecie jest zbyt wiele nakładających się głosów.",
- "Settings.EarmuffSettings.Directionality" : "Kierunkowość",
- "Settings.EarmuffSettings.Directionality.Description" : "Reguluje kierunkowość tłumienia głosu. Przy 0%, głosy za tobą będą miały taką samą głośność jak głosy w tej samej odległości przed tobą. Przy wartości 100% nie będziesz słyszeć głosów za sobą, chyba że będą naprawdę blisko.\n\nJeśli chcesz lepiej słyszeć głosy za sobą, zmniejsz tę wartość.",
- "Settings.EarmuffSettings.Distance" : "Odległość",
- "Settings.EarmuffSettings.Distance.Description" : "Kontroluje odległość przed tobą (i za tobą, jeśli kierunkowość wynosi 0%), po przekroczeniu której głosy stają się cichsze.",
- "Settings.EarmuffSettings.Angle" : "Kąt",
- "Settings.EarmuffSettings.Angle.Description" : "Kontroluje kąt przed twarzą, pod którym głosy są na normalnym poziomie. Głosy znajdujące się poza tym kątem zaczną być tłumione po osiągnięciu odległości przejścia.",
- "Settings.EarmuffSettings.TransitionStart" : "Początek przejścia",
- "Settings.EarmuffSettings.TransitionStart.Description" : "Kontroluje odległość od „stożka słuchania”, przy której głosy stają się cichsze. Zaleca się utrzymywanie tej wartości powyżej zera, ponieważ pozwoli to lepiej uwzględnić głosy po bokach i głosy w pobliżu głowy (np. użytkowników, którzy znajdują się za tobą, ale bardzo blisko).",
- "Settings.EarmuffSettings.TransitionLength" : "Odległość przejścia",
- "Settings.EarmuffSettings.TransitionLength.Description" : "Służy do kontrolowania odległości, na jaką głosy będą zanikać od normalnej głośności do pełnego tłumienia. Większe wartości spowodują bardziej płynne przejście głośności, podczas gdy niższe wartości spowodują bardziej gwałtowne przejście.",
- "Settings.EarmuffSettings.VolumeAttenuation" : "Tłumienie głośności",
- "Settings.EarmuffSettings.VolumeAttenuation.Description" : "Kontroluje, jak głośne będą głosy poza „stożkiem słuchania”. Ustawienie tej wartości na 0% spowoduje całkowite wyciszenie wszystkich użytkowników poza stożkiem słuchania.",
+ "Settings.EarmuffSettings": "Nauszniki",
+ "Settings.EarmuffSettings.EarmuffEnabled": "Używaj nauszników",
+ "Settings.EarmuffSettings.EarmuffEnabled.Description": "Gdy tryb nauszników jest włączony, głosy użytkowników będą znacznie tłumione w zależności od odległości i kierunku, w którym użytkownik jest zwrócony. W efekcie tworzy to „stożek słuchania”, który może pomóc, gdy w świecie jest zbyt wiele nakładających się głosów.",
+ "Settings.EarmuffSettings.Directionality": "Kierunkowość",
+ "Settings.EarmuffSettings.Directionality.Description": "Reguluje kierunkowość tłumienia głosu. Przy 0%, głosy za tobą będą miały taką samą głośność jak głosy w tej samej odległości przed tobą. Przy wartości 100% nie będziesz słyszeć głosów za sobą, chyba że będą naprawdę blisko.\n\nJeśli chcesz lepiej słyszeć głosy za sobą, zmniejsz tę wartość.",
+ "Settings.EarmuffSettings.Distance": "Odległość",
+ "Settings.EarmuffSettings.Distance.Description": "Kontroluje odległość przed tobą (i za tobą, jeśli kierunkowość wynosi 0%), po przekroczeniu której głosy stają się cichsze.",
+ "Settings.EarmuffSettings.Angle": "Kąt",
+ "Settings.EarmuffSettings.Angle.Description": "Kontroluje kąt przed twarzą, pod którym głosy są na normalnym poziomie. Głosy znajdujące się poza tym kątem zaczną być tłumione po osiągnięciu odległości przejścia.",
+ "Settings.EarmuffSettings.TransitionStart": "Początek przejścia",
+ "Settings.EarmuffSettings.TransitionStart.Description": "Kontroluje odległość od „stożka słuchania”, przy której głosy stają się cichsze. Zaleca się utrzymywanie tej wartości powyżej zera, ponieważ pozwoli to lepiej uwzględnić głosy po bokach i głosy w pobliżu głowy (np. użytkowników, którzy znajdują się za tobą, ale bardzo blisko).",
+ "Settings.EarmuffSettings.TransitionLength": "Odległość przejścia",
+ "Settings.EarmuffSettings.TransitionLength.Description": "Służy do kontrolowania odległości, na jaką głosy będą zanikać od normalnej głośności do pełnego tłumienia. Większe wartości spowodują bardziej płynne przejście głośności, podczas gdy niższe wartości spowodują bardziej gwałtowne przejście.",
+ "Settings.EarmuffSettings.VolumeAttenuation": "Tłumienie głośności",
+ "Settings.EarmuffSettings.VolumeAttenuation.Description": "Kontroluje, jak głośne będą głosy poza „stożkiem słuchania”. Ustawienie tej wartości na 0% spowoduje całkowite wyciszenie wszystkich użytkowników poza stożkiem słuchania.",
"Settings.RealtimeNetworkingSettings.DisableLAN": "Wyłacz LAN",
"Settings.RealtimeNetworkingSettings.DisableLAN.Description": "Powoduje to wyłączenie funkcji sieciowych specyficznych dla sieci lokalnych, takich jak rozgłaszanie sesji w sieci lokalnej lub nasłuchiwanie innych sesji rozgłaszanych w tej sieci.",
From e0328fc05d93b7a98b0fe992e8a5699cbe46c5ab Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Thu, 25 Jul 2024 15:59:29 +0100
Subject: [PATCH 151/242] Translated facet anchor settings
---
pl.json | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/pl.json b/pl.json
index 70903b3..335e1d0 100644
--- a/pl.json
+++ b/pl.json
@@ -1669,6 +1669,16 @@
"Settings.CustomizationSettings.UserInterfaceEditMode": "Tryb edycji interfejsu użytkownika",
"Settings.CustomizationSettings.UserInterfaceEditMode.Description": "Gdy opcja ta jest włączona, możliwa jest edycja rozmieszczenia faset (modułowych elementów interfejsu użytkownika) na tablicy oraz na kotwicach faset na dłoniach i widoku (jeśli są one włączone).\n\nPamiętaj aby wyłączyć to ustawienie gdy skończysz! Tryb można również wyłączyć za pomocą dedykowanego przycisku pod tablicą.",
+ "Settings.FacetAnchorsSettings": "Kotwy faset",
+ "Settings.FacetAnchorsSettings.UseFacetAnchors": "Używanie kotw faset",
+ "Settings.FacetAnchorsSettings.UseFacetAnchors.Description": "Po włączeniu tej funkcji będzie można używać przycisku aplikacji na prawym kontrolerze do przełączania kotwic faset na ramionach i przedramionach. Zapewniają one miejsce na umieszczenie dowolnych faset w celu szybkiego dostępu oprócz głównej tablicy.",
+ "Settings.FacetAnchorsSettings.AnimationSpeed": "Szybkość animacji Pokaż/Ukryj ",
+ "Settings.FacetAnchorsSettings.AnimationSpeed.Description": "Określa to, jak szybko kotwice faset pojawiają się i ukrywają po przełączeniu.",
+ "Settings.FacetAnchorsSettings.FacetAnchorToggle": "Kontroler przełączający",
+ "Settings.FacetAnchorsSettings.FacetAnchorToggle.Description": "Kontroluje, który kontroler (lewy lub prawy) będzie przełączał kotwice faset. Tablica będzie przełączana za pomocą drugiego kontrolera.",
+ "Settings.FacetAnchorsSettings.ShowContainerBackground": "Pokaż tło",
+ "Settings.FacetAnchorsSettings.ShowContainerBackground.Description": "Wyłączenie tej opcji spowoduje wyłączenie tła na kotwicach faset, dzięki czemu same fasety będą jedyną widoczną częścią.",
+
"Settings.DesktopViewSettings.FollowCursor": "Podążaj za kursorem",
"Settings.DesktopViewSettings.FollowCursor.Description": "Po włączeniu widok pulpitu automatycznie przełączy się na ekran, na którym znajduje się kursor. Jest to przydatne podczas korzystania z fizycznej klawiatury i myszy w VR.",
"Settings.DesktopViewSettings.Brightness": "Jasność",
From 2dd6d9e42a0a2cda832da103c6dc61d54387dc01 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Thu, 25 Jul 2024 17:20:33 +0100
Subject: [PATCH 152/242] Translated laser settings
---
pl.json | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/pl.json b/pl.json
index 335e1d0..9c27a52 100644
--- a/pl.json
+++ b/pl.json
@@ -1679,6 +1679,21 @@
"Settings.FacetAnchorsSettings.ShowContainerBackground": "Pokaż tło",
"Settings.FacetAnchorsSettings.ShowContainerBackground.Description": "Wyłączenie tej opcji spowoduje wyłączenie tła na kotwicach faset, dzięki czemu same fasety będą jedyną widoczną częścią.",
+ "Settings.LaserSettings.SmoothSpeed": "Płynna prędkość lasera",
+ "Settings.LaserSettings.SmoothSpeed.Description": "Służy do kontrolowania szybkości reakcji lasera na ruchy użytkownika. Niższe wartości sprawią, że laser będzie działał wolniej, ale będzie lepiej filtrował drgania. Wyższe wartości będą bardziej responsywne, ale będą też przenosić więcej drgań kontrolera.",
+ "Settings.LaserSettings.ModulateStartAngle": "Modulacja kąta początkowego",
+ "Settings.LaserSettings.ModulateStartAngle.Description": "Wskazuje kąt, przy którym prędkość wygładzania lasera zacznie się modulować, aby nadążyć za ruchami użytkownika. Zwiększenie tej wartości będzie wymagało większych ruchów, aby laser zaczął nadążać.",
+ "Settings.LaserSettings.ModulateEndAngle": "Modulacja kąta końcowego",
+ "Settings.LaserSettings.ModulateEndAngle.Description": "Powiązany z kątem początkowym modulacji. Wskazuje, kiedy modulacja osiągnie maksymalną prędkość. Zmieniając kąt początkowy i końcowy, można kontrolować, jak szybko laser reaguje na ruch ręki.",
+ "Settings.LaserSettings.ModulateExponent": "Wykładnik modulacji",
+ "Settings.LaserSettings.ModulateExponent.Description": "Kontroluje krzywą odpowiedzi modulacji lasera między kątem początkowym i końcowym. Można jej użyć, aby laser początkowo reagował wolniej lub zaczął reagować szybko, a następnie coraz wolniej.",
+ "Settings.LaserSettings.ModulateSpeedMultiplier": "Modulacja mnożnika prędkości",
+ "Settings.LaserSettings.ModulateSpeedMultiplier.Description": "Prędkość wygładzania lasera zostanie pomnożona przez tę wartość po osiągnięciu kąta końcowego modulacji. Zwiększenie tej wartości spowoduje, że laser będzie szybciej nadążał za ruchem ręki. Obniżenie tej wartości spowoduje, że laser będzie dłużej doganiał ruchy.",
+ "Settings.LaserSettings.StickThreshold": "Lepkość lasera",
+ "Settings.LaserSettings.StickThreshold.Description": "Kontroluje stopień przywierania lasera do interaktywnych przedmiotów. Większe wartości sprawią, że będzie bardziej przylegał. Ustawienie tej wartości na zero całkowicie wyłączy przywieranie.",
+ "Settings.LaserSettings.ShowInDesktop": "Pokaż lasery w trybie stacjonarnym",
+ "Settings.LaserSettings.ShowInDesktop.Description": "Po włączeniu, laser będzie w pełni wyświetlany w widoku pierwszoosobowym w trybie stacjonarnym.",
+
"Settings.DesktopViewSettings.FollowCursor": "Podążaj za kursorem",
"Settings.DesktopViewSettings.FollowCursor.Description": "Po włączeniu widok pulpitu automatycznie przełączy się na ekran, na którym znajduje się kursor. Jest to przydatne podczas korzystania z fizycznej klawiatury i myszy w VR.",
"Settings.DesktopViewSettings.Brightness": "Jasność",
From d58e7c500b56ff3293cbcf95f7909f5f14ef5e29 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Thu, 25 Jul 2024 17:28:57 +0100
Subject: [PATCH 153/242] Reworded facet anchor toggle
---
pl.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pl.json b/pl.json
index 9c27a52..c820221 100644
--- a/pl.json
+++ b/pl.json
@@ -1670,7 +1670,7 @@
"Settings.CustomizationSettings.UserInterfaceEditMode.Description": "Gdy opcja ta jest włączona, możliwa jest edycja rozmieszczenia faset (modułowych elementów interfejsu użytkownika) na tablicy oraz na kotwicach faset na dłoniach i widoku (jeśli są one włączone).\n\nPamiętaj aby wyłączyć to ustawienie gdy skończysz! Tryb można również wyłączyć za pomocą dedykowanego przycisku pod tablicą.",
"Settings.FacetAnchorsSettings": "Kotwy faset",
- "Settings.FacetAnchorsSettings.UseFacetAnchors": "Używanie kotw faset",
+ "Settings.FacetAnchorsSettings.UseFacetAnchors": "Użyj kotwy faset",
"Settings.FacetAnchorsSettings.UseFacetAnchors.Description": "Po włączeniu tej funkcji będzie można używać przycisku aplikacji na prawym kontrolerze do przełączania kotwic faset na ramionach i przedramionach. Zapewniają one miejsce na umieszczenie dowolnych faset w celu szybkiego dostępu oprócz głównej tablicy.",
"Settings.FacetAnchorsSettings.AnimationSpeed": "Szybkość animacji Pokaż/Ukryj ",
"Settings.FacetAnchorsSettings.AnimationSpeed.Description": "Określa to, jak szybko kotwice faset pojawiają się i ukrywają po przełączeniu.",
From eaa3f6af5d1e2e5e0ecc7a982a7ad85f10d65e35 Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Thu, 25 Jul 2024 18:36:00 +0200
Subject: [PATCH 154/242] Added System language string
---
Missing/cs.md | 1 +
Missing/de.md | 3 +++
Missing/en-gb.md | 1 +
Missing/eo.md | 1 +
Missing/es.md | 1 +
Missing/et.md | 1 +
Missing/fi.md | 1 +
Missing/fr.md | 1 +
Missing/hu.md | 1 +
Missing/is.md | 1 +
Missing/ja.md | 1 +
Missing/ko.md | 1 +
Missing/nl.md | 1 +
Missing/no.md | 1 +
Missing/pl.md | 1 +
Missing/pt-br.md | 1 +
Missing/ru.md | 1 +
Missing/sv.md | 1 +
Missing/th.md | 1 +
Missing/tr.md | 1 +
Missing/uk.md | 1 +
Missing/zh-cn.md | 1 +
Missing/zh-tw.md | 1 +
README.md | 48 ++++++++++++++++++++++++------------------------
en.json | 1 +
25 files changed, 50 insertions(+), 24 deletions(-)
diff --git a/Missing/cs.md b/Missing/cs.md
index ff686e5..c78e006 100644
--- a/Missing/cs.md
+++ b/Missing/cs.md
@@ -425,6 +425,7 @@ Settings.LocaleSettings.UseImperialUnits
Settings.LocaleSettings.UseImperialUnits.Description
Settings.LocaleSettings.AvailableLocales
Settings.LocaleSettings.AvailableLocales.Breadcrumb
+Settings.LocaleSettings.AvailableLocales.SystemLocale
Settings.DashSettings.DashCurvature
Settings.DashSettings.DashCurvature.Description
Settings.DashSettings.OpenCloseSpeed
diff --git a/Missing/de.md b/Missing/de.md
index 49c4e2e..2c503b8 100644
--- a/Missing/de.md
+++ b/Missing/de.md
@@ -1,3 +1,6 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
+# German [de]
+Settings.LocaleSettings.AvailableLocales.SystemLocale
+
diff --git a/Missing/en-gb.md b/Missing/en-gb.md
index fbdf4df..ebb1a56 100644
--- a/Missing/en-gb.md
+++ b/Missing/en-gb.md
@@ -1373,6 +1373,7 @@ Settings.LocaleSettings.UseImperialUnits
Settings.LocaleSettings.UseImperialUnits.Description
Settings.LocaleSettings.AvailableLocales
Settings.LocaleSettings.AvailableLocales.Breadcrumb
+Settings.LocaleSettings.AvailableLocales.SystemLocale
Settings.DashSettings.DashCurvature
Settings.DashSettings.DashCurvature.Description
Settings.DashSettings.OpenCloseSpeed
diff --git a/Missing/eo.md b/Missing/eo.md
index b2658fe..6a2a13a 100644
--- a/Missing/eo.md
+++ b/Missing/eo.md
@@ -394,6 +394,7 @@ Settings.LocaleSettings.UseImperialUnits
Settings.LocaleSettings.UseImperialUnits.Description
Settings.LocaleSettings.AvailableLocales
Settings.LocaleSettings.AvailableLocales.Breadcrumb
+Settings.LocaleSettings.AvailableLocales.SystemLocale
Settings.DashSettings.DashCurvature
Settings.DashSettings.DashCurvature.Description
Settings.DashSettings.OpenCloseSpeed
diff --git a/Missing/es.md b/Missing/es.md
index 22099d4..68b621b 100644
--- a/Missing/es.md
+++ b/Missing/es.md
@@ -388,6 +388,7 @@ Settings.LocaleSettings.UseImperialUnits
Settings.LocaleSettings.UseImperialUnits.Description
Settings.LocaleSettings.AvailableLocales
Settings.LocaleSettings.AvailableLocales.Breadcrumb
+Settings.LocaleSettings.AvailableLocales.SystemLocale
Settings.DashSettings.DashCurvature
Settings.DashSettings.DashCurvature.Description
Settings.DashSettings.OpenCloseSpeed
diff --git a/Missing/et.md b/Missing/et.md
index cb80e52..0bd49a8 100644
--- a/Missing/et.md
+++ b/Missing/et.md
@@ -702,6 +702,7 @@ Settings.LocaleSettings.UseImperialUnits
Settings.LocaleSettings.UseImperialUnits.Description
Settings.LocaleSettings.AvailableLocales
Settings.LocaleSettings.AvailableLocales.Breadcrumb
+Settings.LocaleSettings.AvailableLocales.SystemLocale
Settings.DashSettings.DashCurvature
Settings.DashSettings.DashCurvature.Description
Settings.DashSettings.OpenCloseSpeed
diff --git a/Missing/fi.md b/Missing/fi.md
index 32251fc..0cc24a0 100644
--- a/Missing/fi.md
+++ b/Missing/fi.md
@@ -135,6 +135,7 @@ Settings.LocaleSettings.CultureLocaleCode
Settings.LocaleSettings.CultureLocaleCode.Description
Settings.LocaleSettings.UseImperialUnits
Settings.LocaleSettings.UseImperialUnits.Description
+Settings.LocaleSettings.AvailableLocales.SystemLocale
Settings.DashSettings.DashCurvature.Description
Settings.DashSettings.OpenCloseSpeed.Description
Settings.DashSettings.AllowReplacingSettings.Description
diff --git a/Missing/fr.md b/Missing/fr.md
index 65da0f4..9590c2b 100644
--- a/Missing/fr.md
+++ b/Missing/fr.md
@@ -3,4 +3,5 @@ Note that this file updates only during build processes and doesn't necessarily
# French [fr]
Contacts.NoSession
+Settings.LocaleSettings.AvailableLocales.SystemLocale
diff --git a/Missing/hu.md b/Missing/hu.md
index 8c69bcc..315c08a 100644
--- a/Missing/hu.md
+++ b/Missing/hu.md
@@ -865,6 +865,7 @@ Settings.LocaleSettings.UseImperialUnits
Settings.LocaleSettings.UseImperialUnits.Description
Settings.LocaleSettings.AvailableLocales
Settings.LocaleSettings.AvailableLocales.Breadcrumb
+Settings.LocaleSettings.AvailableLocales.SystemLocale
Settings.DashSettings.DashCurvature
Settings.DashSettings.DashCurvature.Description
Settings.DashSettings.OpenCloseSpeed
diff --git a/Missing/is.md b/Missing/is.md
index e487e17..d57c815 100644
--- a/Missing/is.md
+++ b/Missing/is.md
@@ -843,6 +843,7 @@ Settings.LocaleSettings.UseImperialUnits
Settings.LocaleSettings.UseImperialUnits.Description
Settings.LocaleSettings.AvailableLocales
Settings.LocaleSettings.AvailableLocales.Breadcrumb
+Settings.LocaleSettings.AvailableLocales.SystemLocale
Settings.DashSettings.DashCurvature
Settings.DashSettings.DashCurvature.Description
Settings.DashSettings.OpenCloseSpeed
diff --git a/Missing/ja.md b/Missing/ja.md
index e42a683..a8da63e 100644
--- a/Missing/ja.md
+++ b/Missing/ja.md
@@ -3,4 +3,5 @@ Note that this file updates only during build processes and doesn't necessarily
# Japanese [ja]
Contacts.NoSession
+Settings.LocaleSettings.AvailableLocales.SystemLocale
diff --git a/Missing/ko.md b/Missing/ko.md
index 364b351..af1d83c 100644
--- a/Missing/ko.md
+++ b/Missing/ko.md
@@ -3,4 +3,5 @@ Note that this file updates only during build processes and doesn't necessarily
# Korean [ko]
Contacts.NoSession
+Settings.LocaleSettings.AvailableLocales.SystemLocale
diff --git a/Missing/nl.md b/Missing/nl.md
index ef1e1aa..27380a9 100644
--- a/Missing/nl.md
+++ b/Missing/nl.md
@@ -666,6 +666,7 @@ Settings.LocaleSettings.UseImperialUnits
Settings.LocaleSettings.UseImperialUnits.Description
Settings.LocaleSettings.AvailableLocales
Settings.LocaleSettings.AvailableLocales.Breadcrumb
+Settings.LocaleSettings.AvailableLocales.SystemLocale
Settings.DashSettings.DashCurvature
Settings.DashSettings.DashCurvature.Description
Settings.DashSettings.OpenCloseSpeed
diff --git a/Missing/no.md b/Missing/no.md
index f5a8bdb..c4965cb 100644
--- a/Missing/no.md
+++ b/Missing/no.md
@@ -457,6 +457,7 @@ Settings.LocaleSettings.UseImperialUnits
Settings.LocaleSettings.UseImperialUnits.Description
Settings.LocaleSettings.AvailableLocales
Settings.LocaleSettings.AvailableLocales.Breadcrumb
+Settings.LocaleSettings.AvailableLocales.SystemLocale
Settings.DashSettings.DashCurvature
Settings.DashSettings.DashCurvature.Description
Settings.DashSettings.OpenCloseSpeed
diff --git a/Missing/pl.md b/Missing/pl.md
index 32fe97d..2c226d0 100644
--- a/Missing/pl.md
+++ b/Missing/pl.md
@@ -292,6 +292,7 @@ Settings.LocaleSettings.UseImperialUnits
Settings.LocaleSettings.UseImperialUnits.Description
Settings.LocaleSettings.AvailableLocales
Settings.LocaleSettings.AvailableLocales.Breadcrumb
+Settings.LocaleSettings.AvailableLocales.SystemLocale
Settings.DashSettings.DashCurvature
Settings.DashSettings.DashCurvature.Description
Settings.DashSettings.OpenCloseSpeed
diff --git a/Missing/pt-br.md b/Missing/pt-br.md
index fc0dc06..9d7c7c7 100644
--- a/Missing/pt-br.md
+++ b/Missing/pt-br.md
@@ -458,6 +458,7 @@ Settings.LocaleSettings.UseImperialUnits
Settings.LocaleSettings.UseImperialUnits.Description
Settings.LocaleSettings.AvailableLocales
Settings.LocaleSettings.AvailableLocales.Breadcrumb
+Settings.LocaleSettings.AvailableLocales.SystemLocale
Settings.DashSettings.DashCurvature
Settings.DashSettings.DashCurvature.Description
Settings.DashSettings.OpenCloseSpeed
diff --git a/Missing/ru.md b/Missing/ru.md
index 977bc0d..004ea07 100644
--- a/Missing/ru.md
+++ b/Missing/ru.md
@@ -3,4 +3,5 @@ Note that this file updates only during build processes and doesn't necessarily
# Russian [ru]
Contacts.NoSession
+Settings.LocaleSettings.AvailableLocales.SystemLocale
diff --git a/Missing/sv.md b/Missing/sv.md
index 4d6772d..ac683ae 100644
--- a/Missing/sv.md
+++ b/Missing/sv.md
@@ -810,6 +810,7 @@ Settings.LocaleSettings.UseImperialUnits
Settings.LocaleSettings.UseImperialUnits.Description
Settings.LocaleSettings.AvailableLocales
Settings.LocaleSettings.AvailableLocales.Breadcrumb
+Settings.LocaleSettings.AvailableLocales.SystemLocale
Settings.DashSettings.DashCurvature
Settings.DashSettings.DashCurvature.Description
Settings.DashSettings.OpenCloseSpeed
diff --git a/Missing/th.md b/Missing/th.md
index d9491b4..59dfc31 100644
--- a/Missing/th.md
+++ b/Missing/th.md
@@ -1360,6 +1360,7 @@ Settings.LocaleSettings.UseImperialUnits
Settings.LocaleSettings.UseImperialUnits.Description
Settings.LocaleSettings.AvailableLocales
Settings.LocaleSettings.AvailableLocales.Breadcrumb
+Settings.LocaleSettings.AvailableLocales.SystemLocale
Settings.DashSettings.DashCurvature
Settings.DashSettings.DashCurvature.Description
Settings.DashSettings.OpenCloseSpeed
diff --git a/Missing/tr.md b/Missing/tr.md
index 2183e4c..743079c 100644
--- a/Missing/tr.md
+++ b/Missing/tr.md
@@ -736,6 +736,7 @@ Settings.LocaleSettings.UseImperialUnits
Settings.LocaleSettings.UseImperialUnits.Description
Settings.LocaleSettings.AvailableLocales
Settings.LocaleSettings.AvailableLocales.Breadcrumb
+Settings.LocaleSettings.AvailableLocales.SystemLocale
Settings.DashSettings.DashCurvature
Settings.DashSettings.DashCurvature.Description
Settings.DashSettings.OpenCloseSpeed
diff --git a/Missing/uk.md b/Missing/uk.md
index c57768b..ae6fdcc 100644
--- a/Missing/uk.md
+++ b/Missing/uk.md
@@ -619,6 +619,7 @@ Settings.LocaleSettings.UseImperialUnits
Settings.LocaleSettings.UseImperialUnits.Description
Settings.LocaleSettings.AvailableLocales
Settings.LocaleSettings.AvailableLocales.Breadcrumb
+Settings.LocaleSettings.AvailableLocales.SystemLocale
Settings.DashSettings.DashCurvature
Settings.DashSettings.DashCurvature.Description
Settings.DashSettings.OpenCloseSpeed
diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md
index 783c38e..e0a855f 100644
--- a/Missing/zh-cn.md
+++ b/Missing/zh-cn.md
@@ -3,4 +3,5 @@ Note that this file updates only during build processes and doesn't necessarily
# Chinese (China) [zh-cn]
Contacts.NoSession
+Settings.LocaleSettings.AvailableLocales.SystemLocale
diff --git a/Missing/zh-tw.md b/Missing/zh-tw.md
index 392c5b4..7583f54 100644
--- a/Missing/zh-tw.md
+++ b/Missing/zh-tw.md
@@ -453,6 +453,7 @@ Settings.LocaleSettings.UseImperialUnits
Settings.LocaleSettings.UseImperialUnits.Description
Settings.LocaleSettings.AvailableLocales
Settings.LocaleSettings.AvailableLocales.Breadcrumb
+Settings.LocaleSettings.AvailableLocales.SystemLocale
Settings.DashSettings.DashCurvature
Settings.DashSettings.DashCurvature.Description
Settings.DashSettings.OpenCloseSpeed
diff --git a/README.md b/README.md
index 413ae86..3a70a26 100644
--- a/README.md
+++ b/README.md
@@ -2,32 +2,32 @@
This repository contains the locale assets for the core UI of [Resonite](https://resonite.com) and allows anyone to contribute translations. The contents of this repository will be periodically merged with the public build released on Steam (STEAM) and other platforms.
## Localization Status
-Czech [cs] - 70.1% - Missing keys: 684
-German [de] - 100.0% - Missing keys: 0
-English (United Kingdom) [en-gb] - 2.0% - Missing keys: 2243
+Czech [cs] - 70.1% - Missing keys: 685
+German [de] - 100.0% - Missing keys: 1
+English (United Kingdom) [en-gb] - 2.0% - Missing keys: 2244
English [en] - 100.0% - Missing keys: 0
-Esperanto [eo] - 71.5% - Missing keys: 653
-Spanish [es] - 73.0% - Missing keys: 619
-Estonian [et] - 36.0% - Missing keys: 1464
-Finnish [fi] - 83.7% - Missing keys: 374
-French [fr] - 100.0% - Missing keys: 1
-Hungarian [hu] - 23.1% - Missing keys: 1760
-Icelandic [is] - 28.0% - Missing keys: 1649
-Japanese [ja] - 100.0% - Missing keys: 1
-Korean [ko] - 100.0% - Missing keys: 1
-Dutch [nl] - 45.2% - Missing keys: 1254
-Norwegian [no] - 68.6% - Missing keys: 718
-Polish [pl] - 78.9% - Missing keys: 484
-Portuguese (Brazil) [pt-br] - 68.6% - Missing keys: 719
-Russian [ru] - 100.0% - Missing keys: 1
-Swedish [sv] - 27.8% - Missing keys: 1652
-Thai [th] - 1.7% - Missing keys: 2249
-Turkish [tr] - 35.5% - Missing keys: 1476
-Ukrainian [uk] - 33.9% - Missing keys: 1513
-Chinese (China) [zh-cn] - 100.0% - Missing keys: 1
-Chinese (Taiwan) [zh-tw] - 68.9% - Missing keys: 713
+Esperanto [eo] - 71.4% - Missing keys: 654
+Spanish [es] - 72.9% - Missing keys: 620
+Estonian [et] - 36.0% - Missing keys: 1465
+Finnish [fi] - 83.6% - Missing keys: 375
+French [fr] - 99.9% - Missing keys: 2
+Hungarian [hu] - 23.1% - Missing keys: 1761
+Icelandic [is] - 27.9% - Missing keys: 1650
+Japanese [ja] - 99.9% - Missing keys: 2
+Korean [ko] - 99.9% - Missing keys: 2
+Dutch [nl] - 45.2% - Missing keys: 1255
+Norwegian [no] - 68.6% - Missing keys: 719
+Polish [pl] - 78.8% - Missing keys: 485
+Portuguese (Brazil) [pt-br] - 68.6% - Missing keys: 720
+Russian [ru] - 99.9% - Missing keys: 2
+Swedish [sv] - 27.8% - Missing keys: 1653
+Thai [th] - 1.7% - Missing keys: 2250
+Turkish [tr] - 35.5% - Missing keys: 1477
+Ukrainian [uk] - 33.9% - Missing keys: 1514
+Chinese (China) [zh-cn] - 99.9% - Missing keys: 2
+Chinese (Taiwan) [zh-tw] - 68.8% - Missing keys: 714
-Total keys: 2289
+Total keys: 2290
## 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.
diff --git a/en.json b/en.json
index f31366e..3223583 100644
--- a/en.json
+++ b/en.json
@@ -1632,6 +1632,7 @@
"Settings.LocaleSettings.UseImperialUnits.Description": "When enabled, editors for quantities (length/height, mass, volume...) will try to use imperial units instead of metric. Useful if you're from the US, UK, Liberia or Myanmar.",
"Settings.LocaleSettings.AvailableLocales": "Select Locale",
"Settings.LocaleSettings.AvailableLocales.Breadcrumb": "Locales",
+ "Settings.LocaleSettings.AvailableLocales.SystemLocale": "Use System Language",
"Settings.DashSettings.DashCurvature": "Curvature",
"Settings.DashSettings.DashCurvature.Description": "This controls how curved the dash is when you are in VR. Setting it to 0 will make it completely flat.",
From 5270f37478a411fc9ac83d739eee46666c708fab Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Thu, 25 Jul 2024 19:43:34 +0300
Subject: [PATCH 155/242] Chore: new strings
---
fr.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/fr.json b/fr.json
index da145c0..07626cb 100644
--- a/fr.json
+++ b/fr.json
@@ -1633,6 +1633,7 @@
"Settings.LocaleSettings.UseImperialUnits.Description": "Quand activé, les quantités seront en unités impériales (largeur/hauteur, masse, volume...) au lieu des unités métriques. Utile si vous venez des USA, Royaume-Uni, Liberia ou Myanmar.",
"Settings.LocaleSettings.AvailableLocales": "Langues disponibles",
"Settings.LocaleSettings.AvailableLocales.Breadcrumb": "Langues",
+ "Settings.LocaleSettings.AvailableLocales.SystemLocale": "Utiliser la langue de votre système",
"Settings.DashSettings.DashCurvature": "Courbure",
"Settings.DashSettings.DashCurvature.Description": "Cette option contrôle la courbure du tableau de bord en VR. Une valeur de 0 le rend plat.",
From ef91fa361a67c1a6481fb5422fa7c91ad1e9cbf7 Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Thu, 25 Jul 2024 19:05:49 +0200
Subject: [PATCH 156/242] Audio monitoring strings
---
Missing/cs.md | 5 +++++
Missing/de.md | 5 +++++
Missing/en-gb.md | 5 +++++
Missing/eo.md | 5 +++++
Missing/es.md | 5 +++++
Missing/et.md | 5 +++++
Missing/fi.md | 5 +++++
Missing/fr.md | 5 +++++
Missing/hu.md | 5 +++++
Missing/is.md | 5 +++++
Missing/ja.md | 5 +++++
Missing/ko.md | 5 +++++
Missing/nl.md | 5 +++++
Missing/no.md | 5 +++++
Missing/pl.md | 5 +++++
Missing/pt-br.md | 5 +++++
Missing/ru.md | 5 +++++
Missing/sv.md | 5 +++++
Missing/th.md | 5 +++++
Missing/tr.md | 5 +++++
Missing/uk.md | 5 +++++
Missing/zh-cn.md | 5 +++++
Missing/zh-tw.md | 5 +++++
README.md | 48 ++++++++++++++++++++++++------------------------
en.json | 5 +++++
25 files changed, 144 insertions(+), 24 deletions(-)
diff --git a/Missing/cs.md b/Missing/cs.md
index c78e006..c0ada0b 100644
--- a/Missing/cs.md
+++ b/Missing/cs.md
@@ -325,6 +325,11 @@ Settings.AudioInputDeviceSettings.UseSystemDefault.Description
Settings.AudioInputDeviceSettings.DevicePriorities
Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb
Settings.AudioInputDeviceSettings.SetAsDefault
+Settings.AudioInputDeviceSettings.Testing.Header
+Settings.AudioInputDeviceSettings.Testing.Description
+Settings.AudioInputDeviceSettings.Testing.ListenToInput
+Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
+Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
Settings.AudioOutputDeviceSettings.UseSystemDefault
Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
Settings.AudioOutputDeviceSettings.DevicePriorities
diff --git a/Missing/de.md b/Missing/de.md
index 2c503b8..1be43d7 100644
--- a/Missing/de.md
+++ b/Missing/de.md
@@ -2,5 +2,10 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# German [de]
+Settings.AudioInputDeviceSettings.Testing.Header
+Settings.AudioInputDeviceSettings.Testing.Description
+Settings.AudioInputDeviceSettings.Testing.ListenToInput
+Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
+Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
Settings.LocaleSettings.AvailableLocales.SystemLocale
diff --git a/Missing/en-gb.md b/Missing/en-gb.md
index ebb1a56..02a8513 100644
--- a/Missing/en-gb.md
+++ b/Missing/en-gb.md
@@ -1275,6 +1275,11 @@ Settings.AudioInputDeviceSettings.UseSystemDefault.Description
Settings.AudioInputDeviceSettings.DevicePriorities
Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb
Settings.AudioInputDeviceSettings.SetAsDefault
+Settings.AudioInputDeviceSettings.Testing.Header
+Settings.AudioInputDeviceSettings.Testing.Description
+Settings.AudioInputDeviceSettings.Testing.ListenToInput
+Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
+Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
Settings.AudioOutputDeviceSettings.UseSystemDefault
Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
Settings.AudioOutputDeviceSettings.DevicePriorities
diff --git a/Missing/eo.md b/Missing/eo.md
index 6a2a13a..a3a4251 100644
--- a/Missing/eo.md
+++ b/Missing/eo.md
@@ -294,6 +294,11 @@ Settings.AudioInputDeviceSettings.UseSystemDefault.Description
Settings.AudioInputDeviceSettings.DevicePriorities
Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb
Settings.AudioInputDeviceSettings.SetAsDefault
+Settings.AudioInputDeviceSettings.Testing.Header
+Settings.AudioInputDeviceSettings.Testing.Description
+Settings.AudioInputDeviceSettings.Testing.ListenToInput
+Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
+Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
Settings.AudioOutputDeviceSettings.UseSystemDefault
Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
Settings.AudioOutputDeviceSettings.DevicePriorities
diff --git a/Missing/es.md b/Missing/es.md
index 68b621b..cce2461 100644
--- a/Missing/es.md
+++ b/Missing/es.md
@@ -288,6 +288,11 @@ Settings.AudioInputDeviceSettings.UseSystemDefault.Description
Settings.AudioInputDeviceSettings.DevicePriorities
Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb
Settings.AudioInputDeviceSettings.SetAsDefault
+Settings.AudioInputDeviceSettings.Testing.Header
+Settings.AudioInputDeviceSettings.Testing.Description
+Settings.AudioInputDeviceSettings.Testing.ListenToInput
+Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
+Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
Settings.AudioOutputDeviceSettings.UseSystemDefault
Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
Settings.AudioOutputDeviceSettings.DevicePriorities
diff --git a/Missing/et.md b/Missing/et.md
index 0bd49a8..59053aa 100644
--- a/Missing/et.md
+++ b/Missing/et.md
@@ -602,6 +602,11 @@ Settings.AudioInputDeviceSettings.UseSystemDefault.Description
Settings.AudioInputDeviceSettings.DevicePriorities
Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb
Settings.AudioInputDeviceSettings.SetAsDefault
+Settings.AudioInputDeviceSettings.Testing.Header
+Settings.AudioInputDeviceSettings.Testing.Description
+Settings.AudioInputDeviceSettings.Testing.ListenToInput
+Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
+Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
Settings.AudioOutputDeviceSettings.UseSystemDefault
Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
Settings.AudioOutputDeviceSettings.DevicePriorities
diff --git a/Missing/fi.md b/Missing/fi.md
index 0cc24a0..daf6d49 100644
--- a/Missing/fi.md
+++ b/Missing/fi.md
@@ -88,6 +88,11 @@ Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description
Settings.UserMetricsSettings.UserHeight.Description
Settings.FavoritesSettings.AutoLoadCloudHome.Description
Settings.AudioInputDeviceSettings.UseSystemDefault.Description
+Settings.AudioInputDeviceSettings.Testing.Header
+Settings.AudioInputDeviceSettings.Testing.Description
+Settings.AudioInputDeviceSettings.Testing.ListenToInput
+Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
+Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
Settings.AudioVolumeSettings.MasterVolume.Description
Settings.AudioVolumeSettings.SoundEffectVolume.Description
diff --git a/Missing/fr.md b/Missing/fr.md
index 9590c2b..a875266 100644
--- a/Missing/fr.md
+++ b/Missing/fr.md
@@ -3,5 +3,10 @@ Note that this file updates only during build processes and doesn't necessarily
# French [fr]
Contacts.NoSession
+Settings.AudioInputDeviceSettings.Testing.Header
+Settings.AudioInputDeviceSettings.Testing.Description
+Settings.AudioInputDeviceSettings.Testing.ListenToInput
+Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
+Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
Settings.LocaleSettings.AvailableLocales.SystemLocale
diff --git a/Missing/hu.md b/Missing/hu.md
index 315c08a..82931be 100644
--- a/Missing/hu.md
+++ b/Missing/hu.md
@@ -765,6 +765,11 @@ Settings.AudioInputDeviceSettings.UseSystemDefault.Description
Settings.AudioInputDeviceSettings.DevicePriorities
Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb
Settings.AudioInputDeviceSettings.SetAsDefault
+Settings.AudioInputDeviceSettings.Testing.Header
+Settings.AudioInputDeviceSettings.Testing.Description
+Settings.AudioInputDeviceSettings.Testing.ListenToInput
+Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
+Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
Settings.AudioOutputDeviceSettings.UseSystemDefault
Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
Settings.AudioOutputDeviceSettings.DevicePriorities
diff --git a/Missing/is.md b/Missing/is.md
index d57c815..4f5fd26 100644
--- a/Missing/is.md
+++ b/Missing/is.md
@@ -743,6 +743,11 @@ Settings.AudioInputDeviceSettings.UseSystemDefault.Description
Settings.AudioInputDeviceSettings.DevicePriorities
Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb
Settings.AudioInputDeviceSettings.SetAsDefault
+Settings.AudioInputDeviceSettings.Testing.Header
+Settings.AudioInputDeviceSettings.Testing.Description
+Settings.AudioInputDeviceSettings.Testing.ListenToInput
+Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
+Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
Settings.AudioOutputDeviceSettings.UseSystemDefault
Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
Settings.AudioOutputDeviceSettings.DevicePriorities
diff --git a/Missing/ja.md b/Missing/ja.md
index a8da63e..0661c2d 100644
--- a/Missing/ja.md
+++ b/Missing/ja.md
@@ -3,5 +3,10 @@ Note that this file updates only during build processes and doesn't necessarily
# Japanese [ja]
Contacts.NoSession
+Settings.AudioInputDeviceSettings.Testing.Header
+Settings.AudioInputDeviceSettings.Testing.Description
+Settings.AudioInputDeviceSettings.Testing.ListenToInput
+Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
+Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
Settings.LocaleSettings.AvailableLocales.SystemLocale
diff --git a/Missing/ko.md b/Missing/ko.md
index af1d83c..76d7561 100644
--- a/Missing/ko.md
+++ b/Missing/ko.md
@@ -3,5 +3,10 @@ Note that this file updates only during build processes and doesn't necessarily
# Korean [ko]
Contacts.NoSession
+Settings.AudioInputDeviceSettings.Testing.Header
+Settings.AudioInputDeviceSettings.Testing.Description
+Settings.AudioInputDeviceSettings.Testing.ListenToInput
+Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
+Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
Settings.LocaleSettings.AvailableLocales.SystemLocale
diff --git a/Missing/nl.md b/Missing/nl.md
index 27380a9..5f9bfad 100644
--- a/Missing/nl.md
+++ b/Missing/nl.md
@@ -566,6 +566,11 @@ Settings.AudioInputDeviceSettings.UseSystemDefault.Description
Settings.AudioInputDeviceSettings.DevicePriorities
Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb
Settings.AudioInputDeviceSettings.SetAsDefault
+Settings.AudioInputDeviceSettings.Testing.Header
+Settings.AudioInputDeviceSettings.Testing.Description
+Settings.AudioInputDeviceSettings.Testing.ListenToInput
+Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
+Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
Settings.AudioOutputDeviceSettings.UseSystemDefault
Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
Settings.AudioOutputDeviceSettings.DevicePriorities
diff --git a/Missing/no.md b/Missing/no.md
index c4965cb..322c9a5 100644
--- a/Missing/no.md
+++ b/Missing/no.md
@@ -357,6 +357,11 @@ Settings.AudioInputDeviceSettings.UseSystemDefault.Description
Settings.AudioInputDeviceSettings.DevicePriorities
Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb
Settings.AudioInputDeviceSettings.SetAsDefault
+Settings.AudioInputDeviceSettings.Testing.Header
+Settings.AudioInputDeviceSettings.Testing.Description
+Settings.AudioInputDeviceSettings.Testing.ListenToInput
+Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
+Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
Settings.AudioOutputDeviceSettings.UseSystemDefault
Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
Settings.AudioOutputDeviceSettings.DevicePriorities
diff --git a/Missing/pl.md b/Missing/pl.md
index 2c226d0..d5f09f5 100644
--- a/Missing/pl.md
+++ b/Missing/pl.md
@@ -192,6 +192,11 @@ Settings.AudioInputDeviceSettings.UseSystemDefault.Description
Settings.AudioInputDeviceSettings.DevicePriorities
Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb
Settings.AudioInputDeviceSettings.SetAsDefault
+Settings.AudioInputDeviceSettings.Testing.Header
+Settings.AudioInputDeviceSettings.Testing.Description
+Settings.AudioInputDeviceSettings.Testing.ListenToInput
+Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
+Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
Settings.AudioOutputDeviceSettings.UseSystemDefault
Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
Settings.AudioOutputDeviceSettings.DevicePriorities
diff --git a/Missing/pt-br.md b/Missing/pt-br.md
index 9d7c7c7..4f346f7 100644
--- a/Missing/pt-br.md
+++ b/Missing/pt-br.md
@@ -358,6 +358,11 @@ Settings.AudioInputDeviceSettings.UseSystemDefault.Description
Settings.AudioInputDeviceSettings.DevicePriorities
Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb
Settings.AudioInputDeviceSettings.SetAsDefault
+Settings.AudioInputDeviceSettings.Testing.Header
+Settings.AudioInputDeviceSettings.Testing.Description
+Settings.AudioInputDeviceSettings.Testing.ListenToInput
+Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
+Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
Settings.AudioOutputDeviceSettings.UseSystemDefault
Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
Settings.AudioOutputDeviceSettings.DevicePriorities
diff --git a/Missing/ru.md b/Missing/ru.md
index 004ea07..1bf441c 100644
--- a/Missing/ru.md
+++ b/Missing/ru.md
@@ -3,5 +3,10 @@ Note that this file updates only during build processes and doesn't necessarily
# Russian [ru]
Contacts.NoSession
+Settings.AudioInputDeviceSettings.Testing.Header
+Settings.AudioInputDeviceSettings.Testing.Description
+Settings.AudioInputDeviceSettings.Testing.ListenToInput
+Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
+Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
Settings.LocaleSettings.AvailableLocales.SystemLocale
diff --git a/Missing/sv.md b/Missing/sv.md
index ac683ae..d33a8bc 100644
--- a/Missing/sv.md
+++ b/Missing/sv.md
@@ -710,6 +710,11 @@ Settings.AudioInputDeviceSettings.UseSystemDefault.Description
Settings.AudioInputDeviceSettings.DevicePriorities
Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb
Settings.AudioInputDeviceSettings.SetAsDefault
+Settings.AudioInputDeviceSettings.Testing.Header
+Settings.AudioInputDeviceSettings.Testing.Description
+Settings.AudioInputDeviceSettings.Testing.ListenToInput
+Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
+Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
Settings.AudioOutputDeviceSettings.UseSystemDefault
Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
Settings.AudioOutputDeviceSettings.DevicePriorities
diff --git a/Missing/th.md b/Missing/th.md
index 59dfc31..0acebbb 100644
--- a/Missing/th.md
+++ b/Missing/th.md
@@ -1260,6 +1260,11 @@ Settings.AudioInputDeviceSettings.UseSystemDefault.Description
Settings.AudioInputDeviceSettings.DevicePriorities
Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb
Settings.AudioInputDeviceSettings.SetAsDefault
+Settings.AudioInputDeviceSettings.Testing.Header
+Settings.AudioInputDeviceSettings.Testing.Description
+Settings.AudioInputDeviceSettings.Testing.ListenToInput
+Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
+Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
Settings.AudioOutputDeviceSettings.UseSystemDefault
Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
Settings.AudioOutputDeviceSettings.DevicePriorities
diff --git a/Missing/tr.md b/Missing/tr.md
index 743079c..538547a 100644
--- a/Missing/tr.md
+++ b/Missing/tr.md
@@ -636,6 +636,11 @@ Settings.AudioInputDeviceSettings.UseSystemDefault.Description
Settings.AudioInputDeviceSettings.DevicePriorities
Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb
Settings.AudioInputDeviceSettings.SetAsDefault
+Settings.AudioInputDeviceSettings.Testing.Header
+Settings.AudioInputDeviceSettings.Testing.Description
+Settings.AudioInputDeviceSettings.Testing.ListenToInput
+Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
+Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
Settings.AudioOutputDeviceSettings.UseSystemDefault
Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
Settings.AudioOutputDeviceSettings.DevicePriorities
diff --git a/Missing/uk.md b/Missing/uk.md
index ae6fdcc..74ca296 100644
--- a/Missing/uk.md
+++ b/Missing/uk.md
@@ -519,6 +519,11 @@ Settings.AudioInputDeviceSettings.UseSystemDefault.Description
Settings.AudioInputDeviceSettings.DevicePriorities
Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb
Settings.AudioInputDeviceSettings.SetAsDefault
+Settings.AudioInputDeviceSettings.Testing.Header
+Settings.AudioInputDeviceSettings.Testing.Description
+Settings.AudioInputDeviceSettings.Testing.ListenToInput
+Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
+Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
Settings.AudioOutputDeviceSettings.UseSystemDefault
Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
Settings.AudioOutputDeviceSettings.DevicePriorities
diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md
index e0a855f..50f3847 100644
--- a/Missing/zh-cn.md
+++ b/Missing/zh-cn.md
@@ -3,5 +3,10 @@ Note that this file updates only during build processes and doesn't necessarily
# Chinese (China) [zh-cn]
Contacts.NoSession
+Settings.AudioInputDeviceSettings.Testing.Header
+Settings.AudioInputDeviceSettings.Testing.Description
+Settings.AudioInputDeviceSettings.Testing.ListenToInput
+Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
+Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
Settings.LocaleSettings.AvailableLocales.SystemLocale
diff --git a/Missing/zh-tw.md b/Missing/zh-tw.md
index 7583f54..b62a660 100644
--- a/Missing/zh-tw.md
+++ b/Missing/zh-tw.md
@@ -353,6 +353,11 @@ Settings.AudioInputDeviceSettings.UseSystemDefault.Description
Settings.AudioInputDeviceSettings.DevicePriorities
Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb
Settings.AudioInputDeviceSettings.SetAsDefault
+Settings.AudioInputDeviceSettings.Testing.Header
+Settings.AudioInputDeviceSettings.Testing.Description
+Settings.AudioInputDeviceSettings.Testing.ListenToInput
+Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
+Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
Settings.AudioOutputDeviceSettings.UseSystemDefault
Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
Settings.AudioOutputDeviceSettings.DevicePriorities
diff --git a/README.md b/README.md
index 3a70a26..6ea296a 100644
--- a/README.md
+++ b/README.md
@@ -2,32 +2,32 @@
This repository contains the locale assets for the core UI of [Resonite](https://resonite.com) and allows anyone to contribute translations. The contents of this repository will be periodically merged with the public build released on Steam (STEAM) and other platforms.
## Localization Status
-Czech [cs] - 70.1% - Missing keys: 685
-German [de] - 100.0% - Missing keys: 1
-English (United Kingdom) [en-gb] - 2.0% - Missing keys: 2244
+Czech [cs] - 69.9% - Missing keys: 690
+German [de] - 99.7% - Missing keys: 6
+English (United Kingdom) [en-gb] - 2.0% - Missing keys: 2249
English [en] - 100.0% - Missing keys: 0
-Esperanto [eo] - 71.4% - Missing keys: 654
-Spanish [es] - 72.9% - Missing keys: 620
-Estonian [et] - 36.0% - Missing keys: 1465
-Finnish [fi] - 83.6% - Missing keys: 375
-French [fr] - 99.9% - Missing keys: 2
-Hungarian [hu] - 23.1% - Missing keys: 1761
-Icelandic [is] - 27.9% - Missing keys: 1650
-Japanese [ja] - 99.9% - Missing keys: 2
-Korean [ko] - 99.9% - Missing keys: 2
-Dutch [nl] - 45.2% - Missing keys: 1255
-Norwegian [no] - 68.6% - Missing keys: 719
-Polish [pl] - 78.8% - Missing keys: 485
-Portuguese (Brazil) [pt-br] - 68.6% - Missing keys: 720
-Russian [ru] - 99.9% - Missing keys: 2
-Swedish [sv] - 27.8% - Missing keys: 1653
-Thai [th] - 1.7% - Missing keys: 2250
-Turkish [tr] - 35.5% - Missing keys: 1477
-Ukrainian [uk] - 33.9% - Missing keys: 1514
-Chinese (China) [zh-cn] - 99.9% - Missing keys: 2
-Chinese (Taiwan) [zh-tw] - 68.8% - Missing keys: 714
+Esperanto [eo] - 71.3% - Missing keys: 659
+Spanish [es] - 72.8% - Missing keys: 625
+Estonian [et] - 35.9% - Missing keys: 1470
+Finnish [fi] - 83.4% - Missing keys: 380
+French [fr] - 99.7% - Missing keys: 7
+Hungarian [hu] - 23.1% - Missing keys: 1766
+Icelandic [is] - 27.9% - Missing keys: 1655
+Japanese [ja] - 99.7% - Missing keys: 7
+Korean [ko] - 99.7% - Missing keys: 7
+Dutch [nl] - 45.1% - Missing keys: 1260
+Norwegian [no] - 68.5% - Missing keys: 724
+Polish [pl] - 78.6% - Missing keys: 490
+Portuguese (Brazil) [pt-br] - 68.4% - Missing keys: 725
+Russian [ru] - 99.7% - Missing keys: 7
+Swedish [sv] - 27.8% - Missing keys: 1658
+Thai [th] - 1.7% - Missing keys: 2255
+Turkish [tr] - 35.4% - Missing keys: 1482
+Ukrainian [uk] - 33.8% - Missing keys: 1519
+Chinese (China) [zh-cn] - 99.7% - Missing keys: 7
+Chinese (Taiwan) [zh-tw] - 68.7% - Missing keys: 719
-Total keys: 2290
+Total keys: 2295
## 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.
diff --git a/en.json b/en.json
index 3223583..1dbc829 100644
--- a/en.json
+++ b/en.json
@@ -1514,6 +1514,11 @@
"Settings.AudioInputDeviceSettings.DevicePriorities": "Configure Preferred Audio Input Devices",
"Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb": "Audio Input Devices",
"Settings.AudioInputDeviceSettings.SetAsDefault": "Set As Default",
+ "Settings.AudioInputDeviceSettings.Testing.Header": "Test audio input",
+ "Settings.AudioInputDeviceSettings.Testing.Description": "You can use this to monitor and test the selected audio device to ensure it's working properly. Use the button to listen to the input, which will play the sound back at you.",
+ "Settings.AudioInputDeviceSettings.Testing.ListenToInput": "Listen to this input",
+ "Settings.AudioInputDeviceSettings.Testing.StopListeningToInput": "Stop listening",
+ "Settings.AudioInputDeviceSettings.Testing.Monitoring.Header": "Live audio monitoring",
"Settings.AudioOutputDeviceSettings.UseSystemDefault": "Use System Default Output Device",
"Settings.AudioOutputDeviceSettings.UseSystemDefault.Description": "Enable this to use the default system device for outputting audio. By disabling this, you can configure which audio device is used for outputting the audio below. This can be useful when you use different devices when toggling between VR and desktop.",
From 5a1dd32989b3f11394d2cd7af473a00300c0a1ca Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Thu, 25 Jul 2024 20:43:26 +0300
Subject: [PATCH 157/242] Chore: new strings
---
fr.json | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/fr.json b/fr.json
index 07626cb..a9de0cd 100644
--- a/fr.json
+++ b/fr.json
@@ -1515,6 +1515,11 @@
"Settings.AudioInputDeviceSettings.DevicePriorities": "Configurer les périphériques d'entrée audio préférés",
"Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb": "Périphériques d'entrée audio",
"Settings.AudioInputDeviceSettings.SetAsDefault": "Définir comme défaut",
+ "Settings.AudioInputDeviceSettings.Testing.Header": "Tester l'entrée audio",
+ "Settings.AudioInputDeviceSettings.Testing.Description": "Cliquez pour écouter votre périphérique d'entrée. Cela est utile si vous voulez tester votre périphérique.",
+ "Settings.AudioInputDeviceSettings.Testing.ListenToInput": "Écouter ce périphérique d'entrée",
+ "Settings.AudioInputDeviceSettings.Testing.StopListeningToInput": "Arrêter d'écouter",
+ "Settings.AudioInputDeviceSettings.Testing.Monitoring.Header": "Tests audios",
"Settings.AudioOutputDeviceSettings.UseSystemDefault": "Utiliser le périphérique de sortie audio par défaut",
"Settings.AudioOutputDeviceSettings.UseSystemDefault.Description": "Activez cette option pour utiliser le périphérique de sortie audio par défaut de votre système. Désactiver cette option peut être utile si vous voulez que l'audio sorte d'un autre périphérique. Ceci peut être utile si vous utilisez des périphériques différents lors du passage entre la VR le bureau.",
From 03489621b9634fb0eca3169cfed5b343417ffcb3 Mon Sep 17 00:00:00 2001
From: Muppeq <147259359+Muppeq@users.noreply.github.com>
Date: Thu, 25 Jul 2024 19:45:06 +0200
Subject: [PATCH 158/242] de: translated new audio and language strings
---
de.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/de.json b/de.json
index 991f27c..98a6901 100644
--- a/de.json
+++ b/de.json
@@ -1514,6 +1514,11 @@
"Settings.AudioInputDeviceSettings.DevicePriorities": "Standard Audio-Aufnahmegerät konfigurieren",
"Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb": "Audio-Aufnahmegeräte",
"Settings.AudioInputDeviceSettings.SetAsDefault": "Als Standard einstellen",
+ "Settings.AudioInputDeviceSettings.Testing.Header": "Teste Audio-Aufnahme",
+ "Settings.AudioInputDeviceSettings.Testing.Description": "Hiermit können Sie das ausgewählte Audiogerät abhören und damit testen ob es ordnungsgemäß funktioniert. Drücken Sie die Taste, um den Audio-Eingang zu hören, der den Ton wiedergibt.",
+ "Settings.AudioInputDeviceSettings.Testing.ListenToInput": "Hören Sie dieses Aufnahmegerät an",
+ "Settings.AudioInputDeviceSettings.Testing.StopListeningToInput": "Nicht mehr zuhören",
+ "Settings.AudioInputDeviceSettings.Testing.Monitoring.Header": "Live Audio-Überwachung",
"Settings.AudioOutputDeviceSettings.UseSystemDefault": "Benutze Standard-Ausgabegerät des Systems",
"Settings.AudioOutputDeviceSettings.UseSystemDefault.Description": "Wählen Sie diese Einstellung, um das in Ihrem System eingestellte Standard-Ausgabegerät zu nutzen. Wenn Sie stattdessen ein bestimmtes Gerät zur Audio-Ausgabe nutzen wollen, deaktivieren Sie diese Option und wählen Sie das gewünschte Gerät unten aus. Dies kann bei der Verwendung verschiedener Geräte für VR und Desktop nützlich sein.",
@@ -1632,6 +1637,7 @@
"Settings.LocaleSettings.UseImperialUnits.Description": "Wenn dies aktiviert ist, versuchen Eingabefelder für Mengenwerte (Länge/Höhe, Masse, Volumen...) Einheiten des imperialen Systems anstelle von metrischen Einheiten zu verwenden. Dies kann nützlich sein, wenn Sie aus den Vereinigten Staaten, dem Vereinigten Königreich, Lyberia oder Myanmar stammen.",
"Settings.LocaleSettings.AvailableLocales": "Sprache auswählen",
"Settings.LocaleSettings.AvailableLocales.Breadcrumb": "Sprachen",
+ "Settings.LocaleSettings.AvailableLocales.SystemLocale": "Systemsprache verwenden",
"Settings.DashSettings.DashCurvature": "Krümmung",
"Settings.DashSettings.DashCurvature.Description": "Diese Einstellung bestimmt, wie gekrümmt das Dash-Menu in VR ist. Wenn sie auf 0 gesetzt wird, ist es völlig flach. ",
From 0a8cbf6201707f6300115b3c0d54b78eb82aa58a Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Thu, 25 Jul 2024 20:51:20 +0200
Subject: [PATCH 159/242] Update stats
---
Missing/de.md | 8 ---
Missing/fr.md | 9 ----
Missing/ja.md | 1 -
Missing/ko.md | 1 -
Missing/ru.md | 1 -
Missing/uk.md | 126 -----------------------------------------------
Missing/zh-cn.md | 1 -
README.md | 14 +++---
8 files changed, 7 insertions(+), 154 deletions(-)
diff --git a/Missing/de.md b/Missing/de.md
index 1be43d7..49c4e2e 100644
--- a/Missing/de.md
+++ b/Missing/de.md
@@ -1,11 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# German [de]
-Settings.AudioInputDeviceSettings.Testing.Header
-Settings.AudioInputDeviceSettings.Testing.Description
-Settings.AudioInputDeviceSettings.Testing.ListenToInput
-Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
-Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
-Settings.LocaleSettings.AvailableLocales.SystemLocale
-
diff --git a/Missing/fr.md b/Missing/fr.md
index a875266..49c4e2e 100644
--- a/Missing/fr.md
+++ b/Missing/fr.md
@@ -1,12 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# French [fr]
-Contacts.NoSession
-Settings.AudioInputDeviceSettings.Testing.Header
-Settings.AudioInputDeviceSettings.Testing.Description
-Settings.AudioInputDeviceSettings.Testing.ListenToInput
-Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
-Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
-Settings.LocaleSettings.AvailableLocales.SystemLocale
-
diff --git a/Missing/ja.md b/Missing/ja.md
index 0661c2d..fdc0d2c 100644
--- a/Missing/ja.md
+++ b/Missing/ja.md
@@ -2,7 +2,6 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# Japanese [ja]
-Contacts.NoSession
Settings.AudioInputDeviceSettings.Testing.Header
Settings.AudioInputDeviceSettings.Testing.Description
Settings.AudioInputDeviceSettings.Testing.ListenToInput
diff --git a/Missing/ko.md b/Missing/ko.md
index 76d7561..295f0a0 100644
--- a/Missing/ko.md
+++ b/Missing/ko.md
@@ -2,7 +2,6 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# Korean [ko]
-Contacts.NoSession
Settings.AudioInputDeviceSettings.Testing.Header
Settings.AudioInputDeviceSettings.Testing.Description
Settings.AudioInputDeviceSettings.Testing.ListenToInput
diff --git a/Missing/ru.md b/Missing/ru.md
index 1bf441c..43ad88d 100644
--- a/Missing/ru.md
+++ b/Missing/ru.md
@@ -2,7 +2,6 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# Russian [ru]
-Contacts.NoSession
Settings.AudioInputDeviceSettings.Testing.Header
Settings.AudioInputDeviceSettings.Testing.Description
Settings.AudioInputDeviceSettings.Testing.ListenToInput
diff --git a/Missing/uk.md b/Missing/uk.md
index 74ca296..60ba55c 100644
--- a/Missing/uk.md
+++ b/Missing/uk.md
@@ -3,132 +3,6 @@ Note that this file updates only during build processes and doesn't necessarily
# Ukrainian [uk]
Contacts.NoSession
-Importer.General.AsRawFile
-Importer.Folder.Title
-Importer.Folder.Individual
-Importer.Folder.Individual.Description
-Importer.Folder.Batch
-Importer.Folder.Batch.Description
-Importer.Folder.Minecraft
-Importer.Folder.Minecraft.Description
-Importer.Image.Title
-Importer.Image.Prompt
-Importer.Image.Regular
-Importer.Image.Screenshot
-Importer.Image.PixelArt
-Importer.Image.Sprite
-Importer.Image.360
-Importer.Image.StereoPhoto
-Importer.Image.Stereo360
-Importer.Image.180
-Importer.Image.Stereo180
-Importer.Image.LUT
-Importer.LUT.Failure.Heading
-Importer.LUT.Failure.Description
-Importer.ImageVideo.LayoutPrompt
-Importer.ImageVideo.LayoutHorizontalLR
-Importer.ImageVideo.LayoutHorizontalRL
-Importer.ImageVideo.LayoutVerticalLR
-Importer.ImageVideo.LayoutVerticalRL
-Importer.Model.Title
-Importer.Model.Prompt
-Importer.Model.Regular
-Importer.Model.3DScan
-Importer.Model.CAD
-Importer.Model.PointCloud
-Importer.Model.VertexColorModel
-Importer.Model.AdvancedSettings
-Importer.Model.ModelKindPrompt
-Importer.Model.RegularKind
-Importer.Model.SeparableKind
-Importer.Model.UnitsPrompt
-Importer.Model.AutoScale
-Importer.Model.AutoHumanoid
-Importer.Model.Meters
-Importer.Model.Millimeters
-Importer.Model.Centimeters
-Importer.Model.Inches
-Importer.Model.FinalizePrompt
-Importer.Model.RunImport
-Importer.Model.Advanced.Scale
-Importer.Model.Advanced.AutoScale
-Importer.Model.Advanced.MaxTexSize
-Importer.Model.Advanced.ImageFormat
-Importer.Model.Advanced.Material
-Importer.Model.Advanced.PreferSpecular
-Importer.Model.Advanced.AlignAxis
-Importer.Model.Advanced.Normals
-Importer.Model.Advanced.Tangents
-Importer.Model.Advanced.VertexColors
-Importer.Model.Advanced.Bones
-Importer.Model.Advanced.Lights
-Importer.Model.Advanced.TextureAlpha
-Importer.Model.Advanced.AlbedoColor
-Importer.Model.Advanced.ImportEmissive
-Importer.Model.Advanced.Colliders
-Importer.Model.Advanced.Animations
-Importer.Model.Advanced.SetupSnappable
-Importer.Model.Advanced.SetupTimelapse
-Importer.Model.Advanced.ImportExternalTextures
-Importer.Model.Advanced.SkinnedMeshes
-Importer.Model.Advanced.SetupIK
-Importer.Model.Advanced.VisualizeRig
-Importer.Model.Advanced.ForceTpose
-Importer.Model.Advanced.ForcePointCloud
-Importer.Model.Advanced.DualSided
-Importer.Model.Advanced.FlatShaded
-Importer.Model.Advanced.DeduplicateInstances
-Importer.Model.Advanced.Optimize
-Importer.Model.Advanced.SplitSubmeshes
-Importer.Model.Advanced.RandomColors
-Importer.Model.Advanced.SpawnMaterialOrbs
-Importer.Model.Advanced.ImagesByName
-Importer.Model.Advanced.ForcePointFiltering
-Importer.Model.Advanced.ForceNoMipMaps
-Importer.Model.Advanced.ForceUncompressed
-Importer.Model.Advanced.Grabbable
-Importer.Model.Advanced.Scalable
-Importer.Model.Advanced.PositionAtOrigin
-Importer.Model.Advanced.AssetsOnObject
-Importer.Video.Title
-Importer.Video.Prompt
-Importer.Video.Regular
-Importer.Video.360
-Importer.Video.Stereo
-Importer.Video.Stereo360
-Importer.Video.Depth
-Importer.Video.180
-Importer.Video.Stereo180
-Importer.Video.Depth.Prompt
-Importer.Video.Depth.Default
-Importer.Slices.Title
-Importer.Slices.TitleGrayscale
-Importer.Slices.Description
-Exporter.Title
-Exporter.FileName
-Exporter.ExportAs
-Exporter.Export
-Exporter.Exporting
-Exporter.InvalidFileName
-Export.PackageExportable.Package
-Export.PackageExportable.PackageWithVariants
-Export.AudioExportable.OriginalFormat
-Export.VideoExportable.OriginalFormat
-Importer.Package.Progress.DecodingPackage
-Importer.Package.Progress.DecodingObject
-Importer.Package.Progress.ImportingAssets
-Importer.Package.Progress.LoadingObject
-Importer.Package.Progress.Imported
-Importer.Package.Progress.Fail
-NewWorld.Title
-NewWorld.SessionTitle
-NewWorld.Template
-NewWorld.CustomPreset
-NewWorld.SessionSettings
-NewWorld.UnsafeMode
-NewWorld.Port
-NewWorld.AutoPort
-NewWorld.DefaultName
FullBody.Title
FullBody.SetHeight
FullBody.HeightInstructions
diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md
index 50f3847..f1932ce 100644
--- a/Missing/zh-cn.md
+++ b/Missing/zh-cn.md
@@ -2,7 +2,6 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# Chinese (China) [zh-cn]
-Contacts.NoSession
Settings.AudioInputDeviceSettings.Testing.Header
Settings.AudioInputDeviceSettings.Testing.Description
Settings.AudioInputDeviceSettings.Testing.ListenToInput
diff --git a/README.md b/README.md
index 6ea296a..ff37c3f 100644
--- a/README.md
+++ b/README.md
@@ -3,28 +3,28 @@ This repository contains the locale assets for the core UI of [Resonite](https:/
## Localization Status
Czech [cs] - 69.9% - Missing keys: 690
-German [de] - 99.7% - Missing keys: 6
+German [de] - 100.0% - Missing keys: 0
English (United Kingdom) [en-gb] - 2.0% - Missing keys: 2249
English [en] - 100.0% - Missing keys: 0
Esperanto [eo] - 71.3% - Missing keys: 659
Spanish [es] - 72.8% - Missing keys: 625
Estonian [et] - 35.9% - Missing keys: 1470
Finnish [fi] - 83.4% - Missing keys: 380
-French [fr] - 99.7% - Missing keys: 7
+French [fr] - 100.0% - Missing keys: 0
Hungarian [hu] - 23.1% - Missing keys: 1766
Icelandic [is] - 27.9% - Missing keys: 1655
-Japanese [ja] - 99.7% - Missing keys: 7
-Korean [ko] - 99.7% - Missing keys: 7
+Japanese [ja] - 99.7% - Missing keys: 6
+Korean [ko] - 99.7% - Missing keys: 6
Dutch [nl] - 45.1% - Missing keys: 1260
Norwegian [no] - 68.5% - Missing keys: 724
Polish [pl] - 78.6% - Missing keys: 490
Portuguese (Brazil) [pt-br] - 68.4% - Missing keys: 725
-Russian [ru] - 99.7% - Missing keys: 7
+Russian [ru] - 99.7% - Missing keys: 6
Swedish [sv] - 27.8% - Missing keys: 1658
Thai [th] - 1.7% - Missing keys: 2255
Turkish [tr] - 35.4% - Missing keys: 1482
-Ukrainian [uk] - 33.8% - Missing keys: 1519
-Chinese (China) [zh-cn] - 99.7% - Missing keys: 7
+Ukrainian [uk] - 39.3% - Missing keys: 1393
+Chinese (China) [zh-cn] - 99.7% - Missing keys: 6
Chinese (Taiwan) [zh-tw] - 68.7% - Missing keys: 719
Total keys: 2295
From b924638348adcf38031f0935509edfef0f7ba3ef Mon Sep 17 00:00:00 2001
From: Shadow Panther
Date: Thu, 25 Jul 2024 22:49:25 +0200
Subject: [PATCH 160/242] RU: audio testing, system locale
---
ru.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/ru.json b/ru.json
index f6fbce1..8747871 100644
--- a/ru.json
+++ b/ru.json
@@ -1514,6 +1514,11 @@
"Settings.AudioInputDeviceSettings.DevicePriorities": "Устройства аудио ввода",
"Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb": "Устройства аудио ввода",
"Settings.AudioInputDeviceSettings.SetAsDefault": "Установить по умолчанию",
+ "Settings.AudioInputDeviceSettings.Testing.Header": "Протестировать аудио ввод",
+ "Settings.AudioInputDeviceSettings.Testing.Description": "Вы можете протестировать выбранное аудио устройство чтобы убедиться, что оно работает правильно. Нажмите кнопку, и звук с устройства аудио ввода начнет проигрываться через устройство аудио вывода.",
+ "Settings.AudioInputDeviceSettings.Testing.ListenToInput": "Слушать этот ввод",
+ "Settings.AudioInputDeviceSettings.Testing.StopListeningToInput": "Перестать слушать",
+ "Settings.AudioInputDeviceSettings.Testing.Monitoring.Header": "Живой мониторинг аудио",
"Settings.AudioOutputDeviceSettings.UseSystemDefault": "Использовать системное устройство вывода по умолчанию",
"Settings.AudioOutputDeviceSettings.UseSystemDefault.Description": "Включите чтобы автоматически использовать устройство вывода, которое вы выбрали как устройство по умолчанию в системных настройках. Если вам нужно использовать устройство, отличное от устройства по умолчанию, выключите эту настройку и выберите устройство в настройках ниже. Это может быть полезно если вы используете разные устройства при переключении между VR и экранным режимом.",
@@ -1632,6 +1637,7 @@
"Settings.LocaleSettings.UseImperialUnits.Description": "Когда включено, редакторы для количеств (длина/высота, масса, объем...) будут использовать имперские единицв вместо метрических. Полезно если вы из США, Великобритании, Либерии или Мьянмы.",
"Settings.LocaleSettings.AvailableLocales": "Выберите локаль",
"Settings.LocaleSettings.AvailableLocales.Breadcrumb": "Локали",
+ "Settings.LocaleSettings.AvailableLocales.SystemLocale": "Использовать язык операционной системы",
"Settings.DashSettings.DashCurvature": "Изгиб",
"Settings.DashSettings.DashCurvature.Description": "Эта настройка определяет изгиб дэшборда в VR. Установите в 0 чтобы сделать его полностью плоским.",
From 143c9f12e4327c766d03118f1a5d3f2b7b07d6df Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Thu, 25 Jul 2024 22:05:29 +0100
Subject: [PATCH 161/242] Translated available system locale
---
pl.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/pl.json b/pl.json
index c820221..50d6303 100644
--- a/pl.json
+++ b/pl.json
@@ -1632,6 +1632,7 @@
"Settings.LocaleSettings.UseImperialUnits.Description": "Po włączeniu tej opcji edytory wielkości (długość/wysokość, masa, objętość...) będą próbowały używać jednostek imperialnych zamiast metrycznych. Przydatne, jeśli jesteś z USA, Wielkiej Brytanii, Liberii lub Myanmaru.",
"Settings.LocaleSettings.AvailableLocales": "Wybierz lokalizację",
"Settings.LocaleSettings.AvailableLocales.Breadcrumb": "Lokalizacje",
+ "Settings.LocaleSettings.AvailableLocales.SystemLocale": "Użyj ustawień regionalnych systemu",
"Settings.DashSettings.DashCurvature": "Zakrzywienie",
"Settings.DashSettings.DashCurvature.Description": "Kontroluje to, jak zakrzywiona jest tablica, gdy jesteś w VR. Ustawienie wartości 0 sprawi, że będzie ona całkowicie płaska.",
From 1901343e000b93a93e432b3c68267d7bd4516e42 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Thu, 25 Jul 2024 22:08:16 +0100
Subject: [PATCH 162/242] Translated audio monitoring
---
pl.json | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/pl.json b/pl.json
index 50d6303..939028a 100644
--- a/pl.json
+++ b/pl.json
@@ -1514,6 +1514,11 @@
"Settings.AudioInputDeviceSettings.DevicePriorities": "Konfiguruj preferowane urządzenia wejściowe audio",
"Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb": "Urządzenia wejściowe audio",
"Settings.AudioInputDeviceSettings.SetAsDefault": "Ustaw jako domyślne",
+ "Settings.AudioInputDeviceSettings.Testing.Header": "Test wejścia audio",
+ "Settings.AudioInputDeviceSettings.Testing.Description": "Można użyć tej funkcji do monitorowania i testowania wybranego urządzenia audio, aby upewnić się, że działa ono prawidłowo. Użyj przycisku, aby odsłuchać sygnał wejściowy.",
+ "Settings.AudioInputDeviceSettings.Testing.ListenToInput": "Posłuchaj tego wejścia",
+ "Settings.AudioInputDeviceSettings.Testing.StopListeningToInput": "Przestań słuchać",
+ "Settings.AudioInputDeviceSettings.Testing.Monitoring.Header": "Monitorowanie dźwięku na żywo",
"Settings.AudioOutputDeviceSettings.UseSystemDefault": "Użyj domyślnego urządzenia wyjściowego systemu",
"Settings.AudioOutputDeviceSettings.UseSystemDefault.Description": "Włącz tę opcję, aby używać domyślnego urządzenia systemowego do odtwarzania dźwięku. Wyłączenie tej opcji umożliwia skonfigurowanie urządzenia audio używanego do odtwarzania dźwięku poniżej. Może to być przydatne w przypadku korzystania z różnych urządzeń podczas przełączania między VR a desktopem.",
From e0960f498a9ed8c7cf4b8e0d3103035ea7dfd4d4 Mon Sep 17 00:00:00 2001
From: FoxoBread
Date: Thu, 25 Jul 2024 22:18:12 +0100
Subject: [PATCH 163/242] Translated finger photo capture strings
---
pl.json | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/pl.json b/pl.json
index 939028a..ee17668 100644
--- a/pl.json
+++ b/pl.json
@@ -1707,6 +1707,27 @@
"Settings.DesktopViewSettings.Opacity": "Przeźroczystość",
"Settings.DesktopViewSettings.Opacity.Description": "Zmniejsz wartość, aby widok pulpitu był półprzezroczysty, ułatwiając zobaczenie tego, co znajduje się za nim w świecie.",
+ "Settings.PhotoCaptureSettings.FingerGestureEnabled": "Gest robienia zdjęcia palcami",
+ "Settings.PhotoCaptureSettings.FingerGestureEnabled.Description": "Po włączeniu tej funkcji można szybko robić zdjęcia na świecie, ustawiając palce tak, aby utworzyły ramkę, a następnie zginając jeden z palców wskazujących.",
+ "Settings.PhotoCaptureSettings.NormalCaptureResolution": "Rozdzielczość zdjęć",
+ "Settings.PhotoCaptureSettings.NormalCaptureResolution.Description": "Ustawia rozdzielczość normalnych zdjęć zrobionych gestem palców lub skrótem klawiszowym na pulpicie. Wyższe rozdzielczości wymagają więcej czasu i pamięci do przetworzenia, ale zapewniają lepszą szczegółowość.",
+ "Settings.PhotoCaptureSettings.TimerCaptureResolution": "Rozdzielczość zdjęć z timerem",
+ "Settings.PhotoCaptureSettings.TimerCaptureResolution.Description": "Podobnie jak w przypadku normalnej rozdzielczości, można ustawić oddzielną rozdzielczość dla zdjęć wykonanych przy użyciu funkcji timera. Może to być przydatne, jeśli używasz timera do robienia zdjęć grupowych, które mogą skorzystać z wyższej rozdzielczości.",
+ "Settings.PhotoCaptureSettings.TimerSeconds": "Czas timera",
+ "Settings.PhotoCaptureSettings.TimerSeconds.Description": "Ile sekund zajmuje zrobienie zdjęcia za pomocą funkcji timera.",
+ "Settings.PhotoCaptureSettings.CaptureStereo": "Robienie zdjęć stereo",
+ "Settings.PhotoCaptureSettings.CaptureStereo.Description": "Po włączeniu tej funkcji wszystkie szybkie zdjęcia będą stereoskopowe. Jest to najbardziej przydatne podczas oglądania w VR.",
+ "Settings.PhotoCaptureSettings.StereoSeparation": "Separacja stereo",
+ "Settings.PhotoCaptureSettings.StereoSeparation.Description": "Służy do sterowania separacją między kamerami stereo, gdy tryb stereo jest włączony. Pozwala to kontrolować odległość między kamerami, co wpływa na siłę efektu stereo w przypadku bardziej oddalonych obiektów.\n\nPodczas fotografowania obiektów z bliska, niższe wartości będą działać lepiej, podczas fotografowania dużych scen, większe wartości będą działać lepiej.",
+ "Settings.PhotoCaptureSettings.PhotoAutosavePath": "Ścieżka automatycznego zapisu w ekwipunku",
+ "Settings.PhotoCaptureSettings.PhotoAutosavePath.Description": "Po ustawieniu tej opcji wszystkie zrobione zdjęcia (lub zapisane za pomocą menu kontekstowego) będą automatycznie zapisywane w ekwipunku w grze. Na przykład Photos/%year%/%month_name%\n\nDostępne są następujące zmienne:\n\n%second%, %minute%, %hour%, %day%, %month%, %year%, %day_name%, %day_name_en%, %month_name%, %month_name_en%, %session_second%, %session_minute%, %session_hour%, %session_day%, %session_month%, %session_year%, %session_day_name%, %session_day_name_en%, %session_month_name%, %session_month_name_en%, %location_name%, %app_version%",
+ "Settings.PhotoCaptureSettings.CapturePrivateUI": "Rejestrowanie prywatnego interfejsu użytkownika",
+ "Settings.PhotoCaptureSettings.CapturePrivateUI.Description": "Po włączeniu funkcja szybkiego robienia zdjęć będzie renderować prywatny interfejs użytkownika, taki jak tablica. Może to być przydatne w przypadku, gdy chcesz wyświetlić tam informacje.\n\nZalecamy wyłączenie tego ustawienia po zakończeniu, ponieważ pozostawienie go włączonego może prowadzić do przypadkowego zarejestrowania i wycieku prywatnych informacji.",
+ "Settings.PhotoCaptureSettings.EncodeFormat": "Format kodowania",
+ "Settings.PhotoCaptureSettings.EncodeFormat.Description": "Format, w którym będą kodowane zrobione zdjęcia. Jeśli chcesz, aby zdjęcia były w określonym formacie, możesz użyć tego ustawienia, aby wybrać, w którym formacie zostaną zakodowane.\n\nNależy pamiętać, że niektóre formaty mogą nie mieć niektórych funkcji (takich jak alfa), mogą kodować się znacznie wolniej, mieć niższą jakość obrazu lub generować większe pliki.",
+ "Settings.PhotoCaptureSettings.AlwaysHideNameplates": "Zawsze ukrywaj tabliczki znamionowe",
+ "Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description": "Włącz tę opcję, jeśli chcesz, aby tabliczki znamionowe nigdy nie były widoczne na zdjęciach. To ustawienie jest niezależne od bieżącej widoczności tabliczki znamionowej i zawsze zapewnia, że są one ukryte na zrobionych zdjęciach.",
+
"Settings.DesktopRenderSettings.FieldOfView": "Pole widzenia",
"Settings.DesktopRenderSettings.FieldOfView.Description": "Służy do kontrolowania pola widzenia (FOV) w trybie stacjonarnym. Większe wartości zapewniają szerszy widok kosztem większych zniekształceń na bokach.",
"Settings.DesktopRenderSettings.VSync": "VSync",
From d211b6f1b569f7c643e480a5d2a313933865614b Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Thu, 25 Jul 2024 23:25:04 +0200
Subject: [PATCH 164/242] Update stats
---
Missing/ru.md | 8 --------
README.md | 2 +-
2 files changed, 1 insertion(+), 9 deletions(-)
diff --git a/Missing/ru.md b/Missing/ru.md
index 43ad88d..49c4e2e 100644
--- a/Missing/ru.md
+++ b/Missing/ru.md
@@ -1,11 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# Russian [ru]
-Settings.AudioInputDeviceSettings.Testing.Header
-Settings.AudioInputDeviceSettings.Testing.Description
-Settings.AudioInputDeviceSettings.Testing.ListenToInput
-Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
-Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
-Settings.LocaleSettings.AvailableLocales.SystemLocale
-
diff --git a/README.md b/README.md
index ff37c3f..3458655 100644
--- a/README.md
+++ b/README.md
@@ -19,7 +19,7 @@ Dutch [nl] - 45.1% - Missing keys: 1260
Norwegian [no] - 68.5% - Missing keys: 724
Polish [pl] - 78.6% - Missing keys: 490
Portuguese (Brazil) [pt-br] - 68.4% - Missing keys: 725
-Russian [ru] - 99.7% - Missing keys: 6
+Russian [ru] - 100.0% - Missing keys: 0
Swedish [sv] - 27.8% - Missing keys: 1658
Thai [th] - 1.7% - Missing keys: 2255
Turkish [tr] - 35.4% - Missing keys: 1482
From 01cd6efb67e566aa4fc8a83a704d39ff56df64a7 Mon Sep 17 00:00:00 2001
From: Aesc <49610790+Aesc3625@users.noreply.github.com>
Date: Fri, 26 Jul 2024 08:50:48 +0900
Subject: [PATCH 165/242] [ja] audio monitoring and system language strings
---
ja.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/ja.json b/ja.json
index 58027d2..0343455 100644
--- a/ja.json
+++ b/ja.json
@@ -1513,6 +1513,11 @@
"Settings.AudioInputDeviceSettings.DevicePriorities": "音声入力デバイスの選択",
"Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb": "音声入力デバイスの選択",
"Settings.AudioInputDeviceSettings.SetAsDefault": "既定に設定",
+ "Settings.AudioInputDeviceSettings.Testing.Header": "音声入力のテスト",
+ "Settings.AudioInputDeviceSettings.Testing.Description": "選択したオーディオデバイスが正しく動作しているかを確認できます。ボタンを押すと音声を再生して返します。",
+ "Settings.AudioInputDeviceSettings.Testing.ListenToInput": "入力された音声を聞く",
+ "Settings.AudioInputDeviceSettings.Testing.StopListeningToInput": "再生を停止",
+ "Settings.AudioInputDeviceSettings.Testing.Monitoring.Header": "入力波形",
"Settings.AudioOutputDeviceSettings.UseSystemDefault": "PCの標準の出力デバイスを使用",
"Settings.AudioOutputDeviceSettings.UseSystemDefault.Description": "設定を有効にした場合、PC上で標準の入力デバイスとして設定しているデバイスが自動的に使用されます。無効にした場合、どのオーディオデバイスを使って音声を出力するかを設定できます。これによって、VRとデスクトップを切り替えた際に異なるデバイスを使用するように設定できます。",
@@ -1631,6 +1636,7 @@
"Settings.LocaleSettings.UseImperialUnits.Description": "設定を有効にした場合、数量(長さ/高さ、質量、体積...)の入力画面でメートル法の代わりにヤードポンド法を使うようになります。アメリカ、イギリス、リベリア、ミャンマーにいる人向けの機能です。",
"Settings.LocaleSettings.AvailableLocales": "表示言語を選択",
"Settings.LocaleSettings.AvailableLocales.Breadcrumb": "表示言語を選択",
+ "Settings.LocaleSettings.AvailableLocales.SystemLocale": "PCの表示言語を使用",
"Settings.DashSettings.DashCurvature": "ダッシュメニューの曲がり具合",
"Settings.DashSettings.DashCurvature.Description": "VRでのダッシュメニューの曲がり具合を設定できます。0に設定すると完全に平面になります。",
From 8ebaa1ed7e449174009a8ed589d6ad096f017a8a Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Fri, 26 Jul 2024 09:49:13 +0000
Subject: [PATCH 166/242] Update uk.json
edited 1174 lines
---
uk.json | 114 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 114 insertions(+)
diff --git a/uk.json b/uk.json
index a13001c..8fb94db 100644
--- a/uk.json
+++ b/uk.json
@@ -1056,6 +1056,120 @@
"NewWorld.Port": "Порт:",
"NewWorld.AutoPort": "Авто:",
"NewWorld.DefaultName": "Світ {name}",
+
+ "FullBody.Title": "Повне Тіло / Калібрування Аватару",
+ "FullBody.SetHeight": "1) Зазначте вашу Висоту",
+ "FullBody.HeightInstructions": "Впевніться, що це ваша справжня висота, або ж калібрація не спрацює. Манекен повинен влізати у шолом та контролери.",
+ "FullBody.HeightWarning": "Не виглядає правильно. Впевніться, що це ваша справжня висота.",
+ "FullBody.ConfirmMapping": "2) Підтвердьте Мапування Відслідковувачів",
+ "FullBody.MappingInstructions": "Стійте прямо та впевніться, що відслідковувачі відслідковуються та виявляються вірно.",
+ "FullBody.StartCalibration": "Почати Калібрування Відслідковувачів",
+ "FullBody.JustCalibrateAvatar": "Просто відкалібруйте мій аватар",
+ "FullBody.JustCalibrateAvatarDescription": "Не калібрувати все тіло та тільки відкалібрувати мій аватар",
+ "FullBody.SkipAndAdjustAvatar": "Пропустити та пристосувати аватар",
+ "FullBody.CalibrateInstructions": "Вирівняйте себе відповідно з червоним макетом тіла у ігровому просторі та натисніть оба тригера. Впевніться, що ваші справжні ступні та бедра співпадають з віртуальними якомога ближче.",
+
+ "FullBody.BeforeCalibrationInstructions": "Впевніться, що відслідковувачі відслідковуються та ваша висота правильна",
+ "FullBody.CalibratingPoseInstructions": "Вирівняйте себе з макетом та натисніть оба тригера, щоб застосувати",
+ "FullBody.AdjustAvatarInstructions": "Пристосувати нерівності аватару Adjust якомога ближче",
+ "FullBody.FineTuneCalibrationInstructions": "Перевірте та відкорегуйте незбіги рухаючи сині макети",
+
+ "FullBody.CalibrateTrackersHeader": "Калібрувати Відслідковувачі",
+ "FullBody.CalibrateTrackersInstructions": "Схопіть та переміщюйте сині частини тіла відповідно до позицій відслідковувачів щоб вирівняти незбіги. Вони повиння відповідати позиції відслідковувачів на вашому тілі.\nВи можете корегувати їх позицію будь коли відкриваючи цей інструмент.",
+ "FullBody.UseSymmetry": "Використати Симетрію",
+ "FullBody.ShowBodyOverlay": "Показати Макет Тіла",
+ "FullBody.HeightCompensationInstructions": "Якщо макет зависокий (горбиться) або занизький, відкорегуйте компенсацію висоти для найкращого збігу.",
+ "FullBody.RecalibratePrompt": "Зламані або відсутні відслідковувачі?",
+ "FullBody.Recalibrate": "Пройдіть калібрацію у позі літерою Т знову",
+ "FullBody.CalibrateAvatarPrompt": "Треба відкорегувати збіг аватару?",
+ "FullBody.CalibrateAvatar": "Калібрувати мій аватар",
+ "FullBody.FinishPrompt": "Все добре?",
+ "FullBody.FinishCalibration": "Закінчити калібрування всього тіла",
+
+ "FullBody.CalibrateAvatarTitle": "Калібрувати Аватар",
+ "FullBody.CalibrateAvatarInstructions": "Впевнитися, що всі частини тіла зазначені та перетягніть сині кулі, щоб підігнати аватар до макету якомога точніше.",
+ "FullBody.ShowReferenceOverlay": "Показати Оверлей Макету",
+ "FullBody.ResetAvatarPrompt": "Аватар зламаний або не відслідковується?",
+ "FullBody.ResetAvatar": "Зкинути калібрацію",
+ "FullBody.AvatarHeightCompensationInstructions": "Якщо аватар зависокий (горбиться) або занизький, відкорегуйте компенсацію висоти для найкращого збігу.",
+ "FullBody.AvatarHeightCompensation": "Компенсація висоти аватару: {n, number, percent}",
+ "FullBody.ResetAvatarHeightCompensation": "Зкинути Компенсацію Аватару",
+ "FullBody.AvatarSaveWarning": "Не забудьте зберегти ваш аватар після того як завершите калібрувати його!",
+ "FullBody.FinishAvatarCalibration": "Закінчити Калібрування Аватарів",
+ "FullBody.CalibrationFinishedInstructions": "Якщо ви задоволені з калібрацією, ви можете зберегти аватар та вийти.",
+ "FullBody.CloseCalibrator": "Закрити Калібратор",
+ "FullBody.CalibrationRedoInstructions": "Якщо калібрація не збігається або ви хочете відкалібрувати більше аватарів ви можете зробити більше змін. Ви також можете відкрити цей калібратор будь коли у майбутному для редагування.\nЯкщо ви тільки змінили ваші відслідковувачі вам не треба знову відкалібровувати.",
+ "FullBody.ReturnToTrackerCalibration": "Повернутись до калібрації трекерів",
+
+ "FullBody.Hips": "Бедра",
+ "FullBody.Feet": "Ступні",
+ "FullBody.Chest": "Груда",
+ "FullBody.Elbows": "Локті",
+ "FullBody.Knees": "Коліна",
+
+ "FullBody.TrackerMapped": "Відслідковувач Прив'язано",
+ "FullBody.NotTracking": "Не відслідковується...",
+ "FullBody.NoTracker": "Ніяких Відслідковувачів не Прив'язано",
+ "FullBody.FeetNotTracking": "Ноги не Відслідковуєтсья...",
+
+ "FullBody.AvatarPointMapped": "Прив'язано",
+ "FullBody.AvatarPointNotMapped": "Не Прив'язано",
+ "FullBody.AvatarPointNoTracker": "Нема Відслідковувачів",
+
+ "CameraControl.Title": "Контроль Камерою",
+ "CameraControl.MirroringOffWarning": "ВІДДЗЕРКАЛЕННЯ ВИМК",
+ "CameraControl.MirrorToDisplay": "Віддзеркалення на Екран",
+ "CameraControl.TakePhoto": "Фото",
+ "CameraControl.Take360Photo": "360° Фото",
+
+ "CameraControl.Mode.SmoothPOV": "Плавна Точка Зору",
+ "CameraControl.Mode.ThirdPerson": "Третя Особа",
+ "CameraControl.Mode.Group": "Група",
+ "CameraControl.Mode.World": "Світу",
+ "CameraControl.Mode.Manual": "Вручну",
+
+ "CameraControl.Settings.AvoidOcclusion": "Незважати на Зіткнення",
+ "CameraControl.Settings.KeepInWorldspace": "Залишити у Просторі Світу",
+ "CameraControl.Settings.MovementWobble": "Коливання Руху",
+ "CameraControl.Settings.AimInFrontOfHead": "Цілити Навпроти Голови",
+ "CameraControl.Settings.HideCamera": "Зховати Камеру",
+ "CameraControl.Settings.ForceEyesOnCamera": "Змусити Очі на Камеру",
+ "CameraControl.Settings.HideBadges": "Заховати Бейджі",
+ "CameraControl.Settings.HideLasers": "Заховати Лазери",
+ "CameraControl.Settings.ShowFrustum": "Показати Фрутсуму",
+ "CameraControl.Settings.PhotoTimer": "Фото Таймер",
+ "CameraControl.Settings.ShowLiveBadge": "Показати Бейджі Наживо",
+ "CameraControl.Settings.AudioFromCameraViewpoint": "Аудіо від Камери",
+
+ "CameraControl.OpenCloseUsers": "Користувачі",
+ "CameraControl.CreateCameraAnchor": "Створити Якір Камери",
+
+ "CameraControl.Anchors.Interpolate": "Інтерполювати поміж якорів",
+ "CameraControl.Anchors.InterpolationSpeed": "Швидкість Інтерполяції Якорів:",
+ "CameraControl.Anchors.LinearInterpolation": "Лінійна Інтерполяція",
+ "CameraControl.Anchors.NoAnchors": "Нема якорів камер у цьому світі",
+
+ "CameraControl.Positioning.FieldOfView": "Поле Зору",
+ "CameraControl.Positioning.AngleOffset": "Зсування Куту",
+ "CameraControl.Positioning.Distance": "Відстань",
+ "CameraControl.Positioning.Height": "Висота",
+ "CameraControl.Positioning.FirstPersonPitch": "Нахилити Першу Особу",
+ "CameraControl.Positioning.FirstPersonRoll": "Крутити Першу Особу",
+ "CameraControl.Positioning.FirstPersonOffset": "First Person Offset",
+ "CameraControl.Positioning.Reset": "Reset",
+
+ "CameraControl.Control.AnyoneCanInteract": "Будь хто Може Взаємодіяти",
+ "CameraControl.Control.RenderPreviewForEveryone": "Рендерити Передогляд для Всіх",
+ "CameraControl.Control.RenderPrivateUI": "Рендерити Особисто",
+ "CameraControl.Control.MotionBlur": "Розмиття",
+ "CameraControl.Control.ScreenSpaceReflections": "Примітивні Віддзеркалення",
+ "CameraControl.Control.SpawnPhotoInWorld": "Народити Фото у Світ",
+ "CameraControl.Control.FlipPreview": "Обернути Передогляд",
+ "CameraControl.Control.GroupDetectionRadius": "Радіус Розпізнавання Груп: {n} м",
+ "CameraControl.Control.GroupExcludeBoundary": "Group Exclude Boundary: {n} м",
+ "CameraControl.Control.PositionSmoothSpeed": "Швидкість Плавності Позиції: {n}",
+ "CameraControl.Control.AngleSmoothSpeed": "Швидкість Плавності Куту: {n}",
+ "CameraControl.Control.FramingSmoothSpeed": "Швидкість Плавності Кадру: {n}",
"Dummy": "Dummy"
}
From 9f1809c771f77382d87ae4578bfbe6fc80d51be5 Mon Sep 17 00:00:00 2001
From: modimobeikete <54436686+modimobeikete@users.noreply.github.com>
Date: Fri, 26 Jul 2024 18:44:31 +0800
Subject: [PATCH 167/242] zh-cn:Sync to the latest English version
---
zh-cn.json | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/zh-cn.json b/zh-cn.json
index 838c6ef..11d3580 100644
--- a/zh-cn.json
+++ b/zh-cn.json
@@ -1514,6 +1514,11 @@
"Settings.AudioInputDeviceSettings.DevicePriorities": "配置默认音频输入设备",
"Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb": "配置音频输入设备",
"Settings.AudioInputDeviceSettings.SetAsDefault": "设为默认",
+ "Settings.AudioInputDeviceSettings.Testing.Header": "测试音频输入设备",
+ "Settings.AudioInputDeviceSettings.Testing.Description": "你可以用它来监控和测试所选的音频设备,确保其工作正常。使用该按钮聆听输入,会向你回放声音。",
+ "Settings.AudioInputDeviceSettings.Testing.ListenToInput": "聆听输入内容",
+ "Settings.AudioInputDeviceSettings.Testing.StopListeningToInput": "停止聆听",
+ "Settings.AudioInputDeviceSettings.Testing.Monitoring.Header": "现场音频监听",
"Settings.AudioOutputDeviceSettings.UseSystemDefault": "使用系统默认音频输出设备",
"Settings.AudioOutputDeviceSettings.UseSystemDefault.Description": "启用此选项可使用默认音频设备输出音频。禁用此选项后,你可以配置使用哪个音频设备来输出下面的音频。在 VR模式和桌面模式之间切换时,如果使用不同的设备,这将非常有用。",
@@ -1632,6 +1637,7 @@
"Settings.LocaleSettings.UseImperialUnits.Description": "启用后,数量(长度/高度、质量、体积......)编辑器将尝试使用英制单位,而不是公制单位。如果你来自美国、英国、利比里亚或缅甸,这将非常有用。",
"Settings.LocaleSettings.AvailableLocales": "选择语言",
"Settings.LocaleSettings.AvailableLocales.Breadcrumb": "语言",
+ "Settings.LocaleSettings.AvailableLocales.SystemLocale": "使用系统语言",
"Settings.DashSettings.DashCurvature": "曲度",
"Settings.DashSettings.DashCurvature.Description": "此设置可以控制在 VR 模式中面板的弯曲程度。将其设置为 0 将使其完全平坦。",
From 4846fd7912b300541f5b77e3092faf5b56872872 Mon Sep 17 00:00:00 2001
From: Gwang Sun Yun
Date: Fri, 26 Jul 2024 19:58:05 +0900
Subject: [PATCH 168/242] KR:AudioTesting,Locale..
---
ko.json | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/ko.json b/ko.json
index 00594a5..6fba19f 100644
--- a/ko.json
+++ b/ko.json
@@ -1514,7 +1514,12 @@
"Settings.AudioInputDeviceSettings.DevicePriorities": "음향 입력 장치",
"Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb": "음향 입력 장치",
"Settings.AudioInputDeviceSettings.SetAsDefault": "기본값으로 설정",
-
+ "Settings.AudioInputDeviceSettings.Testing.Header": "음향 입력 테스트",
+ "Settings.AudioInputDeviceSettings.Testing.Description": "이 기능을 사용하면 선택한 음향 장치를 모니터링하고 테스트하여 정상적으로 동작하는지 확인할 수 있습니다. 버튼을 누르면 음향이 재생됩니다.",
+ "Settings.AudioInputDeviceSettings.Testing.ListenToInput": "청음 시작",
+ "Settings.AudioInputDeviceSettings.Testing.StopListeningToInput": "청음 중단",
+ "Settings.AudioInputDeviceSettings.Testing.Monitoring.Header": "실시안 음향 모니터링",
+
"Settings.AudioOutputDeviceSettings.UseSystemDefault": "기본 출력장치 사용",
"Settings.AudioOutputDeviceSettings.UseSystemDefault.Description": "활성화한 경우 운영체제에서 제공하는 기본 출력장치를 사용하게 됩니다. 특정 장치를 사용하고자 하는 경우, 이를 비활성 하시고 음향 출력 장치에 가서 우선순위를 조정하세요. VR/데스크탑 전환시 서로 다른 출력장치를 사용한다면 유용합니다.",
"Settings.AudioOutputDeviceSettings.DevicePriorities": "음향 출력 장치",
@@ -1632,6 +1637,7 @@
"Settings.LocaleSettings.UseImperialUnits.Description": "활성화하면 수량(길이/높이, 질량, 부피...) 편집기는 미터법 대신 영국식 단위를 우선시합니다. 사용자가 미국, 영국, 라이베리아, 미얀마 출신인 경우 유용한 설정입니다.",
"Settings.LocaleSettings.AvailableLocales": "지원언어",
"Settings.LocaleSettings.AvailableLocales.Breadcrumb": "사용 가능한 언어",
+ "Settings.LocaleSettings.AvailableLocales.SystemLocale": "시스템 언어 사용",
"Settings.DashSettings.DashCurvature": "곡률",
"Settings.DashSettings.DashCurvature.Description": "VR 상에서 대시 메뉴가 얼마나 휘어져야 하는지를 설정합니다. 0으로 설정하면 완벽하게 평면이 됩니다.",
From 286969e02d3001197ab8247ab3ff2eaca6aea9dc Mon Sep 17 00:00:00 2001
From: StiefelJackal
Date: Fri, 26 Jul 2024 14:27:26 -0400
Subject: [PATCH 169/242] fix(en): add missing image import failure keys
---
en.json | 3 +++
1 file changed, 3 insertions(+)
diff --git a/en.json b/en.json
index 1dbc829..6bb26d2 100644
--- a/en.json
+++ b/en.json
@@ -936,6 +936,9 @@
"Importer.Image.Stereo180": "Stereo 180° photo",
"Importer.Image.LUT": "LUT",
+ "Importer.Image.Failure.Heading": "Failed to Import Image {image}",
+ "Importer.Image.Failure.Description": "Failed to import the image due to the following:\n\n{error}",
+
"Importer.LUT.Failure.Heading": "Failed to Import LUT {image}",
"Importer.LUT.Failure.Description": "Failed to import LUT due to the following:\n\n{error}",
From b2cca8be1524d7f9a0866544171923042afa2c32 Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Sat, 27 Jul 2024 01:59:02 +0000
Subject: [PATCH 170/242] Update uk.json
fix bug
---
uk.json | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/uk.json b/uk.json
index 8fb94db..fdabb1d 100644
--- a/uk.json
+++ b/uk.json
@@ -554,7 +554,7 @@
"Account.Saml2.Select": "Будь ласка, виберіть постачальника SAML 2.0, яким бажаєте користуватись :",
"Account.Saml2.LoggingIn": "Чекаємо на завершення входу (перевірте браузер)...",
-"Account.TOTP.Title": "Двохфакторна автентифікація",
+ "Account.TOTP.Title": "Двохфакторна автентифікація",
"Account.TOTP.Initializing": "Перевіряємо статус двохфакторної автентифікації для вашого облікового запису...",
"Account.TOTP.Code.Header": "Секретний Код",
"Account.TOTP.Code.Description": "Спочатку, вам треба увести секретний код до вашого додатку двохфакторної автентифікації, наприклад Authy або Google Authenticator.
Ми радимо зробити це зісканувавши QR код. Алтернативно, вручну введіть секретний код. Ніколи та ні з ким не діліться цим кодом.
Якщо ви у ВР - натисніть F8, щоб перейти на плаский екран.",
@@ -650,6 +650,7 @@
"Contacts.InSession": "У {name}",
"Contacts.InPrivate": "У Приватному Світі",
+ "Contacts.NoSession": "Без Сесії",
"Contacts.InContactsOnly": "У Світі Тільки Для Контактів",
"Contacts.InHidden": "У Захованому Світі",
"Contacts.InHiddenContactsOnly": "У Захованому Світі Тільки Для Контактів",
@@ -935,6 +936,9 @@
"Importer.Image.Stereo180": "Стерео 180° фото",
"Importer.Image.LUT": "LUT",
+ "Importer.Image.Failure.Heading": "Не вдалось імпортувати фото {image}",
+ "Importer.Image.Failure.Description": "Не вдалось імпортувати фото бо:\n\n{error}",
+
"Importer.LUT.Failure.Heading": "Не вдалось імпортувати LUT {image}",
"Importer.LUT.Failure.Description": "Не вдалось імпортувати LUT бо:\n\n{error}",
From 4445dacb1a7f05aab719e6c7f74de06104ffc027 Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Sat, 27 Jul 2024 02:02:00 +0000
Subject: [PATCH 171/242] Update uk.json
fix bug
---
uk.json | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/uk.json b/uk.json
index fdabb1d..6d73a0d 100644
--- a/uk.json
+++ b/uk.json
@@ -936,8 +936,8 @@
"Importer.Image.Stereo180": "Стерео 180° фото",
"Importer.Image.LUT": "LUT",
- "Importer.Image.Failure.Heading": "Не вдалось імпортувати фото {image}",
- "Importer.Image.Failure.Description": "Не вдалось імпортувати фото бо:\n\n{error}",
+ // "Importer.Image.Failure.Heading": "Не вдалось імпортувати фото {image}",
+ // "Importer.Image.Failure.Description": "Не вдалось імпортувати фото бо:\n\n{error}",
"Importer.LUT.Failure.Heading": "Не вдалось імпортувати LUT {image}",
"Importer.LUT.Failure.Description": "Не вдалось імпортувати LUT бо:\n\n{error}",
From 0ec36bd1a8f63bc2a57c6bf79d9753eaac9b5cd5 Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Sat, 27 Jul 2024 02:04:30 +0000
Subject: [PATCH 172/242] Update uk.json
lol cant comment ig
---
uk.json | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/uk.json b/uk.json
index 6d73a0d..613294e 100644
--- a/uk.json
+++ b/uk.json
@@ -935,10 +935,7 @@
"Importer.Image.180": "180° Фото",
"Importer.Image.Stereo180": "Стерео 180° фото",
"Importer.Image.LUT": "LUT",
-
- // "Importer.Image.Failure.Heading": "Не вдалось імпортувати фото {image}",
- // "Importer.Image.Failure.Description": "Не вдалось імпортувати фото бо:\n\n{error}",
-
+
"Importer.LUT.Failure.Heading": "Не вдалось імпортувати LUT {image}",
"Importer.LUT.Failure.Description": "Не вдалось імпортувати LUT бо:\n\n{error}",
From e5a469c834c33a3a23210beb581c02e048fe052e Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Sat, 27 Jul 2024 02:52:41 +0000
Subject: [PATCH 173/242] Update uk.json
written to 1300th line
---
uk.json | 123 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 123 insertions(+)
diff --git a/uk.json b/uk.json
index 613294e..77fd726 100644
--- a/uk.json
+++ b/uk.json
@@ -1172,6 +1172,129 @@
"CameraControl.Control.AngleSmoothSpeed": "Швидкість Плавності Куту: {n}",
"CameraControl.Control.FramingSmoothSpeed": "Швидкість Плавності Кадру: {n}",
+ "CameraControl.OBS.IP": "IP Вебсокета OBS:",
+ "CameraControl.OBS.Password": "Пароль OBS (не обовʼязково):",
+ "CameraControl.OBS.Connect": "Підключити",
+ "CameraControl.OBS.Instructions": "Впевніться, що OBS працює. Ми підтримуємо OBS версій 28+.",
+ "CameraControl.OBS.OpenInstaller": "Відкрити Сторінку Встановлювача",
+ "CameraControl.OBS.Launch": "Відкрити OBS",
+ "CameraControl.OBS.Launching": "Відкриваю...",
+ "CameraControl.OBS.Launched": "Відкрито!",
+ "CameraControl.OBS.Connecting": "Підключення...",
+ "CameraControl.OBS.Connected": "Підключено!",
+ "CameraControl.OBS.Disconnected": "Відключено!",
+ "CameraControl.OBS.AuthFailure": "Помилка Автентифікації!",
+ "CameraControl.OBS.ConnectionFailed": "Помилка Підключення: ",
+ "CameraControl.OBS.ConnectionTimeout": "Час вичерпано. OBS працює?",
+ "CameraControl.OBS.UnexpectedConnectionError": "Несподівана помилка підключення:",
+ "CameraControl.OBS.DisconnectedPage": "Відключено OBS",
+ "CameraControl.OBS.ReturnToConnect": "Повернутися до сторінки підключення",
+ "CameraControl.OBS.AutoMirror": "Автоматично віддзеркалитина Записі/Етері",
+ "CameraControl.OBS.Bitrate": "Бітрейт: {n}/s",
+ "CameraControl.OBS.FPS": "FPS: {n}",
+ "CameraControl.OBS.DroppedFrames": "Зкинуті Кадри: {n}",
+ "CameraControl.OBS.Idle": "НЕЧИННИЙ",
+ "CameraControl.OBS.Live": "НАЖИВО",
+ "CameraControl.OBS.Recording": "ЗАПИС",
+ "CameraControl.OBS.OpenInstallerReason": "По цій сторінці ви можете завантажити додаток вебсокета OBS",
+
+ "CameraControl.OBS.Streaming.Start": "Почати Етер",
+ "CameraControl.OBS.Streaming.Starting": "Починаю Етер...",
+ "CameraControl.OBS.Streaming.Stop": "Зупинити Етер",
+ "CameraControl.OBS.Streaming.Stopping": "Зупиняю Етер...",
+
+ "CameraControl.OBS.Recording.Start": "Почати Запис",
+ "CameraControl.OBS.Recording.Starting": "Починаю Запис...",
+ "CameraControl.OBS.Recording.Stop": "Зупинити Запис",
+ "CameraControl.OBS.Recording.Stopping": "Зупиняю Запис...",
+
+ "Settings.Category.Audio": "Аудіо",
+ "Settings.Category.Controls": "Керування",
+ "Settings.Category.Devices": "Пристрої",
+ "Settings.Category.Profile": "Профілі",
+ "Settings.Category.Networking": "Мережа",
+ "Settings.Category.Security": "Безпека",
+ "Settings.Category.Misc": "Інше",
+ "Settings.Category.Privacy": "Приватність",
+ "Settings.Category.UserInterface": "Корист. Інтерфейс",
+ "Settings.Category.Graphics": "Графіка",
+ "Settings.Category.InteractiveCamera": "Камера",
+
+ "Settings.LegacyFeatureSettings.ConvertLegacySettings": "DEBUG - Конвертувати Застарілі Опції",
+ "Settings.DebugSettings.DebugResetAllSimpleSettings": "DEBUG - Зкинути всі прості опції",
+
+ "Settings.GeneralControlsSettings": "Звичайне Керування",
+ "Settings.LocomotionSettings": "Переміщення",
+ "Settings.MovementSettings": "Рух",
+ "Settings.MouseSettings": "Мишка",
+
+ "Settings.GeneralHapticsSettings": "Гаптичний Віклік",
+ "Settings.GeneralVRSettings": "ВР",
+ "Settings.LeapMotionSettings": "Пристрої Leap Motion",
+ "Settings.ViveHandTrackingSettings": "Відслідковування Рук Vive",
+ "Settings.TrackingSmoothingSettings": "Зрівнення Відстежування",
+
+ "Settings.UserMetricsSettings": "Показники Користувача",
+
+ "Settings.OnlineStatusSettings" : "Статус Онлайн",
+ "Settings.OnlineStatusSettings.DefaultStatus" : "Звичайний Статус",
+ "Settings.OnlineStatusSettings.DefaultStatus.Description" : "Це статус заумовчуванням з яким ви заходитимете, або замість нього буде збереженийстатус.",
+ "Settings.OnlineStatusSettings.RememberMode" : "Запамʼятати Останній Статус",
+ "Settings.OnlineStatusSettings.RememberMode.Description" : "Перемикаючи це, ви виставляєте запамʼятати останній статус з яким ви були в мережі чи ні. Відноситься до всіх статусів, окрім Невидимого, який має свої налаштування.",
+ "Settings.OnlineStatusSettings.RememberTimespan" : "Запамʼятати статус на",
+ "Settings.OnlineStatusSettings.RememberTimespan.Description" : " Ваш останній онлайн статус буде збережено тільки якщо ви зайдете знову до завершення цього часу. Якщо час буде вичерпано, натомість ваш звичайний статус використовуватиметься.",
+ "Settings.OnlineStatusSettings.InvisibleRememberMode" : "Запамʼятати Останній Статус Невидимі",
+ "Settings.OnlineStatusSettings.InvisibleRememberMode.Description" : "Перемикаючи це, ви виставляєте запамʼятати останній статус з яким ви були в мережі чи ні особливо для невидимого статусу.\n\nЦе присутнье для того, щоб якщо ви вийшли Невидимі то і при наступному вході ви залишитесь невидимі.",
+ "Settings.OnlineStatusSettings.InvisibleRememberTimespan" : "Запамʼятати Статус Невидимі для",
+ "Settings.OnlineStatusSettings.InvisibleRememberTimespan.Description" : "Ваш останній статус невидимі буде збережено тільки якщо ви зайдете знову до завершення цього часу. Якщо час буде вичерпано, натомість ваш звичайний статус використовуватиметься.",
+ "Settings.OnlineStatusSettings.AutoAwayTimespan" : "Змінити на Відійшли після",
+ "Settings.OnlineStatusSettings.AutoAwayTimespan.Description" : "Якщо ви не дієві на цей проміжок часу, то ваш статус автоматично змінеться на Відійшли. Якшо ви повернетесь, ваш статус автоматисно змінеться, окрім випадків коли ви самі виставили статус Відійшли.",
+
+ "Settings.AudioInputDeviceSettings": "Аудіо Вхід",
+ "Settings.AudioOutputDeviceSettings": "Аудіо Вихід",
+ "Settings.AudioVolumeSettings": "Гучність",
+ "Settings.AudioAccessibilitySettings": "Аудіо Доступність",
+ "Settings.AudioInputFilteringSettings": "Фільтрування входу",
+
+ "Settings.RealtimeNetworkingSettings": "Мережа Реального Часу",
+ "Settings.AssetGatherSettings": "Збирання Асетів",
+
+ "Settings.HostAccessSettings": "Доступ Господаря",
+ "Settings.UserRestrictionsSettings": "Обмеження Користувачів",
+
+ "Settings.WindowsSettings": "Налаштування Вікон",
+ "Settings.DebugSettings": "Дебаг",
+ "Settings.LegacyFeatureSettings": "Застарілі Опції",
+ "Settings.TwitchInterfaceSettings": "Інтерфейс Етеру Twitch",
+
+ "Settings.MessagingPrivacySettings": "Приватність Чату",
+
+ "Settings.LocaleSettings": "Мова",
+ "Settings.DashSettings": "Головна Панель",
+ "Settings.NamePlateSettings": "Імена",
+ "Settings.LaserSettings": "Лазери Взаємодії",
+ "Settings.DesktopViewSettings": "Вигляд на Робочий Стіл",
+ "Settings.PhotoCaptureSettings": "Швидке Фото",
+
+ "Settings.DesktopRenderSettings": "Налаштування Рендеру Робочого Столу",
+
+ "Settings.InteractiveCameraFramingSettings": "Кадрування",
+ "Settings.InteractiveCameraPositioningSettings": "Розміщення",
+ "Settings.InteractiveCameraRenderSettings": "Рендеринг",
+ "Settings.InteractiveCameraGroupSettings": "Групування Користувачів",
+ "Settings.InteractiveCameraSmoothingSettings": "Згладжування Камери",
+ "Settings.InteractiveCameraAnchorSettings": "Якорі",
+ "Settings.InteractiveCameraPhotoSettings": "Фото",
+ "Settings.InteractiveCameraPostProcessingSettings": "Післяобробка",
+
+ "Settings.GeneralControlsSettings.PrimaryHand": "Головна Рука",
+ "Settings.GeneralControlsSettings.PrimaryHand.Description": "Яка рука буде головною. Системам треба ця інформація, наприклад, коли підбиратимете речі.",
+ "Settings.GeneralControlsSettings.DoubleClickInterval": "Проміжок Подвійного Кліку",
+ "Settings.GeneralControlsSettings.DoubleClickInterval.Description": "Для взаємодій, які вимагають подвійного кліку ця опція контролюватиме макс. час між кліками які валюватимуться як подвійний клік. Якщо у вас проблеми застосування подвійного кліку - повисьте значення, якщо одинарні кліки іноді валюються за подвійні - понизьте.",
+
+ "Settings.LocomotionSettings.LocomotionPreferences": "Уподобання Переміщення",
+ "Settings.LocomotionSettings.LocomotionPreferences.Breadcrumb": "Уподобання Переміщення",
+
"Dummy": "Dummy"
}
}
From 6b3e185c21a8d2bc65fe60b40d5387dc3bdb0db8 Mon Sep 17 00:00:00 2001
From: Lux <52231149+lxw404@users.noreply.github.com>
Date: Sat, 27 Jul 2024 19:12:45 -0400
Subject: [PATCH 174/242] Update es.json
Added Settings Categories and Locomotion Archetypes translations in Spanish.
---
es.json | 22 ++++++++++++++++++++++
1 file changed, 22 insertions(+)
diff --git a/es.json b/es.json
index a45f8ef..73ac118 100644
--- a/es.json
+++ b/es.json
@@ -1174,6 +1174,28 @@
"CameraControl.OBS.Recording.Stop": "Detener Grabación",
"CameraControl.OBS.Recording.Stopping": "Deteniendo Grabación",
+ "Settings.Category.Audio": "Audio",
+ "Settings.Category.Controls": "Controles",
+ "Settings.Category.Devices": "Dispositivos",
+ "Settings.Category.Profile": "Perfil",
+ "Settings.Category.Networking": "Red",
+ "Settings.Category.Security": "Seguridad",
+ "Settings.Category.Misc": "Miscelánea",
+ "Settings.Category.Privacy": "Privacidad",
+ "Settings.Category.UserInterface": "Interfaz de Usuario",
+ "Settings.Category.Graphics": "Gráficos",
+ "Settings.Category.InteractiveCamera": "Cámara",
+
+ "LocomotionArchetype.Walk": "Caminar",
+ "LocomotionArchetype.Fly": "Volar",
+ "LocomotionArchetype.NoClip": "Sin Colisión",
+ "LocomotionArchetype.Teleport": "Teletransportarse",
+ "LocomotionArchetype.GrabWorld": "Agarrar el Mundo",
+ "LocomotionArchetype.NoLocomotion": "No Locomoción",
+ "LocomotionArchetype.ThreeAxisNoClip": "Sin Colisión de Tres-Ejes",
+ "LocomotionArchetype.ThreeAxisFly": "Vuelo de Tres-Ejes",
+ "LocomotionArchetype.ZeroG": "Gravidad Cero",
+
"Security.Hyperlink.Title": "Link Externo",
"Security.Hyperlink.Warning": "Advertencia: Link externo\nHas hecho click en un link. Quieres abrirlo? Esto abrirá una ventana de navegador en tu escritorio.",
"Security.Hyperlink.Open": "Abrir",
From 5211e823ecb6f23de7f2535c7ef7c49c70495c5a Mon Sep 17 00:00:00 2001
From: Lux <52231149+lxw404@users.noreply.github.com>
Date: Sat, 27 Jul 2024 19:14:06 -0400
Subject: [PATCH 175/242] Update es.json
Added LuxKitty to es.json authors.
---
es.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/es.json b/es.json
index 73ac118..e85c1e0 100644
--- a/es.json
+++ b/es.json
@@ -1,6 +1,6 @@
{
"localeCode": "es",
- "authors": ["Skywind Kitsune", "Ruz"],
+ "authors": ["Skywind Kitsune", "Ruz", "LuxKitty"],
"messages": {
"General.OK": "OK",
From 254d8141146bff7eb5ba6b49d5683d7effe6fcd5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E3=81=9E=E3=81=9E=E3=81=8B=E3=81=99?=
Date: Sun, 28 Jul 2024 08:24:09 +0900
Subject: [PATCH 176/242] =?UTF-8?q?fix:=20=E4=B8=89=E7=82=B9=E3=83=AA?=
=?UTF-8?q?=E3=83=BC=E3=83=80=E3=83=BC?=
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 58027d2..ad6f04a 100644
--- a/ja.json
+++ b/ja.json
@@ -645,7 +645,7 @@
"Contacts.AvatarBlock" : "アバターを非表示",
"Contacts.MutualBlock" : "相互ブロック",
"Contacts.SelfAccount": "マイアカウント",
- "Contacts.SearchPrompt": "フレンドを検索...",
+ "Contacts.SearchPrompt": "ユーザーを検索...",
"Contacts.WriteMessage": "メッセージを送信...",
"Contacts.InSession": "{name}にいます",
From 12febf333dc2e086ed2f9005d07c364bd72c7b30 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E3=81=9E=E3=81=9E=E3=81=8B=E3=81=99?=
Date: Sun, 28 Jul 2024 08:27:47 +0900
Subject: [PATCH 177/242] =?UTF-8?q?fix:=203=E7=82=B9=E3=83=AA=E3=83=BC?=
=?UTF-8?q?=E3=83=80?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
ja.json | 82 ++++++++++++++++++++++++++++-----------------------------
1 file changed, 41 insertions(+), 41 deletions(-)
diff --git a/ja.json b/ja.json
index ad6f04a..ec10b53 100644
--- a/ja.json
+++ b/ja.json
@@ -12,13 +12,13 @@
"General.Previous": "前へ",
"General.Back": "戻る",
"General.Confirm": "よろしいですか?",
- "General.Loading": "読み込み中...",
- "General.Processing": "処理中...",
+ "General.Loading": "読み込み中…",
+ "General.Processing": "処理中…",
"General.FAILED": "失敗",
"General.Reset": "リセット",
"General.WorldOpenConfirm": "本当に開きますか?",
"General.Save": "保存",
- "General.Saving": "保存中...",
+ "General.Saving": "保存中…",
"General.Saved": "保存完了!",
"General.Done": "完了!",
"General.Close": "閉じる",
@@ -26,7 +26,7 @@
"General.CopiedToClipboard": "コピー完了!",
"General.CopiedToClipboardLong": "クリップボードにコピー完了!",
"General.Create": "作成",
- "General.Creating": "作成中...",
+ "General.Creating": "作成中…",
"General.Buy": "購入",
"General.Yes": "はい",
"General.No": "いいえ",
@@ -39,7 +39,7 @@
"General.Dismiss": "閉じる",
"General.Edit": "編集",
- "General.UI.SearchPrompt": "検索...",
+ "General.UI.SearchPrompt": "検索…",
"General.UI.SearchPromptLong": "検索したい文字をここに入力…",
"General.UI.ToggleEditMode": "エディットモード(on/off)",
"General.UI.ToggleSubtitles": "字幕表示(on/off)",
@@ -168,9 +168,9 @@
"Facets.FPS": "{fps} FPS",
- "World.Waiting": "待機中...",
+ "World.Waiting": "待機中…",
"World.HostIsStarting": "ホストがセッションを開いています",
- "World.Loading": "ワールド読み込み中...",
+ "World.Loading": "ワールド読み込み中…",
"World.LoadingFailed": "ワールド読み込み失敗",
"World.LoadedAssets": "アセット読み込み中: {assets} / {total_assets}",
"World.Downloading": "ダウンロード中: {bytes} / {total_bytes}",
@@ -233,11 +233,11 @@
"World.Actions.Close": "セッションを閉じる",
"World.Actions.Leave": "セッションを切断する",
"World.Actions.Save": "上書き保存",
- "World.Actions.SaveAs": "名前をつけて保存...",
- "World.Actions.SaveCopy": "コピーして保存...",
+ "World.Actions.SaveAs": "名前をつけて保存…",
+ "World.Actions.SaveCopy": "コピーして保存…",
"World.Actions.SaveHere": "ここに保存",
"World.Actions.SaveToInventory": "インベントリに保存",
- "World.Actions.Saving": "保存中...",
+ "World.Actions.Saving": "保存中…",
"World.Actions.Discard": "変更を破棄",
"World.Actions.Clone": "ワールドを複製",
"World.Actions.Delete": "ワールドを削除",
@@ -245,7 +245,7 @@
"World.Actions.ReallyConfirmDelete": "ワールドを永久に削除",
"World.Actions.Overwrite": "ワールドを {name} で上書き",
"World.Actions.ConfirmOverwrite": "上書きを承認",
- "World.Actions.Overwriting": "ワールド上書き中...",
+ "World.Actions.Overwriting": "ワールド上書き中…",
"World.Actions.ClosePrompt": "セッションを閉じますか?",
"World.Actions.LeavePrompt": "セッションを切断しますか?",
@@ -518,9 +518,9 @@
"Account.Saml2" : "SAML 2.0 でログイン",
"Account.LoginOrRegister": "ログイン / 登録",
"Account.LogoutConfirm": "本当にログアウトしますか?",
- "Account.LoggingIn": "ログイン中...",
- "Account.LoggingOut": "ログアウト中...",
- "Account.Registering": "登録中...",
+ "Account.LoggingIn": "ログイン中…",
+ "Account.LoggingOut": "ログアウト中…",
+ "Account.Registering": "登録中…",
"Account.Anonymous": "未ログインユーザー",
"Account.Username": "ユーザー名:",
"Account.Email": "メールアドレス:",
@@ -539,7 +539,7 @@
"Account.RecoveryCode": "リカバリーコード:",
"Account.NewPassword": "新しいパスワード:",
"Account.ResetPassword": "新しいパスワード",
- "Account.Requesting": "処理中...",
+ "Account.Requesting": "処理中…",
"Account.ErrorPasswordMismatch": "パスワードが一致しません",
"Account.ErrorEmailMismatch": "メールアドレスが一致しません",
"Account.ErrorLoginError": "ログインエラー:",
@@ -552,10 +552,10 @@
"Account.Saml2.Title" : "SAML 2.0",
"Account.Saml2.Select" : "使用するサービスを選んでください:",
- "Account.Saml2.LoggingIn" : "ログイン待機中 (Webブラウザを確認してください)...",
+ "Account.Saml2.LoggingIn" : "ログイン待機中 (Webブラウザを確認してください)…",
"Account.TOTP.Title" : "2要素認証",
- "Account.TOTP.Initializing": "アカウントの2要素認証の状態を確認しています...",
+ "Account.TOTP.Initializing": "アカウントの2要素認証の状態を確認しています…",
"Account.TOTP.Code.Header": "セットアップキー",
"Account.TOTP.Code.Description": "AuthyやGoogle Authenticatorなどの
TOTP認証アプリにセットアップキーを
入力する必要があります。
QRコードをスキャンして入力するか手動
でセットアップキーを入力してください。
このキーを他の人と共有しないでください。
VRを使用している場合は、F8キーを押して
デスクトップに切り替えることができます。",
"Account.TOTP.Code.QRCode": "QRコードをスキャン",
@@ -566,9 +566,9 @@
"Account.TOTP.Activate.Header": "2要素認証を有効化",
"Account.TOTP.Activate.Description": "2要素認証を有効化するには、認証システムアプリによって生成された6桁のコードを使用して、すべてが正しく機能していることを確認します。
有効化のためにコードを確認する必要があります。",
"Account.TOTP.Activate.Token": "6桁のコード:",
- "Account.TOTP.Activate.TokenField": "ここにコードを入力...",
+ "Account.TOTP.Activate.TokenField": "ここにコードを入力…",
"Account.TOTP.Activate.Activate": "有効化",
- "Account.TOTP.Activate.Activating": "有効化中...",
+ "Account.TOTP.Activate.Activating": "有効化中…",
"Account.TOTP.Activate.InvalidToken": "無効なコードです!",
"Account.TOTP.Message.AlreadySetup": "2要素認証はこのアカウントで既に設定されています!",
"Account.TOTP.Message.Error": "予期しないエラー! もう一度やり直してください。",
@@ -576,7 +576,7 @@
"Account.TOTP.Deactivate.Header": "2要素認証を無効化",
"Account.TOTP.Deactivate.Description": "2要素認証は現在有効になっています。 必要がある場合はここで無効化できます。 (例:スマートホンの紛失やコードの漏洩)
無効化後、2要素認証を再度設定すると、 新しいセットアップキーが生成されます。
スマートフォンを紛失した場合は、2要素認証をすぐに再設定することを強くおすすめします。各リカバリーコードは1回しか使用できません。使い切ると、アカウントに完全にアクセスできなくなります",
"Account.TOTP.Deactivate.Deactivate": "無効化",
- "Account.TOTP.Deactivate.Deactivating": "無効化中...",
+ "Account.TOTP.Deactivate.Deactivating": "無効化中…",
"Account.TOTP.Message.DeactivationComplete": "2要素認証が無効化されました。
アカウントのリスクが高まっています!
特にスマートフォンを紛失したためにリカバリーコードを使用した場合は、すぐに2要素認証を再設定してください。",
"Account.Type.Standard" : "スタンダードアカウント",
@@ -640,13 +640,13 @@
"Contacts.UnbanFromAllSessions": "自分がホストのセッションからBAN解除",
"Contacts.BanFromCurrentWorld": "現在のワールドからBAN",
"Contacts.UnbanFromCurrentWorld": "現在のワールドからBAN解除",
- "Contacts.RecordingVoiceMessage": "録音中...",
+ "Contacts.RecordingVoiceMessage": "録音中…",
"Contacts.Unblocked" : "非表示・ブロック解除",
"Contacts.AvatarBlock" : "アバターを非表示",
"Contacts.MutualBlock" : "相互ブロック",
"Contacts.SelfAccount": "マイアカウント",
- "Contacts.SearchPrompt": "ユーザーを検索...",
- "Contacts.WriteMessage": "メッセージを送信...",
+ "Contacts.SearchPrompt": "ユーザーを検索…",
+ "Contacts.WriteMessage": "メッセージを送信…",
"Contacts.InSession": "{name}にいます",
"Contacts.NoSession": "どこにもいません",
@@ -715,7 +715,7 @@
"Tooltips.Brush.IncrementSize" : "太く",
"Tooltips.Brush.DecrementSize" : "細く",
- "Tooltips.Dev.CreateNew": "新規作成...",
+ "Tooltips.Dev.CreateNew": "新規作成…",
"Tooltips.Dev.Selection": "選択:{mode}",
"Tooltips.Dev.DevMode.Off": "開発者モード:オフ",
"Tooltips.Dev.DevMode.On": "開発者モード:オン",
@@ -1031,7 +1031,7 @@
"Exporter.FileName": "ファイル名:",
"Exporter.ExportAs": "ファイル形式:",
"Exporter.Export": "エクスポート",
- "Exporter.Exporting": "エクスポート中...",
+ "Exporter.Exporting": "エクスポート中…",
"Exporter.InvalidFileName": "無効なファイル名です",
"Export.PackageExportable.Package": "Resoniteパッケージ",
@@ -1109,9 +1109,9 @@
"FullBody.Knees": "膝(Knees)",
"FullBody.TrackerMapped": "トラッキングされています",
- "FullBody.NotTracking": "トラッキングされていません...",
+ "FullBody.NotTracking": "トラッキングされていません…",
"FullBody.NoTracker": "トラッカーがありません",
- "FullBody.FeetNotTracking": "足がトラッキングされていません...",
+ "FullBody.FeetNotTracking": "足がトラッキングされていません…",
"FullBody.AvatarPointMapped": "マッピング済み",
"FullBody.AvatarPointNotMapped": "マッピングなし",
@@ -1178,9 +1178,9 @@
"CameraControl.OBS.Instructions": "OBSが実行中で、obs-websocketプラグインがインストールされていることを確認してください。",
"CameraControl.OBS.OpenInstaller": "インストーラーのWebページを表示",
"CameraControl.OBS.Launch": "OBS起動",
- "CameraControl.OBS.Launching": "起動中...",
+ "CameraControl.OBS.Launching": "起動中…",
"CameraControl.OBS.Launched": "起動完了!",
- "CameraControl.OBS.Connecting": "接続中...",
+ "CameraControl.OBS.Connecting": "接続中…",
"CameraControl.OBS.Connected": "接続完了!",
"CameraControl.OBS.Disconnected": "切断完了!",
"CameraControl.OBS.AuthFailure": "認証失敗!",
@@ -1199,14 +1199,14 @@
"CameraControl.OBS.OpenInstallerReason": "このWebページで、OBSWebSocketプラグインをダウンロードできます。",
"CameraControl.OBS.Streaming.Start": "配信開始",
- "CameraControl.OBS.Streaming.Starting": "配信開始中...",
+ "CameraControl.OBS.Streaming.Starting": "配信開始中…",
"CameraControl.OBS.Streaming.Stop": "配信停止",
- "CameraControl.OBS.Streaming.Stopping": "配信停止中...",
+ "CameraControl.OBS.Streaming.Stopping": "配信停止中…",
"CameraControl.OBS.Recording.Start": "録画開始",
- "CameraControl.OBS.Recording.Starting": "録画開始中...",
+ "CameraControl.OBS.Recording.Starting": "録画開始中…",
"CameraControl.OBS.Recording.Stop": "録画停止",
- "CameraControl.OBS.Recording.Stopping": "録画停止中...",
+ "CameraControl.OBS.Recording.Stopping": "録画停止中…",
"Settings.Category.Audio": "音声",
"Settings.Category.Controls": "操作",
@@ -1628,7 +1628,7 @@
"Settings.LocaleSettings.CultureLocaleCode": "ロケールコード",
"Settings.LocaleSettings.CultureLocaleCode.Description": "設定すると、数値やその他の数量の書式に使われる標準ののロケールを上書きします。通常は設定した言語のロケールが使用されますが、これを使用するとそれらを組み合わせて使用することができます。例えば、言語は日本語で、単位はアメリカのもので表示できます。",
"Settings.LocaleSettings.UseImperialUnits": "ヤード・ポンド法で表示",
- "Settings.LocaleSettings.UseImperialUnits.Description": "設定を有効にした場合、数量(長さ/高さ、質量、体積...)の入力画面でメートル法の代わりにヤードポンド法を使うようになります。アメリカ、イギリス、リベリア、ミャンマーにいる人向けの機能です。",
+ "Settings.LocaleSettings.UseImperialUnits.Description": "設定を有効にした場合、数量(長さ/高さ、質量、体積…)の入力画面でメートル法の代わりにヤードポンド法を使うようになります。アメリカ、イギリス、リベリア、ミャンマーにいる人向けの機能です。",
"Settings.LocaleSettings.AvailableLocales": "表示言語を選択",
"Settings.LocaleSettings.AvailableLocales.Breadcrumb": "表示言語を選択",
@@ -1998,7 +1998,7 @@
"Inspector.VHACD.RemoveHulls": "凸包を除去",
"Inspector.ReflectionProbe.Bake": "リフレクションプローブをベイク",
- "Inspector.ReflectionProbe.Baking": "ベイク中...",
+ "Inspector.ReflectionProbe.Baking": "ベイク中…",
"Inspector.SkinnedMesh.SeparateOutBlendshapes": "ブレンドシェイプの影響を受けないメッシュのパーツを分離",
"Inspector.SkinnedMesh.StripEmptyBlendshapes": "空のブレンドシェイプを除去",
@@ -2229,7 +2229,7 @@
"Wizard.ReflectionProbes.ShowDebugVisuals": "デバッグビジュアルを表示",
"Wizard.ReflectionProbes.HideDebugVisuals": "デバッグビジュアルを非表示",
"Wizard.ReflectionProbes.BakeProbes": "プローブをベイク",
- "Wizard.ReflectionProbes.Baking": "{count}の{index}をベイク中...",
+ "Wizard.ReflectionProbes.Baking": "{count}の{index}をベイク中…",
"Wizard.TextRenderer.Header": "テキストレンダラーウィザード",
"Wizard.TextRenderer.ProcessRoot": "プロセスルート:",
@@ -2331,10 +2331,10 @@
"Twitch.Panel.Button.SubscriberCommands.Disabled": "サブスクライバーコマンド
すべてのユーザーが有効",
"Twitch.Panel.Title.Text": "Twitch チャット",
- "Exiting.SavingItems": "{n, plural, other {# 個のアイテムを}} 保存中...",
- "Exiting.SavingChanges": "変更を保存中...",
- "Exiting.Exiting": "終了中...",
- "Exiting.LoggingOut": "ログアウト中...",
+ "Exiting.SavingItems": "{n, plural, other {# 個のアイテムを}} 保存中…",
+ "Exiting.SavingChanges": "変更を保存中…",
+ "Exiting.Exiting": "終了中…",
+ "Exiting.LoggingOut": "ログアウト中…",
"Migration.Title": "データ移行",
"Migration.NewTask": "データを移行する",
@@ -2388,7 +2388,7 @@
"Migration.Groups.LoadGroups": "グループを読み込む",
"Migration.Groups.RefreshGroups": "グループを再読み込み",
- "Migration.Groups.Fetching": "グループ読み込み中...",
+ "Migration.Groups.Fetching": "グループ読み込み中…",
"Migration.Groups.Fetching.LoginFailed": "ログインエラー: {error}",
"Migration.Groups.Fetching.Error": "グループ読み込みエラー: {error}",
"Migration.Groups.NoGroups": "{platform}から移行できるグループが見つかりません",
From 38f06fcb2831e0b135b76e1efa57b8a1162734c1 Mon Sep 17 00:00:00 2001
From: WattleFoxxo <88825700+WattleFoxxo@users.noreply.github.com>
Date: Mon, 29 Jul 2024 21:35:58 +1000
Subject: [PATCH 178/242] Update en.json
Added missing authors
---
en.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/en.json b/en.json
index 1dbc829..a61a926 100644
--- a/en.json
+++ b/en.json
@@ -1,6 +1,6 @@
{
"localeCode": "en",
- "authors": ["Frooxius", "Enverex", "rampa_3", "Melnus", "dfgHiatus", "Earthmark", "Ryuvi", "Nammi"],
+ "authors": ["Frooxius", "Enverex", "rampa_3", "Melnus", "dfgHiatus", "Earthmark", "Ryuvi", "Nammi", "WattleFoxxo"],
"messages": {
"General.OK": "OK",
From c3a7a0901d32fd58d8643ebf8d5e98f1b6c03071 Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Tue, 30 Jul 2024 01:56:34 +0000
Subject: [PATCH 179/242] Update uk.json
needs editing
---
uk.json | 117 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 117 insertions(+)
diff --git a/uk.json b/uk.json
index 77fd726..d4a1456 100644
--- a/uk.json
+++ b/uk.json
@@ -1295,6 +1295,123 @@
"Settings.LocomotionSettings.LocomotionPreferences": "Уподобання Переміщення",
"Settings.LocomotionSettings.LocomotionPreferences.Breadcrumb": "Уподобання Переміщення",
+ "Settings.MovementSettings.LeftSidewaysMode": "Режим бічного руху на Лівому контролері",
+ "Settings.MovementSettings.LeftSidewaysMode.Description": "Використайте це, щоб зрозуміти що нахил джойстика або дотик на тачпеді на вашому Лівому контролері робитиме.",
+ "Settings.MovementSettings.RightSidewaysMode": "Режим бічного руху на Лівому контролері",
+ "Settings.MovementSettings.RightSidewaysMode.Description": "Використайте це, щоб зрозуміти що нахил джойстика або дотик на тачпеді на вашому Правому контролері робитиме.",
+ "Settings.MovementSettings.UseHeadDirectionForMovement": "Використовувати повертання голови для руху",
+ "Settings.MovementSettings.UseHeadDirectionForMovement.Description": "Якщо увімкнено - рух уперед рухатиме вас туди, куди дивитесь у ВР. Якщо вимкнено - повертання контролера буде натомість використано.",
+ "Settings.MovementSettings.UseSmoothTurn": "Плавне Повертання",
+ "Settings.MovementSettings.UseSmoothTurn.Description": "Ця опція увімкненою повільно повертатиме вас у ВР. Набагато більш понирює, але може викликати нудоту. Вимкніть цю опцію, якщо вам підходить кутове повертання.",
+ "Settings.MovementSettings.SmoothTurnExclusiveMode": "Використовувати режим переваги повертанню",
+ "Settings.MovementSettings.SmoothTurnExclusiveMode.Description": "Якщо увімкнено, один джойстик може вас повертати і рухати уперед та назад, але не водночас. Увімкніть це якщо ви постійно повертаєтесь коли натомість хотіли рухаитись.",
+ "Settings.MovementSettings.SmoothTurnSpeed": "Швидкість плавного повертання",
+ "Settings.MovementSettings.SmoothTurnSpeed.Description": "Ця опція визначає швидкість з якою ви повертатиметесь при увімкненому плавному повертанні. Вимірюється у градусах на секунду,This setting controls how fast you'll be turning when smooth turning is enabled. The value is degrees per second, so value of 360 will turn you full circle in one second at full joystick tilt.",
+ "Settings.MovementSettings.SnapTurnAngle": "Snap turning angle",
+ "Settings.MovementSettings.SnapTurnAngle.Description": "This is the angle (in degrees) you will rotate when you trigger a snap turn.",
+ "Settings.MovementSettings.NoClipSpeed": "Noclip speed",
+ "Settings.MovementSettings.NoClipSpeed.Description": "This controls how fast you'll move when you're using the Noclip locomotion specifically. This type of locomotion is often used for building and testing and as such is not controlled by the world you're in, while others typically are.",
+ "Settings.MovementSettings.MovementDeadzone": "Movement deadzone",
+ "Settings.MovementSettings.MovementDeadzone.Description": "This setting can be used to correct drift. Increasing this value will require you to tilt your joystick further to start moving.",
+ "Settings.MovementSettings.TurningDeadzone": "Turning deadzone",
+ "Settings.MovementSettings.TurningDeadzone.Description": "This setting can be used to correct drift and prevent accidental turning when moving and turning on the same joystick. Increasing this value will require you to tilt your joystick further to start turning.",
+ "Settings.MovementSettings.MovementExponent": "Movement exponent",
+ "Settings.MovementSettings.MovementExponent.Description": "Use this to control the curve response when moving. You can use this to either start moving slow at first and then quickly ramp up or start moving faster immediately, depending whether the value is above or below 1.0",
+
+ "Settings.GrabbingSettings": "Grabbing Settings",
+ "Settings.GrabbingSettings.DefaultHandGrabType": "Default Hand Grab Type",
+ "Settings.GrabbingSettings.DefaultHandGrabType.Description": "This determines what your default grab mode for hands is when you spawn in new worlds.\n\nPalm: You will grab all objects that are near your palm.\n\nPrecision: You will grab a single object between your index finger and thumb.\n\nAuto: Mode is automatically switched between palm and precision depending on the orientation of your hand.\n\nOff: You'll only be able to grab items with your lasers.",
+
+ "Settings.GamepadSettings": "Gamepad",
+ "Settings.GamepadSettings.ThumbstickLookSpeed": "Thumbstick Looking Speed",
+ "Settings.GamepadSettings.ThumbstickLookSpeed.Description": "Use this to adjust the sensitivity of the speed at which the viewpoint is moved with the thumbstick.",
+ "Settings.GamepadSettings.ThumbstickLookExponent": "Thumbstick Looking Exponent",
+ "Settings.GamepadSettings.ThumbstickLookExponent.Description": "Use this to control the curve response of the viewpoint movement with the thumbstick. With this setting, you can either start moving slowly at first and then ramp up quickly, or start moving faster immediately, depending on whether the value is above or below 1.0.",
+ "Settings.GamepadSettings.UseGamepadWhenUnfocused": "Use gamepad when unfocused",
+ "Settings.GamepadSettings.UseGamepadWhenUnfocused.Description": "When this setting is enabled, any inputs from gamepads will be used even when the application window isn't currently focused. You can turn this off if you like to run other games at the same time that also use gamepad.",
+
+ "Settings.MouseSettings.MouseSensitivity": "Sensitivity",
+ "Settings.MouseSettings.MouseSensitivity.Description": "Overall mouse sensitivity for desktop interactions.",
+ "Settings.MouseSettings.MouseLookSpeed": "Looking speed",
+ "Settings.MouseSettings.MouseLookSpeed.Description": "Use this to adjust the sensitivity of how fast the camera looks around when in first or third person mode.",
+ "Settings.MouseSettings.MousePanSpeed": "Panning speed",
+ "Settings.MouseSettings.MousePanSpeed.Description": "This controls how fast the view looks with mouse movement when in UI aligned viewing mode.",
+ "Settings.MouseSettings.MouseRotateSpeed": "Rotation speed",
+ "Settings.MouseSettings.MouseRotateSpeed.Description": "When holding items in desktop mode, this controls how fast they will be rotated around their axis with the mouse.",
+ "Settings.MouseSettings.MouseFreeformRotateSpeed": "Freeform rotation speed",
+ "Settings.MouseSettings.MouseFreeformRotateSpeed.Description": "When holding items in desktop mode, this controls how fast they will be rotated when using freeform rotation.",
+
+ "Settings.GeneralHapticsSettings.EnableControllerVibration": "Controller vibration",
+ "Settings.GeneralHapticsSettings.EnableControllerVibration.Description": "Use this to enable or disable haptic vibration specifically on VR controllers.",
+ "Settings.GeneralHapticsSettings.EnableHaptics": "Haptic feedback",
+ "Settings.GeneralHapticsSettings.EnableHaptics.Description": "When enabled you will receive haptic feedback from avatars and items in the world on your controllers and other haptic devices.",
+
+ "Settings.GeneralVRSettings.UseVRHotswitching": "VR Hotswitching",
+ "Settings.GeneralVRSettings.UseVRHotswitching.Description": "When enabled, you will automatically be switched between VR and desktop mode when you take your VR headset on or off",
+
+ "Settings.TrackingSmoothingSettings.HandPositionSmoothing": "Hand Position Smoothing",
+ "Settings.TrackingSmoothingSettings.HandRotationSmoothing": "Hand Rotation Smoothing",
+ "Settings.TrackingSmoothingSettings.HandPositionSmoothing.Description": "When enabled, this controls how much is the hand position smoothed out. Typically this is helpful for users with tremors and other accessibility issues that cause jitter.",
+ "Settings.TrackingSmoothingSettings.HandRotationSmoothing.Description": "When enabled, this controls how much is the hand rotation smoothed out. Typically this is helpful for users with tremors and other accessibility issues jitter.",
+
+ "Settings.TrackingSmoothingSettings.FeetPositionSmoothing": "Feet Position Smoothing",
+ "Settings.TrackingSmoothingSettings.FeetRotationSmoothing": "Feet Rotation Smoothing",
+
+ "Settings.TrackingSmoothingSettings.FeetPositionSmoothing.Description": "When enabled, this controls how much is the position of feet smoothed out when using full body tracking. This can be useful to eliminate vibrations and jitter, but it also makes the trackers lag behind more and not respond to rapid motions as well.",
+ "Settings.TrackingSmoothingSettings.FeetRotationSmoothing.Description": "When enabled, this controls how much is the rotation of feet smoothed out when using full body tracking. This can be useful to eliminate vibrations and jitter, but it also makes the trackers lag behind more and not respond to rapid motions as well.",
+
+ "Settings.TrackingSmoothingSettings.HipsPositionSmoothing": "Hips Position Smoothing",
+ "Settings.TrackingSmoothingSettings.HipsRotationSmoothing": "Hips Rotation Smoothing",
+ "Settings.TrackingSmoothingSettings.HipsPositionSmoothing.Description": "When enabled, this controls how much is the position of hips smoothed out when using full body tracking. This can be useful to eliminate vibrations and jitter, but it also makes the trackers lag behind more and not respond to rapid motions as well.",
+ "Settings.TrackingSmoothingSettings.HipsRotationSmoothing.Description": "When enabled, this controls how much is the rotation of hips smoothed out when using full body tracking. This can be useful to eliminate vibrations and jitter, but it also makes the trackers lag behind more and not respond to rapid motions as well.",
+
+ "Settings.MediaPrivacySettings": "Media Privacy",
+ "Settings.MediaPrivacySettings.MediaMetadataOptOut": "Opt out of media metadata",
+ "Settings.MediaPrivacySettings.MediaMetadataOptOut.Description": "When you enable this option, you will be excluded from metadata in captured media (typically virtual photos & audio clips). You will still appear in those media assets, but no information, such as your UserID and position in the scene will be stored alongside it.\n\nIf you become aware of any users are modifying their clients to ignore this opt out, please report them to the moderation team, as this would be considered harassment.",
+ "Settings.MediaPrivacySettings.HideInScreenshots": "Do not show me in screenshots",
+ "Settings.MediaPrivacySettings.HideInScreenshots.Description": "When enabled, you will not be rendered in screenshots captured in-game.\n\nIMPORTANT: Please note that this does not affect realtime cameras, screenshots taken by methods outside of the game or captures done through other methods in-world that might be part of the world's mechanics.",
+
+ "Settings.MediaPrivacySettings.StripImageFileMetadata": "Strip image metadata on import",
+ "Settings.MediaPrivacySettings.StripImageFileMetadata.Description": "When enabled, strips metadata from images on import.\n\nIncludes EXIF, Embedded comments, IPTC, XMP, and GEOTIFF metadata.\n\nThis will also strip any location data (such as GPS) within that metadata.\n\nDoes not, include files imported with the \"Raw File\" option.",
+
+ "Settings.Category.Integrations": "Integrations",
+ "Settings.DiscordIntegrationSettings": "Discord Integration",
+ "Settings.SteamIntegrationSettings": "Steam Integration",
+
+ "Settings.DiscordIntegrationSettings.RichPresence": "Discord Rich Presence",
+ "Settings.DiscordIntegrationSettings.RichPresence.Description": "Controls what information Resonite sends to Discord's Rich Presence systems.\n\nNone - Do not send Rich Presence information to Discord.\nBasic - Send only limited details such as your presence in Resonite.\nFull - When in a public session, send all suitable session information to Discord. Includes the world name and how many users are in the session.\n\nDiscord itself also does its own detection to display what game you are playing. This can be disabled in Discord's settings.",
+
+ "Settings.SteamIntegrationSettings.RichPresence": "Steam Rich Presence",
+ "Settings.SteamIntegrationSettings.RichPresence.Description": "Controls what information Resonite sends to Steam's Rich Presence systems.\n\nNone - Do not send Rich Presence information to Steam.\nBasic - Send only limited details such as your presence in Resonite.\nFull - When in a public session, send all suitable session information to Steam. Includes the world name and how many users are in the session.\n\nSteam itself will display that you are playing Resonite regardless of this setting. Changing this setting only affects how much extra data is sent to Steam about your active session.",
+
+ "Settings.SteamIntegrationSettings.SaveScreenshots": "Save Screenshots",
+ "Settings.SteamIntegrationSettings.SaveScreenshots.Description": "When you take a picture with this setting enabled, a copy will be saved to Steam screenshots.",
+
+ "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay": "Force Steam Voice when Remote Play is active",
+ "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description": "When enabled, this automatically forces the audio input to use Steam Voice when you play through Steam Remote Play. This helps so you don't need to switch automatically to use the forwarded microphone input.
Disabling this can be useful if you want to use your own audio device - e.g. external microphone.",
+
+ "Settings.LeapMotionSettings.LeapMotionEnabled": "Leap Motion hand tracking",
+ "Settings.LeapMotionSettings.LeapMotionEnabled.Description": "When enabled, Leap Motion device will be used to track your hands and fingers when present.",
+ "Settings.LeapMotionSettings.Offset": "Hand tracking offset",
+ "Settings.LeapMotionSettings.Offset.Description": "This is the offset in meters of the Leap Motion sensor on your VR headset. Tweak these values to make sure your hands are positioned correctly.",
+ "Settings.LeapMotionSettings.SnapDistance": "Controller snapping distance",
+ "Settings.LeapMotionSettings.SnapDistance.Description": "When your hands are within the range of controllers, they will automatically snap to them and use the hand tracking data from the controller itself, instead of Leap Motion. This controls the distance at which the hands will snap.",
+ "Settings.LeapMotionSettings.UseFingersWhenSnapped": "Track hands while using controllers",
+ "Settings.LeapMotionSettings.UseFingersWhenSnapped.Description": "When hands are snapped to controllers, this will still pose the fingers using data coming from the Leap Motion",
+
+ "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled": "Vive hand tracking",
+ "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled.Description": "When enabled, your hands and fingers will be tracked using the Vive hand tracking. This typically uses the cameras on the VR headset itself. You might need to enable the hand tracking in Steam VR settings.",
+ "Settings.ViveHandTrackingSettings.SnapDistance": "Controller snapping distance",
+ "Settings.ViveHandTrackingSettings.SnapDistance.Description": "When your hands are within the range of controllers, they will automatically snap to them and use the hand tracking data from the controller itself, instead of the headset cameras. This controls the distance at which the hands will snap.",
+ "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped": "Track hands while using controllers",
+ "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped.Description": "When hands are snapped to controllers, this will still pose the fingers using data coming from the VR headset cameras",
+
+ "Settings.TrackerSettings": "Tracker Settings",
+ "Settings.TrackerSettings.UseTrackers": "Use Trackers",
+ "Settings.TrackerSettings.UseTrackers.Description": "Using this option you can globally disable all body trackers. This can be useful if your trackers are in a corner and charging, resulting in your avatar being crumpled up.",
+ "Settings.TrackerSettings.Trackers": "Manage Trackers",
+ "Settings.TrackerSettings.Trackers.Breadcrumb": "Trackers",
+
"Dummy": "Dummy"
}
}
From 799085e2e011cbba1374634e1348089f0847c4b9 Mon Sep 17 00:00:00 2001
From: AirRide91 <85963572+AirRide91@users.noreply.github.com>
Date: Tue, 30 Jul 2024 16:10:30 +0300
Subject: [PATCH 180/242] FI: Audio monitoring, Bot & Chat client, TCP and
others.
---
fi.json | 21 +++++++++++++++++++--
1 file changed, 19 insertions(+), 2 deletions(-)
diff --git a/fi.json b/fi.json
index eca6c03..09e9d44 100644
--- a/fi.json
+++ b/fi.json
@@ -183,9 +183,11 @@
"World.Connection.SyncingInitialState": "Synkronoidaan",
"World.Connection.LNL.DirectIP": "LNL suora IP",
+
"World.Connection.LNL.NATPunchthrough": "LNL NAT lävistys {n}",
"World.Connection.LNL.Relay": "LNL rele",
"World.Connection.SteamNetworkingSockets": "Steam verkkoliitäntä",
+ "World.Connection.TCP": "TCP
{address}",
"World.Error.AccessDenied": "Pääsy Estetty",
"World.Error.SecurityViolation": "Turvallisuusrikkomus",
@@ -342,6 +344,7 @@
"World.Filter.MinimumUsers": "Minimi käyttäjämäärä: {n}",
"World.Filter.MinimumContacts": "Minimi kontaktimäärä: {n}",
"World.Filter.OnlyHeadless": "Vain palvelin istunnot",
+ "World.Filter.IncompatibleSessions": "Yhteensopimattomat sessiot",
"World.Filter.MaxAccessLevel": "Maksimi käyttöoikeustaso:",
"World.Filter.MinimumUptime": "Minimi käyntiaika:",
"World.Filter.Sorting": "Lajittelu:",
@@ -595,6 +598,8 @@
"Profile.Status.Invisible": "Näkymätön",
"Profile.Status.Offline": "Offline",
"Profile.Status.Headless": "Palvelin",
+ "Profile.Status.Bot": "Robotti: {version}",
+ "Profile.Status.ChatClient": "Chat-ohjelma: {version}",
"Session.Tab.Settings": "Asetukset",
"Session.Tab.Users": "Käyttäjät",
@@ -644,6 +649,7 @@
"Contacts.WriteMessage": "Kirjoita viesti...",
"Contacts.InSession": "Maailmassa {name}",
+ "Contacts.NoSession": "Ei sessiota",
"Contacts.InPrivate": "Yksityisessä maailmassa",
"Contacts.InContactsOnly": "Vain Kontaktit -maailmassa",
"Contacts.InHidden": "Piilotetussa maailmassa",
@@ -1381,6 +1387,9 @@
"Settings.SteamIntegrationSettings.SaveScreenshots": "Tallenna kuvakaappaukset",
"Settings.SteamIntegrationSettings.SaveScreenshots.Description": "Kun tämä on käytössä, kopio ottamistasi valokuvista tallennetaan Steam-kuvakaappauksiisi.",
+ "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay": "Pakota Steam Voice, kun Remote Play on aktiivinen",
+
+
"Settings.LeapMotionSettings.LeapMotionEnabled": "Leap Motion käsien seuranta",
"Settings.LeapMotionSettings.LeapMotionEnabled.Description": "Kun tämä on käytössä, Leap Motion -laitetta käytetään seuraamaan käsiäsi ja sormiasi, kun ne ovat näkyvissä.",
"Settings.LeapMotionSettings.Offset": "Käsien seurannan siirto",
@@ -1505,6 +1514,11 @@
"Settings.AudioInputDeviceSettings.DevicePriorities": "Aseta suosikki äänitulolaitteet",
"Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb": "Äänitulolaitteet",
"Settings.AudioInputDeviceSettings.SetAsDefault": "Aseta oletukseksi",
+ "Settings.AudioInputDeviceSettings.Testing.Header": "Testaa äänitulo",
+ "Settings.AudioInputDeviceSettings.Testing.Description": "Tämän avulla voit valvoa ja testata valittua äänilaitetta varmistaaksesi, että se toimii oikein. Käytä painiketta kuunnellaksesi tuloa, joka toistaa äänen takaisin sinulle.",
+ "Settings.AudioInputDeviceSettings.Testing.ListenToInput": "Kuuntele tätä syöttölaitetta",
+ "Settings.AudioInputDeviceSettings.Testing.StopListeningToInput": "Lopeta kuuntelu",
+ "Settings.AudioInputDeviceSettings.Testing.Monitoring.Header": "Reaaliaikainen äänen valvonta",
"Settings.AudioOutputDeviceSettings.UseSystemDefault": "Käytä järjestelmän oletus äänilähtölaitetta",
"Settings.AudioOutputDeviceSettings.UseSystemDefault.Description": "Ota tämä käyttöön, jos haluat käyttää sitä äänilähtölaitetta, joka on määritetty järjestelmän oletuslaitteeksi. Jos haluat käyttää jotain muuta äänilähtölaitetta, ota tämä asetus pois käytöstä ja valise laite alta.",
@@ -1567,8 +1581,10 @@
"Settings.RealtimeNetworkingSettings.DisableLAN": "Poista LAN käytöstä",
- "Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Suosi Steam verkkoliitäntää",
-
+ "Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Suosi Steamin verkkoliitäntää",
+ "Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "Kun tämä on käytössä, yhteys muodostetaan Steam Networking Sockets -protokollan kautta, jos mahdollista. Tämä voi auttaa tapauksissa, joissa LNL-protokolla aiheuttaa huomattavaa tapahtumien jonoutumista. Koska tästä protokollasta puuttuu joitakin ominaisuuksia, voit joutua useammin epävakaaseen verkkoyhteyteen. Suosittelemme ottamaan tämän käyttöön vasta, kun olet havainnut ongelmia.",
+ "Settings.RealtimeNetworkingSettings.PreferTCP": "Suosi TCP",
+ "Settings.RealtimeNetworkingSettings.PreferTCP.Description": "Kun tämä asetus on käytössä, TCP-yhteydet asetetaan etusijalle kaikkiin muihin protokolliin nähden. Tämä vaikuttaa lähinnä LAN yhteyksiin, sillä TCP:tä ei oletusarvoisesti käytetä Internet-yhteyksiin.\n\nTCP:n suorituskyky voi olla parempi LAN verkossa, ja se toimii tietyissä verkoissa, joissa UDP-pohjaiset protokollat eivät toimi.\n\nTCP voi myös kärsiä \"Head-of-line blocking\"ista, jolloin äänet ja liikkeet voivat viivästyä huomattavasti.",
"Settings.RealtimeNetworkingSettings.LNL_WindowSize": "LNL ikkunan koko",
"Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "Tämä säätää LNL-protokollan ikkunan kokoa reaaliaikaista verkkoliikennettä varten. Tämän asetuksen muuttaminen vaikuttaa välittömästi kaikkiin aktiivisiin sessioihin.\n\nJos havaitset pakettien jonoutumista, voit suurentaa tätä arvoa yhteyden läpäisykyvyn parantamiseksi. Suuremmat arvot voivat kuitenkin myös heikentää yhteyden vakautta entisestään, joten ole varovainen.\n\nOletusarvo: 64\n\nTÄRKEÄÄ: Tämä asetus on diagnostiikkaa ja väliaikaista korjausta varten; tämä arvo säätyy automaattisesti tulevaisuudessa.",
@@ -1602,6 +1618,7 @@
+
"Settings.LegacyFeatureSettings.UseLegacyGripEquip": "Tuplatartu pitääksesi esineitä kädessä",
"Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher": "Käytä vanhaa maailman vaihtajaa",
From 2360e894b763d031e9e72059a82e46cc6883e138 Mon Sep 17 00:00:00 2001
From: AirRide91 <85963572+AirRide91@users.noreply.github.com>
Date: Tue, 30 Jul 2024 19:14:06 +0300
Subject: [PATCH 181/242] FI: Added a few changes missed in last push
---
fi.json | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/fi.json b/fi.json
index 09e9d44..1249233 100644
--- a/fi.json
+++ b/fi.json
@@ -182,7 +182,7 @@
"World.Connection.Connected": "Yhdistetty",
"World.Connection.SyncingInitialState": "Synkronoidaan",
- "World.Connection.LNL.DirectIP": "LNL suora IP",
+ "World.Connection.LNL.DirectIP": "LNL suora IP
{address}",
"World.Connection.LNL.NATPunchthrough": "LNL NAT lävistys {n}",
"World.Connection.LNL.Relay": "LNL rele",
@@ -1618,7 +1618,6 @@
-
"Settings.LegacyFeatureSettings.UseLegacyGripEquip": "Tuplatartu pitääksesi esineitä kädessä",
"Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher": "Käytä vanhaa maailman vaihtajaa",
@@ -1638,6 +1637,7 @@
"Settings.LocaleSettings.AvailableLocales": "Valitse kieli",
"Settings.LocaleSettings.AvailableLocales.Breadcrumb": "Kielet",
+ "Settings.LocaleSettings.AvailableLocales.SystemLocale": "Käytä järjestelmän kieltä",
"Settings.DashSettings.DashCurvature": "Kaarevuus",
@@ -2398,7 +2398,7 @@
"Migration.Groups.NoGroups": "{platform} ryhmiä ei löytynyt siirrettäväksi.",
"Migration.Groups.NotGroupAdmin": "Et ole ainoankaan {platform} ryhmän omistaja, kysy ryhmän omistajaa siirtämään ryhmä!",
-
+ "Migration.Summary": "Meillä on kaikki tarvittava. Napsauta Aloita siirtyminen -painiketta alla, niin voimme aloittaa siirtosi.\n\nSiirtyminen voi kestää jonkin aikaa, meidän on kopioitava kaikki tiedostot. Jos olet valinnut suosikkien siirtämisen, siirrämme ne ensin, jotta pääset mukavasti liikkeelle.\n\n{appName} ei tarvitse olla käynnissä siirtymisen aikana, mutta lähetämme sinulle päivityksiä {appName} -robotin kautta kertoaksemme, miten se etenee.",
"Migration.List.EmptyTitle": "Uusi siirto?",
"Migration.List.EmptySubtitle": "Klikkaa \"Uusi siirtymistyö\" ylhäältä vasemmalta.",
@@ -2428,7 +2428,7 @@
"Migration.Error": "Virhe: {error}",
"Migration.NothingSelected": "Ei valintoja, ei voi aloittaa.",
-
+ "Migration.ColorManagement": "Tämä maailma on luotu gammatilassa, ja se on automaattisesti muunnettu lineaariseksi.
Maailma voi näyttää erilaiselta kuin alkuperäinen, mutta sen pitäisi olla yleisesti ottaen käyttökelpoinen.
Jos olet alkuperäinen luoja ja havaitset ongelmia maailman muuntamisessa ÄLÄ TALLENNA. Tallenna vain kopiot.
Niin kauan kuin alkuperäinen on olemassa, voimme muokata muuntamisprosessia. Muussa tapauksessa sinun on korjattava maailma itse.",
"Temporary.MMC.Voting UI": "MMC äänestysikkuna",
"Temporary.MMC.Vote": "Äänestä",
From 54a9fea109c6be7f370a3b7b245bbb1ec8770608 Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Wed, 31 Jul 2024 02:13:00 +0000
Subject: [PATCH 182/242] Update uk.json
needs editing, dont merge
---
uk.json | 42 +++++++++++++++++++++---------------------
1 file changed, 21 insertions(+), 21 deletions(-)
diff --git a/uk.json b/uk.json
index d4a1456..f8cfbeb 100644
--- a/uk.json
+++ b/uk.json
@@ -1306,29 +1306,29 @@
"Settings.MovementSettings.SmoothTurnExclusiveMode": "Використовувати режим переваги повертанню",
"Settings.MovementSettings.SmoothTurnExclusiveMode.Description": "Якщо увімкнено, один джойстик може вас повертати і рухати уперед та назад, але не водночас. Увімкніть це якщо ви постійно повертаєтесь коли натомість хотіли рухаитись.",
"Settings.MovementSettings.SmoothTurnSpeed": "Швидкість плавного повертання",
- "Settings.MovementSettings.SmoothTurnSpeed.Description": "Ця опція визначає швидкість з якою ви повертатиметесь при увімкненому плавному повертанні. Вимірюється у градусах на секунду,This setting controls how fast you'll be turning when smooth turning is enabled. The value is degrees per second, so value of 360 will turn you full circle in one second at full joystick tilt.",
- "Settings.MovementSettings.SnapTurnAngle": "Snap turning angle",
- "Settings.MovementSettings.SnapTurnAngle.Description": "This is the angle (in degrees) you will rotate when you trigger a snap turn.",
- "Settings.MovementSettings.NoClipSpeed": "Noclip speed",
- "Settings.MovementSettings.NoClipSpeed.Description": "This controls how fast you'll move when you're using the Noclip locomotion specifically. This type of locomotion is often used for building and testing and as such is not controlled by the world you're in, while others typically are.",
- "Settings.MovementSettings.MovementDeadzone": "Movement deadzone",
- "Settings.MovementSettings.MovementDeadzone.Description": "This setting can be used to correct drift. Increasing this value will require you to tilt your joystick further to start moving.",
- "Settings.MovementSettings.TurningDeadzone": "Turning deadzone",
- "Settings.MovementSettings.TurningDeadzone.Description": "This setting can be used to correct drift and prevent accidental turning when moving and turning on the same joystick. Increasing this value will require you to tilt your joystick further to start turning.",
- "Settings.MovementSettings.MovementExponent": "Movement exponent",
- "Settings.MovementSettings.MovementExponent.Description": "Use this to control the curve response when moving. You can use this to either start moving slow at first and then quickly ramp up or start moving faster immediately, depending whether the value is above or below 1.0",
+ "Settings.MovementSettings.SmoothTurnSpeed.Description": "Ця опція визначає швидкість з якою ви повертатиметесь при увімкненому плавному повертанні. Вимірюється у градусах на секунду, тобто, на приклад, значення у 360 повертатиме вас на 360 градусів за 1 секунду.",
+ "Settings.MovementSettings.SnapTurnAngle": "Кут різкого повернення",
+ "Settings.MovementSettings.SnapTurnAngle.Description": "Це кут (у градусах) за яким ви повертатитесь нахиливши джойстик.",
+ "Settings.MovementSettings.NoClipSpeed": "Швидкість польоту без перешкод",
+ "Settings.MovementSettings.NoClipSpeed.Description": "Це контролюватиме швидкість з якою ви рухамитесь використовуючи Політ без перешкод. Зазвичай, цей режим використовується для редагування та тестування світів.",
+ "Settings.MovementSettings.MovementDeadzone": "Мертва зона руху",
+ "Settings.MovementSettings.MovementDeadzone.Description": "Це використовується щоб долати дріфт на джойстику. Повищуючи значення вимагатиме нахилення більшої ступені для руху.",
+ "Settings.MovementSettings.TurningDeadzone": "Мертва зона повертання",
+ "Settings.MovementSettings.TurningDeadzone.Description": "Це використовується щоб долати дріфт на джойстику. Повищуючи значення вимагатиме нахилення більшої ступені для повертання.",
+ "Settings.MovementSettings.MovementExponent": "Експонента руху",
+ "Settings.MovementSettings.MovementExponent.Description": "Використовуйте це для контролю над кривою руху. Корегуючи значення вище чи нижче 1.0 ви набиратимете швидкість швидше чи повільніше.",
- "Settings.GrabbingSettings": "Grabbing Settings",
- "Settings.GrabbingSettings.DefaultHandGrabType": "Default Hand Grab Type",
- "Settings.GrabbingSettings.DefaultHandGrabType.Description": "This determines what your default grab mode for hands is when you spawn in new worlds.\n\nPalm: You will grab all objects that are near your palm.\n\nPrecision: You will grab a single object between your index finger and thumb.\n\nAuto: Mode is automatically switched between palm and precision depending on the orientation of your hand.\n\nOff: You'll only be able to grab items with your lasers.",
+ "Settings.GrabbingSettings": "Налаштування Хопання",
+ "Settings.GrabbingSettings.DefaultHandGrabType": "Звичайний Тип Хопання",
+ "Settings.GrabbingSettings.DefaultHandGrabType.Description": "Це визначатиме що ваш тип хопання заумовчуванням буде коли ви прибуватимете до світів. \n\nДолоня: Ви хопатимете всі обʼєкти поблизу вашої долоні.\n\nТочність: Ви хопатимете обʼєкти тільки між вашими вказівним та великим пальцями.\n\nАвто: Режим автоматично змінюватиметься в залежності від положення руки. \n\nВимк: Ви хапатимете обʼєкти тільки лазерами.",
- "Settings.GamepadSettings": "Gamepad",
- "Settings.GamepadSettings.ThumbstickLookSpeed": "Thumbstick Looking Speed",
- "Settings.GamepadSettings.ThumbstickLookSpeed.Description": "Use this to adjust the sensitivity of the speed at which the viewpoint is moved with the thumbstick.",
- "Settings.GamepadSettings.ThumbstickLookExponent": "Thumbstick Looking Exponent",
- "Settings.GamepadSettings.ThumbstickLookExponent.Description": "Use this to control the curve response of the viewpoint movement with the thumbstick. With this setting, you can either start moving slowly at first and then ramp up quickly, or start moving faster immediately, depending on whether the value is above or below 1.0.",
- "Settings.GamepadSettings.UseGamepadWhenUnfocused": "Use gamepad when unfocused",
- "Settings.GamepadSettings.UseGamepadWhenUnfocused.Description": "When this setting is enabled, any inputs from gamepads will be used even when the application window isn't currently focused. You can turn this off if you like to run other games at the same time that also use gamepad.",
+ "Settings.GamepadSettings": "Ґеймпад",
+ "Settings.GamepadSettings.ThumbstickLookSpeed": "Швидкість Огляду Джойстиком",
+ "Settings.GamepadSettings.ThumbstickLookSpeed.Description": "Використовуйте це для корегування чутливості швидкості з якою ви повертатиметесь.",
+ "Settings.GamepadSettings.ThumbstickLookExponent": "Експонента Огляду Джойстиком",
+ "Settings.GamepadSettings.ThumbstickLookExponent.Description": "Використовуйте це для контролю над кривою руху. Корегуючи значення вище чи нижче 1.0 ви набиратимете швидкість швидше чи повільніше.",
+ "Settings.GamepadSettings.UseGamepadWhenUnfocused": "Використовувати ґеймпад коли не в фокусі",
+ "Settings.GamepadSettings.UseGamepadWhenUnfocused.Description": "Якщо увімкненно, ґеймпад працюватиме у вікні з грою навіть якщо гра не у фокусі. Ви можете вимкнути цю опцію якщо ви бажаєте грати у інші ігри під час гри у Resonite.",
"Settings.MouseSettings.MouseSensitivity": "Sensitivity",
"Settings.MouseSettings.MouseSensitivity.Description": "Overall mouse sensitivity for desktop interactions.",
From c8843be09cfe7aae223c8e540bee6b8732a1352f Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Wed, 31 Jul 2024 02:44:27 +0000
Subject: [PATCH 183/242] Update uk.json
Edits to 1350th line. Can be merged, but some English strings are still left
---
uk.json | 36 ++++++++++++++++++------------------
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/uk.json b/uk.json
index f8cfbeb..5ca6ee7 100644
--- a/uk.json
+++ b/uk.json
@@ -557,7 +557,7 @@
"Account.TOTP.Title": "Двохфакторна автентифікація",
"Account.TOTP.Initializing": "Перевіряємо статус двохфакторної автентифікації для вашого облікового запису...",
"Account.TOTP.Code.Header": "Секретний Код",
- "Account.TOTP.Code.Description": "Спочатку, вам треба увести секретний код до вашого додатку двохфакторної автентифікації, наприклад Authy або Google Authenticator.
Ми радимо зробити це зісканувавши QR код. Алтернативно, вручну введіть секретний код. Ніколи та ні з ким не діліться цим кодом.
Якщо ви у ВР - натисніть F8, щоб перейти на плаский екран.",
+ "Account.TOTP.Code.Description": "Спочатку, вам треба увести секретний код до вашого додатку двохфакторної автентифікації, наприклад Authy або Google Authenticator.
Ми радимо зробити це зісканувавши QR код. Алтернативно, вручну введіть секретний код. Ніколи та ні з ким не діліться цим кодом.
Якщо ви у ВР - натисніть F8, щоб перейти на плаский режим.",
"Account.TOTP.Code.QRCode": "Сканувати код QR",
"Account.TOTP.Code.Key": "Secret code:",
"Account.TOTP.RecoveryCodes.Header": "Коди відновлення",
@@ -1119,7 +1119,7 @@
"CameraControl.Title": "Контроль Камерою",
"CameraControl.MirroringOffWarning": "ВІДДЗЕРКАЛЕННЯ ВИМК",
- "CameraControl.MirrorToDisplay": "Віддзеркалення на Екран",
+ "CameraControl.MirrorToDisplay": "Віддзеркалення на Дисплей",
"CameraControl.TakePhoto": "Фото",
"CameraControl.Take360Photo": "360° Фото",
@@ -1330,24 +1330,24 @@
"Settings.GamepadSettings.UseGamepadWhenUnfocused": "Використовувати ґеймпад коли не в фокусі",
"Settings.GamepadSettings.UseGamepadWhenUnfocused.Description": "Якщо увімкненно, ґеймпад працюватиме у вікні з грою навіть якщо гра не у фокусі. Ви можете вимкнути цю опцію якщо ви бажаєте грати у інші ігри під час гри у Resonite.",
- "Settings.MouseSettings.MouseSensitivity": "Sensitivity",
- "Settings.MouseSettings.MouseSensitivity.Description": "Overall mouse sensitivity for desktop interactions.",
- "Settings.MouseSettings.MouseLookSpeed": "Looking speed",
- "Settings.MouseSettings.MouseLookSpeed.Description": "Use this to adjust the sensitivity of how fast the camera looks around when in first or third person mode.",
- "Settings.MouseSettings.MousePanSpeed": "Panning speed",
- "Settings.MouseSettings.MousePanSpeed.Description": "This controls how fast the view looks with mouse movement when in UI aligned viewing mode.",
- "Settings.MouseSettings.MouseRotateSpeed": "Rotation speed",
- "Settings.MouseSettings.MouseRotateSpeed.Description": "When holding items in desktop mode, this controls how fast they will be rotated around their axis with the mouse.",
- "Settings.MouseSettings.MouseFreeformRotateSpeed": "Freeform rotation speed",
- "Settings.MouseSettings.MouseFreeformRotateSpeed.Description": "When holding items in desktop mode, this controls how fast they will be rotated when using freeform rotation.",
+ "Settings.MouseSettings.MouseSensitivity": "Чутливість",
+ "Settings.MouseSettings.MouseSensitivity.Description": "Чутливість мишки у пласкому режимі.",
+ "Settings.MouseSettings.MouseLookSpeed": "Швидкість огляду",
+ "Settings.MouseSettings.MouseLookSpeed.Description": "Використовуйте це для корегування чутливість з якою камера оглядатиме у режимі першої та третьої особи.",
+ "Settings.MouseSettings.MousePanSpeed": "Швидкість панельного огляду",
+ "Settings.MouseSettings.MousePanSpeed.Description": "Це корегуватиме швидкість з якою зір рухамиться у режимі вирівняного користувацького інтерфейсу.",
+ "Settings.MouseSettings.MouseRotateSpeed": "Швидкість оберту обʼєктів",
+ "Settings.MouseSettings.MouseRotateSpeed.Description": "Тримаючи обʼєкти у пласкому режимі, це корегуватиме швидкість з якою вони обертатимуться навкруг себе.",
+ "Settings.MouseSettings.MouseFreeformRotateSpeed": "Швидкість вільного повертання предметів",
+ "Settings.MouseSettings.MouseFreeformRotateSpeed.Description": "Тримаючи предмети у пласкому режимі, це контролюватиме швидкість з якою вони вільно повертатимуться.",
- "Settings.GeneralHapticsSettings.EnableControllerVibration": "Controller vibration",
- "Settings.GeneralHapticsSettings.EnableControllerVibration.Description": "Use this to enable or disable haptic vibration specifically on VR controllers.",
- "Settings.GeneralHapticsSettings.EnableHaptics": "Haptic feedback",
- "Settings.GeneralHapticsSettings.EnableHaptics.Description": "When enabled you will receive haptic feedback from avatars and items in the world on your controllers and other haptic devices.",
+ "Settings.GeneralHapticsSettings.EnableControllerVibration": "Вібрація контролерів",
+ "Settings.GeneralHapticsSettings.EnableControllerVibration.Description": "Використовуйте це, щоб увімкнути чи вимкнути вібрацію на ВР контролерах.",
+ "Settings.GeneralHapticsSettings.EnableHaptics": "Гаптика",
+ "Settings.GeneralHapticsSettings.EnableHaptics.Description": "Коли увімкнено, ви отримувати відклик у формі вібрації при торканні обʼєктів та аватарів.",
- "Settings.GeneralVRSettings.UseVRHotswitching": "VR Hotswitching",
- "Settings.GeneralVRSettings.UseVRHotswitching.Description": "When enabled, you will automatically be switched between VR and desktop mode when you take your VR headset on or off",
+ "Settings.GeneralVRSettings.UseVRHotswitching": "Горячя заміна ВР",
+ "Settings.GeneralVRSettings.UseVRHotswitching.Description": "Коли увімкнено, ви автоматично переключатиметесь між ВР та пласким режимом коли зніматимете ВР шолом.",
"Settings.TrackingSmoothingSettings.HandPositionSmoothing": "Hand Position Smoothing",
"Settings.TrackingSmoothingSettings.HandRotationSmoothing": "Hand Rotation Smoothing",
From bc9aefe27fd1487e21a7554360759f08d5c86153 Mon Sep 17 00:00:00 2001
From: ProbablePrime
Date: Tue, 30 Jul 2024 19:51:37 -0700
Subject: [PATCH 184/242] Add strings for FOV Effect setting
---
en.json | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/en.json b/en.json
index 1dbc829..33afda8 100644
--- a/en.json
+++ b/en.json
@@ -1730,6 +1730,10 @@
"Settings.DesktopRenderSettings.FieldOfView": "Field of view",
"Settings.DesktopRenderSettings.FieldOfView.Description": "Use this to control the field of view (FOV) when in desktop mode. Larger values will give you wider view at the cost of greater distortion on the sides.",
+
+ "Settings.DesktopRenderSettings.FieldOfViewEffects": "Field of view effects",
+ "Settings.DesktopRenderSettings.FieldOfViewEffects.Description": "When this option is enabled, Resonite will apply effects to your field of view based on your interactions in Resonite. For example, the zooming effect when you sprint in desktop.\n Does NOT include effects found in User Generated Content.",
+
"Settings.DesktopRenderSettings.VSync": "VSync",
"Settings.DesktopRenderSettings.VSync.Description": "When this option is enabled, the framerate will be synced with the refresh rate of your screen. Disabling this can render frames faster, but also cause visible tearing.\n\nThis can be useful when doing performance testing, as it will uncap the update and rendering speed.",
"Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "Limit framerate when in background",
From c8f3dc8be7d746a7be964104cdcf3925e5c852cb Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Wed, 31 Jul 2024 06:58:19 +0000
Subject: [PATCH 185/242] Update uk.json
Needs editing
---
uk.json | 32 ++++++++++++++++----------------
1 file changed, 16 insertions(+), 16 deletions(-)
diff --git a/uk.json b/uk.json
index 5ca6ee7..7b95cdd 100644
--- a/uk.json
+++ b/uk.json
@@ -1374,12 +1374,12 @@
"Settings.MediaPrivacySettings.StripImageFileMetadata": "Strip image metadata on import",
"Settings.MediaPrivacySettings.StripImageFileMetadata.Description": "When enabled, strips metadata from images on import.\n\nIncludes EXIF, Embedded comments, IPTC, XMP, and GEOTIFF metadata.\n\nThis will also strip any location data (such as GPS) within that metadata.\n\nDoes not, include files imported with the \"Raw File\" option.",
- "Settings.Category.Integrations": "Integrations",
- "Settings.DiscordIntegrationSettings": "Discord Integration",
- "Settings.SteamIntegrationSettings": "Steam Integration",
+ "Settings.Category.Integrations": "Інтеграції",
+ "Settings.DiscordIntegrationSettings": "Інтеграція Discord",
+ "Settings.SteamIntegrationSettings": "Інтеграція Steam",
- "Settings.DiscordIntegrationSettings.RichPresence": "Discord Rich Presence",
- "Settings.DiscordIntegrationSettings.RichPresence.Description": "Controls what information Resonite sends to Discord's Rich Presence systems.\n\nNone - Do not send Rich Presence information to Discord.\nBasic - Send only limited details such as your presence in Resonite.\nFull - When in a public session, send all suitable session information to Discord. Includes the world name and how many users are in the session.\n\nDiscord itself also does its own detection to display what game you are playing. This can be disabled in Discord's settings.",
+ "Settings.DiscordIntegrationSettings.RichPresence": "Богата присутність Discord",
+ "Settings.DiscordIntegrationSettings.RichPresence.Description": "Контролює яку інформацію відсилати до богатої присутності Discord.\n\nНіякої - Не відсилати ніякої інформації.\nБазова - Відсилати тільки обмежені дані якот ваше перебування у Resonite.\nВсе - Коли у публічній сесії, відправляти усю підходящю інформацію до Discord. Включає назву світу та скільки людей у сесії \n\nDiscord сам пособі має функцію показу активної гри. Це можна змінити у налаштуваннях Discord.",
"Settings.SteamIntegrationSettings.RichPresence": "Steam Rich Presence",
"Settings.SteamIntegrationSettings.RichPresence.Description": "Controls what information Resonite sends to Steam's Rich Presence systems.\n\nNone - Do not send Rich Presence information to Steam.\nBasic - Send only limited details such as your presence in Resonite.\nFull - When in a public session, send all suitable session information to Steam. Includes the world name and how many users are in the session.\n\nSteam itself will display that you are playing Resonite regardless of this setting. Changing this setting only affects how much extra data is sent to Steam about your active session.",
@@ -1399,18 +1399,18 @@
"Settings.LeapMotionSettings.UseFingersWhenSnapped": "Track hands while using controllers",
"Settings.LeapMotionSettings.UseFingersWhenSnapped.Description": "When hands are snapped to controllers, this will still pose the fingers using data coming from the Leap Motion",
- "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled": "Vive hand tracking",
- "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled.Description": "When enabled, your hands and fingers will be tracked using the Vive hand tracking. This typically uses the cameras on the VR headset itself. You might need to enable the hand tracking in Steam VR settings.",
- "Settings.ViveHandTrackingSettings.SnapDistance": "Controller snapping distance",
- "Settings.ViveHandTrackingSettings.SnapDistance.Description": "When your hands are within the range of controllers, they will automatically snap to them and use the hand tracking data from the controller itself, instead of the headset cameras. This controls the distance at which the hands will snap.",
- "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped": "Track hands while using controllers",
- "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped.Description": "When hands are snapped to controllers, this will still pose the fingers using data coming from the VR headset cameras",
+ "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled": "Відслідковувач рук Vive",
+ "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled.Description": "Коли увімкнено, ваші руки та пальці відслідковуватисуться задопомогою відслідковування рук Vive. Зазвичай, це використовуватиме камери на вашому шоломі. Вам можливо доведеться увімкнути відслідковування рук у налаштуваннях SteamVR.",
+ "Settings.ViveHandTrackingSettings.SnapDistance": "Відстань прилипання контролерів",
+ "Settings.ViveHandTrackingSettings.SnapDistance.Description": "Коли ваші руки будуть біля контролерів вони автоматично прилипнуть до них та використовуватимуть дані відслідковування рук від контролерів замість камер. Це контролює відстань при якій вони прилипатимуть.",
+ "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped": "Відслідковувати руки при використанні контролерів",
+ "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped.Description": "Коли руки приліпленні до контролерів дані про положення рук все одно ітиме від камер шолому",
- "Settings.TrackerSettings": "Tracker Settings",
- "Settings.TrackerSettings.UseTrackers": "Use Trackers",
- "Settings.TrackerSettings.UseTrackers.Description": "Using this option you can globally disable all body trackers. This can be useful if your trackers are in a corner and charging, resulting in your avatar being crumpled up.",
- "Settings.TrackerSettings.Trackers": "Manage Trackers",
- "Settings.TrackerSettings.Trackers.Breadcrumb": "Trackers",
+ "Settings.TrackerSettings": "Налаштування Відслідковувачів",
+ "Settings.TrackerSettings.UseTrackers": "Використовувати відслідковувачі",
+ "Settings.TrackerSettings.UseTrackers.Description": "Використовуючи цю опцію ви можете вимкнути відслідковувачі повсюду. Це буде у нагоді коли вам треба відійти та ви не хочете виглядати зламаними у ВР.",
+ "Settings.TrackerSettings.Trackers": "Керувати Відслідковувачами",
+ "Settings.TrackerSettings.Trackers.Breadcrumb": "Відслідковувачі",
"Dummy": "Dummy"
}
From d720513e887013d135f03c968ceba52014ea6854 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fernz=C3=A9hen?=
<167031843+fernzhn@users.noreply.github.com>
Date: Wed, 31 Jul 2024 23:07:13 +0200
Subject: [PATCH 186/242] Update hu.json
Discord rich presence, audio settings, some corrections & more
---
hu.json | 176 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--
1 file changed, 172 insertions(+), 4 deletions(-)
diff --git a/hu.json b/hu.json
index ec4ec73..0f5f6b9 100644
--- a/hu.json
+++ b/hu.json
@@ -123,7 +123,7 @@
"Dash.Screens.Contacts": "Barátok",
"Dash.Screens.Inventory": "Eszköztár",
"Dash.Screens.Desktop": "Képernyő",
- "Dash.Screens.Session": "Szobák",
+ "Dash.Screens.Session": "Szoba",
"Dash.Screens.FileBrowser": "Fájlok",
"Dash.Screens.Settings": "Beállítások",
"Dash.Screens.Exit": "Bezárás",
@@ -596,8 +596,8 @@
"Contacts.InHiddenContactsPlus": "Rejtett, Barátok+ világban van",
"Contacts.InLAN": "LAN világban van",
"Contacts.UsingDifferentVersion": "{version} verziót használ",
- "Contacts.RequestSent": "Kérelem elküldve",
- "Contacts.RequestReceived": "Kérelem fogadva",
+ "Contacts.RequestSent": "Barátkérelem elküldve",
+ "Contacts.RequestReceived": "Barátkérelem érkezett",
"Contacts.RequestIgnored": "Mellőzve",
"Contacts.Blocked": "Blokkolva",
"Contacts.SearchResult": "Keresési eredmények",
@@ -640,7 +640,175 @@
"Settings.Category.InteractiveCamera": "Kamera",
"Settings.GeneralControlsSettings": "Irányítás",
- "Settings.LocomotionSettings": "Mozgás"
+ "Settings.LocomotionSettings": "Mozgás",
+ "Settings.MovementSettings": "Mozgás mód",
+ "Settings.MouseSettings": "Egér",
+
+ "Settings.GeneralHapticsSettings": "Haptikus visszajelzés",
+ "Settings.GeneralVRSettings": "VR",
+ "Settings.LeapMotionSettings": "Szökkenő mozgás",
+ "Settings.ViveHandTrackingSettings": "Kezek követése",
+ "Settings.TrackingSmoothingSettings": "Követési simítás",
+
+ "Settings.UserMetricsSettings": "Felhasználói mérőszámok",
+
+ "Settings.OnlineStatusSettings" : "Elérhetőségi állapot",
+ "Settings.OnlineStatusSettings.DefaultStatus" : "Alapértelmezett állapot",
+
+ "Settings.OnlineStatusSettings.DefaultStatus.Description" : "Minden belépésedkor ezzel az elérhetőségi állapottal leszel látható.",
+ "Settings.OnlineStatusSettings.RememberMode" : "Legutóbbi állapot",
+ "Settings.OnlineStatusSettings.RememberMode.Description" : "Eme opcióval tudod irányítani azt, hogy az elérhetőségi állapotodat a rendszer megtartsa, vagy se, az általad legutóbb beállított állapotodat - kivéve a „láthatatlan” opciót, ahhoz van egy másik beállítás.",
+ "Settings.OnlineStatusSettings.RememberTimespan" : "Eddig emlékezz a legutóbbi státuszra",
+ "Settings.OnlineStatusSettings.RememberTimespan.Description" : "Ha rövid időn belül újra belépsz, akkor a jelenleg kiválasztott státuszod lesz kiválasztva, ellenkező esetben az alapértelmezett státuszod lesz rajtad.",
+ "Settings.OnlineStatusSettings.InvisibleRememberMode" : "Láthatatlan állapot megtartása",
+ "Settings.OnlineStatusSettings.InvisibleRememberMode.Description" : "Ez a különálló beállítás ügyel arra, hogy hogyan bánjon a rendszer a láthatatlan álapotoddal.\n\nA beállítás az adatvédelem kedvéért lett külön szedve, hogy láthatatlan állapotban maradj, ha kilépés előtt is az voltál.",
+ "Settings.OnlineStatusSettings.InvisibleRememberTimespan" : "Ennyi ideig emlékezz láthatatlan állapotomra",
+ "Settings.OnlineStatusSettings.InvisibleRememberTimespan.Description" : "Ha rövid időn belül újra belépsz, akkor a láthatatlan státuszod lesz kiválasztva, ellenkező esetben az alapértelmezett státuszod lesz rajtad.",
+ "Settings.OnlineStatusSettings.AutoAwayTimespan" : "„Nincs a gépnél” állapot aktiválása, ha ennyi ideig nem tevékenykedek",
+ "Settings.OnlineStatusSettings.AutoAwayTimespan.Description" : "Ha egy megadott ideig nem tevékenykedsz semmit a programon belül, akkor az állapotod „Nincs a gépnél” üzemmódba aktivál. Ha viszont újra tevékenykedsz, akkor az előző állapotodra változik vissza.",
+
+ "Settings.AudioInputDeviceSettings": "Audió bevitel",
+ "Settings.AudioOutputDeviceSettings": "Audió kimenet",
+ "Settings.AudioVolumeSettings": "Hangerő",
+ "Settings.AudioAccessibilitySettings": "Kisegítő beállítások",
+ "Settings.AudioInputFilteringSettings": "Beviteli szűrő",
+
+ "Settings.RealtimeNetworkingSettings": "Valósidejű hálózati kapcsolat",
+ "Settings.AssetGatherSettings": "Eszköszök beszerzése",
+
+ "Settings.HostAccessSettings": "Kiszolgálói hozzáférések",
+ "Settings.UserRestrictionsSettings": "Felhasználói korlátozások",
+
+ "Settings.WindowsSettings": "Windows beállítások",
+ "Settings.DebugSettings": "Hibakereső",
+ "Settings.LegacyFeatureSettings": "Régi funkciók",
+ "Settings.TwitchInterfaceSettings": "Twitch közvetítői felület",
+
+ "Settings.AudioVolumeSettings.MasterVolume": "Globális hangerő",
+ "Settings.AudioVolumeSettings.MasterVolume.Description": "Ez a felelős az egész hangerőért. Ha túl hangos, akár halk a játék, beállíthatod, hogy minden hangosabb, vagy halkabb legyen.",
+ "Settings.AudioVolumeSettings.SoundEffectVolume": "Hanghatás hangereje",
+ "Settings.AudioVolumeSettings.SoundEffectVolume.Description": "Ez gondoskodik a hangeffekekről, például amit a tárgyak csinálnak.",
+ "Settings.AudioVolumeSettings.MultimediaVolume": "Média hangereje",
+ "Settings.AudioVolumeSettings.MultimediaVolume.Description": "Multimédiás elemek hangerejeinek szabályozása. Általában audió, videó vagy zenelejátszó elemek hangerőit szabályozhatod.",
+ "Settings.AudioVolumeSettings.VoiceVolume": "Beszéd hangereje",
+ "Settings.AudioVolumeSettings.VoiceVolume.Description": "Ez egész pontosan a felhasználónak a hangerejét szabályozza. Esetenként előre felvett hangüzeneteket is tud vele szabályozni. A „Szoba” menüpontban külön embereknek a hangerejét is szabályozni tudod.",
+ "Settings.AudioVolumeSettings.UserInterfaceVolume": "Felhasználói felület hangereje",
+
+ "Settings.AudioVolumeSettings.UserInterfaceVolume.Description": "Ez szabályozza a felhasználói felületek hangereit; az egér menügombokhoz való mozgatása, gombok nyomogatása, csúszka menük kezelése, fotózás, stb.",
+
+ "Settings.AudioAccessibilitySettings.WhisperVolume": "Pusmogó mód hangereje",
+ "Settings.AudioAccessibilitySettings.WhisperVolume.Description": "When you have Whisper mode activated, this indicates how loud will sounds outside of the sphere be. If they are too loud or too quiet, you can use this to tweak the volume attenuation.",
+ "Settings.AudioAccessibilitySettings.VoiceMessageVolume": "Külső hangok hangereje",
+ "Settings.AudioAccessibilitySettings.VoiceMessageVolume.Description": "Szabályozza a hangerejét a felhasználóknak, addig, amíg a hangüzenetedet veszed fel - hogy megakadályozza a hangzavart, és könnyen tudj gondolkodni a mondanivalódon.",
+
+ "Settings.AudioInputFilteringSettings.UseVoiceNormalization": "Hangnormalizáció",
+ "Settings.AudioInputFilteringSettings.UseVoiceNormalization.Description": "Ez a beállítás arról gondoskodik, hogy a mikrofonod hangereje egyenlő erősségű legyen a többiekével; Nem számít milyen a mikrofonod beállítása, a mikrofonod hangereje ugyanolyan erős lesz, mint a többieké. Ajánljuk bekapcsolni ezt a beállítást, ha biztos szeretnél lenni abban, hogy mindenki halljon téged.",
+ "Settings.AudioInputFilteringSettings.NoiseGateThreshold": "Zajgátküszöb",
+ "Settings.AudioInputFilteringSettings.NoiseGateThreshold.Description": "Ez gondoskodik arról, hogy csak akkor aktiválódjon be a mikrofon, amikor beszélsz. Megakadályozza, hogy az akaratlan háttérzajok áthallatszódjanak. Ha túl sok zaj megy át a küszöbön, állítsd magasabbra a beállítást. Ha a hangod nem megy át a küszöbön, állítsd kisebbre.",
+
+ "Settings.AudioInputFilteringSettings.NoiseGateAttack": "Zajgát aktiválás",
+ "Settings.AudioInputFilteringSettings.NoiseGateAttack.Description": "Ez gondoskodik arról, hogy milyen gyorsan szűrje ki a zajokat a nagyon halk hangokból; Minél nagyobb az érték, annál lassabban erősödik fel a hang, ellenkező esetben gyorsabban csinálja azt.",
+ "Settings.AudioInputFilteringSettings.NoiseGateHold": "Zajgát kitartás",
+ "Settings.AudioInputFilteringSettings.NoiseGateHold.Description": "Ez arról gondoskodik, hogy milyen hosszú ideig tartsa meg a hangot a jelenlegi hangerejében; Minél nagyobb az érték, annál halkabb hangot is átenged a szűrő.",
+ "Settings.AudioInputFilteringSettings.NoiseGateRelease": "Zajgát felengedés",
+ "Settings.AudioInputFilteringSettings.NoiseGateRelease.Description": "Ez gondoskodik arról, hogy milyen gyorsan halkuljon vissza a hang, miután a hang-aktivitás befejeződött.",
+
+ "Settings.AudioInputFilteringSettings.NormalizationThreshold": "Normalizáció küszöb",
+ "Settings.AudioInputFilteringSettings.NormalizationThreshold.Description": "Ezzel a beállítással szabályozhatod, hogy a hang mikor erősödjön fel. Ha a beszéded túl halk, akkor csökkentsd a beállítást. Ha át lehet hallani a háttérzajt, növeld a beállítást.",
+
+ "Settings.AudioInputFilteringSettings.UseNoiseSuppression": "Zajcsökkentés (RNNoise)",
+
+ "Settings.AudioInputFilteringSettings.UseNoiseSuppression.Description": "A zajszűrő kiszűri a mikrofonodból a zajt, és elejti, hogy csak a hangodat tartsa meg. Megadhatod, hogy milyen hangerejű zajt ejtsen le a szűrő. Ha még hallható zaj, akkor emeld fel a csúszkát a jobb eredményért. Ha a hangodat nem érzékeli, akkor a csúszkát vidd lejjebb.",
+
+ "Settings.VoiceSettings": "Mikrofonbeállítások",
+ "Settings.VoiceSettings.MutePersistence": "Némításbeállítások",
+ "Settings.VoiceSettings.MutePersistence.Description": "Alapból némítás ki: Amikor bejelentkezel, a mikrofonod nem lesz lenémítva.\n\nAlapból némítva: Amikor bejelentkezel, a mikrofonod némítva lesz. Manuálisan tudod kikapcsolni a némítást, vagy tartsd lenyomva a „Push to Talk” gombot (alapértelmezett: „V”) a beszédhez.\n\nLegutóbbi: A legutóbb megadott beállítást jegyzi meg a rendszer.",
+
+ "Settings.EarmuffSettings" : "Füldugó",
+ "Settings.EarmuffSettings.EarmuffEnabled" : "Füldugó aktiválása",
+ "Settings.EarmuffSettings.EarmuffEnabled.Description" : "A füldugó aktiválása után a többiek hangja jelentősen elhalkul, attól függően, hogy milyen messze vannak, és milyen irányba nézel.\n\nMegszünteti a tömeges beszélgetést.",
+ "Settings.EarmuffSettings.Directionality" : "Irányultság",
+ "Settings.EarmuffSettings.Directionality.Description" : "Ezzel a beállítással meghatározható, hogy mennyire legyen irányult a hangcsökkentés. Nulla százaléknál a mögötted lévő emberek hangjai változatlanok maradnak, 100%-nál az emberek hangjai teljesen elhalkulnak, kivéve, ha nagyon közel vannak hozzád.\n\nHa jobban szeretnéd hallani a mögötted lévő hangokat, csökkentsd ennek a beállításnak az értékét.",
+ "Settings.EarmuffSettings.Distance" : "Távolság",
+ "Settings.EarmuffSettings.Distance.Description" : "Ezzel irányítható az előtted (és ha az irányultság 0%-on van, mögötted) lévő távolságot, aminek a határán túl a hangok el kezdenek halkulni.",
+ "Settings.EarmuffSettings.Angle" : "Szög",
+ "Settings.EarmuffSettings.Angle.Description" : "Ezzel a beállítással állíthatod be annak a szögét, hogy a megadott értéken túl mikor kezdjen el halkulni a hang, ha eléri az átmeneti távolságot.",
+ "Settings.EarmuffSettings.TransitionStart" : "Átmenet érvényesülése",
+ "Settings.EarmuffSettings.TransitionStart.Description" : "Ez szabályozza azt a távolságot a „hallókúptól”, amelynél a hangok halkabbá válnak. Ajánlott nulla felett hagyni, annak érdekében, hogy a melletted és a közeledben lévő hangok (akik pl. technikailag mögötted vannak, de nagyon közel) beletartozzanak.",
+ "Settings.EarmuffSettings.TransitionLength" : "Átmeneti tartomány",
+ "Settings.EarmuffSettings.TransitionLength.Description" : "Itt lehet szabályozni a hangok átmeneti sebességét. A nagyobb érték azt eredményezi, hogy a hangerő szépen lassan halványul meg, míg a kisebb érték inkább a gyors és hirtelen változásra koncentrál.",
+ "Settings.EarmuffSettings.VolumeAttenuation" : "Hangerőcsillapítás",
+ "Settings.EarmuffSettings.VolumeAttenuation.Description" : "Ezzel irányítható, hogy a „hallókúpon” kívül milyen hangosak az emberek. Teljesen 0%-os beállítással az emberek némák lesznek.",
+
+ "Settings.AudioInputDeviceSettings.UseSystemDefault": "Alapértelmezett eszköz",
+ "Settings.AudioInputDeviceSettings.UseSystemDefault.Description": "Válaszd ki ezt az opciót, ha azt szeretnéd, hogy a program a rendszer alapértelmezett eszközét használja. Ha más eszközt szeretnél használni mikrofonnak, akkor kapcsold ki ezt az opciót.",
+ "Settings.AudioInputDeviceSettings.DevicePriorities": "Más eszköz kiválasztása",
+ "Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb": "Bemeneti audióeszközök",
+ "Settings.AudioInputDeviceSettings.SetAsDefault": "Legyen alapértelmezett",
+ "Settings.AudioInputDeviceSettings.Testing.Header": "Audióbemenet tesztelése",
+ "Settings.AudioInputDeviceSettings.Testing.Description": "You can use this to monitor and test the selected audio device to ensure it's working properly. Use the button to listen to the input, which will play the sound back at you.",
+ "Settings.AudioInputDeviceSettings.Testing.ListenToInput": "Bemenet hallgatása",
+ "Settings.AudioInputDeviceSettings.Testing.StopListeningToInput": "Bemenet hallgatásának befejezése",
+ "Settings.AudioInputDeviceSettings.Testing.Monitoring.Header": "Élő audió visszahallása",
+
+ "Settings.GeneralControlsSettings.PrimaryHand": "Elsődleges kéz",
+
+ "Security.Hyperlink.Title": "Külső hivatkozás",
+ "Security.Hyperlink.Warning": "Vigyázat: külső hivatkozás\nEgy olyan hivatkozásra kattintottál, amit egy világban találtál. Folytatod? Egy webböngészőt fog megnyitni.",
+ "Security.Hyperlink.Open": "Folytatás",
+ "Security.Hyperlink.Cancel": "Mégsem",
+
+ "Undo.SetField": "Mező „{field_name}” {value} értékre állítás",
+ "Undo.SetReference": "Referencia „{ref_name}” {ref_target} értékre állítás",
+ "Undo.Spawn": "{name} előhívása",
+ "Undo.Destroy": "{name} elpusztítása",
+
+ "Undo.DuplicateComponent": "Komponens megduplázása",
+
+
+ "Undo.Translate": "Mozgatás",
+ "Undo.TranslateAlongAxis": "Mozgatás tengely mentén",
+ "Undo.RotateAroundAxis": "Forgatás tengely mentén",
+ "Undo.ResetPosition": "Pozíció alapértékre",
+ "Undo.ResetRotation": "Forgatás alapértékre",
+ "Undo.ResetScale": "Méretezés alapértékre",
+
+ "Undo.GrabObjects": "Tárgy mozgatása",
+ "Undo.DestroyGrabbed": "Kézben tartott tárgy elpusztítása",
+ "Undo.DuplicateGrabbed": "Kézben tartott tárgy duplikálása",
+
+ "Settings.HostAccessSettings.Entries": "Kiszolgáló hozzáférési engedélyeinek kezelése",
+ "Settings.HostAccessSettings.Entries.Breadcrumb": "Host Access Permissions",
+ "Settings.HostAccessSettings.Entries.AllowHTTP_Requests": "HTTP kérelem engedélyezése",
+
+ "Settings.HostAccessSettings.Entries.AllowWebsockets": "Websocketek engedélyezése",
+
+ "Settings.HostAccessSettings.Entries.AllowOSC_Receiving": "OSC fogadásának engedélyezése",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description": "Itt tudod engedélyezni, hogy a Resonite az OSC adatokat fogadhatja és fel is dolgozhatja.",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Sending": "OSC küldésének engedélyezése",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description": "Itt tudsz engedélyt adni a Resonite-nak, hogy adatokat küldjön az OSC protokollon keresztül az adott kiszolgálónak.",
+
+
+ "Importer.Video.Title": "Videó importálása",
+ "Importer.Video.Prompt": "Milyen videót szeretnél importálni?",
+ "Importer.Video.Regular": "Videó",
+ "Importer.Video.360": "360°-os videó",
+ "Importer.Video.Stereo": "Sztereó 3D-s videó",
+ "Importer.Video.Stereo360": "Sztereó 360°-s videó",
+ "Importer.Video.Depth": "Térvideó",
+ "Importer.Video.180": "180°-os videó",
+ "Importer.Video.Stereo180": "Sztereó 180°-s videó",
+ "Importer.Video.Depth.Prompt": "Mélység konfigurációja",
+ "Importer.Video.Depth.Default": "Alapértelmezett",
+
+ "Discord.RichPresence.InPrivateWorld": "Privát világban",
+ "Discord.RichPresence.InPrivateLargeText": "Privát világban, ({version})",
+ "Discord.RichPresence.InPublicWorld": "Nyilvános világban",
+ "Discord.RichPresence.PublicWorldDetails": "{worldName} ({totalWorlds} világ megnyitva)",
+ "Discord.RichPresence.InPublicLargeText": "Nyilvános világban, ({version})"
+
+
+
}
From 70c50ab12363367b47674880b8c56cbf97517b7a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fernz=C3=A9hen?=
<167031843+fernzhn@users.noreply.github.com>
Date: Wed, 31 Jul 2024 23:08:40 +0200
Subject: [PATCH 187/242] Discord rich presence, audio settings, some
corrections & more
Discord rich presence, audio settings, some corrections & more
---
hu.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/hu.json b/hu.json
index 0f5f6b9..1361a90 100644
--- a/hu.json
+++ b/hu.json
@@ -697,7 +697,7 @@
"Settings.AudioVolumeSettings.UserInterfaceVolume.Description": "Ez szabályozza a felhasználói felületek hangereit; az egér menügombokhoz való mozgatása, gombok nyomogatása, csúszka menük kezelése, fotózás, stb.",
"Settings.AudioAccessibilitySettings.WhisperVolume": "Pusmogó mód hangereje",
- "Settings.AudioAccessibilitySettings.WhisperVolume.Description": "When you have Whisper mode activated, this indicates how loud will sounds outside of the sphere be. If they are too loud or too quiet, you can use this to tweak the volume attenuation.",
+
"Settings.AudioAccessibilitySettings.VoiceMessageVolume": "Külső hangok hangereje",
"Settings.AudioAccessibilitySettings.VoiceMessageVolume.Description": "Szabályozza a hangerejét a felhasználóknak, addig, amíg a hangüzenetedet veszed fel - hogy megakadályozza a hangzavart, és könnyen tudj gondolkodni a mondanivalódon.",
From 73bfffab18bd6f5df68969f76382c67bdabffa25 Mon Sep 17 00:00:00 2001
From: StiefelJackal
Date: Thu, 1 Aug 2024 13:10:07 -0400
Subject: [PATCH 188/242] docs: add StiefelJackal as an author for en
---
en.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/en.json b/en.json
index 1dbc829..36d6ac2 100644
--- a/en.json
+++ b/en.json
@@ -1,6 +1,6 @@
{
"localeCode": "en",
- "authors": ["Frooxius", "Enverex", "rampa_3", "Melnus", "dfgHiatus", "Earthmark", "Ryuvi", "Nammi"],
+ "authors": ["Frooxius", "Enverex", "rampa_3", "Melnus", "dfgHiatus", "Earthmark", "Ryuvi", "Nammi", "StiefelJackal"],
"messages": {
"General.OK": "OK",
From 0fa12326bc68a936013293b168d3192bb43cdf8d Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Fri, 2 Aug 2024 04:04:54 +0000
Subject: [PATCH 189/242] Update uk.json
still needs editing
---
uk.json | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/uk.json b/uk.json
index 7b95cdd..f7ee528 100644
--- a/uk.json
+++ b/uk.json
@@ -1378,13 +1378,13 @@
"Settings.DiscordIntegrationSettings": "Інтеграція Discord",
"Settings.SteamIntegrationSettings": "Інтеграція Steam",
- "Settings.DiscordIntegrationSettings.RichPresence": "Богата присутність Discord",
+ "Settings.DiscordIntegrationSettings.RichPresence": "Богата Присутність Discord",
"Settings.DiscordIntegrationSettings.RichPresence.Description": "Контролює яку інформацію відсилати до богатої присутності Discord.\n\nНіякої - Не відсилати ніякої інформації.\nБазова - Відсилати тільки обмежені дані якот ваше перебування у Resonite.\nВсе - Коли у публічній сесії, відправляти усю підходящю інформацію до Discord. Включає назву світу та скільки людей у сесії \n\nDiscord сам пособі має функцію показу активної гри. Це можна змінити у налаштуваннях Discord.",
- "Settings.SteamIntegrationSettings.RichPresence": "Steam Rich Presence",
- "Settings.SteamIntegrationSettings.RichPresence.Description": "Controls what information Resonite sends to Steam's Rich Presence systems.\n\nNone - Do not send Rich Presence information to Steam.\nBasic - Send only limited details such as your presence in Resonite.\nFull - When in a public session, send all suitable session information to Steam. Includes the world name and how many users are in the session.\n\nSteam itself will display that you are playing Resonite regardless of this setting. Changing this setting only affects how much extra data is sent to Steam about your active session.",
+ "Settings.SteamIntegrationSettings.RichPresence": "Богата Присутність Steam",
+ "Settings.SteamIntegrationSettings.RichPresence.Description": "Контролює яку інформацію відсилати до богатої присутності Discord.\n\nНіякої - Не відсилати ніякої інформації.\nБазова - Відсилати тільки обмежені дані якот ваше перебування у Resonite.\nВсе - Коли у публічній сесії, відправляти усю підходящю інформацію до Discord. Включає назву світу та скільки людей у сесії \n\nDiscord сам пособі має функцію показу активної гри. Зміна цієї опції тільки контролює скільки додаткової інформації відсилатиметься про вашу активно сесію.",
- "Settings.SteamIntegrationSettings.SaveScreenshots": "Save Screenshots",
+ "Settings.SteamIntegrationSettings.SaveScreenshots": "Зберегти Знімок",
"Settings.SteamIntegrationSettings.SaveScreenshots.Description": "When you take a picture with this setting enabled, a copy will be saved to Steam screenshots.",
"Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay": "Force Steam Voice when Remote Play is active",
From 49801a43f61596caedefba8824e8d236fd0f7398 Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Fri, 2 Aug 2024 06:30:41 +0000
Subject: [PATCH 190/242] Update uk.json
Edited 1415 lines. Can be implemented (finally)
---
uk.json | 54 +++++++++++++++++++++++++++---------------------------
1 file changed, 27 insertions(+), 27 deletions(-)
diff --git a/uk.json b/uk.json
index f7ee528..28b4183 100644
--- a/uk.json
+++ b/uk.json
@@ -1349,30 +1349,30 @@
"Settings.GeneralVRSettings.UseVRHotswitching": "Горячя заміна ВР",
"Settings.GeneralVRSettings.UseVRHotswitching.Description": "Коли увімкнено, ви автоматично переключатиметесь між ВР та пласким режимом коли зніматимете ВР шолом.",
- "Settings.TrackingSmoothingSettings.HandPositionSmoothing": "Hand Position Smoothing",
- "Settings.TrackingSmoothingSettings.HandRotationSmoothing": "Hand Rotation Smoothing",
- "Settings.TrackingSmoothingSettings.HandPositionSmoothing.Description": "When enabled, this controls how much is the hand position smoothed out. Typically this is helpful for users with tremors and other accessibility issues that cause jitter.",
- "Settings.TrackingSmoothingSettings.HandRotationSmoothing.Description": "When enabled, this controls how much is the hand rotation smoothed out. Typically this is helpful for users with tremors and other accessibility issues jitter.",
+ "Settings.TrackingSmoothingSettings.HandPositionSmoothing": "Згладження Позиції Рук",
+ "Settings.TrackingSmoothingSettings.HandRotationSmoothing": "Згладження Оберту Рук",
+ "Settings.TrackingSmoothingSettings.HandPositionSmoothing.Description": "Коли увімкнено це контролюватиме наскільки позиція рук буде згладжена. Зазвичай це допомогає користувачам з трясінням кінцівок та інших проблем з доступністю які утворюю тряску.",
+ "Settings.TrackingSmoothingSettings.HandRotationSmoothing.Description": "Коли увімкнено це контролюватиме наскільки оберт рук буде згладжена. Зазвичай це допомогає користувачам з трясінням кінцівок та інших проблем з доступністю які утворюю тряску.",
- "Settings.TrackingSmoothingSettings.FeetPositionSmoothing": "Feet Position Smoothing",
- "Settings.TrackingSmoothingSettings.FeetRotationSmoothing": "Feet Rotation Smoothing",
+ "Settings.TrackingSmoothingSettings.FeetPositionSmoothing": "Згладження Позиції Ніг",
+ "Settings.TrackingSmoothingSettings.FeetRotationSmoothing": "Згладження Оберту Ніг",
- "Settings.TrackingSmoothingSettings.FeetPositionSmoothing.Description": "When enabled, this controls how much is the position of feet smoothed out when using full body tracking. This can be useful to eliminate vibrations and jitter, but it also makes the trackers lag behind more and not respond to rapid motions as well.",
- "Settings.TrackingSmoothingSettings.FeetRotationSmoothing.Description": "When enabled, this controls how much is the rotation of feet smoothed out when using full body tracking. This can be useful to eliminate vibrations and jitter, but it also makes the trackers lag behind more and not respond to rapid motions as well.",
+ "Settings.TrackingSmoothingSettings.FeetPositionSmoothing.Description": "Коли увімкнено це контролюватиме наскільки позиція ніг буде згладжена при використанні відстеження повного тіла. Це допоможе прибрати тряску, але додає затримку та не дозволить рухатись швидко в грі.",
+ "Settings.TrackingSmoothingSettings.FeetRotationSmoothing.Description": "Коли увімкнено це контролюватиме наскільки оберт ніг буде згладжена при використанні відстеження повного тіла. Це допоможе прибрати тряску, але додає затримку та не дозволить рухатись швидко в грі.",
"Settings.TrackingSmoothingSettings.HipsPositionSmoothing": "Hips Position Smoothing",
"Settings.TrackingSmoothingSettings.HipsRotationSmoothing": "Hips Rotation Smoothing",
"Settings.TrackingSmoothingSettings.HipsPositionSmoothing.Description": "When enabled, this controls how much is the position of hips smoothed out when using full body tracking. This can be useful to eliminate vibrations and jitter, but it also makes the trackers lag behind more and not respond to rapid motions as well.",
"Settings.TrackingSmoothingSettings.HipsRotationSmoothing.Description": "When enabled, this controls how much is the rotation of hips smoothed out when using full body tracking. This can be useful to eliminate vibrations and jitter, but it also makes the trackers lag behind more and not respond to rapid motions as well.",
- "Settings.MediaPrivacySettings": "Media Privacy",
- "Settings.MediaPrivacySettings.MediaMetadataOptOut": "Opt out of media metadata",
- "Settings.MediaPrivacySettings.MediaMetadataOptOut.Description": "When you enable this option, you will be excluded from metadata in captured media (typically virtual photos & audio clips). You will still appear in those media assets, but no information, such as your UserID and position in the scene will be stored alongside it.\n\nIf you become aware of any users are modifying their clients to ignore this opt out, please report them to the moderation team, as this would be considered harassment.",
- "Settings.MediaPrivacySettings.HideInScreenshots": "Do not show me in screenshots",
- "Settings.MediaPrivacySettings.HideInScreenshots.Description": "When enabled, you will not be rendered in screenshots captured in-game.\n\nIMPORTANT: Please note that this does not affect realtime cameras, screenshots taken by methods outside of the game or captures done through other methods in-world that might be part of the world's mechanics.",
+ "Settings.MediaPrivacySettings": "Приватність Медіа",
+ "Settings.MediaPrivacySettings.MediaMetadataOptOut": "Оминати мене у метаданих медіа",
+ "Settings.MediaPrivacySettings.MediaMetadataOptOut.Description": "Коли увімкнено, вас буде оминуто з метаданих у записах (зазвичай фото та аудіо). Ви досі зʼявлятиметесь у цих записах, але інформацію про вас, якот ID та вашу позицію, у метаданих не буде записано.\n\nЯкщо ви знаєте про користувачів змінюючих клієнти, щоб оминало це обмеження - звітуйте про це модерації, так як це вважається як знущання.",
+ "Settings.MediaPrivacySettings.HideInScreenshots": "Оминати мене у знімках",
+ "Settings.MediaPrivacySettings.HideInScreenshots.Description": "Коли увімкнено, вас не буде оброблено на знімках зроблених в грі. \n\nЗАУВАЖТЕ, що це не включає знімки зроблени у реальному часі, поза грою або механікою світу.",
- "Settings.MediaPrivacySettings.StripImageFileMetadata": "Strip image metadata on import",
- "Settings.MediaPrivacySettings.StripImageFileMetadata.Description": "When enabled, strips metadata from images on import.\n\nIncludes EXIF, Embedded comments, IPTC, XMP, and GEOTIFF metadata.\n\nThis will also strip any location data (such as GPS) within that metadata.\n\nDoes not, include files imported with the \"Raw File\" option.",
+ "Settings.MediaPrivacySettings.StripImageFileMetadata": "Викинути метадані фото при імпортуванні",
+ "Settings.MediaPrivacySettings.StripImageFileMetadata.Description": "Коли увімкнено, метадані викидатимуться з фото при імпортуванні.\n\nВключає метадані EXIF, Вбудовані коментарі, IPTC, XMP, та GEOTIFF.\n\nЦе також викине будь які дані про локацію (якот GPS) з метаданих.\n\nНе включає файли імпортовані з опцією \"Необроблений файл\".",
"Settings.Category.Integrations": "Інтеграції",
"Settings.DiscordIntegrationSettings": "Інтеграція Discord",
@@ -1385,26 +1385,26 @@
"Settings.SteamIntegrationSettings.RichPresence.Description": "Контролює яку інформацію відсилати до богатої присутності Discord.\n\nНіякої - Не відсилати ніякої інформації.\nБазова - Відсилати тільки обмежені дані якот ваше перебування у Resonite.\nВсе - Коли у публічній сесії, відправляти усю підходящю інформацію до Discord. Включає назву світу та скільки людей у сесії \n\nDiscord сам пособі має функцію показу активної гри. Зміна цієї опції тільки контролює скільки додаткової інформації відсилатиметься про вашу активно сесію.",
"Settings.SteamIntegrationSettings.SaveScreenshots": "Зберегти Знімок",
- "Settings.SteamIntegrationSettings.SaveScreenshots.Description": "When you take a picture with this setting enabled, a copy will be saved to Steam screenshots.",
+ "Settings.SteamIntegrationSettings.SaveScreenshots.Description": "Коли ви робитимете знімок з цією функцією увімкненою копія буде збережена до знімків Steam.",
- "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay": "Force Steam Voice when Remote Play is active",
- "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description": "When enabled, this automatically forces the audio input to use Steam Voice when you play through Steam Remote Play. This helps so you don't need to switch automatically to use the forwarded microphone input.
Disabling this can be useful if you want to use your own audio device - e.g. external microphone.",
+ "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay": "Змусити використовувати Force Steam Voice коли Remote Play активна",
+ "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description": "Коли увімкнено, це автоматично змушує аудіо вхід використовувати Steam Voice коли ви граєте через Steam Remote Play. Це допомогає з тим, щоб не перемикати мікрофон самотужки.
Вимикаючи це може допомогти, якщо ви використовуєте власний аудіо пристрій якот зовнішній мікрофон.",
- "Settings.LeapMotionSettings.LeapMotionEnabled": "Leap Motion hand tracking",
- "Settings.LeapMotionSettings.LeapMotionEnabled.Description": "When enabled, Leap Motion device will be used to track your hands and fingers when present.",
- "Settings.LeapMotionSettings.Offset": "Hand tracking offset",
- "Settings.LeapMotionSettings.Offset.Description": "This is the offset in meters of the Leap Motion sensor on your VR headset. Tweak these values to make sure your hands are positioned correctly.",
- "Settings.LeapMotionSettings.SnapDistance": "Controller snapping distance",
- "Settings.LeapMotionSettings.SnapDistance.Description": "When your hands are within the range of controllers, they will automatically snap to them and use the hand tracking data from the controller itself, instead of Leap Motion. This controls the distance at which the hands will snap.",
- "Settings.LeapMotionSettings.UseFingersWhenSnapped": "Track hands while using controllers",
- "Settings.LeapMotionSettings.UseFingersWhenSnapped.Description": "When hands are snapped to controllers, this will still pose the fingers using data coming from the Leap Motion",
+ "Settings.LeapMotionSettings.LeapMotionEnabled": "Відслідковування рук Leap Motion",
+ "Settings.LeapMotionSettings.LeapMotionEnabled.Description": "Коли увімкнено, відслідковувач рук Leap Motion буде використано для відслідковування рук та пальців.",
+ "Settings.LeapMotionSettings.Offset": "Відхилення відслідковуваня рук",
+ "Settings.LeapMotionSettings.Offset.Description": "Це відхилення Leap Motion на вашому шоломі у метрах. Змінюйте цей параметр щоб впевнитись, що ваші руки правильно відслідковуються.",
+ "Settings.LeapMotionSettings.SnapDistance": "Відстань прилипання контролерів",
+ "Settings.LeapMotionSettings.SnapDistance.Description": "Коли ваші руки будуть біля контролерів вони автоматично прилипнуть до них та використовуватимуть дані відслідковування рук від контролерів замість Leap Motion. Це контролює відстань при якій вони прилипатимуть.",
+ "Settings.LeapMotionSettings.UseFingersWhenSnapped": "Відслідковувати руки при використанні контролерів",
+ "Settings.LeapMotionSettings.UseFingersWhenSnapped.Description": "Коли руки приліпленні до контролерів дані про положення рук все одно ітимуть від Leap Motion.",
"Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled": "Відслідковувач рук Vive",
"Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled.Description": "Коли увімкнено, ваші руки та пальці відслідковуватисуться задопомогою відслідковування рук Vive. Зазвичай, це використовуватиме камери на вашому шоломі. Вам можливо доведеться увімкнути відслідковування рук у налаштуваннях SteamVR.",
"Settings.ViveHandTrackingSettings.SnapDistance": "Відстань прилипання контролерів",
"Settings.ViveHandTrackingSettings.SnapDistance.Description": "Коли ваші руки будуть біля контролерів вони автоматично прилипнуть до них та використовуватимуть дані відслідковування рук від контролерів замість камер. Це контролює відстань при якій вони прилипатимуть.",
"Settings.ViveHandTrackingSettings.UseFingersWhenSnapped": "Відслідковувати руки при використанні контролерів",
- "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped.Description": "Коли руки приліпленні до контролерів дані про положення рук все одно ітиме від камер шолому",
+ "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped.Description": "Коли руки приліпленні до контролерів дані про положення рук все одно ітимуть від камер шолому.",
"Settings.TrackerSettings": "Налаштування Відслідковувачів",
"Settings.TrackerSettings.UseTrackers": "Використовувати відслідковувачі",
From db6ab3d18160b873b922f9bac3d04a2ad1faf284 Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Sat, 3 Aug 2024 16:14:20 +0300
Subject: [PATCH 191/242] chore: correct sentence
---
fr.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/fr.json b/fr.json
index a9de0cd..ee80a15 100644
--- a/fr.json
+++ b/fr.json
@@ -2459,7 +2459,7 @@
"CloudHome.TargetRangeOptions": "Distance des cibles",
"Tutorial.Saving.Title": "Bienvenue chez vous!",
- "Tutorial.Saving.Content": "Bienvenue dans votre Maison! C'est ici que vous apparaîtrez à chaque fois que vous vous connecterez.
Ce monde est le vôtre, sentez-vous libre de le modifier comme vous le souhaitez.
Si vous sauvegardeszce monde, tout sera comme vous l'aurez laissé.",
+ "Tutorial.Saving.Content": "Bienvenue dans votre Maison! C'est ici que vous apparaîtrez à chaque fois que vous vous connecterez.
Ce monde est le vôtre, sentez-vous libre de le modifier comme vous le souhaitez.
Si vous sauvegardez ce monde, tout sera comme vous l'aurez laissé.",
"Tutorial.Teleporter.Error": "Le chargement de votre maison a échoué.
Sortez du téléporteur et essayez encore une fois.",
From 04c91c9704ac1d9aee86480877892f58db9384a6 Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Tue, 6 Aug 2024 00:25:30 +0200
Subject: [PATCH 192/242] Update stats
---
Missing/cs.md | 2 +
Missing/de.md | 4 +
Missing/en-gb.md | 2 +
Missing/eo.md | 2 +
Missing/es.md | 22 +--
Missing/et.md | 2 +
Missing/fi.md | 2 +
Missing/fr.md | 4 +
Missing/hu.md | 134 +--------------
Missing/is.md | 2 +
Missing/ja.md | 8 +-
Missing/ko.md | 8 +-
Missing/nl.md | 2 +
Missing/no.md | 2 +
Missing/pl.md | 438 +----------------------------------------------
Missing/pt-br.md | 2 +
Missing/ru.md | 4 +
Missing/sv.md | 2 +
Missing/th.md | 2 +
Missing/tr.md | 2 +
Missing/uk.md | 304 +-------------------------------
Missing/zh-cn.md | 8 +-
Missing/zh-tw.md | 2 +
README.md | 48 +++---
24 files changed, 76 insertions(+), 932 deletions(-)
diff --git a/Missing/cs.md b/Missing/cs.md
index c0ada0b..abc9bd6 100644
--- a/Missing/cs.md
+++ b/Missing/cs.md
@@ -55,6 +55,8 @@ Tooltip.ComponentClone.SingleInstanceOff
Tooltip.ComponentClone.ClearTemplate
AvatarCreator.ProtectionUnavailable
Importer.Image.Sprite
+Importer.Image.Failure.Heading
+Importer.Image.Failure.Description
Importer.LUT.Failure.Heading
Importer.LUT.Failure.Description
Exporter.InvalidFileName
diff --git a/Missing/de.md b/Missing/de.md
index 49c4e2e..d310d08 100644
--- a/Missing/de.md
+++ b/Missing/de.md
@@ -1,3 +1,7 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
+# German [de]
+Importer.Image.Failure.Heading
+Importer.Image.Failure.Description
+
diff --git a/Missing/en-gb.md b/Missing/en-gb.md
index 02a8513..f7288f5 100644
--- a/Missing/en-gb.md
+++ b/Missing/en-gb.md
@@ -788,6 +788,8 @@ Importer.Image.Stereo360
Importer.Image.180
Importer.Image.Stereo180
Importer.Image.LUT
+Importer.Image.Failure.Heading
+Importer.Image.Failure.Description
Importer.LUT.Failure.Heading
Importer.LUT.Failure.Description
Importer.ImageVideo.LayoutPrompt
diff --git a/Missing/eo.md b/Missing/eo.md
index a3a4251..332a121 100644
--- a/Missing/eo.md
+++ b/Missing/eo.md
@@ -24,6 +24,8 @@ Notifications.UserJoined
Notifications.UserLeft
AvatarCreator.ProtectionUnavailable
Importer.Image.Sprite
+Importer.Image.Failure.Heading
+Importer.Image.Failure.Description
Importer.LUT.Failure.Heading
Importer.LUT.Failure.Description
Exporter.InvalidFileName
diff --git a/Missing/es.md b/Missing/es.md
index cce2461..de495ab 100644
--- a/Missing/es.md
+++ b/Missing/es.md
@@ -18,6 +18,8 @@ Notifications.UserJoined
Notifications.UserLeft
AvatarCreator.ProtectionUnavailable
Importer.Image.Sprite
+Importer.Image.Failure.Heading
+Importer.Image.Failure.Description
Importer.LUT.Failure.Heading
Importer.LUT.Failure.Description
Exporter.InvalidFileName
@@ -31,17 +33,6 @@ Importer.Package.Progress.ImportingAssets
Importer.Package.Progress.LoadingObject
Importer.Package.Progress.Imported
Importer.Package.Progress.Fail
-Settings.Category.Audio
-Settings.Category.Controls
-Settings.Category.Devices
-Settings.Category.Profile
-Settings.Category.Networking
-Settings.Category.Security
-Settings.Category.Misc
-Settings.Category.Privacy
-Settings.Category.UserInterface
-Settings.Category.Graphics
-Settings.Category.InteractiveCamera
Settings.LegacyFeatureSettings.ConvertLegacySettings
Settings.DebugSettings.DebugResetAllSimpleSettings
Settings.GeneralControlsSettings
@@ -588,15 +579,6 @@ Settings.RenderingQualitySettings.ShadowDistance
Settings.RenderingQualitySettings.ShadowDistance.Description
Settings.RenderingQualitySettings.SkinWeightMode
Settings.RenderingQualitySettings.SkinWeightMode.Description
-LocomotionArchetype.Walk
-LocomotionArchetype.Fly
-LocomotionArchetype.NoClip
-LocomotionArchetype.Teleport
-LocomotionArchetype.GrabWorld
-LocomotionArchetype.NoLocomotion
-LocomotionArchetype.ThreeAxisNoClip
-LocomotionArchetype.ThreeAxisFly
-LocomotionArchetype.ZeroG
LocomotionSettings.MakePreferred
LocomotionSettings.MakeLeastPreferred
Inspector.Member.BakeBlendshape
diff --git a/Missing/et.md b/Missing/et.md
index 59053aa..3811bb5 100644
--- a/Missing/et.md
+++ b/Missing/et.md
@@ -312,6 +312,8 @@ Importer.Folder.Minecraft.Description
Importer.Image.Screenshot
Importer.Image.PixelArt
Importer.Image.Sprite
+Importer.Image.Failure.Heading
+Importer.Image.Failure.Description
Importer.LUT.Failure.Heading
Importer.LUT.Failure.Description
Importer.Model.Advanced.PreferSpecular
diff --git a/Missing/fi.md b/Missing/fi.md
index daf6d49..b180545 100644
--- a/Missing/fi.md
+++ b/Missing/fi.md
@@ -28,6 +28,8 @@ Tooltip.ProtoFlux.ExplicitCast
ProtoFlux.UI.Call
ProtoFlux.UI.AsyncCall
ProtoFlux.UI.NodeBrowser.Title
+Importer.Image.Failure.Heading
+Importer.Image.Failure.Description
Importer.LUT.Failure.Heading
Importer.LUT.Failure.Description
Importer.Slices.Title
diff --git a/Missing/fr.md b/Missing/fr.md
index 49c4e2e..98d4de6 100644
--- a/Missing/fr.md
+++ b/Missing/fr.md
@@ -1,3 +1,7 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
+# French [fr]
+Importer.Image.Failure.Heading
+Importer.Image.Failure.Description
+
diff --git a/Missing/hu.md b/Missing/hu.md
index 82931be..c794d31 100644
--- a/Missing/hu.md
+++ b/Missing/hu.md
@@ -73,23 +73,9 @@ Permissions.NotAllowedToSwapAvatar
Contacts.NoSession
Contacts.Migrated
Contacts.IncompatibleSession
-Undo.SetField
-Undo.SetReference
-Undo.Spawn
-Undo.Destroy
Undo.SpawnComponent
-Undo.DuplicateComponent
Undo.DestroyComponent
Undo.Transform
-Undo.Translate
-Undo.TranslateAlongAxis
-Undo.RotateAroundAxis
-Undo.ResetPosition
-Undo.ResetRotation
-Undo.ResetScale
-Undo.GrabObjects
-Undo.DestroyGrabbed
-Undo.DuplicateGrabbed
Undo.ChangeBoxSize
Undo.BrushStroke
Undo.ChangeColor
@@ -290,6 +276,8 @@ Importer.Image.Stereo360
Importer.Image.180
Importer.Image.Stereo180
Importer.Image.LUT
+Importer.Image.Failure.Heading
+Importer.Image.Failure.Description
Importer.LUT.Failure.Heading
Importer.LUT.Failure.Description
Importer.ImageVideo.LayoutPrompt
@@ -357,17 +345,6 @@ Importer.Model.Advanced.Grabbable
Importer.Model.Advanced.Scalable
Importer.Model.Advanced.PositionAtOrigin
Importer.Model.Advanced.AssetsOnObject
-Importer.Video.Title
-Importer.Video.Prompt
-Importer.Video.Regular
-Importer.Video.360
-Importer.Video.Stereo
-Importer.Video.Stereo360
-Importer.Video.Depth
-Importer.Video.180
-Importer.Video.Stereo180
-Importer.Video.Depth.Prompt
-Importer.Video.Depth.Default
Importer.Slices.Title
Importer.Slices.TitleGrayscale
Importer.Slices.Description
@@ -523,40 +500,6 @@ CameraControl.OBS.Recording
CameraControl.OBS.OpenInstallerReason
Settings.LegacyFeatureSettings.ConvertLegacySettings
Settings.DebugSettings.DebugResetAllSimpleSettings
-Settings.MovementSettings
-Settings.MouseSettings
-Settings.GeneralHapticsSettings
-Settings.GeneralVRSettings
-Settings.LeapMotionSettings
-Settings.ViveHandTrackingSettings
-Settings.TrackingSmoothingSettings
-Settings.UserMetricsSettings
-Settings.OnlineStatusSettings
-Settings.OnlineStatusSettings.DefaultStatus
-Settings.OnlineStatusSettings.DefaultStatus.Description
-Settings.OnlineStatusSettings.RememberMode
-Settings.OnlineStatusSettings.RememberMode.Description
-Settings.OnlineStatusSettings.RememberTimespan
-Settings.OnlineStatusSettings.RememberTimespan.Description
-Settings.OnlineStatusSettings.InvisibleRememberMode
-Settings.OnlineStatusSettings.InvisibleRememberMode.Description
-Settings.OnlineStatusSettings.InvisibleRememberTimespan
-Settings.OnlineStatusSettings.InvisibleRememberTimespan.Description
-Settings.OnlineStatusSettings.AutoAwayTimespan
-Settings.OnlineStatusSettings.AutoAwayTimespan.Description
-Settings.AudioInputDeviceSettings
-Settings.AudioOutputDeviceSettings
-Settings.AudioVolumeSettings
-Settings.AudioAccessibilitySettings
-Settings.AudioInputFilteringSettings
-Settings.RealtimeNetworkingSettings
-Settings.AssetGatherSettings
-Settings.HostAccessSettings
-Settings.UserRestrictionsSettings
-Settings.WindowsSettings
-Settings.DebugSettings
-Settings.LegacyFeatureSettings
-Settings.TwitchInterfaceSettings
Settings.MessagingPrivacySettings
Settings.LocaleSettings
Settings.DashSettings
@@ -573,7 +516,6 @@ Settings.InteractiveCameraSmoothingSettings
Settings.InteractiveCameraAnchorSettings
Settings.InteractiveCameraPhotoSettings
Settings.InteractiveCameraPostProcessingSettings
-Settings.GeneralControlsSettings.PrimaryHand
Settings.GeneralControlsSettings.PrimaryHand.Description
Settings.GeneralControlsSettings.DoubleClickInterval
Settings.GeneralControlsSettings.DoubleClickInterval.Description
@@ -760,67 +702,12 @@ Settings.UserMetricsSettings.UserHeight.Description
Settings.FavoritesSettings
Settings.FavoritesSettings.AutoLoadCloudHome
Settings.FavoritesSettings.AutoLoadCloudHome.Description
-Settings.AudioInputDeviceSettings.UseSystemDefault
-Settings.AudioInputDeviceSettings.UseSystemDefault.Description
-Settings.AudioInputDeviceSettings.DevicePriorities
-Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb
-Settings.AudioInputDeviceSettings.SetAsDefault
-Settings.AudioInputDeviceSettings.Testing.Header
-Settings.AudioInputDeviceSettings.Testing.Description
-Settings.AudioInputDeviceSettings.Testing.ListenToInput
-Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
-Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
Settings.AudioOutputDeviceSettings.UseSystemDefault
Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
Settings.AudioOutputDeviceSettings.DevicePriorities
Settings.AudioOutputDeviceSettings.DevicePriorities.Breadcrumb
Settings.AudioOutputDeviceSettings.SetAsDefault
-Settings.AudioVolumeSettings.MasterVolume
-Settings.AudioVolumeSettings.MasterVolume.Description
-Settings.AudioVolumeSettings.SoundEffectVolume
-Settings.AudioVolumeSettings.SoundEffectVolume.Description
-Settings.AudioVolumeSettings.MultimediaVolume
-Settings.AudioVolumeSettings.MultimediaVolume.Description
-Settings.AudioVolumeSettings.VoiceVolume
-Settings.AudioVolumeSettings.VoiceVolume.Description
-Settings.AudioVolumeSettings.UserInterfaceVolume
-Settings.AudioVolumeSettings.UserInterfaceVolume.Description
-Settings.AudioAccessibilitySettings.WhisperVolume
Settings.AudioAccessibilitySettings.WhisperVolume.Description
-Settings.AudioAccessibilitySettings.VoiceMessageVolume
-Settings.AudioAccessibilitySettings.VoiceMessageVolume.Description
-Settings.AudioInputFilteringSettings.UseVoiceNormalization
-Settings.AudioInputFilteringSettings.UseVoiceNormalization.Description
-Settings.AudioInputFilteringSettings.NoiseGateThreshold
-Settings.AudioInputFilteringSettings.NoiseGateThreshold.Description
-Settings.AudioInputFilteringSettings.NoiseGateAttack
-Settings.AudioInputFilteringSettings.NoiseGateAttack.Description
-Settings.AudioInputFilteringSettings.NoiseGateHold
-Settings.AudioInputFilteringSettings.NoiseGateHold.Description
-Settings.AudioInputFilteringSettings.NoiseGateRelease
-Settings.AudioInputFilteringSettings.NoiseGateRelease.Description
-Settings.AudioInputFilteringSettings.NormalizationThreshold
-Settings.AudioInputFilteringSettings.NormalizationThreshold.Description
-Settings.AudioInputFilteringSettings.UseNoiseSuppression
-Settings.AudioInputFilteringSettings.UseNoiseSuppression.Description
-Settings.VoiceSettings
-Settings.VoiceSettings.MutePersistence
-Settings.VoiceSettings.MutePersistence.Description
-Settings.EarmuffSettings
-Settings.EarmuffSettings.EarmuffEnabled
-Settings.EarmuffSettings.EarmuffEnabled.Description
-Settings.EarmuffSettings.Directionality
-Settings.EarmuffSettings.Directionality.Description
-Settings.EarmuffSettings.Distance
-Settings.EarmuffSettings.Distance.Description
-Settings.EarmuffSettings.Angle
-Settings.EarmuffSettings.Angle.Description
-Settings.EarmuffSettings.TransitionStart
-Settings.EarmuffSettings.TransitionStart.Description
-Settings.EarmuffSettings.TransitionLength
-Settings.EarmuffSettings.TransitionLength.Description
-Settings.EarmuffSettings.VolumeAttenuation
-Settings.EarmuffSettings.VolumeAttenuation.Description
Settings.RealtimeNetworkingSettings.DisableLAN
Settings.RealtimeNetworkingSettings.DisableLAN.Description
Settings.RealtimeNetworkingSettings.PreferSteamNetworking
@@ -833,16 +720,8 @@ Settings.AssetGatherSettings.MaxConcurrentAssetTransfers
Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description
Settings.AssetGatherSettings.MaxConcurrentDownloads
Settings.AssetGatherSettings.MaxConcurrentDownloads.Description
-Settings.HostAccessSettings.Entries
-Settings.HostAccessSettings.Entries.Breadcrumb
-Settings.HostAccessSettings.Entries.AllowHTTP_Requests
Settings.HostAccessSettings.Entries.AllowHTTP_Requests.Description
-Settings.HostAccessSettings.Entries.AllowWebsockets
Settings.HostAccessSettings.Entries.AllowWebsockets.Description
-Settings.HostAccessSettings.Entries.AllowOSC_Receiving
-Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description
-Settings.HostAccessSettings.Entries.AllowOSC_Sending
-Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description
Settings.HostAccessSettings.Entries.LastHyperlinkRequestReason
Settings.HostAccessSettings.Entries.LastWebsocketRequestReason
Settings.HostAccessSettings.Entries.LastOSC_SenderRequestReason
@@ -1076,10 +955,6 @@ LocomotionArchetype.ThreeAxisFly
LocomotionArchetype.ZeroG
LocomotionSettings.MakePreferred
LocomotionSettings.MakeLeastPreferred
-Security.Hyperlink.Title
-Security.Hyperlink.Warning
-Security.Hyperlink.Open
-Security.Hyperlink.Cancel
Security.HostAccess.Title
Security.HostAccess.Warning
Security.HostAccess.TargetHost
@@ -1762,10 +1637,5 @@ Tools.Names.Slicer
Tools.Names.ControllerDiagnostic
Tools.Names.Measure
Tools.Names.Label
-Discord.RichPresence.InPrivateWorld
-Discord.RichPresence.InPrivateLargeText
-Discord.RichPresence.InPublicWorld
-Discord.RichPresence.PublicWorldDetails
-Discord.RichPresence.InPublicLargeText
Dummy
diff --git a/Missing/is.md b/Missing/is.md
index 4f5fd26..c5652ff 100644
--- a/Missing/is.md
+++ b/Missing/is.md
@@ -262,6 +262,8 @@ Importer.Folder.Minecraft
Importer.Folder.Minecraft.Description
Importer.Image.Sprite
Importer.Image.LUT
+Importer.Image.Failure.Heading
+Importer.Image.Failure.Description
Importer.LUT.Failure.Heading
Importer.LUT.Failure.Description
Importer.ImageVideo.LayoutPrompt
diff --git a/Missing/ja.md b/Missing/ja.md
index fdc0d2c..f5d47a7 100644
--- a/Missing/ja.md
+++ b/Missing/ja.md
@@ -2,10 +2,6 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# Japanese [ja]
-Settings.AudioInputDeviceSettings.Testing.Header
-Settings.AudioInputDeviceSettings.Testing.Description
-Settings.AudioInputDeviceSettings.Testing.ListenToInput
-Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
-Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
-Settings.LocaleSettings.AvailableLocales.SystemLocale
+Importer.Image.Failure.Heading
+Importer.Image.Failure.Description
diff --git a/Missing/ko.md b/Missing/ko.md
index 295f0a0..faafd4a 100644
--- a/Missing/ko.md
+++ b/Missing/ko.md
@@ -2,10 +2,6 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# Korean [ko]
-Settings.AudioInputDeviceSettings.Testing.Header
-Settings.AudioInputDeviceSettings.Testing.Description
-Settings.AudioInputDeviceSettings.Testing.ListenToInput
-Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
-Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
-Settings.LocaleSettings.AvailableLocales.SystemLocale
+Importer.Image.Failure.Heading
+Importer.Image.Failure.Description
diff --git a/Missing/nl.md b/Missing/nl.md
index 5f9bfad..36277e2 100644
--- a/Missing/nl.md
+++ b/Missing/nl.md
@@ -260,6 +260,8 @@ AvatarCreator.ProtectionUnavailable
Importer.Image.PixelArt
Importer.Image.Sprite
Importer.Image.LUT
+Importer.Image.Failure.Heading
+Importer.Image.Failure.Description
Importer.LUT.Failure.Heading
Importer.LUT.Failure.Description
Importer.Model.Title
diff --git a/Missing/no.md b/Missing/no.md
index 322c9a5..4784476 100644
--- a/Missing/no.md
+++ b/Missing/no.md
@@ -84,6 +84,8 @@ Tooltip.ComponentClone.SingleInstanceOff
Tooltip.ComponentClone.ClearTemplate
AvatarCreator.ProtectionUnavailable
Importer.Image.Sprite
+Importer.Image.Failure.Heading
+Importer.Image.Failure.Description
Importer.LUT.Failure.Heading
Importer.LUT.Failure.Description
Importer.Slices.Title
diff --git a/Missing/pl.md b/Missing/pl.md
index d5f09f5..ce764d2 100644
--- a/Missing/pl.md
+++ b/Missing/pl.md
@@ -2,391 +2,8 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# Polish [pl]
-World.Connection.LNL.LNLPoke
-World.Connection.TCP
-World.Filter.IncompatibleSessions
-Profile.Status.Bot
-Profile.Status.ChatClient
-Contacts.NoSession
-Contacts.IncompatibleSession
-Importer.LUT.Failure.Heading
-Importer.LUT.Failure.Description
-Exporter.InvalidFileName
-Settings.OnlineStatusSettings
-Settings.OnlineStatusSettings.DefaultStatus
-Settings.OnlineStatusSettings.DefaultStatus.Description
-Settings.OnlineStatusSettings.RememberMode
-Settings.OnlineStatusSettings.RememberMode.Description
-Settings.OnlineStatusSettings.RememberTimespan
-Settings.OnlineStatusSettings.RememberTimespan.Description
-Settings.OnlineStatusSettings.InvisibleRememberMode
-Settings.OnlineStatusSettings.InvisibleRememberMode.Description
-Settings.OnlineStatusSettings.InvisibleRememberTimespan
-Settings.OnlineStatusSettings.InvisibleRememberTimespan.Description
-Settings.OnlineStatusSettings.AutoAwayTimespan
-Settings.OnlineStatusSettings.AutoAwayTimespan.Description
-Settings.MovementSettings.TurningDeadzone
-Settings.MovementSettings.TurningDeadzone.Description
-Settings.MovementSettings.MovementExponent.Description
-Settings.GrabbingSettings
-Settings.GrabbingSettings.DefaultHandGrabType
-Settings.GrabbingSettings.DefaultHandGrabType.Description
-Settings.GamepadSettings
-Settings.GamepadSettings.ThumbstickLookSpeed
-Settings.GamepadSettings.ThumbstickLookSpeed.Description
-Settings.GamepadSettings.ThumbstickLookExponent
-Settings.GamepadSettings.ThumbstickLookExponent.Description
-Settings.GamepadSettings.UseGamepadWhenUnfocused
-Settings.GamepadSettings.UseGamepadWhenUnfocused.Description
-Settings.MouseSettings.MouseSensitivity
-Settings.MouseSettings.MouseSensitivity.Description
-Settings.MouseSettings.MouseLookSpeed
-Settings.MouseSettings.MouseLookSpeed.Description
-Settings.MouseSettings.MousePanSpeed
-Settings.MouseSettings.MousePanSpeed.Description
-Settings.MouseSettings.MouseRotateSpeed
-Settings.MouseSettings.MouseRotateSpeed.Description
-Settings.MouseSettings.MouseFreeformRotateSpeed
-Settings.MouseSettings.MouseFreeformRotateSpeed.Description
-Settings.GeneralHapticsSettings.EnableControllerVibration
-Settings.GeneralHapticsSettings.EnableControllerVibration.Description
-Settings.GeneralHapticsSettings.EnableHaptics
-Settings.GeneralHapticsSettings.EnableHaptics.Description
-Settings.GeneralVRSettings.UseVRHotswitching
-Settings.GeneralVRSettings.UseVRHotswitching.Description
-Settings.TrackingSmoothingSettings.HandPositionSmoothing
-Settings.TrackingSmoothingSettings.HandRotationSmoothing
-Settings.TrackingSmoothingSettings.HandPositionSmoothing.Description
-Settings.TrackingSmoothingSettings.HandRotationSmoothing.Description
-Settings.TrackingSmoothingSettings.FeetPositionSmoothing
-Settings.TrackingSmoothingSettings.FeetRotationSmoothing
-Settings.TrackingSmoothingSettings.FeetPositionSmoothing.Description
-Settings.TrackingSmoothingSettings.FeetRotationSmoothing.Description
-Settings.TrackingSmoothingSettings.HipsPositionSmoothing
-Settings.TrackingSmoothingSettings.HipsRotationSmoothing
-Settings.TrackingSmoothingSettings.HipsPositionSmoothing.Description
-Settings.TrackingSmoothingSettings.HipsRotationSmoothing.Description
-Settings.MediaPrivacySettings
-Settings.MediaPrivacySettings.MediaMetadataOptOut
-Settings.MediaPrivacySettings.MediaMetadataOptOut.Description
-Settings.MediaPrivacySettings.HideInScreenshots
-Settings.MediaPrivacySettings.HideInScreenshots.Description
-Settings.MediaPrivacySettings.StripImageFileMetadata
-Settings.MediaPrivacySettings.StripImageFileMetadata.Description
-Settings.Category.Integrations
-Settings.DiscordIntegrationSettings
-Settings.SteamIntegrationSettings
-Settings.DiscordIntegrationSettings.RichPresence
-Settings.DiscordIntegrationSettings.RichPresence.Description
-Settings.SteamIntegrationSettings.RichPresence
-Settings.SteamIntegrationSettings.RichPresence.Description
-Settings.SteamIntegrationSettings.SaveScreenshots
-Settings.SteamIntegrationSettings.SaveScreenshots.Description
-Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
-Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
-Settings.LeapMotionSettings.LeapMotionEnabled
-Settings.LeapMotionSettings.LeapMotionEnabled.Description
-Settings.LeapMotionSettings.Offset
-Settings.LeapMotionSettings.Offset.Description
-Settings.LeapMotionSettings.SnapDistance
-Settings.LeapMotionSettings.SnapDistance.Description
-Settings.LeapMotionSettings.UseFingersWhenSnapped
-Settings.LeapMotionSettings.UseFingersWhenSnapped.Description
-Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled
-Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled.Description
-Settings.ViveHandTrackingSettings.SnapDistance
-Settings.ViveHandTrackingSettings.SnapDistance.Description
-Settings.ViveHandTrackingSettings.UseFingersWhenSnapped
-Settings.ViveHandTrackingSettings.UseFingersWhenSnapped.Description
-Settings.TrackerSettings
-Settings.TrackerSettings.UseTrackers
-Settings.TrackerSettings.UseTrackers.Description
-Settings.TrackerSettings.Trackers
-Settings.TrackerSettings.Trackers.Breadcrumb
-Settings.TrackerSettings.Trackers.UseTracker
-Settings.TrackerSettings.Trackers.UseTracker.Description
-Settings.TrackerSettings.Trackers.FreezeTracking
-Settings.TrackerSettings.Trackers.FreezeTracking.Description
-Settings.TrackerSettings.Trackers.CustomName
-Settings.TrackerSettings.Trackers.CustomName.Description
-Settings.TrackerSettings.Trackers.MappedBodyNode
-Settings.TrackerSettings.Trackers.MappedBodyNode.Description
-Settings.TrackerSettings.Trackers.MappedPosition
-Settings.TrackerSettings.Trackers.MappedPosition.Description
-Settings.TrackerSettings.Trackers.MappedRotation
-Settings.TrackerSettings.Trackers.MappedRotation.Description
-Settings.TrackerSettings.Trackers.UseInVR
-Settings.TrackerSettings.Trackers.UseInVR.Description
-Settings.TrackerSettings.Trackers.UseInDesktop
-Settings.TrackerSettings.Trackers.UseInDesktop.Description
-Settings.TrackerSettings.Trackers.TrackerID
-Settings.TrackerSettings.Trackers.TrackerID.Description
-Settings.TrackerSettings.Trackers.TrackerBattery
-Settings.TrackerSettings.Trackers.TrackerBattery.Description
-Settings.TrackerSettings.Trackers.TrackerIsCharging
-Settings.TrackerSettings.Trackers.TrackerIsCharging.Description
-Settings.TrackerSettings.Trackers.Unmap
-Settings.TrackerSettings.Trackers.Remove
-Settings.SteamLinkSettings
-Settings.SteamLinkSettings.OSC_DataPort
-Settings.SteamLinkSettings.OSC_DataPort.Description
-Settings.HapticPointMapping.MappingTarget
-Settings.HapticPointMapping.MappingTarget.Description
-Settings.HapticPointMapping.PointRadius
-Settings.HapticPointMapping.PointRadius.Description
-Settings.HapticPointMapping.TorsoHorizontalPosition
-Settings.HapticPointMapping.TorsoHorizontalPosition.Description
-Settings.HapticPointMapping.TorsoVerticalPosition
-Settings.HapticPointMapping.TorsoVerticalPosition.Description
-Settings.HapticPointMapping.TorsoSide
-Settings.HapticPointMapping.TorsoSide.Description
-Settings.HapticPointMapping.HeadPitchAngle
-Settings.HapticPointMapping.HeadPitchAngle.Description
-Settings.HapticPointMapping.HeadYawAngle
-Settings.HapticPointMapping.HeadYawAngle.Description
-Settings.HapticPointMapping.ArmSide
-Settings.HapticPointMapping.ArmSide.Description
-Settings.HapticPointMapping.ArmPositionAlong
-Settings.HapticPointMapping.ArmPositionAlong.Description
-Settings.HapticPointMapping.ArmAngleAround
-Settings.HapticPointMapping.ArmAngleAround.Description
-Settings.HapticPointMapping.LegSide
-Settings.HapticPointMapping.LegSide.Description
-Settings.HapticPointMapping.LegPositionAlong
-Settings.HapticPointMapping.LegPositionAlong.Description
-Settings.HapticPointMapping.LegAngleAround
-Settings.HapticPointMapping.LegAngleAround.Description
-Settings.HapticPointMapping.ControllerSide
-Settings.HapticPointMapping.ControllerSide.Description
-Settings.HapticPointMapping.Tag
-Settings.HapticPointMapping.Tag.Description
-Settings.GiggleTechSettings
-Settings.GiggleTechSettings.Devices
-Settings.GiggleTechSettings.GigglePuckIP
-Settings.GiggleTechSettings.GigglePuckIP.Description
-Settings.GiggleTechSettings.RegisterGigglePuck
-Settings.GiggleTechSettings.Devices.IP
-Settings.GiggleTechSettings.Devices.IsConnected
-Settings.GiggleTechSettings.Devices.UseDevice
-Settings.GiggleTechSettings.Devices.UseDevice.Description
-Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected
-Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected.Description
-Settings.GiggleTechSettings.Devices.IntensityScale
-Settings.GiggleTechSettings.Devices.IntensityScale.Description
-Settings.GiggleTechSettings.Devices.Remove
-Settings.GiggleTechSettings.Devices.CustomName
-Settings.GiggleTechSettings.Devices.CustomName.Description
-Settings.GiggleTechSettings.Devices.Breadcrumb
-Settings.GiggleTechSettings.Devices.ActivationIntensity
-Settings.GiggleTechSettings.Devices.MinimumIntensity
-Settings.GiggleTechSettings.Devices.MinimumIntensity.Description
-Settings.GiggleTechSettings.Devices.InitialActivationIntensity
-Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description
-Settings.UserMetricsSettings.UserHeight
-Settings.UserMetricsSettings.UserHeight.Description
-Settings.FavoritesSettings
-Settings.FavoritesSettings.AutoLoadCloudHome
-Settings.FavoritesSettings.AutoLoadCloudHome.Description
-Settings.AudioInputDeviceSettings.UseSystemDefault
-Settings.AudioInputDeviceSettings.UseSystemDefault.Description
-Settings.AudioInputDeviceSettings.DevicePriorities
-Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb
-Settings.AudioInputDeviceSettings.SetAsDefault
-Settings.AudioInputDeviceSettings.Testing.Header
-Settings.AudioInputDeviceSettings.Testing.Description
-Settings.AudioInputDeviceSettings.Testing.ListenToInput
-Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
-Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
-Settings.AudioOutputDeviceSettings.UseSystemDefault
-Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
-Settings.AudioOutputDeviceSettings.DevicePriorities
-Settings.AudioOutputDeviceSettings.DevicePriorities.Breadcrumb
-Settings.AudioOutputDeviceSettings.SetAsDefault
-Settings.AudioVolumeSettings.MasterVolume
-Settings.AudioVolumeSettings.MasterVolume.Description
-Settings.AudioVolumeSettings.SoundEffectVolume
-Settings.AudioVolumeSettings.SoundEffectVolume.Description
-Settings.AudioVolumeSettings.MultimediaVolume
-Settings.AudioVolumeSettings.MultimediaVolume.Description
-Settings.AudioVolumeSettings.VoiceVolume
-Settings.AudioVolumeSettings.VoiceVolume.Description
-Settings.AudioVolumeSettings.UserInterfaceVolume
-Settings.AudioVolumeSettings.UserInterfaceVolume.Description
-Settings.AudioAccessibilitySettings.WhisperVolume
-Settings.AudioAccessibilitySettings.WhisperVolume.Description
-Settings.AudioAccessibilitySettings.VoiceMessageVolume
-Settings.AudioAccessibilitySettings.VoiceMessageVolume.Description
-Settings.AudioInputFilteringSettings.UseVoiceNormalization
-Settings.AudioInputFilteringSettings.UseVoiceNormalization.Description
-Settings.AudioInputFilteringSettings.NoiseGateThreshold
-Settings.AudioInputFilteringSettings.NoiseGateThreshold.Description
-Settings.AudioInputFilteringSettings.NoiseGateAttack
-Settings.AudioInputFilteringSettings.NoiseGateAttack.Description
-Settings.AudioInputFilteringSettings.NoiseGateHold
-Settings.AudioInputFilteringSettings.NoiseGateHold.Description
-Settings.AudioInputFilteringSettings.NoiseGateRelease
-Settings.AudioInputFilteringSettings.NoiseGateRelease.Description
-Settings.AudioInputFilteringSettings.NormalizationThreshold
-Settings.AudioInputFilteringSettings.NormalizationThreshold.Description
-Settings.AudioInputFilteringSettings.UseNoiseSuppression
-Settings.AudioInputFilteringSettings.UseNoiseSuppression.Description
-Settings.VoiceSettings
-Settings.VoiceSettings.MutePersistence
-Settings.VoiceSettings.MutePersistence.Description
-Settings.EarmuffSettings
-Settings.EarmuffSettings.EarmuffEnabled
-Settings.EarmuffSettings.EarmuffEnabled.Description
-Settings.EarmuffSettings.Directionality
-Settings.EarmuffSettings.Directionality.Description
-Settings.EarmuffSettings.Distance
-Settings.EarmuffSettings.Distance.Description
-Settings.EarmuffSettings.Angle
-Settings.EarmuffSettings.Angle.Description
-Settings.EarmuffSettings.TransitionStart
-Settings.EarmuffSettings.TransitionStart.Description
-Settings.EarmuffSettings.TransitionLength
-Settings.EarmuffSettings.TransitionLength.Description
-Settings.EarmuffSettings.VolumeAttenuation
-Settings.EarmuffSettings.VolumeAttenuation.Description
-Settings.RealtimeNetworkingSettings.DisableLAN
-Settings.RealtimeNetworkingSettings.DisableLAN.Description
-Settings.RealtimeNetworkingSettings.PreferSteamNetworking
-Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description
-Settings.RealtimeNetworkingSettings.PreferTCP
-Settings.RealtimeNetworkingSettings.PreferTCP.Description
-Settings.RealtimeNetworkingSettings.LNL_WindowSize
-Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
-Settings.AssetGatherSettings.MaxConcurrentAssetTransfers
-Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description
-Settings.AssetGatherSettings.MaxConcurrentDownloads
-Settings.AssetGatherSettings.MaxConcurrentDownloads.Description
-Settings.HostAccessSettings.Entries
-Settings.HostAccessSettings.Entries.Breadcrumb
-Settings.HostAccessSettings.Entries.AllowHTTP_Requests
-Settings.HostAccessSettings.Entries.AllowHTTP_Requests.Description
-Settings.HostAccessSettings.Entries.AllowWebsockets
-Settings.HostAccessSettings.Entries.AllowWebsockets.Description
-Settings.HostAccessSettings.Entries.AllowOSC_Receiving
-Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description
-Settings.HostAccessSettings.Entries.AllowOSC_Sending
-Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description
-Settings.HostAccessSettings.Entries.LastHyperlinkRequestReason
-Settings.HostAccessSettings.Entries.LastWebsocketRequestReason
-Settings.HostAccessSettings.Entries.LastOSC_SenderRequestReason
-Settings.HostAccessSettings.Entries.LastOSC_ReceiverRequestReason
-Settings.HostAccessSettings.Entries.Remove
-Settings.HostAccessSettings.DebugReset
-Settings.UserRestrictionsSettings.DebugReset
-Settings.WindowsSettings.KeepOriginalScreenshotFormat
-Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description
-Settings.DebugSettings.DebugInputBindings
-Settings.DebugSettings.DebugInputBindings.Description
-Settings.LegacyFeatureSettings.UseLegacyGripEquip
-Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description
-Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
-Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description
-Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts
-Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description
-Settings.TwitchInterfaceSettings.ChannelName
-Settings.TwitchInterfaceSettings.ChannelName.Description
-Settings.MessagingPrivacySettings.DoNotSendReadStatus
-Settings.MessagingPrivacySettings.DoNotSendReadStatus.Description
-Settings.LocaleSettings.CultureLocaleCode
-Settings.LocaleSettings.CultureLocaleCode.Description
-Settings.LocaleSettings.UseImperialUnits
-Settings.LocaleSettings.UseImperialUnits.Description
-Settings.LocaleSettings.AvailableLocales
-Settings.LocaleSettings.AvailableLocales.Breadcrumb
-Settings.LocaleSettings.AvailableLocales.SystemLocale
-Settings.DashSettings.DashCurvature
-Settings.DashSettings.DashCurvature.Description
-Settings.DashSettings.OpenCloseSpeed
-Settings.DashSettings.OpenCloseSpeed.Description
-Settings.DashSettings.AllowReplacingSettings
-Settings.DashSettings.AllowReplacingSettings.Description
-Settings.NotificationSettings
-Settings.NotificationSettings.UserOnline
-Settings.NotificationSettings.UserOnline.Description
-Settings.NotificationSettings.UserSociable
-Settings.NotificationSettings.UserSociable.Description
-Settings.NotificationSettings.UserOnlineOnAnotherBuild
-Settings.NotificationSettings.UserOnlineOnAnotherBuild.Description
-Settings.NotificationSettings.Message
-Settings.NotificationSettings.Message.Description
-Settings.NotificationSettings.Invite
-Settings.NotificationSettings.Invite.Description
-Settings.NotificationSettings.ContactRequest
-Settings.NotificationSettings.ContactRequest.Description
-Settings.NotificationSettings.ContactSessionStarted
-Settings.NotificationSettings.ContactSessionStarted.Description
-Settings.NotificationSettings.PublicSessionStarted
-Settings.NotificationSettings.PublicSessionStarted.Description
-Settings.NotificationSettings.UserJoinAndLeave
-Settings.NotificationSettings.UserJoinAndLeave.Description
-Settings.NamePlateSettings.NameplateVisibility
-Settings.NamePlateSettings.NameplateVisibility.Description
-Settings.NamePlateSettings.UseCustomNameplates
-Settings.NamePlateSettings.UseCustomNameplates.Description
-Settings.CustomizationSettings
-Settings.CustomizationSettings.UserInterfaceEditMode
-Settings.CustomizationSettings.UserInterfaceEditMode.Description
-Settings.FacetAnchorsSettings
-Settings.FacetAnchorsSettings.UseFacetAnchors
-Settings.FacetAnchorsSettings.UseFacetAnchors.Description
-Settings.FacetAnchorsSettings.AnimationSpeed
-Settings.FacetAnchorsSettings.AnimationSpeed.Description
-Settings.FacetAnchorsSettings.FacetAnchorToggle
-Settings.FacetAnchorsSettings.FacetAnchorToggle.Description
-Settings.FacetAnchorsSettings.ShowContainerBackground
-Settings.FacetAnchorsSettings.ShowContainerBackground.Description
-Settings.LaserSettings.SmoothSpeed
-Settings.LaserSettings.SmoothSpeed.Description
-Settings.LaserSettings.ModulateStartAngle
-Settings.LaserSettings.ModulateStartAngle.Description
-Settings.LaserSettings.ModulateEndAngle
-Settings.LaserSettings.ModulateEndAngle.Description
-Settings.LaserSettings.ModulateExponent
-Settings.LaserSettings.ModulateExponent.Description
-Settings.LaserSettings.ModulateSpeedMultiplier
-Settings.LaserSettings.ModulateSpeedMultiplier.Description
-Settings.LaserSettings.StickThreshold
-Settings.LaserSettings.StickThreshold.Description
-Settings.LaserSettings.ShowInDesktop
-Settings.LaserSettings.ShowInDesktop.Description
-Settings.DesktopViewSettings.FollowCursor
-Settings.DesktopViewSettings.FollowCursor.Description
-Settings.DesktopViewSettings.Brightness
-Settings.DesktopViewSettings.Brightness.Description
-Settings.DesktopViewSettings.Opacity
-Settings.DesktopViewSettings.Opacity.Description
-Settings.PhotoCaptureSettings.FingerGestureEnabled
-Settings.PhotoCaptureSettings.FingerGestureEnabled.Description
-Settings.PhotoCaptureSettings.NormalCaptureResolution
-Settings.PhotoCaptureSettings.NormalCaptureResolution.Description
-Settings.PhotoCaptureSettings.TimerCaptureResolution
-Settings.PhotoCaptureSettings.TimerCaptureResolution.Description
-Settings.PhotoCaptureSettings.TimerSeconds
-Settings.PhotoCaptureSettings.TimerSeconds.Description
-Settings.PhotoCaptureSettings.CaptureStereo
-Settings.PhotoCaptureSettings.CaptureStereo.Description
-Settings.PhotoCaptureSettings.StereoSeparation
-Settings.PhotoCaptureSettings.StereoSeparation.Description
-Settings.PhotoCaptureSettings.PhotoAutosavePath
-Settings.PhotoCaptureSettings.PhotoAutosavePath.Description
-Settings.PhotoCaptureSettings.CapturePrivateUI
-Settings.PhotoCaptureSettings.CapturePrivateUI.Description
-Settings.PhotoCaptureSettings.EncodeFormat
-Settings.PhotoCaptureSettings.EncodeFormat.Description
-Settings.PhotoCaptureSettings.AlwaysHideNameplates
-Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description
-Settings.DesktopRenderSettings.FieldOfView
-Settings.DesktopRenderSettings.FieldOfView.Description
-Settings.DesktopRenderSettings.VSync
-Settings.DesktopRenderSettings.VSync.Description
-Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused
-Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description
-Settings.DesktopRenderSettings.MaximumBackgroundFramerate
-Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description
+Importer.Image.Failure.Heading
+Importer.Image.Failure.Description
Settings.InteractiveCameraFramingSettings.PositioningMode
Settings.InteractiveCameraFramingSettings.PositioningMode.Description
Settings.InteractiveCameraFramingSettings.FieldOfView
@@ -441,55 +58,4 @@ Settings.InteractiveCameraPostProcessingSettings.MotionBlur
Settings.InteractiveCameraPostProcessingSettings.MotionBlur.Description
Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections
Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections.Description
-Settings.DescriptionField.NoTextTitle
-Settings.DescriptionField.NoTextDescription
-Settings.RelaySettings
-Settings.RelaySettings.AlwaysUseRelay
-Settings.RelaySettings.AlwaysUseRelay.Description
-Settings.RelaySettings.UseClosestAvailableRelay
-Settings.RelaySettings.UseClosestAvailableRelay.Description
-Settings.RelaySettings.RelayPriorities
-Settings.RelaySettings.RelayPriorities.Breadcrumb
-Settings.PostProcessingSettings
-Settings.PostProcessingSettings.MotionBlurIntensity
-Settings.PostProcessingSettings.MotionBlurIntensity.Description
-Settings.PostProcessingSettings.BloomIntensity
-Settings.PostProcessingSettings.BloomIntensity.Description
-Settings.PostProcessingSettings.AmbientOcclusionIntensity
-Settings.PostProcessingSettings.AmbientOcclusionIntensity.Description
-Settings.PostProcessingSettings.ScreenSpaceReflections
-Settings.PostProcessingSettings.ScreenSpaceReflections.Description
-Settings.PostProcessingSettings.Antialiasing
-Settings.PostProcessingSettings.Antialiasing.Description
-Settings.TextureQualitySettings
-Settings.TextureQualitySettings.TextureSizeRatio
-Settings.TextureQualitySettings.TextureSizeRatio.Description
-Settings.TextureQualitySettings.TextureSizeLimit
-Settings.TextureQualitySettings.TextureSizeLimit.Description
-Settings.TextureQualitySettings.MinimumTextureSize
-Settings.TextureQualitySettings.MinimumTextureSize.Description
-Settings.TextureQualitySettings.DefaultFilterMode
-Settings.TextureQualitySettings.DefaultFilterMode.Description
-Settings.TextureQualitySettings.AnisotropicLevel
-Settings.TextureQualitySettings.AnisotropicLevel.Description
-Settings.TextureQualitySettings.ReloadAllTextures
-Settings.ResolutionSettings
-Settings.ResolutionSettings.Fullscreen
-Settings.ResolutionSettings.Fullscreen.Description
-Settings.ResolutionSettings.WindowResolution
-Settings.ResolutionSettings.WindowResolution.Description
-Settings.ResolutionSettings.FullscreenResolution
-Settings.ResolutionSettings.FullscreenResolution.Description
-Settings.ResolutionSettings.ApplyResolution
-Settings.RenderingQualitySettings
-Settings.RenderingQualitySettings.PerPixelLights
-Settings.RenderingQualitySettings.PerPixelLights.Description
-Settings.RenderingQualitySettings.ShadowCascades
-Settings.RenderingQualitySettings.ShadowCascades.Description
-Settings.RenderingQualitySettings.ShadowResolution
-Settings.RenderingQualitySettings.ShadowResolution.Description
-Settings.RenderingQualitySettings.ShadowDistance
-Settings.RenderingQualitySettings.ShadowDistance.Description
-Settings.RenderingQualitySettings.SkinWeightMode
-Settings.RenderingQualitySettings.SkinWeightMode.Description
diff --git a/Missing/pt-br.md b/Missing/pt-br.md
index 4f346f7..cf40aeb 100644
--- a/Missing/pt-br.md
+++ b/Missing/pt-br.md
@@ -85,6 +85,8 @@ Tooltip.ComponentClone.SingleInstanceOff
Tooltip.ComponentClone.ClearTemplate
AvatarCreator.ProtectionUnavailable
Importer.Image.Sprite
+Importer.Image.Failure.Heading
+Importer.Image.Failure.Description
Importer.LUT.Failure.Heading
Importer.LUT.Failure.Description
Importer.Slices.Title
diff --git a/Missing/ru.md b/Missing/ru.md
index 49c4e2e..dcee3ef 100644
--- a/Missing/ru.md
+++ b/Missing/ru.md
@@ -1,3 +1,7 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
+# Russian [ru]
+Importer.Image.Failure.Heading
+Importer.Image.Failure.Description
+
diff --git a/Missing/sv.md b/Missing/sv.md
index d33a8bc..54bb351 100644
--- a/Missing/sv.md
+++ b/Missing/sv.md
@@ -214,6 +214,8 @@ Importer.Image.Stereo360
Importer.Image.180
Importer.Image.Stereo180
Importer.Image.LUT
+Importer.Image.Failure.Heading
+Importer.Image.Failure.Description
Importer.LUT.Failure.Heading
Importer.LUT.Failure.Description
Importer.ImageVideo.LayoutPrompt
diff --git a/Missing/th.md b/Missing/th.md
index 0acebbb..f855ebc 100644
--- a/Missing/th.md
+++ b/Missing/th.md
@@ -764,6 +764,8 @@ Importer.Image.Stereo360
Importer.Image.180
Importer.Image.Stereo180
Importer.Image.LUT
+Importer.Image.Failure.Heading
+Importer.Image.Failure.Description
Importer.LUT.Failure.Heading
Importer.LUT.Failure.Description
Importer.ImageVideo.LayoutPrompt
diff --git a/Missing/tr.md b/Missing/tr.md
index 538547a..4562741 100644
--- a/Missing/tr.md
+++ b/Missing/tr.md
@@ -345,6 +345,8 @@ Importer.Folder.Minecraft.Description
Importer.Image.Screenshot
Importer.Image.PixelArt
Importer.Image.Sprite
+Importer.Image.Failure.Heading
+Importer.Image.Failure.Description
Importer.LUT.Failure.Heading
Importer.LUT.Failure.Description
Importer.Model.Advanced.PreferSpecular
diff --git a/Missing/uk.md b/Missing/uk.md
index 60ba55c..6c1e034 100644
--- a/Missing/uk.md
+++ b/Missing/uk.md
@@ -2,308 +2,8 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# Ukrainian [uk]
-Contacts.NoSession
-FullBody.Title
-FullBody.SetHeight
-FullBody.HeightInstructions
-FullBody.HeightWarning
-FullBody.ConfirmMapping
-FullBody.MappingInstructions
-FullBody.StartCalibration
-FullBody.JustCalibrateAvatar
-FullBody.JustCalibrateAvatarDescription
-FullBody.SkipAndAdjustAvatar
-FullBody.CalibrateInstructions
-FullBody.BeforeCalibrationInstructions
-FullBody.CalibratingPoseInstructions
-FullBody.AdjustAvatarInstructions
-FullBody.FineTuneCalibrationInstructions
-FullBody.CalibrateTrackersHeader
-FullBody.CalibrateTrackersInstructions
-FullBody.UseSymmetry
-FullBody.ShowBodyOverlay
-FullBody.HeightCompensationInstructions
-FullBody.RecalibratePrompt
-FullBody.Recalibrate
-FullBody.CalibrateAvatarPrompt
-FullBody.CalibrateAvatar
-FullBody.FinishPrompt
-FullBody.FinishCalibration
-FullBody.CalibrateAvatarTitle
-FullBody.CalibrateAvatarInstructions
-FullBody.ShowReferenceOverlay
-FullBody.ResetAvatarPrompt
-FullBody.ResetAvatar
-FullBody.AvatarHeightCompensationInstructions
-FullBody.AvatarHeightCompensation
-FullBody.ResetAvatarHeightCompensation
-FullBody.AvatarSaveWarning
-FullBody.FinishAvatarCalibration
-FullBody.CalibrationFinishedInstructions
-FullBody.CloseCalibrator
-FullBody.CalibrationRedoInstructions
-FullBody.ReturnToTrackerCalibration
-FullBody.Hips
-FullBody.Feet
-FullBody.Chest
-FullBody.Elbows
-FullBody.Knees
-FullBody.TrackerMapped
-FullBody.NotTracking
-FullBody.NoTracker
-FullBody.FeetNotTracking
-FullBody.AvatarPointMapped
-FullBody.AvatarPointNotMapped
-FullBody.AvatarPointNoTracker
-CameraControl.Title
-CameraControl.MirroringOffWarning
-CameraControl.MirrorToDisplay
-CameraControl.TakePhoto
-CameraControl.Take360Photo
-CameraControl.Mode.SmoothPOV
-CameraControl.Mode.ThirdPerson
-CameraControl.Mode.Group
-CameraControl.Mode.World
-CameraControl.Mode.Manual
-CameraControl.Settings.AvoidOcclusion
-CameraControl.Settings.KeepInWorldspace
-CameraControl.Settings.MovementWobble
-CameraControl.Settings.AimInFrontOfHead
-CameraControl.Settings.HideCamera
-CameraControl.Settings.ForceEyesOnCamera
-CameraControl.Settings.HideBadges
-CameraControl.Settings.HideLasers
-CameraControl.Settings.ShowFrustum
-CameraControl.Settings.PhotoTimer
-CameraControl.Settings.ShowLiveBadge
-CameraControl.Settings.AudioFromCameraViewpoint
-CameraControl.OpenCloseUsers
-CameraControl.CreateCameraAnchor
-CameraControl.Anchors.Interpolate
-CameraControl.Anchors.InterpolationSpeed
-CameraControl.Anchors.LinearInterpolation
-CameraControl.Anchors.NoAnchors
-CameraControl.Positioning.FieldOfView
-CameraControl.Positioning.AngleOffset
-CameraControl.Positioning.Distance
-CameraControl.Positioning.Height
-CameraControl.Positioning.FirstPersonPitch
-CameraControl.Positioning.FirstPersonRoll
-CameraControl.Positioning.FirstPersonOffset
-CameraControl.Positioning.Reset
-CameraControl.Control.AnyoneCanInteract
-CameraControl.Control.RenderPreviewForEveryone
-CameraControl.Control.RenderPrivateUI
-CameraControl.Control.MotionBlur
-CameraControl.Control.ScreenSpaceReflections
-CameraControl.Control.SpawnPhotoInWorld
-CameraControl.Control.FlipPreview
-CameraControl.Control.GroupDetectionRadius
-CameraControl.Control.GroupExcludeBoundary
-CameraControl.Control.PositionSmoothSpeed
-CameraControl.Control.AngleSmoothSpeed
-CameraControl.Control.FramingSmoothSpeed
-CameraControl.OBS.IP
-CameraControl.OBS.Password
-CameraControl.OBS.Connect
-CameraControl.OBS.Instructions
-CameraControl.OBS.OpenInstaller
-CameraControl.OBS.Launch
-CameraControl.OBS.Launching
-CameraControl.OBS.Launched
-CameraControl.OBS.Connecting
-CameraControl.OBS.Connected
-CameraControl.OBS.Disconnected
-CameraControl.OBS.AuthFailure
-CameraControl.OBS.ConnectionFailed
-CameraControl.OBS.ConnectionTimeout
-CameraControl.OBS.UnexpectedConnectionError
-CameraControl.OBS.DisconnectedPage
-CameraControl.OBS.ReturnToConnect
-CameraControl.OBS.AutoMirror
-CameraControl.OBS.Bitrate
-CameraControl.OBS.FPS
-CameraControl.OBS.DroppedFrames
-CameraControl.OBS.Idle
-CameraControl.OBS.Live
-CameraControl.OBS.Recording
-CameraControl.OBS.OpenInstallerReason
-CameraControl.OBS.Streaming.Start
-CameraControl.OBS.Streaming.Starting
-CameraControl.OBS.Streaming.Stop
-CameraControl.OBS.Streaming.Stopping
-CameraControl.OBS.Recording.Start
-CameraControl.OBS.Recording.Starting
-CameraControl.OBS.Recording.Stop
-CameraControl.OBS.Recording.Stopping
-Settings.Category.Audio
-Settings.Category.Controls
-Settings.Category.Devices
-Settings.Category.Profile
-Settings.Category.Networking
-Settings.Category.Security
-Settings.Category.Misc
-Settings.Category.Privacy
-Settings.Category.UserInterface
-Settings.Category.Graphics
-Settings.Category.InteractiveCamera
-Settings.LegacyFeatureSettings.ConvertLegacySettings
-Settings.DebugSettings.DebugResetAllSimpleSettings
-Settings.GeneralControlsSettings
-Settings.LocomotionSettings
-Settings.MovementSettings
-Settings.MouseSettings
-Settings.GeneralHapticsSettings
-Settings.GeneralVRSettings
-Settings.LeapMotionSettings
-Settings.ViveHandTrackingSettings
-Settings.TrackingSmoothingSettings
-Settings.UserMetricsSettings
-Settings.OnlineStatusSettings
-Settings.OnlineStatusSettings.DefaultStatus
-Settings.OnlineStatusSettings.DefaultStatus.Description
-Settings.OnlineStatusSettings.RememberMode
-Settings.OnlineStatusSettings.RememberMode.Description
-Settings.OnlineStatusSettings.RememberTimespan
-Settings.OnlineStatusSettings.RememberTimespan.Description
-Settings.OnlineStatusSettings.InvisibleRememberMode
-Settings.OnlineStatusSettings.InvisibleRememberMode.Description
-Settings.OnlineStatusSettings.InvisibleRememberTimespan
-Settings.OnlineStatusSettings.InvisibleRememberTimespan.Description
-Settings.OnlineStatusSettings.AutoAwayTimespan
-Settings.OnlineStatusSettings.AutoAwayTimespan.Description
-Settings.AudioInputDeviceSettings
-Settings.AudioOutputDeviceSettings
-Settings.AudioVolumeSettings
-Settings.AudioAccessibilitySettings
-Settings.AudioInputFilteringSettings
-Settings.RealtimeNetworkingSettings
-Settings.AssetGatherSettings
-Settings.HostAccessSettings
-Settings.UserRestrictionsSettings
-Settings.WindowsSettings
-Settings.DebugSettings
-Settings.LegacyFeatureSettings
-Settings.TwitchInterfaceSettings
-Settings.MessagingPrivacySettings
-Settings.LocaleSettings
-Settings.DashSettings
-Settings.NamePlateSettings
-Settings.LaserSettings
-Settings.DesktopViewSettings
-Settings.PhotoCaptureSettings
-Settings.DesktopRenderSettings
-Settings.InteractiveCameraFramingSettings
-Settings.InteractiveCameraPositioningSettings
-Settings.InteractiveCameraRenderSettings
-Settings.InteractiveCameraGroupSettings
-Settings.InteractiveCameraSmoothingSettings
-Settings.InteractiveCameraAnchorSettings
-Settings.InteractiveCameraPhotoSettings
-Settings.InteractiveCameraPostProcessingSettings
-Settings.GeneralControlsSettings.PrimaryHand
-Settings.GeneralControlsSettings.PrimaryHand.Description
-Settings.GeneralControlsSettings.DoubleClickInterval
-Settings.GeneralControlsSettings.DoubleClickInterval.Description
-Settings.LocomotionSettings.LocomotionPreferences
-Settings.LocomotionSettings.LocomotionPreferences.Breadcrumb
-Settings.MovementSettings.LeftSidewaysMode
-Settings.MovementSettings.LeftSidewaysMode.Description
-Settings.MovementSettings.RightSidewaysMode
-Settings.MovementSettings.RightSidewaysMode.Description
-Settings.MovementSettings.UseHeadDirectionForMovement
-Settings.MovementSettings.UseHeadDirectionForMovement.Description
-Settings.MovementSettings.UseSmoothTurn
-Settings.MovementSettings.UseSmoothTurn.Description
-Settings.MovementSettings.SmoothTurnExclusiveMode
-Settings.MovementSettings.SmoothTurnExclusiveMode.Description
-Settings.MovementSettings.SmoothTurnSpeed
-Settings.MovementSettings.SmoothTurnSpeed.Description
-Settings.MovementSettings.SnapTurnAngle
-Settings.MovementSettings.SnapTurnAngle.Description
-Settings.MovementSettings.NoClipSpeed
-Settings.MovementSettings.NoClipSpeed.Description
-Settings.MovementSettings.MovementDeadzone
-Settings.MovementSettings.MovementDeadzone.Description
-Settings.MovementSettings.TurningDeadzone
-Settings.MovementSettings.TurningDeadzone.Description
-Settings.MovementSettings.MovementExponent
-Settings.MovementSettings.MovementExponent.Description
-Settings.GrabbingSettings
-Settings.GrabbingSettings.DefaultHandGrabType
-Settings.GrabbingSettings.DefaultHandGrabType.Description
-Settings.GamepadSettings
-Settings.GamepadSettings.ThumbstickLookSpeed
-Settings.GamepadSettings.ThumbstickLookSpeed.Description
-Settings.GamepadSettings.ThumbstickLookExponent
-Settings.GamepadSettings.ThumbstickLookExponent.Description
-Settings.GamepadSettings.UseGamepadWhenUnfocused
-Settings.GamepadSettings.UseGamepadWhenUnfocused.Description
-Settings.MouseSettings.MouseSensitivity
-Settings.MouseSettings.MouseSensitivity.Description
-Settings.MouseSettings.MouseLookSpeed
-Settings.MouseSettings.MouseLookSpeed.Description
-Settings.MouseSettings.MousePanSpeed
-Settings.MouseSettings.MousePanSpeed.Description
-Settings.MouseSettings.MouseRotateSpeed
-Settings.MouseSettings.MouseRotateSpeed.Description
-Settings.MouseSettings.MouseFreeformRotateSpeed
-Settings.MouseSettings.MouseFreeformRotateSpeed.Description
-Settings.GeneralHapticsSettings.EnableControllerVibration
-Settings.GeneralHapticsSettings.EnableControllerVibration.Description
-Settings.GeneralHapticsSettings.EnableHaptics
-Settings.GeneralHapticsSettings.EnableHaptics.Description
-Settings.GeneralVRSettings.UseVRHotswitching
-Settings.GeneralVRSettings.UseVRHotswitching.Description
-Settings.TrackingSmoothingSettings.HandPositionSmoothing
-Settings.TrackingSmoothingSettings.HandRotationSmoothing
-Settings.TrackingSmoothingSettings.HandPositionSmoothing.Description
-Settings.TrackingSmoothingSettings.HandRotationSmoothing.Description
-Settings.TrackingSmoothingSettings.FeetPositionSmoothing
-Settings.TrackingSmoothingSettings.FeetRotationSmoothing
-Settings.TrackingSmoothingSettings.FeetPositionSmoothing.Description
-Settings.TrackingSmoothingSettings.FeetRotationSmoothing.Description
-Settings.TrackingSmoothingSettings.HipsPositionSmoothing
-Settings.TrackingSmoothingSettings.HipsRotationSmoothing
-Settings.TrackingSmoothingSettings.HipsPositionSmoothing.Description
-Settings.TrackingSmoothingSettings.HipsRotationSmoothing.Description
-Settings.MediaPrivacySettings
-Settings.MediaPrivacySettings.MediaMetadataOptOut
-Settings.MediaPrivacySettings.MediaMetadataOptOut.Description
-Settings.MediaPrivacySettings.HideInScreenshots
-Settings.MediaPrivacySettings.HideInScreenshots.Description
-Settings.MediaPrivacySettings.StripImageFileMetadata
-Settings.MediaPrivacySettings.StripImageFileMetadata.Description
-Settings.Category.Integrations
-Settings.DiscordIntegrationSettings
-Settings.SteamIntegrationSettings
-Settings.DiscordIntegrationSettings.RichPresence
-Settings.DiscordIntegrationSettings.RichPresence.Description
-Settings.SteamIntegrationSettings.RichPresence
-Settings.SteamIntegrationSettings.RichPresence.Description
-Settings.SteamIntegrationSettings.SaveScreenshots
-Settings.SteamIntegrationSettings.SaveScreenshots.Description
-Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
-Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
-Settings.LeapMotionSettings.LeapMotionEnabled
-Settings.LeapMotionSettings.LeapMotionEnabled.Description
-Settings.LeapMotionSettings.Offset
-Settings.LeapMotionSettings.Offset.Description
-Settings.LeapMotionSettings.SnapDistance
-Settings.LeapMotionSettings.SnapDistance.Description
-Settings.LeapMotionSettings.UseFingersWhenSnapped
-Settings.LeapMotionSettings.UseFingersWhenSnapped.Description
-Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled
-Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled.Description
-Settings.ViveHandTrackingSettings.SnapDistance
-Settings.ViveHandTrackingSettings.SnapDistance.Description
-Settings.ViveHandTrackingSettings.UseFingersWhenSnapped
-Settings.ViveHandTrackingSettings.UseFingersWhenSnapped.Description
-Settings.TrackerSettings
-Settings.TrackerSettings.UseTrackers
-Settings.TrackerSettings.UseTrackers.Description
-Settings.TrackerSettings.Trackers
-Settings.TrackerSettings.Trackers.Breadcrumb
+Importer.Image.Failure.Heading
+Importer.Image.Failure.Description
Settings.TrackerSettings.Trackers.UseTracker
Settings.TrackerSettings.Trackers.UseTracker.Description
Settings.TrackerSettings.Trackers.FreezeTracking
diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md
index f1932ce..0fc9a4e 100644
--- a/Missing/zh-cn.md
+++ b/Missing/zh-cn.md
@@ -2,10 +2,6 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# Chinese (China) [zh-cn]
-Settings.AudioInputDeviceSettings.Testing.Header
-Settings.AudioInputDeviceSettings.Testing.Description
-Settings.AudioInputDeviceSettings.Testing.ListenToInput
-Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
-Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
-Settings.LocaleSettings.AvailableLocales.SystemLocale
+Importer.Image.Failure.Heading
+Importer.Image.Failure.Description
diff --git a/Missing/zh-tw.md b/Missing/zh-tw.md
index b62a660..8d9c170 100644
--- a/Missing/zh-tw.md
+++ b/Missing/zh-tw.md
@@ -83,6 +83,8 @@ Tooltip.ComponentClone.SingleInstanceOff
Tooltip.ComponentClone.ClearTemplate
AvatarCreator.ProtectionUnavailable
Importer.Image.Sprite
+Importer.Image.Failure.Heading
+Importer.Image.Failure.Description
Importer.LUT.Failure.Heading
Importer.LUT.Failure.Description
Exporter.InvalidFileName
diff --git a/README.md b/README.md
index 3458655..9c1089e 100644
--- a/README.md
+++ b/README.md
@@ -2,32 +2,32 @@
This repository contains the locale assets for the core UI of [Resonite](https://resonite.com) and allows anyone to contribute translations. The contents of this repository will be periodically merged with the public build released on Steam (STEAM) and other platforms.
## Localization Status
-Czech [cs] - 69.9% - Missing keys: 690
-German [de] - 100.0% - Missing keys: 0
-English (United Kingdom) [en-gb] - 2.0% - Missing keys: 2249
+Czech [cs] - 69.9% - Missing keys: 692
+German [de] - 99.9% - Missing keys: 2
+English (United Kingdom) [en-gb] - 2.0% - Missing keys: 2251
English [en] - 100.0% - Missing keys: 0
-Esperanto [eo] - 71.3% - Missing keys: 659
-Spanish [es] - 72.8% - Missing keys: 625
-Estonian [et] - 35.9% - Missing keys: 1470
-Finnish [fi] - 83.4% - Missing keys: 380
-French [fr] - 100.0% - Missing keys: 0
-Hungarian [hu] - 23.1% - Missing keys: 1766
-Icelandic [is] - 27.9% - Missing keys: 1655
-Japanese [ja] - 99.7% - Missing keys: 6
-Korean [ko] - 99.7% - Missing keys: 6
-Dutch [nl] - 45.1% - Missing keys: 1260
-Norwegian [no] - 68.5% - Missing keys: 724
-Polish [pl] - 78.6% - Missing keys: 490
-Portuguese (Brazil) [pt-br] - 68.4% - Missing keys: 725
-Russian [ru] - 100.0% - Missing keys: 0
-Swedish [sv] - 27.8% - Missing keys: 1658
-Thai [th] - 1.7% - Missing keys: 2255
-Turkish [tr] - 35.4% - Missing keys: 1482
-Ukrainian [uk] - 39.3% - Missing keys: 1393
-Chinese (China) [zh-cn] - 99.7% - Missing keys: 6
-Chinese (Taiwan) [zh-tw] - 68.7% - Missing keys: 719
+Esperanto [eo] - 71.2% - Missing keys: 661
+Spanish [es] - 73.6% - Missing keys: 607
+Estonian [et] - 35.9% - Missing keys: 1472
+Finnish [fi] - 83.4% - Missing keys: 382
+French [fr] - 99.9% - Missing keys: 2
+Hungarian [hu] - 28.8% - Missing keys: 1636
+Icelandic [is] - 27.9% - Missing keys: 1657
+Japanese [ja] - 99.9% - Missing keys: 2
+Korean [ko] - 99.9% - Missing keys: 2
+Dutch [nl] - 45.1% - Missing keys: 1262
+Norwegian [no] - 68.4% - Missing keys: 726
+Polish [pl] - 97.6% - Missing keys: 56
+Portuguese (Brazil) [pt-br] - 68.4% - Missing keys: 727
+Russian [ru] - 99.9% - Missing keys: 2
+Swedish [sv] - 27.7% - Missing keys: 1660
+Thai [th] - 1.7% - Missing keys: 2257
+Turkish [tr] - 35.4% - Missing keys: 1484
+Ukrainian [uk] - 52.4% - Missing keys: 1093
+Chinese (China) [zh-cn] - 99.9% - Missing keys: 2
+Chinese (Taiwan) [zh-tw] - 68.6% - Missing keys: 721
-Total keys: 2295
+Total keys: 2297
## 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 92f892f5dd45a59e9f37a9483476164af6584262 Mon Sep 17 00:00:00 2001
From: Muppeq <147259359+Muppeq@users.noreply.github.com>
Date: Tue, 6 Aug 2024 01:11:45 +0200
Subject: [PATCH 193/242] de: translated image importer failure strings
---
de.json | 3 +++
1 file changed, 3 insertions(+)
diff --git a/de.json b/de.json
index 98a6901..15c748d 100644
--- a/de.json
+++ b/de.json
@@ -936,6 +936,9 @@
"Importer.Image.Stereo180": "Stereo-180-Grad-Foto",
"Importer.Image.LUT": "LUT",
+ "Importer.Image.Failure.Heading": "Gescheiterter Import des Bildes {image}",
+ "Importer.Image.Failure.Description": "Das Importieren des Bildes ist aus diesem Grund fehlgeschlagen:\n\n{error}",
+
"Importer.LUT.Failure.Heading": "LUT-Import fehlgeschlagen {image}",
"Importer.LUT.Failure.Description": "Der Import der LUT ist aus diesem Grund fehlgeschlagen:\n\n{error}",
From 71a9a153ee207a88d6512d39868f402e009d3212 Mon Sep 17 00:00:00 2001
From: ProbablePrime
Date: Mon, 5 Aug 2024 16:21:44 -0700
Subject: [PATCH 194/242] fixup#: rename
---
en.json | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/en.json b/en.json
index 33afda8..3ea3e56 100644
--- a/en.json
+++ b/en.json
@@ -1731,8 +1731,8 @@
"Settings.DesktopRenderSettings.FieldOfView": "Field of view",
"Settings.DesktopRenderSettings.FieldOfView.Description": "Use this to control the field of view (FOV) when in desktop mode. Larger values will give you wider view at the cost of greater distortion on the sides.",
- "Settings.DesktopRenderSettings.FieldOfViewEffects": "Field of view effects",
- "Settings.DesktopRenderSettings.FieldOfViewEffects.Description": "When this option is enabled, Resonite will apply effects to your field of view based on your interactions in Resonite. For example, the zooming effect when you sprint in desktop.\n Does NOT include effects found in User Generated Content.",
+ "Settings.DesktopRenderSettings.SprintFieldOfViewZoom": "Zoom FOV when sprinting",
+ "Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description": "When this option is enabled, Resonite will zoom your FOV when you are sprinting in Desktop.\nDisable the setting to remove the effect.\nDoes NOT include effects found in User Generated Content.",
"Settings.DesktopRenderSettings.VSync": "VSync",
"Settings.DesktopRenderSettings.VSync.Description": "When this option is enabled, the framerate will be synced with the refresh rate of your screen. Disabling this can render frames faster, but also cause visible tearing.\n\nThis can be useful when doing performance testing, as it will uncap the update and rendering speed.",
From 2eeae74bcf03605b90e89e5e3ca8a5ee019020db Mon Sep 17 00:00:00 2001
From: modimobeikete <54436686+modimobeikete@users.noreply.github.com>
Date: Tue, 6 Aug 2024 07:45:42 +0800
Subject: [PATCH 195/242] Update zh-cn.json
---
zh-cn.json | 3 +++
1 file changed, 3 insertions(+)
diff --git a/zh-cn.json b/zh-cn.json
index 11d3580..09d5945 100644
--- a/zh-cn.json
+++ b/zh-cn.json
@@ -936,6 +936,9 @@
"Importer.Image.Stereo180": "立体180度照片",
"Importer.Image.LUT": "LUT",
+ "Importer.Image.Failure.Heading": "导入图片 {image} 失败",
+ "Importer.Image.Failure.Description": "导入图片失败, 发生以下错误:\n\n{error}",
+
"Importer.LUT.Failure.Heading": "导入 LUT {image} 失败",
"Importer.LUT.Failure.Description": "导入 LUT 失败, 发生以下错误:\n\n{error}",
From cf13945150025dc2b647e6f85a624c29cb009894 Mon Sep 17 00:00:00 2001
From: Aesc <49610790+Aesc3625@users.noreply.github.com>
Date: Tue, 6 Aug 2024 11:13:16 +0900
Subject: [PATCH 196/242] ja: add missing image import failure keys
---
ja.json | 3 +++
1 file changed, 3 insertions(+)
diff --git a/ja.json b/ja.json
index 6763cf8..b674a55 100644
--- a/ja.json
+++ b/ja.json
@@ -935,6 +935,9 @@
"Importer.Image.180": "180°画像",
"Importer.Image.Stereo180": "ステレオ180°画像",
"Importer.Image.LUT": "ルックアップテーブル(LUT)",
+
+ "Importer.Image.Failure.Heading": "画像のインポートに失敗しました{image}",
+ "Importer.Image.Failure.Description": "以下の理由で画像のインポートに失敗しました:\n\n{error}",
"Importer.LUT.Failure.Heading": "LUTのインポートに失敗しました{image}",
"Importer.LUT.Failure.Description": "以下の理由でLUTのインポートに失敗しました\n\n{error}",
From bcb2f932bac54c5132fac8d94432820aec38a124 Mon Sep 17 00:00:00 2001
From: Ruzeh
Date: Wed, 7 Aug 2024 00:56:09 -0300
Subject: [PATCH 197/242] Update es.json + Settings
All Settings strings + small tweaks
---
es.json | 741 ++++++++++++++++++++++++++++++++++++++++++++++++++++++--
1 file changed, 725 insertions(+), 16 deletions(-)
diff --git a/es.json b/es.json
index e85c1e0..d2e6f9f 100644
--- a/es.json
+++ b/es.json
@@ -81,6 +81,8 @@
"Interaction.Destroy": "Destruir",
"Interaction.Duplicate": "Duplicar",
"Interaction.SaveToInventory": "Guardar en Inventario",
+ "Interaction.SaveToInventory.NotLoggedIn": "Debes haber iniciado sesión para guardar objetos.",
+ "Interaction.SaveToInventory.NoWritePermission": "Imposible guardar en la carpeta actual.",
"Interaction.Undo": "Deshacer",
"Interaction.Redo": "Rehacer",
"Interaction.EquipTool": "Equipar",
@@ -149,7 +151,7 @@
"Dash.Actions.PasteFromClipboard": "Pegar contenido del portapapeles",
- "Dash.Actions.TurnOffUIEdit": "Deshabilitar edición de UI",
+ "Dash.Actions.TurnOffUIEdit": "Deshabilitar Edición de Interfaz",
"Dash.Actions.CloudHome": "Abrir Hogar",
@@ -180,10 +182,12 @@
"World.Connection.Connected": "Conectado",
"World.Connection.SyncingInitialState": "Sincronizando estado inicial del mundo",
- "World.Connection.LNL.DirectIP": "IP Directa LNL",
+ "World.Connection.LNL.DirectIP": "IP Directa LNL
{address}",
+ "World.Connection.LNL.LNLPoke": "Solicitando LNL Poke",
"World.Connection.LNL.NATPunchthrough": "NAT Punchthrough LNL {n}",
- "World.Connection.LNL.Relay": "Relevo LNL",
+ "World.Connection.LNL.Relay": "Relay LNL",
"World.Connection.SteamNetworkingSockets": "Sockets de Red de Steam",
+ "World.Connection.TCP": "TCP
{address}",
"World.Error.AccessDenied": "Acceso Denegado",
"World.Error.SecurityViolation": "Violación de Seguridad",
@@ -197,7 +201,7 @@
"World.Error.FailedUserID": "Fallo al autenticar las credenciales de usuario",
"World.Error.FailedFetchingAuthentication": "Fallo al recuperar la información de autenticación",
"World.Error.JoinAlreadyRequested": "Ya se ha solicitado unirse",
- "World.Error.FailedConnectToRelay": "Falló la conexión al servidor de relevo",
+ "World.Error.FailedConnectToRelay": "Falló la conexión al servidor de relay",
"World.Error.FailedToConnect": "Fallo al establecer la conexión",
"World.Error.InvalidAddress": "Dirección Inválida",
"World.Error.NoPort": "Ningún puerto fue especificado",
@@ -340,6 +344,7 @@
"World.Filter.MinimumUsers": "Mínimo de Usuarios: {n}",
"World.Filter.MinimumContacts": "Mínimo de Contactos: {n}",
"World.Filter.OnlyHeadless": "Sólo Mundos Dedicados",
+ "World.Filter.IncompatibleSessions": "Sesiones incompatibles",
"World.Filter.MaxAccessLevel": "Nivel de acceso máximo:",
"World.Filter.MinimumUptime": "Tiempo de actividad mínimo:",
"World.Filter.Sorting": "Ordenamiento:",
@@ -501,7 +506,7 @@
"Recovery.IncorrectEmail": "Email Incorrecto",
"Recovery.IncorrectEmail.Description": "Ha introducido un email incorrecto para la recuperación de contraseña. Por favor revise sus detalles e intente nuevamente.",
- "Recovery.NoPasswordSetup": "Contraseña No Establecida",
+ "Recovery.NoPasswordSetup": "Contraseña No Establecida",
"Recovery.NoPasswordSetup.Description": "Por favor contacte con soporte en {supportUrl}.",
"Register.UnknownError": "Error Desconocido",
@@ -586,12 +591,15 @@
"2FA.Header": "Verificación de 2FA",
"2FA.Token": "Token de 6 dígitos:",
+ "Profile.Status.Sociable": "Sociable",
"Profile.Status.Online": "En línea",
"Profile.Status.Away": "Ausente",
"Profile.Status.Busy": "Ocupado",
"Profile.Status.Invisible": "Invisible",
"Profile.Status.Offline": "Desconectado",
"Profile.Status.Headless": "Anfitrión dedicado",
+ "Profile.Status.Bot": "Bot: {version}",
+ "Profile.Status.ChatClient": "Cliente de chat: {version}",
"Session.Tab.Settings": "Ajustes",
"Session.Tab.Users": "Usuarios",
@@ -641,6 +649,7 @@
"Contacts.WriteMessage": "Escribir un mensaje...",
"Contacts.InSession": "En {name}",
+ "Contacts.NoSession": "Sin Sesión",
"Contacts.InPrivate": "En Mundo Privado",
"Contacts.InContactsOnly": "En Mundo de Sólo Contactos",
"Contacts.InHidden": "En Mundo Oculto",
@@ -655,13 +664,18 @@
"Contacts.SearchResult": "Resultado de búsqueda",
"Contacts.Bot": "Cuenta Bot",
"Contacts.Migrated": "El Contacto no ha Migrado",
+ "Contacts.IncompatibleSession" : "Sesión incompatible",
+ "Notifications.IsSociable": "Está sociable, ¡invítale!",
"Notifications.IsOnline": "Está en línea",
"Notifications.IsOnlineOnDifferentVersion": "Está en línea (usando versión: {version})",
"Notifications.ReceivedContactRequest": "Envió una solicitud de contacto",
"Notifications.ReceivedInvite": "Le está invitando a:",
"Notifications.ReceivedItem": "Le envió un objeto:",
"Notifications.VoiceMessage": "Envió un mensaje de voz",
+ "Notifications.SessionStarted": "Sesión iniciada:",
+ "Notifications.UserJoined": "Un usuario se unió",
+ "Notifications.UserLeft": "Un usuario se ha marchado",
"Undo.SetField": "Establecer campo {field_name} a {value}",
"Undo.SetReference": "Establecer referencia {ref_name} a {ref_target}",
@@ -897,6 +911,7 @@
"AvatarCreator.TryAlignHands": "Tratar de alinear las manos",
"AvatarCreator.AlignToolAnchors": "Alinear anclajes de herramientas",
"AvatarCreator.Create": "Crear",
+ "AvatarCreator.ProtectionUnavailable": "La protección del avatar no está disponible een este mundo. Cambia a otro mundo para proteger tu avatar.",
"Importer.General.AsRawFile": "Archivo",
@@ -913,6 +928,7 @@
"Importer.Image.Regular": "Imagen / Textura",
"Importer.Image.Screenshot": "Foto de {appName} (capturada aquí)",
"Importer.Image.PixelArt": "Pixel Art",
+ "Importer.Image.Sprite": "Sprite",
"Importer.Image.360": "Foto 360° / skybox",
"Importer.Image.StereoPhoto": "Foto estéreo",
"Importer.Image.Stereo360": "Foto 360º estéreo",
@@ -920,6 +936,12 @@
"Importer.Image.Stereo180": "Foto 180º estéreo",
"Importer.Image.LUT": "LUT",
+ "Importer.Image.Failure.Heading": "Fallo al Importar Imagen {image}",
+ "Importer.Image.Failure.Description": "Falló la importación de imagen debido a lo siguiente:\n\n{error}",
+
+ "Importer.LUT.Failure.Heading": "Falló la importación de LUT {image}",
+ "Importer.LUT.Failure.Description": "Falló la importación de LUT debido a lo siguiente:\n\n{error}",
+
"Importer.ImageVideo.LayoutPrompt": "¿Qué diseño utiliza?",
"Importer.ImageVideo.LayoutHorizontalLR": "Lado a lado ID",
"Importer.ImageVideo.LayoutHorizontalRL": "Lado a lado DI",
@@ -1013,6 +1035,21 @@
"Exporter.ExportAs": "Exportar como:",
"Exporter.Export": "Exportar",
"Exporter.Exporting": "Exportando...",
+ "Exporter.InvalidFileName": "Nombre de Archivo Inválido",
+
+ "Export.PackageExportable.Package": "Paquete de Resonite",
+ "Export.PackageExportable.PackageWithVariants": "Paquete de Resonite (+variantes)",
+
+ "Export.AudioExportable.OriginalFormat" : "Audio (formato original)",
+
+ "Export.VideoExportable.OriginalFormat" : "Video (formato original)",
+
+ "Importer.Package.Progress.DecodingPackage" : "Decodificando paquete",
+ "Importer.Package.Progress.DecodingObject" : "Decodificando objeto",
+ "Importer.Package.Progress.ImportingAssets" : "Importando Recursos",
+ "Importer.Package.Progress.LoadingObject" : "Cargando Objeto",
+ "Importer.Package.Progress.Imported" : "Paquete Importado",
+ "Importer.Package.Progress.Fail" : "Falló la importación. Revisa los registros.",
"NewWorld.Title": "Mundo Nuevo",
"NewWorld.SessionTitle": "Nueva Sesión",
@@ -1180,21 +1217,660 @@
"Settings.Category.Profile": "Perfil",
"Settings.Category.Networking": "Red",
"Settings.Category.Security": "Seguridad",
- "Settings.Category.Misc": "Miscelánea",
+ "Settings.Category.Misc": "Misceláneo",
"Settings.Category.Privacy": "Privacidad",
"Settings.Category.UserInterface": "Interfaz de Usuario",
"Settings.Category.Graphics": "Gráficos",
"Settings.Category.InteractiveCamera": "Cámara",
+ "Settings.LegacyFeatureSettings.ConvertLegacySettings": "DEPURACIÓN - Convertir configuraciones de legado",
+ "Settings.DebugSettings.DebugResetAllSimpleSettings": "DEPURACIÓN - Restaurar configuraciones simples",
+
+ "Settings.GeneralControlsSettings": "Controles Generales",
+ "Settings.LocomotionSettings": "Locomoción",
+ "Settings.MovementSettings": "Movimiento",
+ "Settings.MouseSettings": "Ratón",
+
+ "Settings.GeneralHapticsSettings": "Retroalimentación Háptica",
+ "Settings.GeneralVRSettings": "VR",
+ "Settings.LeapMotionSettings": "Leap Motion",
+ "Settings.ViveHandTrackingSettings": "Rastreo de Manos de Vive",
+ "Settings.TrackingSmoothingSettings": "Suavizado de Rastreo",
+
+ "Settings.UserMetricsSettings": "Métricas de Usuario",
+
+ "Settings.OnlineStatusSettings" : "Estado en Línea",
+ "Settings.OnlineStatusSettings.DefaultStatus" : "Estado Predeterminado",
+ "Settings.OnlineStatusSettings.DefaultStatus.Description" : "Este es el estado en el que estarás al iniciar sesión, a menos que haya algún otro estado recordado.",
+ "Settings.OnlineStatusSettings.RememberMode" : "Recordar último estado",
+ "Settings.OnlineStatusSettings.RememberMode.Description" : "Usa esto para controlar si tu último estado será preservado entre inicios de sesión o no. Esto incluye cualquier estado aparte de Invisible, que está controlado por una opción distinta.",
+ "Settings.OnlineStatusSettings.RememberTimespan" : "Recordar estado por",
+ "Settings.OnlineStatusSettings.RememberTimespan.Description" : "Tu último estado online será recordado sólo si inicias sesión dentro de esta franja de tiempo. Si tardas más que esto, iniciarás con el estado predeterminado.",
+ "Settings.OnlineStatusSettings.InvisibleRememberMode" : "Recordar último estado invisible",
+ "Settings.OnlineStatusSettings.InvisibleRememberMode.Description" : "Controla cómo se recuerda tu último estado específicamente si estuvo en modo Invisible. Aparte de esto, funciona de la misma forma.\n\nEl estado Invisible tiene una configuración distinta por razones de privacidad, para asegurarse de que si la última vez estabas en modo Invisible, puedes asegurarte que lo estarás en tu próximo inicio de sesión incluso si tus otros estados no son recordados.",
+ "Settings.OnlineStatusSettings.InvisibleRememberTimespan" : "Recordar estado invisible por",
+ "Settings.OnlineStatusSettings.InvisibleRememberTimespan.Description" : "Tu último estado invisible será recordado sólo si inicias sesión dentro de esta franja de tiempo. Si tardas más que esto, iniciarás con el estado predeterminado.",
+ "Settings.OnlineStatusSettings.AutoAwayTimespan" : "Cambiar a Ausente luego de inactividad por",
+ "Settings.OnlineStatusSettings.AutoAwayTimespan.Description" : "Cuando estés inactivo por esta cantidad de tiempo, tu estado será cambiado automáticamente a Ausente. Cuando vuelvas, será cambiado nuevamente a tu estado anterior, a menos que lo coloques en modo Ausente manualmente.",
+
+ "Settings.AudioInputDeviceSettings": "Entrada de Audio",
+ "Settings.AudioOutputDeviceSettings": "Salida de Audio",
+ "Settings.AudioVolumeSettings": "Volumen",
+ "Settings.AudioAccessibilitySettings": "Accesibilidad de Audio",
+ "Settings.AudioInputFilteringSettings": "Filtro de Entrada",
+
+ "Settings.RealtimeNetworkingSettings": "Red en Tiempo Real",
+ "Settings.AssetGatherSettings": "Recolección de Recursos",
+
+ "Settings.HostAccessSettings": "Acceso a Anfitriones",
+ "Settings.UserRestrictionsSettings": "Restricciones a Usuarios",
+
+ "Settings.WindowsSettings": "Configuración de Windows",
+ "Settings.DebugSettings": "Depuración",
+ "Settings.LegacyFeatureSettings": "Características de Legado",
+ "Settings.TwitchInterfaceSettings": "Interfaz de Directo de Twitch",
+
+ "Settings.MessagingPrivacySettings": "Privacidad de Mensajería",
+
+ "Settings.LocaleSettings": "Localización",
+ "Settings.DashSettings": "Panel",
+ "Settings.NamePlateSettings": "Placas de Nombres",
+ "Settings.LaserSettings": "Lásers de Interacción",
+ "Settings.DesktopViewSettings": "Vista en Escritorio",
+ "Settings.PhotoCaptureSettings": "Foto Rápida",
+
+ "Settings.DesktopRenderSettings": "Configuración de Renderizado en Escritorio",
+
+ "Settings.InteractiveCameraFramingSettings": "Enmarcado",
+ "Settings.InteractiveCameraPositioningSettings": "Posicionamiento",
+ "Settings.InteractiveCameraRenderSettings": "Renderizado",
+ "Settings.InteractiveCameraGroupSettings": "Grupos de Usuarios",
+ "Settings.InteractiveCameraSmoothingSettings": "Suavizado",
+ "Settings.InteractiveCameraAnchorSettings": "Anclajes",
+ "Settings.InteractiveCameraPhotoSettings": "Fotos",
+ "Settings.InteractiveCameraPostProcessingSettings": "Post Procesado",
+
+ "Settings.GeneralControlsSettings.PrimaryHand": "Mano Primari",
+ "Settings.GeneralControlsSettings.PrimaryHand.Description": "Cuál mano es considerada como primaria. Varios sistemas utilizan esto para sus interacciones, por ejemplo al equipar herramientas.",
+ "Settings.GeneralControlsSettings.DoubleClickInterval": "Intervalo de doble click",
+ "Settings.GeneralControlsSettings.DoubleClickInterval.Description": "Para cualquier interacción que requiera un doble click, esta opción controla el intervalo máximo entre el click que se considere un doble click. Si estás teniendo problemas activando el doble click, disminuye este valor. Si se detectan demasiado, aumenta el valor.",
+
+ "Settings.LocomotionSettings.LocomotionPreferences": "Preferencias de Locomoción",
+ "Settings.LocomotionSettings.LocomotionPreferences.Breadcrumb": "Preferencias de Locomoción",
+
+ "Settings.MovementSettings.LeftSidewaysMode": "Modo de movimiento lateral del control izquierdo",
+ "Settings.MovementSettings.LeftSidewaysMode.Description": "Usa esto para establecer lo que sucede al mover horizontalmente el joystick/touchpad del controlador izquierdo.",
+ "Settings.MovementSettings.RightSidewaysMode": "Modo de movimiento lateral del control derecho",
+ "Settings.MovementSettings.RightSidewaysMode.Description": "Usa esto para establecer lo que sucede al mover horizontalmente el joystick/touchpad del controlador derecho.",
+ "Settings.MovementSettings.UseHeadDirectionForMovement": "Usar dirección de la cabeza para el movimiento",
+ "Settings.MovementSettings.UseHeadDirectionForMovement.Description": "Al habilitarse, presionar adelante te moverá en la dirección a la que estás mirando mientras estés en VR. Al deshabilitarse, se usará la dirección de tu controlador.",
+ "Settings.MovementSettings.UseSmoothTurn": "Giro suave",
+ "Settings.MovementSettings.UseSmoothTurn.Description": "Esto te rotará gradualmente en VR. Esto puede ser más inmersivo, pero tiene más chances de inducir nausea. Deshabilita esta opción si prefieres el giro instantáneo.",
+ "Settings.MovementSettings.SmoothTurnExclusiveMode": "Usar giro suave en modo exclusivo",
+ "Settings.MovementSettings.SmoothTurnExclusiveMode.Description": "Al habilitarse, un joystick puede moverte hacia adelante/atrás o girarte, pero nunca los dos al mismo tiempo. Habilita esto si accidentalmente giras cuando sólo intentas moverte.",
+ "Settings.MovementSettings.SmoothTurnSpeed": "Velocidad de giro suave",
+ "Settings.MovementSettings.SmoothTurnSpeed.Description": "Esta opción controla qué tan rápido girarás cuando la opción de giro suave esté activada. El valor se muestra en grados por segundo, un valor de 360 dará un giro completo en 1 segundo al inclinar el joystick al máximo.",
+ "Settings.MovementSettings.SnapTurnAngle": "Ángulo de giro instantáneo",
+ "Settings.MovementSettings.SnapTurnAngle.Description": "El ángulo (en grados) que rotarás al activar un giro instantáneo.",
+ "Settings.MovementSettings.NoClipSpeed": "Velocidad de Sin Colisión",
+ "Settings.MovementSettings.NoClipSpeed.Description": "Esto controla qué tan rápido te moverás cuando estés usando la locomoción de Sin Colisión. Este tipo de locomoción se utiliza a menudo para construir y testear y por lo tanto no es controlado por el mundo en el que te encuentras, mientras otros suelen estarlo.",
+ "Settings.MovementSettings.MovementDeadzone": "Zona muerta de movimiento",
+ "Settings.MovementSettings.MovementDeadzone.Description": "Esta opción puede corregir la deriva del joystick. Incrementar este valor hará que requieras inclinar más el joystick para empezar a moverte.",
+ "Settings.MovementSettings.TurningDeadzone": "Zona muerta de giro",
+ "Settings.MovementSettings.TurningDeadzone.Description": "Esta opción puede corregir la deriva de la palanca del mando, previniendo girar accidentalmente al mover y rotar la misma palanca. Incrementar este valor hará que debas inclinar la palanca un poco más para empezar a girar.",
+ "Settings.MovementSettings.MovementExponent": "Exponente de movimiento",
+ "Settings.MovementSettings.MovementExponent.Description": "Usa esto para controlar la curva de respuesta del movimiento. Puedes usarlo para empezar a moverte lento al comienzo y luego rápidamente moverte velozmente, dependiendo de si el valor está arriba o abajo de 1.0",
+
+ "Settings.GrabbingSettings": "Configuración de Agarre",
+ "Settings.GrabbingSettings.DefaultHandGrabType": "Tipo de Agarre de Manos Predeterminado",
+ "Settings.GrabbingSettings.DefaultHandGrabType.Description": "Esto determina cuál es tu modo de agarre predeterminado para las manos cuando ingresas en nuevos mundos.\n\nPalma: Agarrarás todos los objetos que estén cerca de tu palma.\n\nPrecisión: Agarrarás un único objeto entre tu dedo índice y pulgar.\n\nAuto: El modo cambia entre Palma y Precisión dependiendo de la orientación de tu mano.\n\nDesactivado: Sólo podrás agarrar objetos con tus láseres.",
+
+ "Settings.GamepadSettings": "Mando",
+ "Settings.GamepadSettings.ThumbstickLookSpeed": "Velocidad de mira con palanca de mando",
+ "Settings.GamepadSettings.ThumbstickLookSpeed.Description": "Usa esto para ajustar la sensibilidad de la velocidad con la cual la vista se mueve con la palanca de mando.",
+ "Settings.GamepadSettings.ThumbstickLookExponent": "Exponente de mira con palanca de mando",
+ "Settings.GamepadSettings.ThumbstickLookExponent.Description": "Usa esto para controlar la curva de respuesta del movimiento de la vista con la palanca de mando. Con esta opción, puedes o empezar a moverte despacio al comienzo y luego incrementar la velocidad rápidamente, o empezar a moverte rápido inmediatamente, dependiendo si el valor está por encima o por debajo de 1.0",
+ "Settings.GamepadSettings.UseGamepadWhenUnfocused": "Usar mando al estar en el fondo",
+ "Settings.GamepadSettings.UseGamepadWhenUnfocused.Description": "Cuando ésta opción está habilitada, cualquier entrada de mando será usada incluso cuando la ventana de la aplicación no esté en el frente. Puedes desactivar esto si deseas correr otras aplicaciones al mismo tiempo que también usen el mando.",
+
+ "Settings.MouseSettings.MouseSensitivity": "Sensibilidad",
+ "Settings.MouseSettings.MouseSensitivity.Description": "Sensibilidad global del ratón para interacciones con el escritorio.",
+ "Settings.MouseSettings.MouseLookSpeed": "Velocidad de mira",
+ "Settings.MouseSettings.MouseLookSpeed.Description": "Usa esto para ajustar la sensibilidad de la rapidez con la cual la cámara gira cuando se está en modo de primera o tercera persona.",
+ "Settings.MouseSettings.MousePanSpeed": "Velocidad de paneo",
+ "Settings.MouseSettings.MousePanSpeed.Description": "Controla qué tan rápido la vista se mueve con el movimiento del ratón en modo de alineado con interfaces.",
+ "Settings.MouseSettings.MouseRotateSpeed": "Velocidad de rotación",
+ "Settings.MouseSettings.MouseRotateSpeed.Description": "Al sostener objetos en modo escritorio, esto controla qué tan rápido serán rotados sobre sus ejes con el ratón.",
+ "Settings.MouseSettings.MouseFreeformRotateSpeed": "Velocidad de rotación libre",
+ "Settings.MouseSettings.MouseFreeformRotateSpeed.Description": "Al sostener objetos en modo escritorio, esto controla qué tan rápido serán rotados en forma libre.",
+
+ "Settings.GeneralHapticsSettings.EnableControllerVibration": "Vibración de controladores",
+ "Settings.GeneralHapticsSettings.EnableControllerVibration.Description": "Usa esto para habilitar o deshabilitar la vibración específicamente en los controladores de VR.",
+ "Settings.GeneralHapticsSettings.EnableHaptics": "Retroalimentación háptica",
+ "Settings.GeneralHapticsSettings.EnableHaptics.Description": "Recibirás retroalimentación háptica de avatares y objetos del mundo en tus controladores y otros dispositivos hápticos si está habilitado.",
+
+ "Settings.GeneralVRSettings.UseVRHotswitching": "Cambio rápido de VR",
+ "Settings.GeneralVRSettings.UseVRHotswitching.Description": "Al habilitarse, automáticamente cambiarás entre los modos de realidad virtual y escritorio cuando te quites/coloques el casco de realidad virtual.",
+
+ "Settings.TrackingSmoothingSettings.HandPositionSmoothing": "Suavizado de Posición de Manos",
+ "Settings.TrackingSmoothingSettings.HandRotationSmoothing": "Suavizado de Rotación de Manos",
+ "Settings.TrackingSmoothingSettings.HandPositionSmoothing.Description": "Al habilitarse, controla qué tanto se suaviza la posición de la mano. Típicamente sirve para usuarios con temblores u otros inconvenientes de accesibilidad que causen vibraciones.",
+ "Settings.TrackingSmoothingSettings.HandRotationSmoothing.Description": "Al habilitarse, controla qué tanto se suaviza la rotación de la mano. Típicamente sirve para usuarios con temblores u otros inconvenientes de accesibilidad que causen vibraciones.",
+
+ "Settings.TrackingSmoothingSettings.FeetPositionSmoothing": "Suavizado de Posición de Pies",
+ "Settings.TrackingSmoothingSettings.FeetRotationSmoothing": "Suavizado de Rotación de Pies",
+
+ "Settings.TrackingSmoothingSettings.FeetPositionSmoothing.Description": "Al habilitarse, controla qué tanto se suaviza la posición de los pies cuando se usa el rastreo de cuerpo completo. Puede ser útil para eliminar vibraciones, pero también provoca que los rastreadores se demoren un poco más y no reaccionen tan bien a movimientos rápidos.",
+ "Settings.TrackingSmoothingSettings.FeetRotationSmoothing.Description": "Al habilitarse, controla qué tanto se suaviza la rotación de los pies cuando se usa el rastreo de cuerpo completo. Puede ser útil para eliminar vibraciones, pero también provoca que los rastreadores se demoren un poco más y no reaccionen tan bien a movimientos rápidos.",
+
+ "Settings.TrackingSmoothingSettings.HipsPositionSmoothing": "Suavizado de Posición de Caderas",
+ "Settings.TrackingSmoothingSettings.HipsRotationSmoothing": "Suavizado de Rotación de Caderas",
+ "Settings.TrackingSmoothingSettings.HipsPositionSmoothing.Description": "Al habilitarse, controla qué tanto se suaviza la posición de la cadera cuando se usa el rastreo de cuerpo completo. Puede ser útil para eliminar vibraciones, pero también provoca que los rastreadores se demoren un poco más y no reaccionen tan bien a movimientos rápidos.",
+ "Settings.TrackingSmoothingSettings.HipsRotationSmoothing.Description": "Al habilitarse, controla qué tanto se suaviza la rotación de la cadera cuando se usa el rastreo de cuerpo completo. Puede ser útil para eliminar vibraciones, pero también provoca que los rastreadores se demoren un poco más y no reaccionen tan bien a movimientos rápidos.",
+
+ "Settings.MediaPrivacySettings": "Privacidad de Media",
+ "Settings.MediaPrivacySettings.MediaMetadataOptOut": "Desvincular de metadatos en media",
+ "Settings.MediaPrivacySettings.MediaMetadataOptOut.Description": "Cuando habilitas esta opción, serás excluido de los metadatos en los archivos de media (típicamente fotos virtuales y clips de audio). Seguirás apareciendo en esos archivos, pero ninguna información tales como tu UserID y posición en la escena serán guardados.\n\nSi te enteras de cualquier usuario que modifique su cliente para ignorar esta opción, por favor repórtalo al equipo de moderación, ya que esto se considera acoso.",
+ "Settings.MediaPrivacySettings.HideInScreenshots": "No aparecer en capturas de pantalla",
+ "Settings.MediaPrivacySettings.HideInScreenshots.Description": "Al habilitarse, no serás renderizado en capturas de pantalla hechas dentro del juego.\n\nIMPORTANTE: Ten en cuenta que esto no afecta a las cámaras en tiempo real, capturas tomadas por métodos externos al juego, o capturas realizadas por otros medios dentro del mundo que puedan ser parte de las mecánicas del mismo.",
+
+ "Settings.MediaPrivacySettings.StripImageFileMetadata": "Remover metadatos de imagen al importar",
+ "Settings.MediaPrivacySettings.StripImageFileMetadata.Description": "Al habilitarse, remueve los metadatos de imágenes al importar.\n\nIncluye EXIF, comentarios adjuntos, IPTC, XMP, y metadatos GEOTIFF.\n\nEsto también quitará cualquier dato de ubicación (tal como GPS) dentro de la metadata.\n\nNo incluye archivos importados con la opción \"Raw File\".",
+
+ "Settings.Category.Integrations": "Integraciones",
+ "Settings.DiscordIntegrationSettings": "Integración de Discord",
+ "Settings.SteamIntegrationSettings": "Integración de Steam",
+
+ "Settings.DiscordIntegrationSettings.RichPresence": "Discord Rich Presence",
+ "Settings.DiscordIntegrationSettings.RichPresence.Description": "Controla qué informacion envía Resonite a los sistemas de Discord Rich Presence.\n\nNada - No enviar información de Rich Presence a Discord.\nBásico - Enviar sólo detalles limitados tales como tu presencia en Resonite.\nCompleto - En una sesión pública, envía toda la información apta de la sesión a Discord. Incluye el nombre del mundo y cuántos usuarios están conectados.\n\nDiscord también realiza su propia detección para mostrar qué juego estás jugando. Esto puede deshabilitarse en las opciones de Discord.",
+
+ "Settings.SteamIntegrationSettings.RichPresence": "Steam Rich Presence",
+ "Settings.SteamIntegrationSettings.RichPresence.Description": "Controla qué informacion envía Resonite a los sistemas de Steam Rich Presence.\n\nNada - No enviar información de Rich Presence a Steam.\nBásico - Enviar sólo detalles limitados tales como tu presencia en Resonite.\nCompleto - En una sesión pública, envía toda la información apta de la sesión a Steam. Incluye el nombre del mundo y cuántos usuarios están conectados.\n\nSteam mostrará que estás jugando Resonite sin importar si el estado de esta opción. Cambiar esto sólo afectará que tanta información adicional será enviada a Steam acerca de tu sesión actual.",
+
+ "Settings.SteamIntegrationSettings.SaveScreenshots": "Guardar Capturas",
+ "Settings.SteamIntegrationSettings.SaveScreenshots.Description": "Cuando tomes una foto con esta opción habilitada, una copia será guardada a tus capturas de Steam.",
+
+ "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay": "Forzar Steam Voice cuando Remote Play esté activo",
+ "Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description": "Al habilitarse, la entrada de audio usará automáticamente Steam Voice cuando juegas a través de Remote Play. Esto ayuda a que no tengas que cambiar a usar el micrófono redireccionado.
Deshabilitar esto puede ser útil si deseas usar un dispositivo específico - por ej. un micrófono externo.",
+
+ "Settings.LeapMotionSettings.LeapMotionEnabled": "Rastreo de manos Leap Motion",
+ "Settings.LeapMotionSettings.LeapMotionEnabled.Description": "Al habilitarse, el dispositivo de Leap Motion será usado para rastrear tus manos y dedos.",
+ "Settings.LeapMotionSettings.Offset": "Compensación de rastreo de manos",
+ "Settings.LeapMotionSettings.Offset.Description": "Esta es la compensación en metros del sensor de Leap Motion en tu casco VR. Modifica estos valores para estar seguro que tus manos estén posicionadas correctamente.",
+ "Settings.LeapMotionSettings.SnapDistance": "Distancia de Enganche a Controles",
+ "Settings.LeapMotionSettings.SnapDistance.Description": "Cuando tus manos estén dentro del rango de los controles, serán automáticamente enganchados a ellos y usarán el rastreo de manos de los controles mismos, en vez del Leap Motion. Esto controla la distancia a la cual las manos se engancharán.",
+ "Settings.LeapMotionSettings.UseFingersWhenSnapped": "Rastrear manos al usar controles",
+ "Settings.LeapMotionSettings.UseFingersWhenSnapped.Description": "Cuando las manos estén enganchadas a los controles, esto seguirá posando los dedos usando los datos que provengan del Leap Motion.",
+
+ "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled": "Rastreo de Vive",
+ "Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled.Description": "Al habilitarse, tus manos y dedos serán rastreados usando el rastreo de manos de Vive. Esto típicamente usa las cámaras en el casco de realidad virtual. Podrías necesitar habilitar el rastreo de manos en las opciones de Steam VR.",
+ "Settings.ViveHandTrackingSettings.SnapDistance": "Distancia de Enganche a Controles",
+ "Settings.ViveHandTrackingSettings.SnapDistance.Description": "Cuando tus manos estén dentro del rango de los controles, serán automáticamente enganchados a ellos y usarán el rastreo de manos de los controles mismos, en vez de las cámaras del casco VR. Esto controla la distancia a la cual las manos se engancharán.",
+ "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped": "Rastrear manos al usar controles",
+ "Settings.ViveHandTrackingSettings.UseFingersWhenSnapped.Description": "Cuando las manos estén enganchadas a los controles, esto seguirá posando los dedos usando los datos que provengan de las cámaras del casco VR.",
+
+ "Settings.TrackerSettings": "Configuración de Rastreadores",
+ "Settings.TrackerSettings.UseTrackers": "Usar Rastreadores",
+ "Settings.TrackerSettings.UseTrackers.Description": "Usando esta opción puedes deshabilitar globalmente los rastreadores. Puede ser útil si tus rastreadores están alejados y cargándose, resultando en que tu avatar se haga un bollo.",
+ "Settings.TrackerSettings.Trackers": "Administrar Rastreadores",
+ "Settings.TrackerSettings.Trackers.Breadcrumb": "Rastreadores",
+
+ "Settings.TrackerSettings.Trackers.UseTracker": "Usar Rastreador",
+ "Settings.TrackerSettings.Trackers.UseTracker.Description": "¿Debería este rastreador ser usado para el rastreo? Puedes usar esto para deshabilitar temporalmente algún rastreador en particular sin tener que restablecer su mapeo.",
+ "Settings.TrackerSettings.Trackers.FreezeTracking": "Congelar Rastreo",
+ "Settings.TrackerSettings.Trackers.FreezeTracking.Description": "Habilitar esto mantendrá el rastreador activo, pero congelará su posición y rotación actual. Esta opción no es persistente y se restablecerá en el siguiente arranque.",
+ "Settings.TrackerSettings.Trackers.CustomName": "Nombre Personalizado",
+ "Settings.TrackerSettings.Trackers.CustomName.Description": "Puedes darle un nombre personalizado al rastreador para que sea fácil distinguirlo de otros, en vez de usar su ID. Esto es mayormente cosmético, sin diferencias en funcionalidad.",
+ "Settings.TrackerSettings.Trackers.MappedBodyNode": "Mapeo de Rastreador",
+ "Settings.TrackerSettings.Trackers.MappedBodyNode.Description": "A cuál parte del cuerpo está mapeado este rastreador para el rastreo de cuerpo completo.\n\nRecomendamos usar la calibración de cuerpo completo para establecer esta opción, en vez de ajustarla manualmente aquí.",
+ "Settings.TrackerSettings.Trackers.MappedPosition": "Posición Mapeada",
+ "Settings.TrackerSettings.Trackers.MappedPosition.Description": "La posición del rastreador en relación a la parte del cuerpo a la cual está mapeado.\n\nRecomendamos usar la calibración de cuerpo completo para establecer esta opción, en vez de ajustarla manualmente aquí.",
+ "Settings.TrackerSettings.Trackers.MappedRotation": "Rotación Mapeada",
+ "Settings.TrackerSettings.Trackers.MappedRotation.Description": "La rotación del rastreador en relación a la parte del cuerpo a la cual está mapeado.\n\nRecomendamos usar la calibración de cuerpo completo para establecer esta opción, en vez de ajustarla manualmente aquí.",
+ "Settings.TrackerSettings.Trackers.UseInVR": "Usar en VR",
+ "Settings.TrackerSettings.Trackers.UseInVR.Description": "¿Debería este rastreador afectar tu avatar en modo VR?",
+ "Settings.TrackerSettings.Trackers.UseInDesktop": "Usar en escritorio",
+ "Settings.TrackerSettings.Trackers.UseInDesktop.Description": "¿Debería este rastreador afectar tu avatar en modo escritorio?",
+ "Settings.TrackerSettings.Trackers.TrackerID": "ID de rastreador",
+ "Settings.TrackerSettings.Trackers.TrackerID.Description": "Identificador único del rastreador. Esta información es considerada privada y no es el mismo ID que el que se muestra en el mundo para evitar ser rastreado a través de fingerprinting.",
+ "Settings.TrackerSettings.Trackers.TrackerBattery": "Batería del rastreador",
+ "Settings.TrackerSettings.Trackers.TrackerBattery.Description": "El nivel de carga actual de la batería del rastreador. Tenga en cuenta que algunos rastreadores podrían no soportar el envío de esta información.",
+ "Settings.TrackerSettings.Trackers.TrackerIsCharging": "Cargándose",
+ "Settings.TrackerSettings.Trackers.TrackerIsCharging.Description": "Indica si el rastreador está actualmente cargándose. Tenga en cuenta que algunos rastreadores podrían no soportar el envío de esta información.",
+ "Settings.TrackerSettings.Trackers.Unmap": "Resetear mapeo",
+ "Settings.TrackerSettings.Trackers.Remove": "Remover rastreador del listado",
+
+ "Settings.SteamLinkSettings": "Steam Link",
+ "Settings.SteamLinkSettings.OSC_DataPort": "Puerto de rastreo facial por OSC",
+ "Settings.SteamLinkSettings.OSC_DataPort.Description": "Cuál puerto debería ser usado para recibir datos de rastreo facial por OSC. Esto debería coincidir con el puerto que has establecido en las opciones de SteamVR para que funcione el rastreo.",
+
+ "Settings.HapticPointMapping.MappingTarget": "Mapear a",
+ "Settings.HapticPointMapping.MappingTarget.Description": "Usa esto para configurar a qué parte del avatar deseas que esté mapeado este dispositivo.",
+
+ "Settings.HapticPointMapping.PointRadius": "Radio de Punto Háptico",
+ "Settings.HapticPointMapping.PointRadius.Description": "Permite controlar el tamaño del punto háptico en el avatar. Agrandarlo hará más sencillo activarlo desde distancias mayores, pero también resulta en menor precisión, dado que se activará con cualquier activador háptico dentro del volumen del punto.",
+
+ "Settings.HapticPointMapping.TorsoHorizontalPosition": "Posición horizontal en torso",
+ "Settings.HapticPointMapping.TorsoHorizontalPosition.Description": "Indica la posición horizontal a lo largo del torso, desde izquierda a derecha",
+ "Settings.HapticPointMapping.TorsoVerticalPosition": "Posición vertical en torso",
+ "Settings.HapticPointMapping.TorsoVerticalPosition.Description": "Indica la posición vertical a lo largo del torso, desde abajo hacia arriba.",
+ "Settings.HapticPointMapping.TorsoSide": "Lado del torso",
+ "Settings.HapticPointMapping.TorsoSide.Description": "Indica a qué lado del torso debería estar mapeado el dispositivo (frente o espalda)",
+
+ "Settings.HapticPointMapping.HeadPitchAngle": "Ángulo vertical de cabeza",
+ "Settings.HapticPointMapping.HeadPitchAngle.Description": "Controla la posición a lo largo del eje \"vertical\" de la cabeza. La posición predeterminada se encuentra en el centro de la cara (donde está tu nariz). Incrementar el ángulo desplazará hacia arriba. Disminuirlo desplazará hacia abajo, en dirección a la mandíbula.",
+ "Settings.HapticPointMapping.HeadYawAngle": "Ángulo horizontal de cabeza",
+ "Settings.HapticPointMapping.HeadYawAngle.Description": "Controla la posición horizontal alrededor de la cabeza. El centro (donde está tu nariz) es la posición predeterminada. Disminuir el valor girará a la izquierda, incrementarlo girará a la derecha. Esto da la vuelta alrededor en un ángulo de 180º, ubicado en la parte de atrás de la cabeza.",
+
+ "Settings.HapticPointMapping.ArmSide": "Brazo",
+ "Settings.HapticPointMapping.ArmSide.Description": "¿A qué brazo debería mapearse? ¿El izquierdo o el derecho?",
+ "Settings.HapticPointMapping.ArmPositionAlong": "Posición a lo largo del brazo",
+ "Settings.HapticPointMapping.ArmPositionAlong.Description": "Controla la posición a lo largo del brazo. Comienza en el hombro y llega hasta la muñeca. En el centro es donde se encuentra el codo.",
+ "Settings.HapticPointMapping.ArmAngleAround": "Ángulo alrededor del brazo",
+ "Settings.HapticPointMapping.ArmAngleAround.Description": "Controla el ángulo alrededor de la circumferencia del brazo. La posición a 0º está alineada con el dorso de la mano. Dar la vuelta en el ángulo de 180º establecerá el punto en el lado del brazo donde está tu palma.",
+
+ "Settings.HapticPointMapping.LegSide": "Pierna",
+ "Settings.HapticPointMapping.LegSide.Description": "¿A qué pierna debería mapearse? ¿La derecha o la izquierda?",
+ "Settings.HapticPointMapping.LegPositionAlong": "Posición a lo largo de la pierna",
+ "Settings.HapticPointMapping.LegPositionAlong.Description": "Controla la posición a lo largo de la pierna. Comienza en la cadera y llega hasta el tobillo. En el centro es donde se encuentra la rodilla.",
+ "Settings.HapticPointMapping.LegAngleAround": "Ángulo alrededor de la pierna",
+ "Settings.HapticPointMapping.LegAngleAround.Description": "Controla el ángulo alrededor de la circumferencia de la pierna. La posición a 0º está alineada con el frente de tu pierna - la dirección a la que apunta tu rodilla. Dar la vuelta a 180º establecerá el punto en la parte de atrás de la pierna.",
+
+ "Settings.HapticPointMapping.ControllerSide": "Controlador",
+ "Settings.HapticPointMapping.ControllerSide.Description": "¿A qué controlador debería mapearse el punto háptico? ¿El izquierdo o el derecho?",
+
+ "Settings.HapticPointMapping.Tag": "Etiqueta háptica",
+ "Settings.HapticPointMapping.Tag.Description": "Etiqueta asociada con este punto háptico. Esto mapeará al punto en tu avatar con la etiqueta háptica correspondiente a la establecida en el componente TagHapticPointMapper. Si no existe un punto establecido con esta etiqueta en el avatar, el dispositivo háptico no funcionará.\n\nEsto es útil cuando requieres control total sobre un punto preciso en el avatar al cual se mapeará el dispositivo - por ejemplo cuando el mapeo generalizado no sirve para tus necesidades.",
+
+ "Settings.GiggleTechSettings": "Dispositivos GiggleTech",
+ "Settings.GiggleTechSettings.Devices": "Administrar GigglePucks",
+ "Settings.GiggleTechSettings.GigglePuckIP": "IP de GigglePuck a agregar",
+ "Settings.GiggleTechSettings.GigglePuckIP.Description": "Si tu GigglePuck no es detectado automáticamente en la red, introduce su dirección IP en este campo y luego haz click en el botón inferior para agregarlo manualmente.\n\nUna vez agregado, dirígete a \"Administrar GigglePucks\" para configurarlo.",
+ "Settings.GiggleTechSettings.RegisterGigglePuck": "Registrar GigglePuck manualmente",
+ "Settings.GiggleTechSettings.Devices.IP": "IP de GigglePuck",
+ "Settings.GiggleTechSettings.Devices.IsConnected": "GigglePuck conectado",
+ "Settings.GiggleTechSettings.Devices.UseDevice": "Usar dispositivo",
+ "Settings.GiggleTechSettings.Devices.UseDevice.Description": "Puedes usar esto para habilitar o deshabilitar GigglePucks individuales cuando están mapeados. Deshabilitar el dispositivo interrumpirá todas las hápticas.",
+ "Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected": "Siempre tratar como conectado",
+ "Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected.Description": "Cuando está habilitado, el GigglePuck siempre será considerado como conectado, incluso si no es detectado en la red.\n\nPuede ser útil en ciertas redes que tengan problemas con la detección automática.",
+ "Settings.GiggleTechSettings.Devices.IntensityScale": "Escala de Intensidad",
+ "Settings.GiggleTechSettings.Devices.IntensityScale.Description": "Permite escalar la intensidad de las hápticas que se envían al GigglePuck. La fuerza actual de las hápticas nunca sobrepasarán la fuerza máxima segura del GigglePuck - los valores están recortados a valores seguros que no sobreexigirán el motor.",
+ "Settings.GiggleTechSettings.Devices.Remove": "Remover Entrada",
+ "Settings.GiggleTechSettings.Devices.CustomName": "Nombre Personalizado",
+ "Settings.GiggleTechSettings.Devices.CustomName.Description": "Puedes usar esto para darle al GigglePuck un nombre específico para referenciarlo más fácilmente. Es puramente cosmético y no tiene diferencias funcionales.",
+ "Settings.GiggleTechSettings.Devices.Breadcrumb": "GigglePucks",
+ "Settings.GiggleTechSettings.Devices.ActivationIntensity": "Intensidad Actual",
+ "Settings.GiggleTechSettings.Devices.MinimumIntensity": "Intensidad Mínima",
+ "Settings.GiggleTechSettings.Devices.MinimumIntensity.Description": "La intensidad mínima a la cual se ejecutará la háptica. Cuando la intensidad es demasiado baja, puede ocasionar que el dispositivo se estanque y deje de responder.",
+ "Settings.GiggleTechSettings.Devices.InitialActivationIntensity": "Intensidad de Activación Inicial",
+ "Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description": "Cuando las hápticas pasan de inactivas a activas, ejecutarán al menos este nivel de intensidad por un fugaz momento. Puede ayudar a \"arrancar\" las hápticas, cuando el valor de activación es muy bajo como para que el motor empieze a girar.",
+
+ "Settings.UserMetricsSettings.UserHeight": "Altura",
+ "Settings.UserMetricsSettings.UserHeight.Description": "Tu altura real, la cual es usada para redimensionar correctamente tu avatar a tus proporciones. También es la altura a la cual serás colocado cuando habilitas el modo sentado.\n\nPuedes ingresar tu altura usando las unidades apropiadas, por ejemplo escribiendo 175 cm o 1.75 m para el sistema métrico o 5'11\" para el imperial.",
+
+ "Settings.FavoritesSettings": "Favoritos",
+ "Settings.FavoritesSettings.AutoLoadCloudHome": "Cargar mundo hogar al iniciar",
+ "Settings.FavoritesSettings.AutoLoadCloudHome.Description": "Al habilitarse, cargará tu mundo hogar automáticamente al iniciar la aplicación. Si prefieres que no se cargue, puedes deshabilitar esta opción. Tomará efecto la próxima vez que inicies.",
+
+ "Settings.AudioInputDeviceSettings.UseSystemDefault": "Usar Dispositivo de Entrada Predeterminado del Sistema",
+ "Settings.AudioInputDeviceSettings.UseSystemDefault.Description": "Habilita esto para usar automáticamente el dispositivo de entrada que has establecido como predeterminado en tu sistema. Si quieres sobreescribir esto y usar un dispositivo específico, deshabilita esta opción y configura los dispositivos preferidos aquí abajo.",
+ "Settings.AudioInputDeviceSettings.DevicePriorities": "Configurar Dispositivos de Entrada de Audio Preferidos",
+ "Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb": "Dispositivos de Entrada de Audio",
+ "Settings.AudioInputDeviceSettings.SetAsDefault": "Establecer como Predeterminado",
+ "Settings.AudioInputDeviceSettings.Testing.Header": "Probar entrad de audio",
+ "Settings.AudioInputDeviceSettings.Testing.Description": "Puedes usar esto para monitorear y probar el dispositivo de audio seleccionado para asegurarte que esté funcionando correctamente. Usa el botón para escuchar la entrada, lo que reproducirá el sonido.",
+ "Settings.AudioInputDeviceSettings.Testing.ListenToInput": "Escuchar esta entrada",
+ "Settings.AudioInputDeviceSettings.Testing.StopListeningToInput": "Detener escucha",
+ "Settings.AudioInputDeviceSettings.Testing.Monitoring.Header": "Monitoreo de audio directo",
+
+ "Settings.AudioOutputDeviceSettings.UseSystemDefault": "Usar Dispositivo de Salida Predeterminado del Sistema",
+ "Settings.AudioOutputDeviceSettings.UseSystemDefault.Description": "Habilita esto para usar el dispositivo de salida de audio predeterminado del sistema. Al deshabilitar esto, Puedes configurar cuál dispositivo de audio es usado en la emisión de audio en la sección de abajo. Puede ser útil cuando necesitas usar dispositivos diferentes al alternar entre modo VR y escritorio.",
+ "Settings.AudioOutputDeviceSettings.DevicePriorities": "Configurar Dispositivos de Salida de Audio Preferidos",
+ "Settings.AudioOutputDeviceSettings.DevicePriorities.Breadcrumb": "Dispositivos de Salida de Audio",
+ "Settings.AudioOutputDeviceSettings.SetAsDefault": "Establecer como Predeterminado",
+
+ "Settings.AudioVolumeSettings.MasterVolume": "Volumen Maestro",
+ "Settings.AudioVolumeSettings.MasterVolume.Description": "Controla el volumen de todo uniformemente. Si todo suena demasiado fuerte o bajo, prueba alterando esta opción.",
+ "Settings.AudioVolumeSettings.SoundEffectVolume": "Volumen de efectos de sonido",
+ "Settings.AudioVolumeSettings.SoundEffectVolume.Description": "Ajusta el volumen de todos los efectos de sonido. Usualmente son los sonidos que emiten los objetos.",
+ "Settings.AudioVolumeSettings.MultimediaVolume": "Volumen de Multimedia",
+ "Settings.AudioVolumeSettings.MultimediaVolume.Description": "Controla el volumen de la multimedia. Usualmente los reproductores de audio, música, y videos están clasificados como multimedia, así también la banda sonora de fondo en varios mundos.",
+ "Settings.AudioVolumeSettings.VoiceVolume": "Volumen de Voz",
+ "Settings.AudioVolumeSettings.VoiceVolume.Description": "Controla el volumen del habla de todos los otros usuarios. En algunos casos clips de audio pre-grabados también serán afectados por esto. También puedes establecer el volumen de usuarios individuales en la pestaña de Sesión.",
+ "Settings.AudioVolumeSettings.UserInterfaceVolume": "Volumen de Interfaz de Usuario",
+ "Settings.AudioVolumeSettings.UserInterfaceVolume.Description": "Permite ajustar los efectos de sonido de la interfaz específicamente - sobrevolar y presionar botones, deslizadores, algunas interacciones con herramientas, tomar capturas y demás.",
+
+ "Settings.AudioAccessibilitySettings.WhisperVolume": "Volumen de modo Susurro",
+ "Settings.AudioAccessibilitySettings.WhisperVolume.Description": "Cuando el modo Susurro esté activado, esto indica qué tan fuerte sonarán los sonidos externos a la esfera. Si son demasiado fuertes o bajos, cambia esto para alterar la atenuación.",
+ "Settings.AudioAccessibilitySettings.VoiceMessageVolume": "Volumen de mensajes de voz",
+ "Settings.AudioAccessibilitySettings.VoiceMessageVolume.Description": "Indica qué tan fuerte sonarán otros sonidos cuando estés grabando un mensaje de voz en Contactos. Puede ayudar a prevenir la \"inhibición de voz\", facilitando concentrarse en lo que estás diciendo.",
+
+ "Settings.AudioInputFilteringSettings.UseVoiceNormalization": "Normalización de voz",
+ "Settings.AudioInputFilteringSettings.UseVoiceNormalization.Description": "Esto tratará de asegurar que tu voz sea llevada a un nivel uniforme. Esto ayuda a que tu volumen sea el mismo que el de otros usuarios, independientemente de tus opciones de micrófono. Recomendamos mantener habilitada esta opción para que seas escuchado correctamente por otros usuarios.",
+ "Settings.AudioInputFilteringSettings.NoiseGateThreshold": "Umbral de Puerta de Ruido",
+ "Settings.AudioInputFilteringSettings.NoiseGateThreshold.Description": "La puerta de ruido impide que se transmitan ruidos varios hacia otros usuarios. La opción indica cuándo debería empezar a permitir la entrada de audio. Si suena mucho ruido, incrementa el valor, si tu voz no está llegando, bájalo.",
+ "Settings.AudioInputFilteringSettings.NoiseGateAttack": "Ataque de Puerta de Ruido",
+ "Settings.AudioInputFilteringSettings.NoiseGateAttack.Description": "Indica qué tan rápido responde la puerta de ruido al audio entrante que es demasiado bajo. Valores más altos resultarán en una curva de aparición de volumen más lenta, mientras que valores más bajos harán la curva más rápida.",
+ "Settings.AudioInputFilteringSettings.NoiseGateHold": "Mantención de Puerta de Ruido",
+ "Settings.AudioInputFilteringSettings.NoiseGateHold.Description": "Controla por cuánto tiempo debería ser mantenida abierta la puerta luego de que sea detectada, antes de que empieze a filtrar audio nuevamente. Un valor más alto dejará que pasen sonidos más suaves luego que hayas hecho un sonido suficientemente fuerte.",
+ "Settings.AudioInputFilteringSettings.NoiseGateRelease": "Liberación de Puerta de Ruido",
+ "Settings.AudioInputFilteringSettings.NoiseGateRelease.Description": "Controla qué tan rápido se cierra la puerta de ruido una vez que el audio entrante baje del umbral.",
+
+ "Settings.AudioInputFilteringSettings.NormalizationThreshold": "Umbral de normalización",
+ "Settings.AudioInputFilteringSettings.NormalizationThreshold.Description": "Controla el umbral en el cual el audio de entrada se amplifica. Si tu habla normal suena demasiado suave y no está siendo amplificada, disminuye el valor. Si algunos ruidos aleatorios están siendo amplificados, increméntalo.",
+
+ "Settings.AudioInputFilteringSettings.UseNoiseSuppression": "Supresión de ruido (RNNoise)",
+ "Settings.AudioInputFilteringSettings.UseNoiseSuppression.Description": "Esta característica procesa el audio entrante para filtrar ruidos no deseados. Puede limpiar audio de micrófonos ruidosos, produciendo una voz más clara. Recomendamos mantener esta opción habilitada. Sin embargo, también puede filtrar algunos ruidos que no son considerados como habla.",
+
+ "Settings.VoiceSettings": "Configuraciones de Voz",
+ "Settings.VoiceSettings.MutePersistence": "Persistencia de Silenciado",
+ "Settings.VoiceSettings.MutePersistence.Description": "Iniciar Normalmente: Cuando inicias sesión, siempre comenzarás sin estar silenciado.\n\nIniciar Silenciado: Cuando inicias sesión, tu voz siempre empezará silenciada. Deberás presionar el botón de \"pulsar para hablar\" (V por defecto) o desmutearte para volver a hablar.\n\nRecordar estado: Cuando inicias sesión, el estado de silenciado de la última vez que has cerrado sesión se preservará.",
+
+ "Settings.EarmuffSettings" : "Earmuff",
+ "Settings.EarmuffSettings.EarmuffEnabled" : "Usar Earmuff",
+ "Settings.EarmuffSettings.EarmuffEnabled.Description" : "Cuando está habilitado, las voces de los usuarios serán atenuadas significativamente dependiendo de la distancia y la dirección a la que estás mirando.\n\nEn efecto, esto crea un \"cono de escucha\", lo cual puede ayudar cuando hay demasiadas voces sonando a la vez en un mundo.",
+ "Settings.EarmuffSettings.Directionality" : "Direccionalidad",
+ "Settings.EarmuffSettings.Directionality.Description" : "Controla qué tan direccional es la atenuación de voz. En 0 %, las voces que suenen por detrás sonarán al mismo volumen que las voces a la misma distancia en frente tuyo. Al 100 %, no escucharás las voces que suenen detrás de ti a menos que estén muy cerca.\n\nSi quieres escuchar mejor las voces que provengan detrás de ti, disminuye el valor.",
+ "Settings.EarmuffSettings.Distance" : "Distancia",
+ "Settings.EarmuffSettings.Distance.Description" : "Controla la distancia en frente de ti (y detrás de ti si la direccionalidad está en 0 %) en la cual las voces empezarán a sonar más bajo..",
+ "Settings.EarmuffSettings.Angle" : "Ángulo",
+ "Settings.EarmuffSettings.Angle.Description" : "Controla el ángulo en frente de tu cara dentro del cual las voces sonarán a su volumen normal. Cualquier voz fuera de este ángulo empezará a atenuarse una vez alcance la distancia de transición.",
+ "Settings.EarmuffSettings.TransitionStart" : "Comienzo de Transición",
+ "Settings.EarmuffSettings.TransitionStart.Description" : "Controla la distancia desde el \"cono de escucha\" en la cual las voces se empezarán a atenuar. Se recomienda mantener este valor por encima de cero, dado que ello incluirá las voces en los costados y las que estén cerca de tu cabeza (por ej. usuarios que están técnicamente detrás de ti, pero muy cerca)",
+ "Settings.EarmuffSettings.TransitionLength" : "Rango de Transición",
+ "Settings.EarmuffSettings.TransitionLength.Description" : "Controla la distancia sobre la cual las voces se atenuarán desde su volumen normal hasta completamente atenuado. Valores más grandes harán que la transición sea más suave, mientras que valores más bajos resultarán en una transición más brusca.",
+ "Settings.EarmuffSettings.VolumeAttenuation" : "Atenuación de Volumen",
+ "Settings.EarmuffSettings.VolumeAttenuation.Description" : "Controla qué tan fuerte sonarán las voces más allá del \"cono de escucha\". Establecer esto a 0 % silenciará completamente a los usuarios fuera del cono.",
+
+ "Settings.RealtimeNetworkingSettings.DisableLAN": "Deshabilitar LAN",
+ "Settings.RealtimeNetworkingSettings.DisableLAN.Description": "Deshabilita funciones de la red local, como emitir o descubrir sesiones dentro de la red local.",
+ "Settings.RealtimeNetworkingSettings.PreferSteamNetworking": "Preferir Steam Networking Sockets",
+ "Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description": "Al habilitarse, se usará el protocolo de Steam Networking Sockets si es posible. Puede ayudar en algunos casos en el que el protocolo LNL resulta en problemas de acumulación de paquetes significativos. ",
+ "Settings.RealtimeNetworkingSettings.PreferTCP": "Preferir TCP",
+ "Settings.RealtimeNetworkingSettings.PreferTCP.Description": "Al habilitarse, las conexiones TCP son preferidas por sobre todos los otros protocolos. Mayormente afecta las conexiones por Red Local, ya que el TCP no es usado en conexiones a través del internet por defecto.\n\nEl protocolo TCP puede tener mejor rendimiento en redes locales y en ciertas redes donde el protocolo UDP no funciona.\n\nSin embargo también pueden sufrir de bloque del \"encabezado de línea\", causando que voces y poses estén demoradas significativamente.",
+ "Settings.RealtimeNetworkingSettings.LNL_WindowSize": "Tamaño de ventana LNL",
+ "Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "Controla el tamaño de la ventana del protocolo LNL para la conectividad. Cambiar esto tendrá efecto inmediato en todas las sesiones activas.\n\nSi percibes alguna acumulación de paquetes, puedes incrementar este valor para mejorar el caudal de conexión. Sin embargo, valores más altos también podrían desestabilizar más la conexión.\n\nValor por defecto: 64\n\nIMPORTANTE: Esta opción es para diagnosticar y como un arreglo temporal; el valor se reajustará automáticamente en el futuro.",
+
+ "Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "Máxima cantidad de transferencias simultáneas.",
+ "Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "Al ser el anfitrión de una sesión, indica cuántos recursos localmente importados pueden ser transferidos al mismo tiempo. Incrementar el valor transfiere recursos a los usuarios más velozmente, pero también puede degradar la calidad de la conexión. Es recomendable probar qué valores puede soportar tu red.",
+ "Settings.AssetGatherSettings.MaxConcurrentDownloads": "Máxima cantidad de descargas simultáneas",
+ "Settings.AssetGatherSettings.MaxConcurrentDownloads.Description": "Controla cuántos recursos pueden ser descargados al mismo tiempo. Usar valores más grandes puede agilizar la carga del mundo, pero podría sobrecargar tu red, ten cuidado alterando este valor.",
+
+ "Settings.HostAccessSettings.Entries": "Administrar Permisos de Acceso a Anfitriones",
+ "Settings.HostAccessSettings.Entries.Breadcrumb": "Permisos de Acceso a Anfitriones",
+ "Settings.HostAccessSettings.Entries.AllowHTTP_Requests": "Permitir Solicitudes HTTP",
+ "Settings.HostAccessSettings.Entries.AllowHTTP_Requests.Description": "Indica si las solicitudes HTTP(s) están permitidas hacia este anfitrión. Usualmente son solicitudes de APIs REST para comunicarse con servicios externos.",
+ "Settings.HostAccessSettings.Entries.AllowWebsockets": "Permitir websockets",
+ "Settings.HostAccessSettings.Entries.AllowWebsockets.Description": "Indica si las conexiones en tiempo real con Websockets están permitidas hacia este anfitrión. Usualmente son usadas para conexiones bi-direccionales y flujo de datos en tiempo real.",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Receiving": "Permitir recibir OSC",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description": "Indica si Resonite puede recibir y procesar datos OSC",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Sending": "Permitir enviar OSC",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description": "Indica si Resonite puede enviar datos mediante el protocolo OSC al anfitrión dado.",
+ "Settings.HostAccessSettings.Entries.LastHyperlinkRequestReason": "Última razón de solicitud a hiperlink",
+ "Settings.HostAccessSettings.Entries.LastWebsocketRequestReason": "Última razon de solicitud a websocket",
+ "Settings.HostAccessSettings.Entries.LastOSC_SenderRequestReason": "Última razón de solicitud de Envío OSC",
+ "Settings.HostAccessSettings.Entries.LastOSC_ReceiverRequestReason": "Última razón de solicitud de Recepción OSC",
+ "Settings.HostAccessSettings.Entries.Remove": "Remover entrada (se preguntará de nuevo la próxima vez)",
+ "Settings.HostAccessSettings.DebugReset": "Resetear Entradas de Acceso a Anfitriones",
+
+ "Settings.UserRestrictionsSettings.DebugReset": "Resetear Restricciones de Usuarios",
+
+ "Settings.WindowsSettings.KeepOriginalScreenshotFormat": "Mantener formato de captura original",
+ "Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description": "Habilita esto para evitar convertir las capturas a JPG o PNG cuando se guardan en la carpeta Documentos de Windows. Esto puede dificultar su uso, dado que ciertas aplicaciones podrían no ser capaces de leer el formato.",
+
+ "Settings.DebugSettings.DebugInputBindings": "Depurar vinculaciones de entrada",
+ "Settings.DebugSettings.DebugInputBindings.Description": "Al habilitarse, será visible la información de depuración para el sistema de vinculaciones de entrada. Útil para desarrolladores.",
+
+ "Settings.LegacyFeatureSettings.UseLegacyGripEquip": "Doble click el Agarre para equipar objetos",
+ "Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description": "Al habilitarse, puedes equipar herramientas y artefactos presionando Agarre dos veces rápidamente. Esta opción probablemente sea quitada en el futuro.",
+ "Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher": "Usar cambiador de mundos de legado",
+ "Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description": "Al habilitarse, el botón de app en tu mano secundaria abrirá el seleccionador de mundos de legado para cambiar entre ellos. Esta función será reemplazada en el futuro con una más flexible.",
+ "Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts": "Usar gesto para abrir inventario y sessiones",
+ "Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description": "Al habilitarse, cuando mantienes los botones de Agarre y App (el que abre y cierra el tablero), se abrirá el inventario de legado o menú de sesiones.",
+
+ "Settings.TwitchInterfaceSettings.ChannelName": "Nombre de Canal de Twitch",
+ "Settings.TwitchInterfaceSettings.ChannelName.Description": "Configura el nombre predeterminado para el canal de Twitch Chat en el panel de Controles de Cámara. Mayormente usado por streamers de Twitch que quieren ver su chat.",
+
+ "Settings.MessagingPrivacySettings.DoNotSendReadStatus": "No enviar estado leído en tiempo real",
+ "Settings.MessagingPrivacySettings.DoNotSendReadStatus.Description": "Al habilitarse, otros usuarios no serán capaces de ver cuando sus mensajes hayan sido leídos inmediatamente. Tampoco serás capaz de ver cuando ellos hayan leído los tuyos.",
+
+ "Settings.LocaleSettings.CultureLocaleCode": "Código de localización de cultura",
+ "Settings.LocaleSettings.CultureLocaleCode.Description": "Al habilitarse, sobreescribe la cultura predeterminada usada para el formato de números y otras cantidades. Normalmente la cultura de tu localización seleccionada será usada, pero esto permite mezclarlas. Por ejemplo, usar tu idioma nativo pero con la cultura usada en Estados Unidos.",
+ "Settings.LocaleSettings.UseImperialUnits": "Usar unidades imperiales",
+ "Settings.LocaleSettings.UseImperialUnits.Description": "Al habilitarse, los editores de cantidad (distancia/altura, masa, volumen...) tratarán de usar el sistema imperial en vez del métrico. Útil si eres de Estados Unidos, Reino Unido, Liberia o Myanmar.",
+ "Settings.LocaleSettings.AvailableLocales": "Seleccionar Localización",
+ "Settings.LocaleSettings.AvailableLocales.Breadcrumb": "Localizaciones",
+ "Settings.LocaleSettings.AvailableLocales.SystemLocale": "Usar Lenguaje de Sistema",
+
+ "Settings.DashSettings.DashCurvature": "Curvatura",
+ "Settings.DashSettings.DashCurvature.Description": "Controla qué tan curvado está el tablero cuando estás en VR. Establecerlo en 0 lo hará completamente plano.",
+ "Settings.DashSettings.OpenCloseSpeed": "Velocidad de apertura/cierre",
+ "Settings.DashSettings.OpenCloseSpeed.Description": "Ajusta qué tan rápido se abre y cierra el tablero. Si no deseas animación, puedes establecerlo en un valor muy alto con tal que se abra y cierre casi instantáneamente.",
+ "Settings.DashSettings.AllowReplacingSettings": "Permitir reemplazar configuraciones",
+ "Settings.DashSettings.AllowReplacingSettings.Description": "Al habilitarse, serás capaz de mover la faceta de Opciones en el tablero mientras estás en modo de edición de interfaz, y reemplazarla con otra.\n\nEsta opción necesita estar desactivada si deseas mover las configuraciones individualmente como facetas. Se recomienda activar cuando quieres reemplazar la interfaz de opciones con una personalizada, y luego desactivarla.",
+
+ "Settings.NotificationSettings": "Notificaciones",
+ "Settings.NotificationSettings.UserOnline": "Contacto En Línea",
+ "Settings.NotificationSettings.UserOnline.Description": "Controla si obtienes notificaciones cuando algún contacto esté en línea.",
+ "Settings.NotificationSettings.UserSociable": "Contacto Sociable",
+ "Settings.NotificationSettings.UserSociable.Description": "Cuando algún contacto se establezca como Sociable, recibirás una notificación distintiva con un sonido, ¡Ideal para mensajear o invitarle!\n\nSi no deseas estas notificaciones, puedes desactivarlo aquí, lo que hará que entrar en el modo Sociable se trate como si hubiesen entrado En Línea para las notificaciones.",
+ "Settings.NotificationSettings.UserOnlineOnAnotherBuild": "Contacto En Línea en una versión incompatible",
+ "Settings.NotificationSettings.UserOnlineOnAnotherBuild.Description": "Controla si obtendrás notificaciones cuando tus contactos entren en línea pero estén usando una versión incompatible con la tuya (por ej. una versión nueva o de pre-lanzamiento).",
+ "Settings.NotificationSettings.Message": "Mensajes",
+ "Settings.NotificationSettings.Message.Description": "Controla las notificiaciones que se darán cuando recibes mensajes.",
+ "Settings.NotificationSettings.Invite": "Invitaciones a Sesión",
+ "Settings.NotificationSettings.Invite.Description": "Controla si recibes notificaciones cuando eres invitado a una sesión.",
+ "Settings.NotificationSettings.ContactRequest": "Solicitudes de Contacto",
+ "Settings.NotificationSettings.ContactRequest.Description": "Controla las notificaciones que recibes al obtener una solicitud de contacto.",
+ "Settings.NotificationSettings.ContactSessionStarted": "Nuevas Sesiones de Contactos",
+ "Settings.NotificationSettings.ContactSessionStarted.Description": "Controla las notificaciones que recibes cuando una nueva sesión es iniciada por alguno de tus contactos.",
+ "Settings.NotificationSettings.PublicSessionStarted": "Nuevas Sesiones Públicas",
+ "Settings.NotificationSettings.PublicSessionStarted.Description": "Controla las notificaciones que recibes cuando una sesión pública es iniciada por alguien que no esté en tus contactos.",
+ "Settings.NotificationSettings.UserJoinAndLeave": "Usuarios ingresando y marchándose",
+ "Settings.NotificationSettings.UserJoinAndLeave.Description": "Al habilitarse, recibirás notificaciones cuando algún usuario entre o salga del mundo en el que estés actualmente.",
+
+ "Settings.NamePlateSettings.NameplateVisibility": "Visibilidad de Nombres",
+ "Settings.NamePlateSettings.NameplateVisibility.Description": "Controla cuáles placas de nombres serán visibles para ti.",
+ "Settings.NamePlateSettings.UseCustomNameplates": "Mostrar placas personalizadas",
+ "Settings.NamePlateSettings.UseCustomNameplates.Description": "Si algunas placas de nombres son difíciles de leer, están ocultas o necesitas ver el nombre real de un usuario y sus insignias (por ej. para propósitos de moderación), puedes desactivar las placas personalizadas y ver las predeterminadas.",
+
+ "Settings.CustomizationSettings": "Opciones de Personalización",
+ "Settings.CustomizationSettings.UserInterfaceEditMode": "Modo de Edición de Interfaz",
+ "Settings.CustomizationSettings.UserInterfaceEditMode.Description": "Al habilitarse, serás capaz de alterar la ubicación de las Facetas (piezas modulares de interfaz) en el tablero y en los anclajes de facetas ubicadas en tus manos y campo de visión (si esos están habilitados).\n\n¡Recuerda desactivar esta opción al terminar de editar! También puedes desactivarla usando el botón correspondiente debajo del tablero.",
+
+ "Settings.FacetAnchorsSettings": "Anclajes de Facetas",
+ "Settings.FacetAnchorsSettings.UseFacetAnchors": "Usar Anclajes de Facetas",
+ "Settings.FacetAnchorsSettings.UseFacetAnchors.Description": "Al habilitarse, podrás usar el botón de app en tu control derecho para activar/desactivar los anclajes de facetas en tus brazos y antebrazos. Éstos proveen de espacio para colocar cualquier faceta para accederlas rápidamente aparte del tablero principal.",
+ "Settings.FacetAnchorsSettings.AnimationSpeed": "Velocidad al Mostrar/Ocultar",
+ "Settings.FacetAnchorsSettings.AnimationSpeed.Description": "Determina qué tan rápido aparecen y desaparecen los anclajes de facetas.",
+ "Settings.FacetAnchorsSettings.FacetAnchorToggle": "Control para Activar/Desactivar",
+ "Settings.FacetAnchorsSettings.FacetAnchorToggle.Description": "Determina cuál controlador (izquierdo o derecho) alternará el estado de los anclajes. El tablero será alternado con el otro controlador.",
+ "Settings.FacetAnchorsSettings.ShowContainerBackground": "Mostrar fondo",
+ "Settings.FacetAnchorsSettings.ShowContainerBackground.Description": "Desactivar esto evita que se muestre la visual de fondo en los anclajes de facetas, logrando que sólo las facetas en sí sean visibles.",
+
+ "Settings.LaserSettings.SmoothSpeed": "Velocidad de suavizado del láser",
+ "Settings.LaserSettings.SmoothSpeed.Description": "Controla qué tan rápido responde el láser a tus movimientos. Valores más bajos lo harán más lento, pero mejor para filtrar vibraciones. Valores más altos se sentirán más precisos, pero también transmitirán más las sacudidas del controlador.",
+ "Settings.LaserSettings.ModulateStartAngle": "Ángulo de comienzo de modulación",
+ "Settings.LaserSettings.ModulateStartAngle.Description": "Indica el ángulo en el que el láser empezará a modularse para seguir tus movimientos. Incrementar el valor hará que haga falta movimientos más grandes para que el láser empieze a seguirte.",
+ "Settings.LaserSettings.ModulateEndAngle": "Modulación y ángulo",
+ "Settings.LaserSettings.ModulateEndAngle.Description": "Relacionado con el ángulo en el que comienza a modular, indica cuándo la modulación alcanzará la velocidad máxima. Cambiando el ángulo de inicio y fin, puedes controlar la sensación de respuesta del láser mientras más muevas tus manos.",
+ "Settings.LaserSettings.ModulateExponent": "Exponente de modulación",
+ "Settings.LaserSettings.ModulateExponent.Description": "Controla la curva de respuesta de la modulación del láser entre el ángulo de inicio y fin. Puedes usar esto para hacer que el láser responda más lento al comienzo, o que empieze a responder rápidamente y luego se apacigüe.",
+ "Settings.LaserSettings.ModulateSpeedMultiplier": "Multiplicador de velocidad de modulación",
+ "Settings.LaserSettings.ModulateSpeedMultiplier.Description": "La velocidad de suavizado del láser será multiplicada por este valor cuando hayas alcanzado el ángulo de fin de modulación. Incrementar el valor hará que el láser siga tus movimientos más velozmente cuando hayas movido tu mano lo suficientemente lejos. Disminuir el valor hará que tarde más en alcanzarte.",
+ "Settings.LaserSettings.StickThreshold": "Adhesividad del láser",
+ "Settings.LaserSettings.StickThreshold.Description": "Controla qué tanto se pegará el láser a objetos interactivos. Valores altos harán que se adhiera más. Establecerlo en 0 evitará la adhesión completamente.",
+ "Settings.LaserSettings.ShowInDesktop": "Mostrar lásers en modo escritorio",
+ "Settings.LaserSettings.ShowInDesktop.Description": "Al hablilitarse, las visuales de los láseres se mostrarán completamente en modo escritorio, en primera persona.",
+
+ "Settings.DesktopViewSettings.FollowCursor": "Seguir cursor",
+ "Settings.DesktopViewSettings.FollowCursor.Description": "Al habilitarse, la vista de Escritorio cambiará automáticamente hacia cualquier pantalla en la que se encuentre tu cursor. Es útil cuando estás usando un teclado y ratón físicos cuando estás en VR.",
+ "Settings.DesktopViewSettings.Brightness": "Brillo",
+ "Settings.DesktopViewSettings.Brightness.Description": "El brillo de la vista de Escritorio.",
+ "Settings.DesktopViewSettings.Opacity": "Opacidad",
+ "Settings.DesktopViewSettings.Opacity.Description": "Disminuye el valor para que la vista de Escritorio sea semi-transparente, facilitando ver lo que se encuentre detrás en el mundo.",
+
+ "Settings.PhotoCaptureSettings.FingerGestureEnabled": "Gesto de foto con dedos",
+ "Settings.PhotoCaptureSettings.FingerGestureEnabled.Description": "Al habilitarse, puedes tomar fotos rápidamente en el mundo haciendo una pose de marco de foto con tus dedos y luego doblando uno de tus dedos índices.",
+ "Settings.PhotoCaptureSettings.NormalCaptureResolution": "Resolución de foto",
+ "Settings.PhotoCaptureSettings.NormalCaptureResolution.Description": "Establece la resolución normal de las capturas hechas con el gesto de dedos o la combinación de teclas en escritorio. Resoluciones más altas tomarán más tiempo y espacio de almacenamiento para procesarse, pero otorgan más detalle.",
+ "Settings.PhotoCaptureSettings.TimerCaptureResolution": "Resolución de foto con temporizador",
+ "Settings.PhotoCaptureSettings.TimerCaptureResolution.Description": "Similar a la resolución normal, puedes establecer una resolución separada para las fotos capturadas con un temporizador. Puede ser útil si usas este modo para capturar fotos grupales, las cuales se benefician de resoluciones más altas.",
+ "Settings.PhotoCaptureSettings.TimerSeconds": "Duración de Temporizador",
+ "Settings.PhotoCaptureSettings.TimerSeconds.Description": "Los segundos que toma antes de capturar una foto con la función de temporizador.",
+ "Settings.PhotoCaptureSettings.CaptureStereo": "Capturar foto estéreo",
+ "Settings.PhotoCaptureSettings.CaptureStereo.Description": "Al habilitarse, todas las fotos rápidas serán estereoscópicas. Esto es típicamente útil al verlas en VR.",
+ "Settings.PhotoCaptureSettings.StereoSeparation": "Separación Estéreo",
+ "Settings.PhotoCaptureSettings.StereoSeparation.Description": "Controla la separación entre las cámaras estereoscópicas cuando está habilitado el modo correspondiente. Indica qué tan distanciadas están las cámaras entre sí, lo que afecta la intensidad del efecto estereoscópico para las objetos distantes.\n\nAl capturar objetos cercanos, valores más bajos serán mejores; al capturar escenas más grandes, convendrá usar valores más altos.",
+ "Settings.PhotoCaptureSettings.PhotoAutosavePath": "Ruta de autoguardado de fotos en el inventario",
+ "Settings.PhotoCaptureSettings.PhotoAutosavePath.Description": "Cuando se establece, cualquier foto que captures (o guardes con el menú contextual) será guardada en tu inventario. Por ejemplo Fotos/%year%/%month_name%\n\nLas siguientes variables están disponibles:\n\n%second%, %minute%, %hour%, %day%, %month%, %year%, %day_name%, %day_name_en%, %month_name%, %month_name_en%, %session_second%, %session_minute%, %session_hour%, %session_day%, %session_month%, %session_year%, %session_day_name%, %session_day_name_en%, %session_month_name%, %session_month_name_en%, %location_name%, %app_version%",
+ "Settings.PhotoCaptureSettings.CapturePrivateUI": "Capturar Interfaz Privada",
+ "Settings.PhotoCaptureSettings.CapturePrivateUI.Description": "Al habilitarse, la captura rápida mostrará tu interfaz privada, por ejemplo el tablero. Puede ser útil en caso de que necesites mostrar información mostrada allí.\n\nSe recomienda desactivar esta opción una vez no la necesites, ya que dejarla activada podría llevar a capturar y filtrar información personal accidentalmente.",
+ "Settings.PhotoCaptureSettings.EncodeFormat": "Formato de Imagen",
+ "Settings.PhotoCaptureSettings.EncodeFormat.Description": "El formato de imagen con el cual se codificarán las capturas. Si necesitas que las fotos estén en un formato específico, puedes usar esta opción para seleccionar cual.\n\nTen en cuenta que algunos formatos podrían no soportar ciertas características (como la transparencia), podrían codificarse muy lento, tener menor calidad de imagen, u ocupar mayor espacio de almacenamiento.",
+ "Settings.PhotoCaptureSettings.AlwaysHideNameplates": "Siempre Ocultar Placas",
+ "Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description": "Activa esta opción si deseas que nunca se muestren las placas de nombres en las fotos. Esta opción es independiente de la visibilidad de placas actual y siempre se asegurará que estén ocultas en las fotos.",
+
+ "Settings.DesktopRenderSettings.FieldOfView": "Campo de visión",
+ "Settings.DesktopRenderSettings.FieldOfView.Description": "Controla el campo de visión (FOV) en modo escritorio. Valores altos proporcionan una visión más amplia a coste de una mayor distorsión en los bordes.",
+ "Settings.DesktopRenderSettings.VSync": "Sincronización Vertical",
+ "Settings.DesktopRenderSettings.VSync.Description": "Al habilitarse, los fotogramas por segundo se sincronizarán con la frecuencia de actualización de tu monitor. Deshabilitarlo puede mostrar cada fotograma más velozmente, pero puede causar tearing.\n\nPuede ser útil al probar el rendimiento, ya que quita la limitación en la velocidad de renderizado y actualización.",
+ "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "Limitar fotogramas cuando inactivo",
+ "Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description": "Al habilitarse, los fotogramas por segundo se limitarán a un valor dado cuando la aplicación no esté activa. Puede ser útil si utilizas otros programas o juegos al mismo tiempo, liberando más recursos para dichas aplicaciones..",
+ "Settings.DesktopRenderSettings.MaximumBackgroundFramerate": "Máximos fotogramas cuando inactivo",
+ "Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description": "Determina el límite máximo de fotogramas permitidos cuando la app está inactiva. Valores bajos reservarán una mayor cantidad de recursos.",
+
+ "Settings.InteractiveCameraFramingSettings.PositioningMode": "Modo de posición",
+ "Settings.InteractiveCameraFramingSettings.PositioningMode.Description": "Controla cómo se posiciona la cámara interactiva en el mundo.",
+ "Settings.InteractiveCameraFramingSettings.FieldOfView": "Campo de visión",
+ "Settings.InteractiveCameraFramingSettings.FieldOfView.Description": "El campo de visión de la cámara interactiva. Valores altos capturarán mayor parte de la escena a coste de distorsión en los bordes.",
+ "Settings.InteractiveCameraFramingSettings.AnglePosition": "Ángulo",
+ "Settings.InteractiveCameraFramingSettings.AnglePosition.Description": "En modo tercera persona o grupo, controla la posición circular alrededor del grupo/sujeto.",
+ "Settings.InteractiveCameraFramingSettings.Distance": "Distancia",
+ "Settings.InteractiveCameraFramingSettings.Distance.Description": "En modo tercera persona o grupo, controla qué tan alejada estará la cámara del grupo/sujeto.",
+ "Settings.InteractiveCameraFramingSettings.HeightOffset": "Desplazamiento de Altura",
+ "Settings.InteractiveCameraFramingSettings.HeightOffset.Description": "En modo tercera persona o grupo, permite mover la cámara verticalmente relativo al grupo/sujeto.",
+ "Settings.InteractiveCameraFramingSettings.FirstPersonPitch": "Ángulo de cabeceo en primera persona",
+ "Settings.InteractiveCameraFramingSettings.FirstPersonPitch.Description": "En modo primera persona, usa esto para inclinar la cámara hacia arriba o abajo.",
+ "Settings.InteractiveCameraFramingSettings.FirstPersonRoll": "Ángulo de balanceo en primera persona",
+ "Settings.InteractiveCameraFramingSettings.FirstPersonRoll.Description": "En modo primera persona, controla la rotación lado a lado de la cámara - inclinar hacia la izquierda o derecha",
+ "Settings.InteractiveCameraFramingSettings.FirstPersonOffset": "Desplazamiento en primera persona",
+ "Settings.InteractiveCameraFramingSettings.FirstPersonOffset.Description": "Usa esto para mover la cámara en primera persona relativo a tus ojos. Puede ser útil si la geometría del avatar se solapa con la vista de la cámara.",
+ "Settings.InteractiveCameraFramingSettings.FramingViewportPosition": "Posición de encuadre de la vista",
+ "Settings.InteractiveCameraFramingSettings.FramingViewportPosition.Description": "Estas son coordenadas normalizadas en la vista de la cámara. La cámara tratará de encuadrar el objetivo (por ej. la cabeza del usuario en modo tercera persona) a esta posición en la vista.",
+ "Settings.InteractiveCameraFramingSettings.AimInFrontOfHead": "Apuntar al frente de la cabeza",
+ "Settings.InteractiveCameraFramingSettings.AimInFrontOfHead.Description": "En vez de apuntar a la cabeza del usuario, la cámara tratará de apuntar a un punto en frente de la cabeza. Puede ser útil cuando deseas encuadrar lo que está viendo el usuario (por ej. objetos en el mundo e interfaces).",
+
+ "Settings.InteractiveCameraPositioningSettings.AvoidOcclusion": "Evitar oclusión",
+ "Settings.InteractiveCameraPositioningSettings.AvoidOcclusion.Description": "Si la vista de la cámara estaría obstruida por un objeto colisionable, se moverá automáticamente más cerca para evitar la oclusión.",
+ "Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace": "Mantener en espacio de mundo",
+ "Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace.Description": "Asegurarse que la cámara se mantenga en el espacio raíz del mundo, en vez de enparentarse en el mismo espacio que el usuario. Puede resultar en mejor encuadre y posicionamiento cuando se usan anclajes de usuario (por ej. vehículos).",
+ "Settings.InteractiveCameraPositioningSettings.MovementWobble": "Tambaleo de Movimiento",
+ "Settings.InteractiveCameraPositioningSettings.MovementWobble.Description": "Esto agrega un desplazamiento de movimiento aleatorio a la posición de la cámara que cambia con el tiempo. Puede hacer que algunas tomas se vean menos estáticas, especialmente si no te mueves mucho.",
+
+ "Settings.InteractiveCameraRenderSettings.HideAllBadges": "Ocultar insignias",
+ "Settings.InteractiveCameraRenderSettings.HideAllBadges.Description": "La cámara no mostrará ninguna insignia de usuarios, sin importar tus opciones de insignias",
+ "Settings.InteractiveCameraRenderSettings.HideAllLasers": "Ocultar lásers",
+ "Settings.InteractiveCameraRenderSettings.HideAllLasers.Description": "La cámara no mostrará ningún laser de interacción.",
+ "Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera": "Usuarios siempre miran a la cámara",
+ "Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera.Description": "Cuando el avatar usa movimento de ojos simulado (el usuario no utiliza el rastreo facial), esta opción hará prioritario el contacto visual con la cámara.",
+
+ "Settings.InteractiveCameraGroupSettings.GroupDetectionRadius": "Radio de detección de grupo",
+ "Settings.InteractiveCameraGroupSettings.GroupDetectionRadius.Description": "Usuarios que estén dentro de esta distancia serán añadidos al grupo que la cámara encuadra automáticamente en modo grupo.",
+ "Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary": "Borde de salida de grupo",
+ "Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary.Description": "Qué tan lejos necesita moverse un usuario desde el radio del grupo, para que sean excluidos del grupo.",
+
+ "Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed": "Velocidad de suavizado de posición",
+ "Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed.Description": "Indica qué tan rápido se mueve la cámara a su posición objetivo en el mundo. Valores más grandes harán que la cámara se mueva más velozmente, pero resultarán en movimientos más bruscos.",
+ "Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed": "Velocidad de suavizado de ángulo",
+ "Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed.Description": "Indica qué tan rápido responde la cámara a cambios en ángulo alrededor del objetivo.",
+ "Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed": "Velocidad de suavizado de encuadre",
+ "Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed.Description": "Indica qué tan rápido se encuadra la cámara hacia el objetivo. Valores más grandes mantendrán el encuadre en el sujeto más velozmente, pero resultarán en movimientos más bruscos.",
+
+ "Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors": "Interpolar entre anclajes",
+ "Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors.Description": "Al habilitarse, la cámara se interpolará suavemente entre los anclajes de cámara en el mundo..",
+ "Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed": "Velocidad de interpolación",
+ "Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed.Description": "Cuando está habilitada la interpolación entre anclajes, controla qué tan rápido se mueve la cámara entre ellos.",
+ "Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation": "Usar interpolación lineal",
+ "Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation.Description": "Habilita esto para usar interpolación lineal cuando la cámara se mueve entre anclajes en vez de usar una suave. La interpolación lineal empieza y termina abruptamente, pero tiene una velocidad de movimiento constante, sin importar la distancia entre anclajes. Esto significa que si los anclajes están más separados, tomará más tiempo hasta que la cámara termine de moverse.",
+
+ "Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld": "Mostrar capturas tomadas en el mundo",
+ "Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld.Description": "Cuando tomas una foto usando el diálogo de cámara interactivo, ¿deberían aparecer en el mundo? Deshabilitado, sólo serán guardadas en tus documentos o inventario (si el autoguardado está configurado)",
+
+ "Settings.InteractiveCameraPostProcessingSettings.MotionBlur": "Desenfoque de movimiento",
+ "Settings.InteractiveCameraPostProcessingSettings.MotionBlur.Description": "Indica si la cámara presenta un efecto de desenfoque de movimiento.",
+ "Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections": "Reflejos en espacio de pantalla",
+ "Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections.Description": "Indica si la cámara muestra efectos de reflejos en espacio de pantalla. Puede proveer de mejores reflexiones en superficies relucientes, pero podría llevar a artefactos visuales y requerimientos de rendimiento mayores.",
+
+ "Settings.DescriptionField.NoTextTitle": "Más Información",
+ "Settings.DescriptionField.NoTextDescription": "Pasa el ratón sobre una opción para ver su descripción.",
+
+ "Settings.RelaySettings": "Relay de red",
+ "Settings.RelaySettings.AlwaysUseRelay": "Siempre usar un relay para conectarse",
+ "Settings.RelaySettings.AlwaysUseRelay.Description": "Los relays son típicamente usados como una alternativa cuando una conexión directa al anfitrión no puede ser establecida. Al habilitar esta opción, se forzará que todas las conexiones se realizen mediante un relay.\n\nPuede ser útil en casos de problemas de conexión con anfitriones particulares. NO se recomienda activar esta opción permanentemente.",
+ "Settings.RelaySettings.UseClosestAvailableRelay": "Usar relay disponible más cercano",
+ "Settings.RelaySettings.UseClosestAvailableRelay.Description": "Al habilitarse, el relay disponible más cercano a ti será seleccionado automáticamente para la conexión. Si deseas conectarte a un relay específico (en caso de conexiones de larga distancia para evitar la acumulación de paquetes, por ejemplo) puedes deshabilitar esta opción y seleccionar los relays preferidos aquí abajo.",
+ "Settings.RelaySettings.RelayPriorities": "Configurar prioridades de servidores de relay",
+ "Settings.RelaySettings.RelayPriorities.Breadcrumb": "Prioridades de Relays",
+
+ "Settings.PostProcessingSettings": "Post Procesado",
+ "Settings.PostProcessingSettings.MotionBlurIntensity": "Intensidad de Desenfoque de Movimiento",
+ "Settings.PostProcessingSettings.MotionBlurIntensity.Description": "Controla la intensidad del efecto de desenfoque, el cual desliza la imagen con el movimiento. Valores más altos resultarán en más difuminado con la misma cantidad de movimiento.\n\nSi estableces el valor en 0 % el filtro se desactivará completamente, lo cual puede mejorar el rendimiento.",
+ "Settings.PostProcessingSettings.BloomIntensity": "Intensidad de Bloom",
+ "Settings.PostProcessingSettings.BloomIntensity.Description": "El efecto Bloom ocasiona que aparezca un brillo alrededor de objetos muy claros, usualmente con los que estén en el rango HDR. \n\nTenga en cuenta que cierto contenido puede mostrarse incorrectamente cuando este efecto está deshabilitado o establecido en valores muy bajos.\n\nSi estableces el valor en 0 % el filtro se desactivará completamente, lo cual puede mejorar el rendimiento.",
+ "Settings.PostProcessingSettings.AmbientOcclusionIntensity": "Intensidad de Oclusión Ambiental (AO)",
+ "Settings.PostProcessingSettings.AmbientOcclusionIntensity.Description": "La Oclusión Ambiental oscurece pliegues y esquinas en la escena, las cuales suelen recibir menos luz. Esto puede darle a la escena una mayor profundidad y realismo. Controla la intensidad del efecto con este valor.\n\nTenga en cuenta que al deshabilitar o establecer en valores muy bajos este efecto, cierto contenido podría mostrarse incorrectamente o completamente plano cuando de otra manera no lo haría.\n\nSi estableces el valor en 0 % el filtro se desactivará completamente, lo cual puede mejorar el rendimiento.",
+ "Settings.PostProcessingSettings.ScreenSpaceReflections": "Reflejos en Espacio de Pantalla (experimental)",
+ "Settings.PostProcessingSettings.ScreenSpaceReflections.Description": "Al habilitarse, cualquier parte de la escena actualmente visible en la cámara se reflejará en superficies relucientes en tiempo real. Puede añadir más realismo a la escena y mejorar la visual de dichas superficies con un coste de rendimiento extra.\n\nTenga en cuenta que este filtro es considerado experimental al momento y no funciona bien en muchos escenarios, resultando en reflejos fantasmales y artefactos.",
+ "Settings.PostProcessingSettings.Antialiasing": "Antialiasing (AA)",
+ "Settings.PostProcessingSettings.Antialiasing.Description": "El Antialising suaviza los bordes de los objetos en la escena. Puedes seleccionar entre distintos filtros. FXAA es el más comúnmente usado y funciona suficientemente bien, pero puede difuminar otros elementos de la escena, como el texto.\n\nAdvertencia: Algunas opciones de Antialiasing podrían no ser compatibles con el modo VR.",
+
+ "Settings.TextureQualitySettings": "Calidad de Texturas",
+ "Settings.TextureQualitySettings.TextureSizeRatio": "Tamaño Relativo de Texturas",
+ "Settings.TextureQualitySettings.TextureSizeRatio.Description": "Determina el tamaño relativo de todas las texturas que serán cargadas. Puedes usar esto para disminuir la resolución general de las texturas, lo cual mejora el uso de VRAM y el tiempo de carga a coste de claridad visual.\n\nPor ejemplo si la textura es 4K y estableces esto en la mitad de la resolución, se cargará una versión de la textura en 2K.",
+ "Settings.TextureQualitySettings.TextureSizeLimit": "Tamaño Máximo de Textura",
+ "Settings.TextureQualitySettings.TextureSizeLimit.Description": "Limita la resolución máxima de las texturas cargadas. Cualquier textura por encima de esta resolución será limitada a la resolución establecida. Cualquier textura por debajo del valor no serán afectadas.\n\nEsta opción es aplicada luego del tamaño relativo de texturas.",
+ "Settings.TextureQualitySettings.MinimumTextureSize": "Limitar Texturas encima de resolución",
+ "Settings.TextureQualitySettings.MinimumTextureSize.Description": "Controla la resolución mínima de las texturas que serán limitadas por las configuraciones previas. Si la textura está por debajo de este tamaño, será cargada tal como está.\n\nPor ej. si estableces esto en 512, si la textura es de 256, será cargada como 256 incluso si el tamaño relativo de texturas está establecido a la mitad.",
+ "Settings.TextureQualitySettings.DefaultFilterMode": "Filtrado de Texturas",
+ "Settings.TextureQualitySettings.DefaultFilterMode.Description": "Controla el filtrado usado en las texturas, lo cual afecta su calidad y rendimiento.\n\nPunto: Calidad más baja, sin interpolación. Las texturas se mostrarán \"cuadriculadas\".\n\nBilineal: Los píxeles serán interpolados, pero las transiciones entre mip maps serán bruscas, mostrando una línea de transición visible.\n\nTrilineal: Transiciona suavemente entre niveles de mip maps, quitando la línea de transición a la distancia.\n\nAnisotrópico: Calidad más alta, las texturas serán claras incluso en ángulos muy inclinados.",
+ "Settings.TextureQualitySettings.AnisotropicLevel": "Nivel Anisotrópico",
+ "Settings.TextureQualitySettings.AnisotropicLevel.Description": "Controla la calidad del filtrado anisotrópico.",
+ "Settings.TextureQualitySettings.ReloadAllTextures": "Recargar Todas las Texturas (puede ser pesado)",
+
+ "Settings.ResolutionSettings": "Resolución",
+ "Settings.ResolutionSettings.Fullscreen": "Pantalla Completa",
+ "Settings.ResolutionSettings.Fullscreen.Description": "Alterna entre modo pantalla completa y ventana.",
+ "Settings.ResolutionSettings.WindowResolution": "Resolución de Ventana",
+ "Settings.ResolutionSettings.WindowResolution.Description": "La resolución a usar en el modo ventana. Controla el tamaño real de la ventana en la pantalla.",
+ "Settings.ResolutionSettings.FullscreenResolution": "Resolución a Pantalla Completa",
+ "Settings.ResolutionSettings.FullscreenResolution.Description": "La resolución a usar en el modo pantalla completa. El tamaño permanecerá igual, pero disminuir la resolución puede mejorar el rendimiento (particularmente con pantallas de alta resolución como 4K) con el coste de una imagen más borrosa.",
+ "Settings.ResolutionSettings.ApplyResolution": "Aplicar Cambios",
+
+ "Settings.RenderingQualitySettings": "Calidad de Renderizado",
+ "Settings.RenderingQualitySettings.PerPixelLights": "Iluminación por píxel",
+ "Settings.RenderingQualitySettings.PerPixelLights.Description": "Controla cuántas luces de punto y área pueden afectar a objetos directamente renderizados con el método forward - usualmente objetos transparentes y no-PBS (por ejemplo con el shader toon).\n\nIncrementar el valor mejorará la calidad de la iluminación y reducirá el parpadeo del color en presencia de múltiples luces, con un coste de rendimiento - el objeto necesita renderizarse múltiples veces por cada luz que le afecte.",
+ "Settings.RenderingQualitySettings.ShadowCascades": "Cascadeo de Sombras",
+ "Settings.RenderingQualitySettings.ShadowCascades.Description": "Controla la resolución de las cascadas de sombras para las luces direccionales en el mundo. Las cascadas distribuyen mejor la resolución del mapa de sombreado - proveyendo de una resolución más alta en sombras cercanas y resolución más baja en sombras lejanas, pero posee un impacto en el rendimiento.",
+ "Settings.RenderingQualitySettings.ShadowResolution": "Resolución de Sombras",
+ "Settings.RenderingQualitySettings.ShadowResolution.Description": "Controla la resolución de las sombras para las luces. Incrementar el valor suavizará los bordes y aumentará la definición de las sombras, pero incrementará el coste de rendimiento.\n\nTenga en cuenta que algunas luces podrían sobreescribir la resolución de las sombras y no serán afectadas por este valor.",
+ "Settings.RenderingQualitySettings.ShadowDistance": "Distancia de Sombras",
+ "Settings.RenderingQualitySettings.ShadowDistance.Description": "Controla la distancia que cubren las sombras. Incrementar el valor asegurará que las zonas más distantes de la escena estén correctamente sombreadas, pero también distribuye el detalle de la sombra a lo largo de un área mayor.\n\nDeberías cambiar esta opción junto con la de resolución y cascadas de sombras - con mayor resolución de sombras, puedes permitir una mayor distancia. Si disminuyes la resolución y cascadas de las sombras, querrás disminuir la distancia de sombras con tal que esas sombras tengan una mejor definición.",
+ "Settings.RenderingQualitySettings.SkinWeightMode": "Pesos de Esqueleto",
+ "Settings.RenderingQualitySettings.SkinWeightMode.Description": "Para cualquier malla que esté transformada por un esqueleto (modelos 3D como la mayoría de avatares), controla cuántos huesos son usados para afectar la posición de cada vértice.\n\nDisminuir el valor aliviará la carga de rendimiento, pero la calidad de las deformaciones de las mallas será menor, resultando en pliegues pronunciados y otros artefactos, usualmente alrededor de las articulaciones.",
+
"LocomotionArchetype.Walk": "Caminar",
"LocomotionArchetype.Fly": "Volar",
- "LocomotionArchetype.NoClip": "Sin Colisión",
+ "LocomotionArchetype.NoClip": "Sin-Colisión",
"LocomotionArchetype.Teleport": "Teletransportarse",
- "LocomotionArchetype.GrabWorld": "Agarrar el Mundo",
- "LocomotionArchetype.NoLocomotion": "No Locomoción",
- "LocomotionArchetype.ThreeAxisNoClip": "Sin Colisión de Tres-Ejes",
- "LocomotionArchetype.ThreeAxisFly": "Vuelo de Tres-Ejes",
- "LocomotionArchetype.ZeroG": "Gravidad Cero",
+ "LocomotionArchetype.GrabWorld": "Agarrar Mundo",
+ "LocomotionArchetype.NoLocomotion": "Sin locomoción",
+ "LocomotionArchetype.ThreeAxisNoClip": "Sin-Colisión con tres ejes",
+ "LocomotionArchetype.ThreeAxisFly": "Volar con tres ejes",
+ "LocomotionArchetype.ZeroG": "Gravedad Cero",
+
+ "LocomotionSettings.MakePreferred": "Establecer Preferido",
+ "LocomotionSettings.MakeLeastPreferred": "Establecer Menos Preferido",
"Security.Hyperlink.Title": "Link Externo",
"Security.Hyperlink.Warning": "Advertencia: Link externo\nHas hecho click en un link. Quieres abrirlo? Esto abrirá una ventana de navegador en tu escritorio.",
@@ -1250,6 +1926,11 @@
"Inspector.Member.SetAllToY": "Establecer todos a Y",
"Inspector.Member.SetAllToZ": "Establecer todos a Z",
"Inspector.Member.SetAllToW": "Establecer todos a W",
+ "Inspector.Member.BakeBlendshape": "Hornear Forma Clave",
+ "Inspector.Member.RemoveBlendshape": "Remover Forma Clave",
+ "Inspector.Member.SplitBlendshape.X": "Dividir Forma Clave sobre X",
+ "Inspector.Member.SplitBlendshape.Y": "Dividir Forma Clave sobre Y",
+ "Inspector.Member.SplitBlendshape.Z": "Dividir Forma Clave sobre Z",
"Inspector.ProceduralAsset.UpdateCount": "Cuenta de Actualizaciones: {n}",
"Inspector.ProceduralAsset.Error": "Error: {error}",
@@ -1412,6 +2093,9 @@
"Inspector.Texture.NormalizeMinMax": "Normalizar (mínimo y máximo)",
"Inspector.Texture.NormalizeIndependent": "Normalizar RGB independientemente (mín. y máx.)",
"Inspector.Texture.BleedColorToAlpha": "Sangrar Color a Alfa",
+ "Inspector.Texture.AlphaGamma": "Alfa Gamma",
+ "Inspector.Texture.AdjustAlphaGamma": " Ajustar Alfa Gamma",
+ "Inspector.Texture.AddAlpha": "Añadir Alfa",
"Inspector.Texture.InvalidFloats": "Diagnóstico: Flotantes inválidos",
"Inspector.Texture.GenerateMetadata": "Diagnóstico: Generar Metadatos del Mapa de Bits",
@@ -1455,6 +2139,10 @@
"Inspector.DynamicBoneChain.AddFixedCollidersFromHierarchy": "Añadir colisionadores fijos según jerarquía (usando raíz del objeto)",
"Inspector.DynamicBoneChain.AlwaysGrabLastBone": "Siempre agarrar el último hueso",
+ "Inspector.DataPreset.SetActive": "Establer Activos",
+ "Inspector.DataPreset.SetValues": "Establecer Valores",
+ "Inspector.DataPreset.AddAllChildren": "Añadir Todos los Hijos",
+
"Inspector.Rig.CleanupBoneColliders": "Limpiar colisionadores de huesos",
"Inspector.Rig.GenerateDebugVisuals": "Generar visualización para depurar",
"Inspector.Rig.ClearDebugVisuals": "Quitar visualización para depurar",
@@ -1481,7 +2169,7 @@
"Inspector.Collider.SetFromPreciseCylinderBounds": "Establecer desde límites cilíndricos precisos",
"Inspector.Collider.Visualize": "Visualizar Colisionadores",
- "Inspector.SimpleAwayIndicator.TestAway": "Establecer como Lejos (debug)",
+ "Inspector.SimpleAwayIndicator.TestAway": "Establecer como Ausente (debug)",
"Inspector.SimpleAwayIndicator.TestRestore": "Reestablecer a Normal (debug)",
"Inspector.Fields.Drive": "Controlar",
@@ -1593,9 +2281,30 @@
"Tutorial.Welcome.SettingsSnapTurn.Description": "Gira al instante, ideal para nuevos usuarios",
"Tutorial.Welcome.SettingsSmoothTurn": "Suave",
"Tutorial.Welcome.SettingsSmoothTurn.Description": "Gira gradualmente, pero podría causar mareos.",
- "Tutorial.Welcome.SettingsPrimaryController": "Controlador Primario",
- "Tutorial.Welcome.SettingsPrimaryLeft": "Izquierdo",
- "Tutorial.Welcome.SettingsPrimaryRight": "Derecho",
+ "Tutorial.Welcome.SettingsPrimaryController": "Mano Primaria",
+ "Tutorial.Welcome.SettingsPrimaryLeft": "Izquierda",
+ "Tutorial.Welcome.SettingsPrimaryLeft.Description": "Zurdo",
+ "Tutorial.Welcome.SettingsPrimaryRight": "Derecha",
+ "Tutorial.Welcome.SettingsPrimaryRight.Description": "Diestro",
+
+ "Tutorial.Welcome.SettingsHeadDirectionMovement": "Dirección de Movimiento",
+ "Tutorial.Welcome.SettingsUseHeadDirection": "Dirección de la Cabeza",
+ "Tutorial.Welcome.SettingsUseHeadDirection.Description": "Te moverás en la dirección a la que estás mirando",
+ "Tutorial.Welcome.SettingsUseControllerDirection": "Dirección de Controladores",
+ "Tutorial.Welcome.SettingsUseControllerDirection.Description": "Te moverás en la dirección de tu controlador",
+
+ "Tutorial.Welcome.LeftControllerMode": "Modo de Controlador Izquierdo",
+ "Tutorial.Welcome.RightControllerMode": "Modo de Controlador Derecho",
+
+ "Tutorial.Welcome.SidewaysTurn": "Girar",
+ "Tutorial.Welcome.SidewaysTurn.Description": "Usa este controlador sólo para girar",
+ "Tutorial.Welcome.SidewaysTurnAndMove": "Girar y Moverse",
+ "Tutorial.Welcome.SidewaysTurnAndMove.Description": "Usa este controlador para girar y moverte",
+ "Tutorial.Welcome.SidewaysStrafe": "Desplazarse",
+ "Tutorial.Welcome.SidewaysStrafe.Description": "Usa este controlador para desplazarte",
+ "Tutorial.Welcome.SidewaysOff": "Desactivado",
+ "Tutorial.Welcome.SidewaysOff.Description": "Sólo movimiento hacia adelante/atrás",
+
"Tutorial.Welcome.SettingsHeight": "Tu altura",
"Tutorial.Welcome.SettingsHeightExamples": "Ejemplos: 1.85 m, 185 cm, 6' 1\", 6 pies 1 pulgada",
From 1f8c5fc8d41cd1b1410ba42d963d8681aeb37d77 Mon Sep 17 00:00:00 2001
From: Ruzeh
Date: Wed, 7 Aug 2024 01:04:08 -0300
Subject: [PATCH 198/242] Update es.json
fix key change
---
es.json | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/es.json b/es.json
index d2e6f9f..f781724 100644
--- a/es.json
+++ b/es.json
@@ -2296,8 +2296,8 @@
"Tutorial.Welcome.LeftControllerMode": "Modo de Controlador Izquierdo",
"Tutorial.Welcome.RightControllerMode": "Modo de Controlador Derecho",
- "Tutorial.Welcome.SidewaysTurn": "Girar",
- "Tutorial.Welcome.SidewaysTurn.Description": "Usa este controlador sólo para girar",
+ "Tutorial.Welcome.SidewaysTurnOnly": "Girar",
+ "Tutorial.Welcome.SidewaysTurnOnly.Description": "Usa este controlador sólo para girar",
"Tutorial.Welcome.SidewaysTurnAndMove": "Girar y Moverse",
"Tutorial.Welcome.SidewaysTurnAndMove.Description": "Usa este controlador para girar y moverte",
"Tutorial.Welcome.SidewaysStrafe": "Desplazarse",
From eae409186b51e399ccb0a70d1a3cc252bfad00fe Mon Sep 17 00:00:00 2001
From: Gwang Sun Yun
Date: Wed, 7 Aug 2024 14:50:23 +0900
Subject: [PATCH 199/242] KR:Image importer failure
---
ko.json | 3 +++
1 file changed, 3 insertions(+)
diff --git a/ko.json b/ko.json
index 6fba19f..224bf52 100644
--- a/ko.json
+++ b/ko.json
@@ -936,6 +936,9 @@
"Importer.Image.Stereo180": "스테레오 180도 사진",
"Importer.Image.LUT": "색상보정시트(LUT)",
+ "Importer.Image.Failure.Heading": "이미지 가져오기 실패 {image}",
+ "Importer.Image.Failure.Description": "이미지 가져오기 실패 사유:\n\n{error}",
+
"Importer.LUT.Failure.Heading": "LUT 가져오기 실패 {image}",
"Importer.LUT.Failure.Description": "LUT 가져오기 실패 사유:\n\n{error}",
From bfb56171ec3616e53c08a9bb5748be6a141d4864 Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Wed, 7 Aug 2024 12:54:18 +0300
Subject: [PATCH 200/242] chore: translate strings
---
fr.json | 3 +++
1 file changed, 3 insertions(+)
diff --git a/fr.json b/fr.json
index ee80a15..d510975 100644
--- a/fr.json
+++ b/fr.json
@@ -936,6 +936,9 @@
"Importer.Image.Stereo180": "Photo stéréoscopique 180",
"Importer.Image.LUT": "LUT",
+ "Importer.Image.Failure.Heading": "L'import de l'image a échoué {image}",
+ "Importer.Image.Failure.Description": "L'import de l'image a échoué à cause de:\n\n{error}",
+
"Importer.LUT.Failure.Heading": "L'import du LUT a échoué {image}",
"Importer.LUT.Failure.Description": "L'import du LUT a échoué a cause de:\n\n{error}",
From 08a42e49cb47fe7ee703f9e89acc4c32237018f0 Mon Sep 17 00:00:00 2001
From: Aesc <49610790+Aesc3625@users.noreply.github.com>
Date: Fri, 9 Aug 2024 03:12:12 +0900
Subject: [PATCH 201/242] [ja]add fov effect strings
---
ja.json | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/ja.json b/ja.json
index b674a55..8437752 100644
--- a/ja.json
+++ b/ja.json
@@ -1734,6 +1734,10 @@
"Settings.DesktopRenderSettings.FieldOfView": "視野角",
"Settings.DesktopRenderSettings.FieldOfView.Description": "デスクトップモード時の視野角(FOV)を設定できます。値を大きくすると視野が広くなりますが、画面端の歪みが大きくなります。",
+
+ "Settings.DesktopRenderSettings.SprintFieldOfViewZoom": "走ると視界を狭くする",
+ "Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description": "この設定が有効になっていると、デスクトップモードで走ると視野角が狭くなります。\n設定を無効にすると、この効果が解除されます。\nユーザーが作成したコンテンツのエフェクトは含みません。",
+
"Settings.DesktopRenderSettings.VSync": "垂直同期(V-Sync)",
"Settings.DesktopRenderSettings.VSync.Description": "これを有効にすると、Resoniteのフレームレートがモニターのリフレッシュレートに同期します。オフにするとフレームレートの制限が解除されますが、ティアリング(映像が上下で分断されているように見える現象)が発生する可能性があります。\n\nオフにするとのフレームレートの制限が解除されるので、パフォーマンステストを行う際に役立ちます。",
"Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "非アクティブ時のフレームレートを制限",
From 58d541e4f1e4d59278f0345731ad8f73fafec93f Mon Sep 17 00:00:00 2001
From: Muppeq <147259359+Muppeq@users.noreply.github.com>
Date: Thu, 8 Aug 2024 22:26:36 +0200
Subject: [PATCH 202/242] de: translated FOV zoom strings
---
de.json | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/de.json b/de.json
index 15c748d..0c3a6bb 100644
--- a/de.json
+++ b/de.json
@@ -1733,6 +1733,10 @@
"Settings.DesktopRenderSettings.FieldOfView": "Sichtfeld",
"Settings.DesktopRenderSettings.FieldOfView.Description": "Hiermit können Sie ihr Sichtfeld (FOV) anpassen, wenn Sie im Desktop-Modus sind. Höhere Werte verursachen eine weitere Sicht, haben jedoch auch mehr Verzerrungen am Rand.",
+
+ "Settings.DesktopRenderSettings.SprintFieldOfViewZoom": "Sichtfeld beim Sprinten zoomen",
+ "Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description": "Wenn diese Option aktiviert ist, zoomt Resonite Ihr Sichtfeld, wenn Sie im Desktop-Modus sprinten.\nDeaktivieren Sie diese Einstellung, um den Effekt zu entfernen.\nDies gilt NICHT für Effekte in benutzergenerierten Inhalten.",
+
"Settings.DesktopRenderSettings.VSync": "VSync",
"Settings.DesktopRenderSettings.VSync.Description": "Wenn diese Option aktiviert ist, wird die Framerate mit der Aktualisierungsrate Ihres Bildschirms synchronisiert. Wenn Sie die Option ausschalten, können Frames schneller gerendert werden, aber es kann auch zu sichtbarem Tearing kommen.\n\nDies kann bei Performance-Tests nützlich sein, da dadurch die Aktualisierungs- und Rendering-Geschwindigkeit nicht gedeckelt wird.",
"Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "Framerate begrenzen im Hintergrund",
From d9b4f298511bdfe6f1d8e6ffe1a72f323e2a3f9b Mon Sep 17 00:00:00 2001
From: ProbablePrime
Date: Thu, 8 Aug 2024 15:11:19 -0700
Subject: [PATCH 203/242] add comment about WIP strings
---
README.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/README.md b/README.md
index 9c1089e..dc9b33e 100644
--- a/README.md
+++ b/README.md
@@ -104,6 +104,7 @@ optional arguments:
- **DON'T** correct mistakes in the string keys, only report them. They will be fixed by a script, which will apply the correction to all locales at once.
- **DON'T** submit purely machine translated locales. Those often result in odd and confusing results for user interfaces. Using machine translation as basis for manual translation is ok.
- **DON'T** Submit strings from PRs that have the "New Strings" label until that PR is merged. The development team may need to update or change these strings as a part of their inclusion and this can cause conflicts. Wait till the PR is merged and THEN work on the new strings.
+- **DON'T** Submit strings for features that are not present in the "main" branch yet. Until a set of strings is in main, it is not complete and may need additional work to complete. Adding strings early, leads to extra work, Conflicts and confusion.
## The ICU MessageFormat Syntax for translation strings
Resonite uses the ICU MessageFormat Syntax defined by the Unicode organization for its localized strings. This offers high amount of flexibility on how you translate strings and ensures that you can correctly follow the grammar rules of your language, particularly with regards to pluralization (e.g. displaying "1 item" vs "1 items"). This is why it's important to ensure that your language has a pluralizer implemented in our fork of MessageFormat.NET
From 53a4fca34545ed06f1dd88ea125cc07aa28501f0 Mon Sep 17 00:00:00 2001
From: modimobeikete <54436686+modimobeikete@users.noreply.github.com>
Date: Fri, 9 Aug 2024 18:14:04 +0800
Subject: [PATCH 204/242] zh-cn:Sync to the latest English version
---
zh-cn.json | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/zh-cn.json b/zh-cn.json
index 09d5945..9be8c29 100644
--- a/zh-cn.json
+++ b/zh-cn.json
@@ -1733,6 +1733,10 @@
"Settings.DesktopRenderSettings.FieldOfView": "视场",
"Settings.DesktopRenderSettings.FieldOfView.Description": "在桌面模式下,用它来控制视场(FOV)。 数值越大,视野越开阔,但两侧的失真也越大。",
+
+ "Settings.DesktopRenderSettings.SprintFieldOfViewZoom": "在冲刺时缩放视场",
+ "Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description": "启用此选项后, Resonite 将会在 桌面模式下缩放视场。\n关闭这个设置以移除这个效果。\n不 包括用户所生成内容的效果",
+
"Settings.DesktopRenderSettings.VSync": "垂直同步",
"Settings.DesktopRenderSettings.VSync.Description": "启用该选项后,帧速率将与屏幕刷新率同步。禁用此选项可加快帧的渲染速度,但也会导致明显的撕裂。\n\n这在进行性能测试时非常有用,因为它将解除刷新限制和提高渲染速度上限。",
"Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "限制后台运行时的帧速率",
From 9dc3375b3abf1a8988e1145d3e995f9f1294eeb8 Mon Sep 17 00:00:00 2001
From: modimobeikete <54436686+modimobeikete@users.noreply.github.com>
Date: Fri, 9 Aug 2024 18:16:17 +0800
Subject: [PATCH 205/242] zh-cn:Sync to the latest English version
---
zh-cn.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/zh-cn.json b/zh-cn.json
index 9be8c29..8b5e178 100644
--- a/zh-cn.json
+++ b/zh-cn.json
@@ -1735,7 +1735,7 @@
"Settings.DesktopRenderSettings.FieldOfView.Description": "在桌面模式下,用它来控制视场(FOV)。 数值越大,视野越开阔,但两侧的失真也越大。",
"Settings.DesktopRenderSettings.SprintFieldOfViewZoom": "在冲刺时缩放视场",
- "Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description": "启用此选项后, Resonite 将会在 桌面模式下缩放视场。\n关闭这个设置以移除这个效果。\n不 包括用户所生成内容的效果",
+ "Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description": "启用此选项后, Resonite 将会在 桌面模式下缩放视场。\n关闭这个设置以移除这个效果。\n不 包括用户所生成的内容的效果",
"Settings.DesktopRenderSettings.VSync": "垂直同步",
"Settings.DesktopRenderSettings.VSync.Description": "启用该选项后,帧速率将与屏幕刷新率同步。禁用此选项可加快帧的渲染速度,但也会导致明显的撕裂。\n\n这在进行性能测试时非常有用,因为它将解除刷新限制和提高渲染速度上限。",
From bc54284f6b976ae26d123b577487350ae01f51fe Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Sat, 10 Aug 2024 01:12:45 +0000
Subject: [PATCH 206/242] Update uk.json
edited to 1460 lines
---
uk.json | 47 +++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 47 insertions(+)
diff --git a/uk.json b/uk.json
index 28b4183..88bdbd3 100644
--- a/uk.json
+++ b/uk.json
@@ -1412,6 +1412,53 @@
"Settings.TrackerSettings.Trackers": "Керувати Відслідковувачами",
"Settings.TrackerSettings.Trackers.Breadcrumb": "Відслідковувачі",
+ "Settings.TrackerSettings.Trackers.UseTracker": "Використовувати Відслідковувач",
+ "Settings.TrackerSettings.Trackers.UseTracker.Description": "Чи цей відслідковувач повинен використовуватись? Ви можете використовувати цю опцію, щоб тимчасово вимкнути відслідковувач без зкидання привʼязки.",
+ "Settings.TrackerSettings.Trackers.FreezeTracking": "Заморозити Відслідковування",
+ "Settings.TrackerSettings.Trackers.FreezeTracking.Description": "Увімкуючи це залишить відслідковувачі активними, але заморозить його позицію та обертаня. Ця опція не постійна та буде відкинута наступного запуску гри.",
+ "Settings.TrackerSettings.Trackers.CustomName": "Особливе Імʼя",
+ "Settings.TrackerSettings.Trackers.CustomName.Description": "Ви можете назвати відслідковувачі, щоб було легше розрізнити їх замість використання їх ID. Це побільш косметичне та не змінює функціонал.",
+ "Settings.TrackerSettings.Trackers.MappedBodyNode": "Привʼязка Відслідковувачів",
+ "Settings.TrackerSettings.Trackers.MappedBodyNode.Description": "До якої частини тіла цей відслідковувач привʼязаний.\n\nМи рекомендуємо використовувати калібрацію всього тіла для застосування цієї опції замість вручної зміни тут.",
+ "Settings.TrackerSettings.Trackers.MappedPosition": "Привʼязана Позиція",
+ "Settings.TrackerSettings.Trackers.MappedPosition.Description": "Позиція відслідковувача відносно частини тіла до якої він привʼязаний.\n\nМи рекомендуємо використовувати калібрацію всього тіла для застосування цієї опції замість вручної зміни тут.",
+ "Settings.TrackerSettings.Trackers.MappedRotation": "Привʼязаний Оберт",
+ "Settings.TrackerSettings.Trackers.MappedRotation.Description": "Оберт відслідковувача відносно частини тіла до якої він привʼязаний.\n\nМи рекомендуємо використовувати калібрацію всього тіла для застосування цієї опції замість вручної зміни тут",
+ "Settings.TrackerSettings.Trackers.UseInVR": "Використовувати у ВР",
+ "Settings.TrackerSettings.Trackers.UseInVR.Description": "Чи повинен цей відслідковувач керувати аватаром у ВР?",
+ "Settings.TrackerSettings.Trackers.UseInDesktop": "Використовувати у Пласкому вікні",
+ "Settings.TrackerSettings.Trackers.UseInDesktop.Description": "Чи повинен цей відслідковувач керувати аватаром у пласкому вікні?",
+ "Settings.TrackerSettings.Trackers.TrackerID": "ID Відслідковувача",
+ "Settings.TrackerSettings.Trackers.TrackerID.Description": "Особливе ID цього відслідковувача. Ця інформація приватна та не однакова з тією, що показуватиметься у світі задля запобігання відслікування по відбиткам.",
+ "Settings.TrackerSettings.Trackers.TrackerBattery": "Батарея Відслідковувачів",
+ "Settings.TrackerSettings.Trackers.TrackerBattery.Description": "Теперішній заряд батареї у цьому відслідковувачі. Зауважте, що деякі відслідковувачі не підтримуватимуть показ заряду батареї.",
+ "Settings.TrackerSettings.Trackers.TrackerIsCharging": "Заряджається",
+ "Settings.TrackerSettings.Trackers.TrackerIsCharging.Description": "Це зазначає чи цей відслідковувач наразі заряджається. Зауважте, що деякі відслідковувачі не підтримуватимуть показ заряджання батареї.",
+ "Settings.TrackerSettings.Trackers.Unmap": "Зкинути Привʼязку",
+ "Settings.TrackerSettings.Trackers.Remove": "Прибрати відомості відслідковувача",
+
+ "Settings.SteamLinkSettings": "Steam Link",
+ "Settings.SteamLinkSettings.OSC_DataPort": "Порт відсліджування обличчя OSC",
+ "Settings.SteamLinkSettings.OSC_DataPort.Description": "Який порт повинен використовуватись для приймання відсліджування обличчя OSC. Він повинен бути однаковим з портом уведеним в налаштуваннях SteamVR щоб відсліджуваня обличчя працювало.",
+
+ "Settings.HapticPointMapping.MappingTarget": "Привʼязати До",
+ "Settings.HapticPointMapping.MappingTarget.Description": "Використовувати це, щоб налаштувати до якої частини тіла цей відслідковувач привʼязаний.",
+
+ "Settings.HapticPointMapping.PointRadius": "Радіус Гаптики",
+ "Settings.HapticPointMapping.PointRadius.Description": "Це дозволяє вам змінити радіус точки дії гаптики на вашому аватарі. Збільшення зробить легше активацію гаптики, але буте меньш точне.",
+
+ "Settings.HapticPointMapping.TorsoHorizontalPosition": "Горизонтальне положення на торсі",
+ "Settings.HapticPointMapping.TorsoHorizontalPosition.Description": "Це горизонтальне положення на торсі, з ліва на право.",
+ "Settings.HapticPointMapping.TorsoVerticalPosition": "Вертикальне положення на торсі",
+ "Settings.HapticPointMapping.TorsoVerticalPosition.Description": "Це вертикальне положення на торсі, з верху до низу.",
+ "Settings.HapticPointMapping.TorsoSide": "Сторона Торсу",
+ "Settings.HapticPointMapping.TorsoSide.Description": "Це зазначає сторону торсу до якої прикріплено відслідковувач (попереду чи позаду)",
+
+ "Settings.HapticPointMapping.HeadPitchAngle": "Нахил Голови",
+ "Settings.HapticPointMapping.HeadPitchAngle.Description": "Це контролює позицію голови по \"вертикалі\" рухаючи уверш чи вниз. Позиція заумовчуванням є центром обличчя (де ваш ніс). Збільшуючи кут змістить позицію до вашого лобу, знижуючи змістить позицію до вашого підбородку.",
+ "Settings.HapticPointMapping.HeadYawAngle": "Повертання Голови",
+ "Settings.HapticPointMapping.HeadYawAngle.Description": "Це контролює позицію голови по \"горизонталі\" рухаючи ліворуч чи праворуч. Позиція заумовчуванням є центром обличчя (де ваш ніс). Збільшуючи кут змістить позицію праворуч, знижуючи змістить позицію ліворуч. Оберт іде навколо вашої голови до 180°, де є ваша потилиця.",
+
"Dummy": "Dummy"
}
}
From a209f4572f0b6c58838b702ef2a598a269216684 Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Sat, 10 Aug 2024 02:15:16 +0000
Subject: [PATCH 207/242] Update uk.json
Updated to 1480th line
---
uk.json | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
diff --git a/uk.json b/uk.json
index 88bdbd3..091acb0 100644
--- a/uk.json
+++ b/uk.json
@@ -1458,6 +1458,26 @@
"Settings.HapticPointMapping.HeadPitchAngle.Description": "Це контролює позицію голови по \"вертикалі\" рухаючи уверш чи вниз. Позиція заумовчуванням є центром обличчя (де ваш ніс). Збільшуючи кут змістить позицію до вашого лобу, знижуючи змістить позицію до вашого підбородку.",
"Settings.HapticPointMapping.HeadYawAngle": "Повертання Голови",
"Settings.HapticPointMapping.HeadYawAngle.Description": "Це контролює позицію голови по \"горизонталі\" рухаючи ліворуч чи праворуч. Позиція заумовчуванням є центром обличчя (де ваш ніс). Збільшуючи кут змістить позицію праворуч, знижуючи змістить позицію ліворуч. Оберт іде навколо вашої голови до 180°, де є ваша потилиця.",
+
+ "Settings.HapticPointMapping.ArmSide": "Рука",
+ "Settings.HapticPointMapping.ArmSide.Description": "До якої руки це повинно привʼязуватись: лівої чи правої?",
+ "Settings.HapticPointMapping.ArmPositionAlong": "Позиція на руці",
+ "Settings.HapticPointMapping.ArmPositionAlong.Description": "Це контролює позицію на руці починаючи з плеч до запʼясть. Посередині зазвичай лежать локті.",
+ "Settings.HapticPointMapping.ArmAngleAround": "Кут навкруг руки",
+ "Settings.HapticPointMapping.ArmAngleAround.Description": "Це зазначає кут навкруг вашої руки. Заумовчуванням 0° вирівнює з верхівкою вашої руки та ставить точку до ваших локтів. Негативне значення повертатиме ліворуч, позитивне повертатиме праворуч. Зазначаючи кут 180° покладе точку до сторони, яка дивиться на ваш торс.",
+
+ "Settings.HapticPointMapping.LegSide": "Нога",
+ "Settings.HapticPointMapping.LegSide.Description": "До якої ноги це повинно привʼязуватись: лівої чи правої?",
+ "Settings.HapticPointMapping.LegPositionAlong": "Позиція на нозі",
+ "Settings.HapticPointMapping.LegPositionAlong.Description": "Це контролює позицію на нозі починаючи з бедер до пʼяток. Посередині зазвичай лежать коліна.",
+ "Settings.HapticPointMapping.LegAngleAround": "Кут навкруг ноги",
+ "Settings.HapticPointMapping.LegAngleAround.Description": "Це зазначає кут навкруг вашої ноги. Заумовчуванням 0° вирівнює з верхівкою вашої ноги та ставить точку до ваших колін. Негативне значення повертатиме ліворуч, позитивне повертатиме праворуч. Зазначаючи кут 180° покладе точку до сторони, яка дивиться позаду.",
+
+ "Settings.HapticPointMapping.ControllerSide": "Контролер",
+ "Settings.HapticPointMapping.ControllerSide.Description": "До якого контролера ця точка гаптики повинна привʼязатись: лівого чи правого?",
+
+ "Settings.HapticPointMapping.Tag": "Мітка Гаптики",
+ "Settings.HapticPointMapping.Tag.Description": "Мітка, яка асоційована з вашою гаптичною точкою. Це прикріпить точку з гаптичною міткою зазначеною компонентом TagHapticPointMapper. Якщо ніякої точки не буде привʼязано до аватару, гаптичний пристрій не працюватиме.\n\nЦе корисно коли вам треба повний контроль над точними точками аватару до яких гаптичний пристрій буде привʼязан - коли звичайна привʼязка вам не підходить.",
"Dummy": "Dummy"
}
From 178de61fa335bf77e19db6e153854f44b5d78100 Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Sun, 11 Aug 2024 11:52:26 +0000
Subject: [PATCH 208/242] Update uk.json
updated to 1535th line
---
uk.json | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 53 insertions(+)
diff --git a/uk.json b/uk.json
index 091acb0..c4d9c3d 100644
--- a/uk.json
+++ b/uk.json
@@ -1478,6 +1478,59 @@
"Settings.HapticPointMapping.Tag": "Мітка Гаптики",
"Settings.HapticPointMapping.Tag.Description": "Мітка, яка асоційована з вашою гаптичною точкою. Це прикріпить точку з гаптичною міткою зазначеною компонентом TagHapticPointMapper. Якщо ніякої точки не буде привʼязано до аватару, гаптичний пристрій не працюватиме.\n\nЦе корисно коли вам треба повний контроль над точними точками аватару до яких гаптичний пристрій буде привʼязан - коли звичайна привʼязка вам не підходить.",
+
+ "Settings.GiggleTechSettings": "Пристрої GiggleTech",
+ "Settings.GiggleTechSettings.Devices": "Керувати GigglePuckʼами",
+ "Settings.GiggleTechSettings.GigglePuckIP": "IP GigglePuckʼу яке можливо додати",
+ "Settings.GiggleTechSettings.GigglePuckIP.Description": "Якщо ваш GigglePuck не розпізнається у мережі автоматично - заповніть цю IP адресу в цьому полі та натисніть на кнопку нижче, щоб додати вручну.\n\nКоли додасте, зайдіть у \"Керувати GigglePuckʼами\", щоб налаштувати їх.",
+ "Settings.GiggleTechSettings.RegisterGigglePuck": "Зареєструвати GigglePuck вручну",
+ "Settings.GiggleTechSettings.Devices.IP": "IP GigglePuckʼу",
+ "Settings.GiggleTechSettings.Devices.IsConnected": "Чи GigglePuck підключено?",
+ "Settings.GiggleTechSettings.Devices.UseDevice": "Використати Пристрій",
+ "Settings.GiggleTechSettings.Devices.UseDevice.Description": "Ви можете використати це, щоб увімкнути чи вимкнути індивідуальні GigglePuckʼи коли налагоджено. Вимикаючи їх зупинить всю гаптику.",
+ "Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected": "Завжди вважати за підʼєнаних",
+ "Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected.Description": "Коли увімкнено, GigglePuck буде завжди вважитись як підключений, навіть коли не підключено до мережі.\n\nЦе может стати у нагоді для певних мереж, що мають проблеми з автоматичним виявлянням.",
+ "Settings.GiggleTechSettings.Devices.IntensityScale": "Обсяг Потужності",
+ "Settings.GiggleTechSettings.Devices.IntensityScale.Description": "Це дозволяє вам керувати обсягом потужності гаптики відправляємої до GigglePuck. Справжня потужність гаптики ніколи не перевищуватиме макс. безпечної шкали GigglePuck. Шкала обмежена, щоб не перенавантажити мотори.",
+ "Settings.GiggleTechSettings.Devices.Remove": "Прибрати Запис",
+ "Settings.GiggleTechSettings.Devices.CustomName": "Особливе Імʼя",
+ "Settings.GiggleTechSettings.Devices.CustomName.Description": "Ви можете додати особливе імʼя GigglePuckʼу для легшого впізнавання. Це тільки косметична опція та не має різниці у функціоналі.",
+ "Settings.GiggleTechSettings.Devices.Breadcrumb": "GigglePuckʼи",
+ "Settings.GiggleTechSettings.Devices.ActivationIntensity": "Теперішня Потужність",
+ "Settings.GiggleTechSettings.Devices.MinimumIntensity": "Мін. Потужність",
+ "Settings.GiggleTechSettings.Devices.MinimumIntensity.Description": "Це мін. потужність з якою гаптика діятиме. Якщо значення занизьке - може призвести гаптичних пристроїв зупинитись та перестати відповідати.",
+ "Settings.GiggleTechSettings.Devices.InitialActivationIntensity": "Початкова Потужність Активації",
+ "Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description": "Коли гаптика вмикається, вона працюватиме на цій потужності упродовж дуже короткого часу. Це допомогає \"поперти\" гаптиці коли значення активації занадто низьке, щоб запустити мотори.",
+
+ "Settings.UserMetricsSettings.UserHeight": "Висота",
+ "Settings.UserMetricsSettings.UserHeight.Description": "Це ваша висота у житті, яка використовується, щоб правильно підігнати розмір вашого аватару. Це також висота з якою ви будете над землею у сидячому режимі.\n\nВи можете увести вашу висоту у підходящих одиницях, якот 178 cm або 1.78 m для метрів або ж 5'7\" для футів.",
+
+ "Settings.FavoritesSettings": "Улюблені",
+ "Settings.FavoritesSettings.AutoLoadCloudHome": "Завантажувати Дім У Хмарах на вході",
+ "Settings.FavoritesSettings.AutoLoadCloudHome.Description": "Коли увімкнено, ваш дім у хмарах автоматично завантажиться на вході. Якщо вам до вподоби не завантажувати його - вимкніть цю опцію. Наступного входу це увійде у використання.",
+
+ "Settings.AudioInputDeviceSettings.UseSystemDefault": "Використовувати Пристрій Уведення Заумовчуванням",
+ "Settings.AudioInputDeviceSettings.UseSystemDefault.Description": "Увімкніть це, щоб автоматично використовувати пристрій уведення, який у вас заумовчуванням у системі. Якщо вам до вподоби використовувати інший пристрій - вимкніть цю опцію та налаштуйте інший пристрій нижче.",
+ "Settings.AudioInputDeviceSettings.DevicePriorities": "Налаштувати Пристрій Уведення За Бажанням",
+ "Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb": "Пристрої Уведення",
+ "Settings.AudioInputDeviceSettings.SetAsDefault": "Зазначити як Заумовчуванням",
+
+ "Settings.AudioOutputDeviceSettings.UseSystemDefault": "Використовувати Пристрій Виведення Заумовчуванням",
+ "Settings.AudioOutputDeviceSettings.UseSystemDefault.Description": "Увімкніть це, щоб автоматично використовувати пристрій виведення, який у вас заумовчуванням у системі. Якщо вам до вподоби використовувати інший пристрій - вимкніть цю опцію та налаштуйте інший пристрій нижче. Це стане у нагоді, якщо використовуватимете різні пристрої у ВР та пласкому відображенні.",
+ "Settings.AudioOutputDeviceSettings.DevicePriorities": "Налаштувати Пристрій Виведення За Бажанням",
+ "Settings.AudioOutputDeviceSettings.DevicePriorities.Breadcrumb": "Пристрої Виведення",
+ "Settings.AudioOutputDeviceSettings.SetAsDefault": "Зазначити як Заумовчуванням",
+
+ "Settings.AudioVolumeSettings.MasterVolume": "Головна Гучність",
+ "Settings.AudioVolumeSettings.MasterVolume.Description": "Це контролює гучністю всього порівно. Якщо усе загучне чи затихе - коригуйте це.",
+ "Settings.AudioVolumeSettings.SoundEffectVolume": "Гучність Ефектів",
+ "Settings.AudioVolumeSettings.SoundEffectVolume.Description": "Коригуйте гучність всіх ефектів. Це зазвичай звуки, які видають різні предмети та штукенції.",
+ "Settings.AudioVolumeSettings.MultimediaVolume": "Гучність Мультимедіа",
+ "Settings.AudioVolumeSettings.MultimediaVolume.Description": "Коригуйте гучність всіх мультимедіа. Зазвичай це аудіо, музика та відеопрогравачі та іноді фонові звуки у світах.",
+ "Settings.AudioVolumeSettings.VoiceVolume": "Гучність Мовлення",
+ "Settings.AudioVolumeSettings.VoiceVolume.Description": "Це контролює гучністю мовлення всіх інший користувачів. Іноді передзаписана мова теж впливатиме цією опцією. Ви також можете керувати гучністю кожного користувача індивідуально у панелі Сесії.",
+ "Settings.AudioVolumeSettings.UserInterfaceVolume": "Гучність КІ",
+ "Settings.AudioVolumeSettings.UserInterfaceVolume.Description": "З цією опцією ви коригуватимете звуками користувацького інтерфейсу якот тикання та натискання на кнопки, повзунки, деякі взаємодії з інструментами, створення знімка, тощо.",
"Dummy": "Dummy"
}
From 7fb4f7d64571fe8d9aa6ad8d42e3a79f134bfaf5 Mon Sep 17 00:00:00 2001
From: Anton Barskyi <59314737+Antonneposeda@users.noreply.github.com>
Date: Sun, 11 Aug 2024 13:45:26 +0000
Subject: [PATCH 209/242] Update uk.json
updated to 1539th line
---
uk.json | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/uk.json b/uk.json
index c4d9c3d..1beaadd 100644
--- a/uk.json
+++ b/uk.json
@@ -1531,6 +1531,11 @@
"Settings.AudioVolumeSettings.VoiceVolume.Description": "Це контролює гучністю мовлення всіх інший користувачів. Іноді передзаписана мова теж впливатиме цією опцією. Ви також можете керувати гучністю кожного користувача індивідуально у панелі Сесії.",
"Settings.AudioVolumeSettings.UserInterfaceVolume": "Гучність КІ",
"Settings.AudioVolumeSettings.UserInterfaceVolume.Description": "З цією опцією ви коригуватимете звуками користувацького інтерфейсу якот тикання та натискання на кнопки, повзунки, деякі взаємодії з інструментами, створення знімка, тощо.",
+
+ "Settings.AudioAccessibilitySettings.WhisperVolume": "Гучність пошипки",
+ "Settings.AudioAccessibilitySettings.WhisperVolume.Description": "Коли у вас увімкнено режим пошипки, до такої ступепі звуки поза сфери лунатимуть.",
+ "Settings.AudioAccessibilitySettings.VoiceMessageVolume": "Гучність голосового повідомлення",
+ "Settings.AudioAccessibilitySettings.VoiceMessageVolume.Description": "До такої ступепі інші звуки лунатимуть при голосових записах. Це може стати у нагоді щоб оминути \"затуплення голосу\", допомогаючи зфокусуватись на тому, що ви кажете.",
"Dummy": "Dummy"
}
From f2ab300d277d82f34cd5108db74967f4d7fd68e5 Mon Sep 17 00:00:00 2001
From: Shadow Panther
Date: Mon, 12 Aug 2024 22:08:11 +0200
Subject: [PATCH 210/242] RU: Image import error, Sprint FOV
---
ru.json | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/ru.json b/ru.json
index 8747871..770b961 100644
--- a/ru.json
+++ b/ru.json
@@ -936,6 +936,9 @@
"Importer.Image.Stereo180": "Стерео 180 Фото",
"Importer.Image.LUT": "LUT",
+ "Importer.Image.Failure.Heading": "Ошибка импорта изображения {image}",
+ "Importer.Image.Failure.Description": "Не получилось импортировать изображение из-за:\n\n{error}",
+
"Importer.LUT.Failure.Heading": "Ошибка импорта LUT {image}",
"Importer.LUT.Failure.Description": "Не получилось импортировать LUT из-за:\n\n{error}",
@@ -1730,6 +1733,10 @@
"Settings.DesktopRenderSettings.FieldOfView": "Угол зрения",
"Settings.DesktopRenderSettings.FieldOfView.Description": "Используйте чтобы задать угол зрения камеры (FOV) в экранном режиме. Большие значения дают лучший обзор, но приводят к искажениям по краям.",
+
+ "Settings.DesktopRenderSettings.SprintFieldOfViewZoom": "Сужать угол зрения при беге",
+ "Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description": "Когда эта настройка включена, Resonite будет сужать ваш угол зрения когда вы перемещаетесь бегом в экранном режиме.\nОтключите настройку чтобы убрать этот эффект.\nНЕ влияет на эффекты из пользовательского контента.",
+
"Settings.DesktopRenderSettings.VSync": "VSync",
"Settings.DesktopRenderSettings.VSync.Description": "Когда включено, частота кадров будет синхронизирована с частотой обновления вашего монитора. Отключение может позволить рендерить кадры быстрее, но также приведет к разрывам картинки.\n\nМожет быть полезно для тестирования производительности, так как снимет ограничение со скорости обновлений и рендеринга.",
"Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "Ограничить частоту кадров в фоне",
From 1763df834c291efe5f20e973206ee8a72301d070 Mon Sep 17 00:00:00 2001
From: AirRide91 <85963572+AirRide91@users.noreply.github.com>
Date: Wed, 21 Aug 2024 18:55:21 +0300
Subject: [PATCH 211/242] FI: Importer Image Failure
Also a fix to DoubleClickInterval
---
fi.json | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/fi.json b/fi.json
index 1249233..90652f4 100644
--- a/fi.json
+++ b/fi.json
@@ -936,6 +936,9 @@
"Importer.Image.Stereo180": "180° stereokuva",
"Importer.Image.LUT": "LUT",
+ "Importer.Image.Failure.Heading": "Kuvan tuonti epäonnistui {image}",
+ "Importer.Image.Failure.Description": "Kuvan tuonti epäonnistui seuraavista syistä:\n\n{error}",
+
"Importer.LUT.Failure.Heading": "LUT:n tuonti epäonnistui {image}",
"Importer.LUT.Failure.Description": "LUT:n tuonti epäonnistui seuraavista syistä:\n\n{error}",
@@ -1290,7 +1293,7 @@
"Settings.GeneralControlsSettings.PrimaryHand": "Kätisyys",
"Settings.GeneralControlsSettings.PrimaryHand.Description": "Kumpi käsi katsotaan ensisijaiseksi kädeksi. Useat järjestelmät käyttävät tätä esimerkiksi työkalujen käyttöönotossa.",
"Settings.GeneralControlsSettings.DoubleClickInterval": "Tuplaklikkauksen aikaväli",
- "Settings.GeneralControlsSettings.DoubleClickInterval.Description": "Kaksoisnapsautusta vaativissa vuorovaikutustapahtumissa tämä määrittää enimmäisajan, joka napsautusten välillä kuluu ja joka katsotaan kaksoisnapsautukseksi. Jos sinulla on ongelmia kaksoisnapsautuksen kanssa, suurenna lukua. Jos yksittäiset napsautukset havaitaan kaksoisnapsautuksina, pienennä lukua.",
+ "Settings.GeneralControlsSettings.DoubleClickInterval.Description": "Kaksoisnapsautusta vaativissa vuorovaikutustapahtumissa tämä määrittää enimmäisajan, joka napsautusten välillä kuluu ja joka katsotaan kaksoisnapsautukseksi. Jos sinulla on ongelmia kaksoisnapsautuksen kanssa, pienennä lukua. Jos yksittäiset napsautukset havaitaan kaksoisnapsautuksina, suurenna lukua.",
"Settings.LocomotionSettings.LocomotionPreferences": "Liikkumistila -asetukset",
"Settings.LocomotionSettings.LocomotionPreferences.Breadcrumb": "Liikkumistila -asetukset",
@@ -1730,6 +1733,10 @@
+
+
+
+
"Settings.DesktopRenderSettings.VSync": "VSync - Vertikaalisynkronointi",
"Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "Rajoita ruudunpäivitysnopeus taustalla",
From 765ce9154cf859b876770dafad94aa178413bf0a Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Thu, 22 Aug 2024 03:03:59 +0200
Subject: [PATCH 212/242] Added Normalize string
---
Missing/cs.md | 3 +++
Missing/de.md | 3 +++
Missing/en-gb.md | 3 +++
Missing/eo.md | 3 +++
Missing/es.md | 3 +++
Missing/et.md | 3 +++
Missing/fi.md | 3 +++
Missing/fr.md | 3 +++
Missing/hu.md | 3 +++
Missing/is.md | 3 +++
Missing/ja.md | 3 +++
Missing/ko.md | 3 +++
Missing/nl.md | 3 +++
Missing/no.md | 3 +++
Missing/pl.md | 3 +++
Missing/pt-br.md | 3 +++
Missing/ru.md | 3 +++
Missing/sv.md | 3 +++
Missing/th.md | 3 +++
Missing/tr.md | 3 +++
Missing/uk.md | 3 +++
Missing/zh-cn.md | 3 +++
Missing/zh-tw.md | 3 +++
README.md | 48 ++++++++++++++++++++++++------------------------
en.json | 1 +
25 files changed, 94 insertions(+), 24 deletions(-)
diff --git a/Missing/cs.md b/Missing/cs.md
index abc9bd6..409b4d6 100644
--- a/Missing/cs.md
+++ b/Missing/cs.md
@@ -516,6 +516,8 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates
Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description
Settings.DesktopRenderSettings.FieldOfView
Settings.DesktopRenderSettings.FieldOfView.Description
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Settings.DesktopRenderSettings.VSync
Settings.DesktopRenderSettings.VSync.Description
Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused
@@ -646,6 +648,7 @@ Inspector.Member.SetAllToX
Inspector.Member.SetAllToY
Inspector.Member.SetAllToZ
Inspector.Member.SetAllToW
+Inspector.Member.Normalize
Inspector.Member.BakeBlendshape
Inspector.Member.RemoveBlendshape
Inspector.Member.SplitBlendshape.X
diff --git a/Missing/de.md b/Missing/de.md
index d310d08..d1515a9 100644
--- a/Missing/de.md
+++ b/Missing/de.md
@@ -4,4 +4,7 @@ Note that this file updates only during build processes and doesn't necessarily
# German [de]
Importer.Image.Failure.Heading
Importer.Image.Failure.Description
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
+Inspector.Member.Normalize
diff --git a/Missing/en-gb.md b/Missing/en-gb.md
index f7288f5..d250784 100644
--- a/Missing/en-gb.md
+++ b/Missing/en-gb.md
@@ -1464,6 +1464,8 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates
Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description
Settings.DesktopRenderSettings.FieldOfView
Settings.DesktopRenderSettings.FieldOfView.Description
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Settings.DesktopRenderSettings.VSync
Settings.DesktopRenderSettings.VSync.Description
Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused
@@ -1629,6 +1631,7 @@ Inspector.Member.SetAllToX
Inspector.Member.SetAllToY
Inspector.Member.SetAllToZ
Inspector.Member.SetAllToW
+Inspector.Member.Normalize
Inspector.Member.BakeBlendshape
Inspector.Member.RemoveBlendshape
Inspector.Member.SplitBlendshape.X
diff --git a/Missing/eo.md b/Missing/eo.md
index 332a121..78c122a 100644
--- a/Missing/eo.md
+++ b/Missing/eo.md
@@ -485,6 +485,8 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates
Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description
Settings.DesktopRenderSettings.FieldOfView
Settings.DesktopRenderSettings.FieldOfView.Description
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Settings.DesktopRenderSettings.VSync
Settings.DesktopRenderSettings.VSync.Description
Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused
@@ -615,6 +617,7 @@ Inspector.Member.SetAllToX
Inspector.Member.SetAllToY
Inspector.Member.SetAllToZ
Inspector.Member.SetAllToW
+Inspector.Member.Normalize
Inspector.Member.BakeBlendshape
Inspector.Member.RemoveBlendshape
Inspector.Member.SplitBlendshape.X
diff --git a/Missing/es.md b/Missing/es.md
index de495ab..ec9c058 100644
--- a/Missing/es.md
+++ b/Missing/es.md
@@ -468,6 +468,8 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates
Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description
Settings.DesktopRenderSettings.FieldOfView
Settings.DesktopRenderSettings.FieldOfView.Description
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Settings.DesktopRenderSettings.VSync
Settings.DesktopRenderSettings.VSync.Description
Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused
@@ -581,6 +583,7 @@ Settings.RenderingQualitySettings.SkinWeightMode
Settings.RenderingQualitySettings.SkinWeightMode.Description
LocomotionSettings.MakePreferred
LocomotionSettings.MakeLeastPreferred
+Inspector.Member.Normalize
Inspector.Member.BakeBlendshape
Inspector.Member.RemoveBlendshape
Inspector.Member.SplitBlendshape.X
diff --git a/Missing/et.md b/Missing/et.md
index 3811bb5..deac5eb 100644
--- a/Missing/et.md
+++ b/Missing/et.md
@@ -793,6 +793,8 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates
Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description
Settings.DesktopRenderSettings.FieldOfView
Settings.DesktopRenderSettings.FieldOfView.Description
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Settings.DesktopRenderSettings.VSync
Settings.DesktopRenderSettings.VSync.Description
Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused
@@ -948,6 +950,7 @@ Inspector.Member.SetAllToX
Inspector.Member.SetAllToY
Inspector.Member.SetAllToZ
Inspector.Member.SetAllToW
+Inspector.Member.Normalize
Inspector.Member.BakeBlendshape
Inspector.Member.RemoveBlendshape
Inspector.Member.SplitBlendshape.X
diff --git a/Missing/fi.md b/Missing/fi.md
index b180545..ab15bc0 100644
--- a/Missing/fi.md
+++ b/Missing/fi.md
@@ -185,6 +185,8 @@ Settings.PhotoCaptureSettings.EncodeFormat.Description
Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description
Settings.DesktopRenderSettings.FieldOfView
Settings.DesktopRenderSettings.FieldOfView.Description
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Settings.DesktopRenderSettings.VSync.Description
Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description
Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description
@@ -252,6 +254,7 @@ Inspector.Slot.ParentUnder.LocalUserSpace
Inspector.Slot.ParentUnder.LocalUserSpace.Undo
Inspector.Member.BreakLinkDrive
Inspector.Member.OpenLinkDrive
+Inspector.Member.Normalize
Inspector.Mesh.ReverseWinding
Inspector.Mesh.TrimVertexBoneWeightsTo
Inspector.Mesh.BoneTrimCount
diff --git a/Missing/fr.md b/Missing/fr.md
index 98d4de6..bd39079 100644
--- a/Missing/fr.md
+++ b/Missing/fr.md
@@ -4,4 +4,7 @@ Note that this file updates only during build processes and doesn't necessarily
# French [fr]
Importer.Image.Failure.Heading
Importer.Image.Failure.Description
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
+Inspector.Member.Normalize
diff --git a/Missing/hu.md b/Missing/hu.md
index c794d31..397cede 100644
--- a/Missing/hu.md
+++ b/Missing/hu.md
@@ -833,6 +833,8 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates
Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description
Settings.DesktopRenderSettings.FieldOfView
Settings.DesktopRenderSettings.FieldOfView.Description
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Settings.DesktopRenderSettings.VSync
Settings.DesktopRenderSettings.VSync.Description
Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused
@@ -994,6 +996,7 @@ Inspector.Member.SetAllToX
Inspector.Member.SetAllToY
Inspector.Member.SetAllToZ
Inspector.Member.SetAllToW
+Inspector.Member.Normalize
Inspector.Member.BakeBlendshape
Inspector.Member.RemoveBlendshape
Inspector.Member.SplitBlendshape.X
diff --git a/Missing/is.md b/Missing/is.md
index c5652ff..c0cebaa 100644
--- a/Missing/is.md
+++ b/Missing/is.md
@@ -934,6 +934,8 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates
Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description
Settings.DesktopRenderSettings.FieldOfView
Settings.DesktopRenderSettings.FieldOfView.Description
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Settings.DesktopRenderSettings.VSync
Settings.DesktopRenderSettings.VSync.Description
Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused
@@ -1089,6 +1091,7 @@ Inspector.Member.SetAllToX
Inspector.Member.SetAllToY
Inspector.Member.SetAllToZ
Inspector.Member.SetAllToW
+Inspector.Member.Normalize
Inspector.Member.BakeBlendshape
Inspector.Member.RemoveBlendshape
Inspector.Member.SplitBlendshape.X
diff --git a/Missing/ja.md b/Missing/ja.md
index f5d47a7..68ca861 100644
--- a/Missing/ja.md
+++ b/Missing/ja.md
@@ -4,4 +4,7 @@ Note that this file updates only during build processes and doesn't necessarily
# Japanese [ja]
Importer.Image.Failure.Heading
Importer.Image.Failure.Description
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
+Inspector.Member.Normalize
diff --git a/Missing/ko.md b/Missing/ko.md
index faafd4a..066c3e5 100644
--- a/Missing/ko.md
+++ b/Missing/ko.md
@@ -4,4 +4,7 @@ Note that this file updates only during build processes and doesn't necessarily
# Korean [ko]
Importer.Image.Failure.Heading
Importer.Image.Failure.Description
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
+Inspector.Member.Normalize
diff --git a/Missing/nl.md b/Missing/nl.md
index 36277e2..9d77c1d 100644
--- a/Missing/nl.md
+++ b/Missing/nl.md
@@ -757,6 +757,8 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates
Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description
Settings.DesktopRenderSettings.FieldOfView
Settings.DesktopRenderSettings.FieldOfView.Description
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Settings.DesktopRenderSettings.VSync
Settings.DesktopRenderSettings.VSync.Description
Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused
@@ -900,6 +902,7 @@ Inspector.Member.SetAllToX
Inspector.Member.SetAllToY
Inspector.Member.SetAllToZ
Inspector.Member.SetAllToW
+Inspector.Member.Normalize
Inspector.Member.BakeBlendshape
Inspector.Member.RemoveBlendshape
Inspector.Member.SplitBlendshape.X
diff --git a/Missing/no.md b/Missing/no.md
index 4784476..3e32d2b 100644
--- a/Missing/no.md
+++ b/Missing/no.md
@@ -548,6 +548,8 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates
Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description
Settings.DesktopRenderSettings.FieldOfView
Settings.DesktopRenderSettings.FieldOfView.Description
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Settings.DesktopRenderSettings.VSync
Settings.DesktopRenderSettings.VSync.Description
Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused
@@ -678,6 +680,7 @@ Inspector.Member.SetAllToX
Inspector.Member.SetAllToY
Inspector.Member.SetAllToZ
Inspector.Member.SetAllToW
+Inspector.Member.Normalize
Inspector.Member.BakeBlendshape
Inspector.Member.RemoveBlendshape
Inspector.Member.SplitBlendshape.X
diff --git a/Missing/pl.md b/Missing/pl.md
index ce764d2..bd671d7 100644
--- a/Missing/pl.md
+++ b/Missing/pl.md
@@ -4,6 +4,8 @@ Note that this file updates only during build processes and doesn't necessarily
# Polish [pl]
Importer.Image.Failure.Heading
Importer.Image.Failure.Description
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Settings.InteractiveCameraFramingSettings.PositioningMode
Settings.InteractiveCameraFramingSettings.PositioningMode.Description
Settings.InteractiveCameraFramingSettings.FieldOfView
@@ -58,4 +60,5 @@ Settings.InteractiveCameraPostProcessingSettings.MotionBlur
Settings.InteractiveCameraPostProcessingSettings.MotionBlur.Description
Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections
Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections.Description
+Inspector.Member.Normalize
diff --git a/Missing/pt-br.md b/Missing/pt-br.md
index cf40aeb..20be9c4 100644
--- a/Missing/pt-br.md
+++ b/Missing/pt-br.md
@@ -549,6 +549,8 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates
Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description
Settings.DesktopRenderSettings.FieldOfView
Settings.DesktopRenderSettings.FieldOfView.Description
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Settings.DesktopRenderSettings.VSync
Settings.DesktopRenderSettings.VSync.Description
Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused
@@ -679,6 +681,7 @@ Inspector.Member.SetAllToX
Inspector.Member.SetAllToY
Inspector.Member.SetAllToZ
Inspector.Member.SetAllToW
+Inspector.Member.Normalize
Inspector.Member.BakeBlendshape
Inspector.Member.RemoveBlendshape
Inspector.Member.SplitBlendshape.X
diff --git a/Missing/ru.md b/Missing/ru.md
index dcee3ef..a13cf7f 100644
--- a/Missing/ru.md
+++ b/Missing/ru.md
@@ -4,4 +4,7 @@ Note that this file updates only during build processes and doesn't necessarily
# Russian [ru]
Importer.Image.Failure.Heading
Importer.Image.Failure.Description
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
+Inspector.Member.Normalize
diff --git a/Missing/sv.md b/Missing/sv.md
index 54bb351..ad31de3 100644
--- a/Missing/sv.md
+++ b/Missing/sv.md
@@ -901,6 +901,8 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates
Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description
Settings.DesktopRenderSettings.FieldOfView
Settings.DesktopRenderSettings.FieldOfView.Description
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Settings.DesktopRenderSettings.VSync
Settings.DesktopRenderSettings.VSync.Description
Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused
@@ -1062,6 +1064,7 @@ Inspector.Member.SetAllToX
Inspector.Member.SetAllToY
Inspector.Member.SetAllToZ
Inspector.Member.SetAllToW
+Inspector.Member.Normalize
Inspector.Member.BakeBlendshape
Inspector.Member.RemoveBlendshape
Inspector.Member.SplitBlendshape.X
diff --git a/Missing/th.md b/Missing/th.md
index f855ebc..2fdb5e1 100644
--- a/Missing/th.md
+++ b/Missing/th.md
@@ -1451,6 +1451,8 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates
Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description
Settings.DesktopRenderSettings.FieldOfView
Settings.DesktopRenderSettings.FieldOfView.Description
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Settings.DesktopRenderSettings.VSync
Settings.DesktopRenderSettings.VSync.Description
Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused
@@ -1616,6 +1618,7 @@ Inspector.Member.SetAllToX
Inspector.Member.SetAllToY
Inspector.Member.SetAllToZ
Inspector.Member.SetAllToW
+Inspector.Member.Normalize
Inspector.Member.BakeBlendshape
Inspector.Member.RemoveBlendshape
Inspector.Member.SplitBlendshape.X
diff --git a/Missing/tr.md b/Missing/tr.md
index 4562741..fc9451b 100644
--- a/Missing/tr.md
+++ b/Missing/tr.md
@@ -827,6 +827,8 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates
Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description
Settings.DesktopRenderSettings.FieldOfView
Settings.DesktopRenderSettings.FieldOfView.Description
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Settings.DesktopRenderSettings.VSync
Settings.DesktopRenderSettings.VSync.Description
Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused
@@ -982,6 +984,7 @@ Inspector.Member.SetAllToX
Inspector.Member.SetAllToY
Inspector.Member.SetAllToZ
Inspector.Member.SetAllToW
+Inspector.Member.Normalize
Inspector.Member.BakeBlendshape
Inspector.Member.RemoveBlendshape
Inspector.Member.SplitBlendshape.X
diff --git a/Missing/uk.md b/Missing/uk.md
index 6c1e034..65a7b09 100644
--- a/Missing/uk.md
+++ b/Missing/uk.md
@@ -282,6 +282,8 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates
Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description
Settings.DesktopRenderSettings.FieldOfView
Settings.DesktopRenderSettings.FieldOfView.Description
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Settings.DesktopRenderSettings.VSync
Settings.DesktopRenderSettings.VSync.Description
Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused
@@ -447,6 +449,7 @@ Inspector.Member.SetAllToX
Inspector.Member.SetAllToY
Inspector.Member.SetAllToZ
Inspector.Member.SetAllToW
+Inspector.Member.Normalize
Inspector.Member.BakeBlendshape
Inspector.Member.RemoveBlendshape
Inspector.Member.SplitBlendshape.X
diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md
index 0fc9a4e..f1d584f 100644
--- a/Missing/zh-cn.md
+++ b/Missing/zh-cn.md
@@ -4,4 +4,7 @@ Note that this file updates only during build processes and doesn't necessarily
# Chinese (China) [zh-cn]
Importer.Image.Failure.Heading
Importer.Image.Failure.Description
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
+Inspector.Member.Normalize
diff --git a/Missing/zh-tw.md b/Missing/zh-tw.md
index 8d9c170..0326421 100644
--- a/Missing/zh-tw.md
+++ b/Missing/zh-tw.md
@@ -544,6 +544,8 @@ Settings.PhotoCaptureSettings.AlwaysHideNameplates
Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description
Settings.DesktopRenderSettings.FieldOfView
Settings.DesktopRenderSettings.FieldOfView.Description
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom
+Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Settings.DesktopRenderSettings.VSync
Settings.DesktopRenderSettings.VSync.Description
Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused
@@ -674,6 +676,7 @@ Inspector.Member.SetAllToX
Inspector.Member.SetAllToY
Inspector.Member.SetAllToZ
Inspector.Member.SetAllToW
+Inspector.Member.Normalize
Inspector.Member.BakeBlendshape
Inspector.Member.RemoveBlendshape
Inspector.Member.SplitBlendshape.X
diff --git a/README.md b/README.md
index dc9b33e..fc481ab 100644
--- a/README.md
+++ b/README.md
@@ -2,32 +2,32 @@
This repository contains the locale assets for the core UI of [Resonite](https://resonite.com) and allows anyone to contribute translations. The contents of this repository will be periodically merged with the public build released on Steam (STEAM) and other platforms.
## Localization Status
-Czech [cs] - 69.9% - Missing keys: 692
-German [de] - 99.9% - Missing keys: 2
-English (United Kingdom) [en-gb] - 2.0% - Missing keys: 2251
+Czech [cs] - 69.8% - Missing keys: 695
+German [de] - 99.8% - Missing keys: 5
+English (United Kingdom) [en-gb] - 2.0% - Missing keys: 2254
English [en] - 100.0% - Missing keys: 0
-Esperanto [eo] - 71.2% - Missing keys: 661
-Spanish [es] - 73.6% - Missing keys: 607
-Estonian [et] - 35.9% - Missing keys: 1472
-Finnish [fi] - 83.4% - Missing keys: 382
-French [fr] - 99.9% - Missing keys: 2
-Hungarian [hu] - 28.8% - Missing keys: 1636
-Icelandic [is] - 27.9% - Missing keys: 1657
-Japanese [ja] - 99.9% - Missing keys: 2
-Korean [ko] - 99.9% - Missing keys: 2
-Dutch [nl] - 45.1% - Missing keys: 1262
-Norwegian [no] - 68.4% - Missing keys: 726
-Polish [pl] - 97.6% - Missing keys: 56
-Portuguese (Brazil) [pt-br] - 68.4% - Missing keys: 727
-Russian [ru] - 99.9% - Missing keys: 2
-Swedish [sv] - 27.7% - Missing keys: 1660
-Thai [th] - 1.7% - Missing keys: 2257
-Turkish [tr] - 35.4% - Missing keys: 1484
-Ukrainian [uk] - 52.4% - Missing keys: 1093
-Chinese (China) [zh-cn] - 99.9% - Missing keys: 2
-Chinese (Taiwan) [zh-tw] - 68.6% - Missing keys: 721
+Esperanto [eo] - 71.1% - Missing keys: 664
+Spanish [es] - 73.5% - Missing keys: 610
+Estonian [et] - 35.9% - Missing keys: 1475
+Finnish [fi] - 83.3% - Missing keys: 385
+French [fr] - 99.8% - Missing keys: 5
+Hungarian [hu] - 28.7% - Missing keys: 1639
+Icelandic [is] - 27.8% - Missing keys: 1660
+Japanese [ja] - 99.8% - Missing keys: 5
+Korean [ko] - 99.8% - Missing keys: 5
+Dutch [nl] - 45.0% - Missing keys: 1265
+Norwegian [no] - 68.3% - Missing keys: 729
+Polish [pl] - 97.4% - Missing keys: 59
+Portuguese (Brazil) [pt-br] - 68.3% - Missing keys: 730
+Russian [ru] - 99.8% - Missing keys: 5
+Swedish [sv] - 27.7% - Missing keys: 1663
+Thai [th] - 1.7% - Missing keys: 2260
+Turkish [tr] - 35.3% - Missing keys: 1487
+Ukrainian [uk] - 52.3% - Missing keys: 1096
+Chinese (China) [zh-cn] - 99.8% - Missing keys: 5
+Chinese (Taiwan) [zh-tw] - 68.5% - Missing keys: 724
-Total keys: 2297
+Total keys: 2300
## 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.
diff --git a/en.json b/en.json
index d3b7dc8..6f29b1a 100644
--- a/en.json
+++ b/en.json
@@ -1930,6 +1930,7 @@
"Inspector.Member.SetAllToY": "Set all to Y",
"Inspector.Member.SetAllToZ": "Set all to Z",
"Inspector.Member.SetAllToW": "Set all to W",
+ "Inspector.Member.Normalize": "Normalize",
"Inspector.Member.BakeBlendshape": "Bake Blendshape",
"Inspector.Member.RemoveBlendshape": "Remove Blendshape",
"Inspector.Member.SplitBlendshape.X": "Split Blendshape across X",
From 4afb3137ac740ff7c53461a88b7011d6e2d6ce59 Mon Sep 17 00:00:00 2001
From: modimobeikete <54436686+modimobeikete@users.noreply.github.com>
Date: Thu, 22 Aug 2024 16:13:09 +0800
Subject: [PATCH 213/242] zh-cn:Sync to the latest English version
---
zh-cn.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/zh-cn.json b/zh-cn.json
index 8b5e178..76a53cd 100644
--- a/zh-cn.json
+++ b/zh-cn.json
@@ -1930,6 +1930,7 @@
"Inspector.Member.SetAllToY": "全部设为 Y",
"Inspector.Member.SetAllToZ": "全部设为 Z",
"Inspector.Member.SetAllToW": "全部设为 W",
+ "Inspector.Member.Normalize": "标准化",
"Inspector.Member.BakeBlendshape" : "烘焙 Blendshape",
"Inspector.Member.RemoveBlendshape" : "移除 Blendshape",
"Inspector.Member.SplitBlendshape.X" : "在 X 轴上分割 Blendshape",
From 4063ed1f830c02375f771ea3bd417e30e5db3468 Mon Sep 17 00:00:00 2001
From: Muppeq <147259359+Muppeq@users.noreply.github.com>
Date: Fri, 23 Aug 2024 00:43:46 +0200
Subject: [PATCH 214/242] de: translated normalize
---
de.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/de.json b/de.json
index 0c3a6bb..bd94f47 100644
--- a/de.json
+++ b/de.json
@@ -1930,6 +1930,7 @@
"Inspector.Member.SetAllToY": "Setze alle auf Y",
"Inspector.Member.SetAllToZ": "Setze alle auf Z",
"Inspector.Member.SetAllToW": "Setze alle auf W",
+ "Inspector.Member.Normalize": "Normalisieren",
"Inspector.Member.BakeBlendshape": "Fixiere Blendshape",
"Inspector.Member.RemoveBlendshape": "Entferne Blendshape",
"Inspector.Member.SplitBlendshape.X": "Blendshape über X zerteilen",
From e274aefd7d9048330f93c44a89e219bf21f4ffeb Mon Sep 17 00:00:00 2001
From: Aesc <49610790+Aesc3625@users.noreply.github.com>
Date: Fri, 23 Aug 2024 10:07:16 +0900
Subject: [PATCH 215/242] Update ja.json
---
ja.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/ja.json b/ja.json
index 8437752..29d511c 100644
--- a/ja.json
+++ b/ja.json
@@ -1931,6 +1931,7 @@
"Inspector.Member.SetAllToY": "すべてをYの値に設定",
"Inspector.Member.SetAllToZ": "すべてをZの値に設定",
"Inspector.Member.SetAllToW": "すべてをWの値に設定",
+ "Inspector.Member.Normalize": "正規化する",
"Inspector.Member.BakeBlendshape" : "ブレンドシェイプをベイク",
"Inspector.Member.RemoveBlendshape" : "ブレンドシェイプを削除",
"Inspector.Member.SplitBlendshape.X" : "ブレンドシェイプをX軸で分割",
From f5e6637497340d93e1225b39fcca8a238e111a5e Mon Sep 17 00:00:00 2001
From: Shadow Panther
Date: Tue, 27 Aug 2024 23:03:01 +0200
Subject: [PATCH 216/242] RU: Normalize
---
ru.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/ru.json b/ru.json
index 770b961..2e7f15f 100644
--- a/ru.json
+++ b/ru.json
@@ -1930,6 +1930,7 @@
"Inspector.Member.SetAllToY": "Установить все к Y",
"Inspector.Member.SetAllToZ": "Установить все к Z",
"Inspector.Member.SetAllToW": "Установить все к W",
+ "Inspector.Member.Normalize": "Нормализовать",
"Inspector.Member.BakeBlendshape": "Запечь blendshape",
"Inspector.Member.RemoveBlendshape": "Убрать blendshape",
"Inspector.Member.SplitBlendshape.X": "Разделить blendshape по оси X",
From bc621ca3575738e3cb058cf1ac3030f0ea1e2773 Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Thu, 29 Aug 2024 23:40:00 +0200
Subject: [PATCH 217/242] Add full body tracking settings
---
Missing/cs.md | 3 +++
Missing/de.md | 3 +++
Missing/en-gb.md | 3 +++
Missing/eo.md | 3 +++
Missing/es.md | 3 +++
Missing/et.md | 3 +++
Missing/fi.md | 3 +++
Missing/fr.md | 3 +++
Missing/hu.md | 3 +++
Missing/is.md | 3 +++
Missing/ja.md | 3 +++
Missing/ko.md | 3 +++
Missing/nl.md | 3 +++
Missing/no.md | 3 +++
Missing/pl.md | 3 +++
Missing/pt-br.md | 3 +++
Missing/ru.md | 3 +++
Missing/sv.md | 3 +++
Missing/th.md | 3 +++
Missing/tr.md | 3 +++
Missing/uk.md | 3 +++
Missing/zh-cn.md | 3 +++
Missing/zh-tw.md | 3 +++
README.md | 48 ++++++++++++++++++++++++------------------------
en.json | 4 ++++
25 files changed, 97 insertions(+), 24 deletions(-)
diff --git a/Missing/cs.md b/Missing/cs.md
index 409b4d6..e50c0af 100644
--- a/Missing/cs.md
+++ b/Missing/cs.md
@@ -166,6 +166,9 @@ Settings.MovementSettings.MovementExponent.Description
Settings.GrabbingSettings
Settings.GrabbingSettings.DefaultHandGrabType
Settings.GrabbingSettings.DefaultHandGrabType.Description
+Settings.FullBodyTrackingSettings
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.GamepadSettings
Settings.GamepadSettings.ThumbstickLookSpeed
Settings.GamepadSettings.ThumbstickLookSpeed.Description
diff --git a/Missing/de.md b/Missing/de.md
index d1515a9..f06891a 100644
--- a/Missing/de.md
+++ b/Missing/de.md
@@ -4,6 +4,9 @@ Note that this file updates only during build processes and doesn't necessarily
# German [de]
Importer.Image.Failure.Heading
Importer.Image.Failure.Description
+Settings.FullBodyTrackingSettings
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.DesktopRenderSettings.SprintFieldOfViewZoom
Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Inspector.Member.Normalize
diff --git a/Missing/en-gb.md b/Missing/en-gb.md
index d250784..719d3ea 100644
--- a/Missing/en-gb.md
+++ b/Missing/en-gb.md
@@ -1116,6 +1116,9 @@ Settings.MovementSettings.MovementExponent.Description
Settings.GrabbingSettings
Settings.GrabbingSettings.DefaultHandGrabType
Settings.GrabbingSettings.DefaultHandGrabType.Description
+Settings.FullBodyTrackingSettings
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.GamepadSettings
Settings.GamepadSettings.ThumbstickLookSpeed
Settings.GamepadSettings.ThumbstickLookSpeed.Description
diff --git a/Missing/eo.md b/Missing/eo.md
index 78c122a..691ca23 100644
--- a/Missing/eo.md
+++ b/Missing/eo.md
@@ -135,6 +135,9 @@ Settings.MovementSettings.MovementExponent.Description
Settings.GrabbingSettings
Settings.GrabbingSettings.DefaultHandGrabType
Settings.GrabbingSettings.DefaultHandGrabType.Description
+Settings.FullBodyTrackingSettings
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.GamepadSettings
Settings.GamepadSettings.ThumbstickLookSpeed
Settings.GamepadSettings.ThumbstickLookSpeed.Description
diff --git a/Missing/es.md b/Missing/es.md
index ec9c058..da62cdb 100644
--- a/Missing/es.md
+++ b/Missing/es.md
@@ -118,6 +118,9 @@ Settings.MovementSettings.MovementExponent.Description
Settings.GrabbingSettings
Settings.GrabbingSettings.DefaultHandGrabType
Settings.GrabbingSettings.DefaultHandGrabType.Description
+Settings.FullBodyTrackingSettings
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.GamepadSettings
Settings.GamepadSettings.ThumbstickLookSpeed
Settings.GamepadSettings.ThumbstickLookSpeed.Description
diff --git a/Missing/et.md b/Missing/et.md
index deac5eb..33c21fa 100644
--- a/Missing/et.md
+++ b/Missing/et.md
@@ -443,6 +443,9 @@ Settings.MovementSettings.MovementExponent.Description
Settings.GrabbingSettings
Settings.GrabbingSettings.DefaultHandGrabType
Settings.GrabbingSettings.DefaultHandGrabType.Description
+Settings.FullBodyTrackingSettings
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.GamepadSettings
Settings.GamepadSettings.ThumbstickLookSpeed
Settings.GamepadSettings.ThumbstickLookSpeed.Description
diff --git a/Missing/fi.md b/Missing/fi.md
index ab15bc0..c5e1387 100644
--- a/Missing/fi.md
+++ b/Missing/fi.md
@@ -44,6 +44,9 @@ Importer.Package.Progress.ImportingAssets
Importer.Package.Progress.LoadingObject
Importer.Package.Progress.Imported
Importer.Package.Progress.Fail
+Settings.FullBodyTrackingSettings
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
Settings.LeapMotionSettings.Offset.Description
diff --git a/Missing/fr.md b/Missing/fr.md
index bd39079..df40185 100644
--- a/Missing/fr.md
+++ b/Missing/fr.md
@@ -4,6 +4,9 @@ Note that this file updates only during build processes and doesn't necessarily
# French [fr]
Importer.Image.Failure.Heading
Importer.Image.Failure.Description
+Settings.FullBodyTrackingSettings
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.DesktopRenderSettings.SprintFieldOfViewZoom
Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Inspector.Member.Normalize
diff --git a/Missing/hu.md b/Missing/hu.md
index 397cede..c1c240a 100644
--- a/Missing/hu.md
+++ b/Missing/hu.md
@@ -546,6 +546,9 @@ Settings.MovementSettings.MovementExponent.Description
Settings.GrabbingSettings
Settings.GrabbingSettings.DefaultHandGrabType
Settings.GrabbingSettings.DefaultHandGrabType.Description
+Settings.FullBodyTrackingSettings
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.GamepadSettings
Settings.GamepadSettings.ThumbstickLookSpeed
Settings.GamepadSettings.ThumbstickLookSpeed.Description
diff --git a/Missing/is.md b/Missing/is.md
index c0cebaa..d11a39f 100644
--- a/Missing/is.md
+++ b/Missing/is.md
@@ -584,6 +584,9 @@ Settings.MovementSettings.MovementExponent.Description
Settings.GrabbingSettings
Settings.GrabbingSettings.DefaultHandGrabType
Settings.GrabbingSettings.DefaultHandGrabType.Description
+Settings.FullBodyTrackingSettings
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.GamepadSettings
Settings.GamepadSettings.ThumbstickLookSpeed
Settings.GamepadSettings.ThumbstickLookSpeed.Description
diff --git a/Missing/ja.md b/Missing/ja.md
index 68ca861..0727f2d 100644
--- a/Missing/ja.md
+++ b/Missing/ja.md
@@ -4,6 +4,9 @@ Note that this file updates only during build processes and doesn't necessarily
# Japanese [ja]
Importer.Image.Failure.Heading
Importer.Image.Failure.Description
+Settings.FullBodyTrackingSettings
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.DesktopRenderSettings.SprintFieldOfViewZoom
Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Inspector.Member.Normalize
diff --git a/Missing/ko.md b/Missing/ko.md
index 066c3e5..f4619f6 100644
--- a/Missing/ko.md
+++ b/Missing/ko.md
@@ -4,6 +4,9 @@ Note that this file updates only during build processes and doesn't necessarily
# Korean [ko]
Importer.Image.Failure.Heading
Importer.Image.Failure.Description
+Settings.FullBodyTrackingSettings
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.DesktopRenderSettings.SprintFieldOfViewZoom
Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Inspector.Member.Normalize
diff --git a/Missing/nl.md b/Missing/nl.md
index 9d77c1d..5a84224 100644
--- a/Missing/nl.md
+++ b/Missing/nl.md
@@ -407,6 +407,9 @@ Settings.MovementSettings.MovementExponent.Description
Settings.GrabbingSettings
Settings.GrabbingSettings.DefaultHandGrabType
Settings.GrabbingSettings.DefaultHandGrabType.Description
+Settings.FullBodyTrackingSettings
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.GamepadSettings
Settings.GamepadSettings.ThumbstickLookSpeed
Settings.GamepadSettings.ThumbstickLookSpeed.Description
diff --git a/Missing/no.md b/Missing/no.md
index 3e32d2b..e8211f3 100644
--- a/Missing/no.md
+++ b/Missing/no.md
@@ -198,6 +198,9 @@ Settings.MovementSettings.MovementExponent.Description
Settings.GrabbingSettings
Settings.GrabbingSettings.DefaultHandGrabType
Settings.GrabbingSettings.DefaultHandGrabType.Description
+Settings.FullBodyTrackingSettings
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.GamepadSettings
Settings.GamepadSettings.ThumbstickLookSpeed
Settings.GamepadSettings.ThumbstickLookSpeed.Description
diff --git a/Missing/pl.md b/Missing/pl.md
index bd671d7..0a3028f 100644
--- a/Missing/pl.md
+++ b/Missing/pl.md
@@ -4,6 +4,9 @@ Note that this file updates only during build processes and doesn't necessarily
# Polish [pl]
Importer.Image.Failure.Heading
Importer.Image.Failure.Description
+Settings.FullBodyTrackingSettings
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.DesktopRenderSettings.SprintFieldOfViewZoom
Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Settings.InteractiveCameraFramingSettings.PositioningMode
diff --git a/Missing/pt-br.md b/Missing/pt-br.md
index 20be9c4..09be595 100644
--- a/Missing/pt-br.md
+++ b/Missing/pt-br.md
@@ -199,6 +199,9 @@ Settings.MovementSettings.MovementExponent.Description
Settings.GrabbingSettings
Settings.GrabbingSettings.DefaultHandGrabType
Settings.GrabbingSettings.DefaultHandGrabType.Description
+Settings.FullBodyTrackingSettings
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.GamepadSettings
Settings.GamepadSettings.ThumbstickLookSpeed
Settings.GamepadSettings.ThumbstickLookSpeed.Description
diff --git a/Missing/ru.md b/Missing/ru.md
index a13cf7f..ac043ca 100644
--- a/Missing/ru.md
+++ b/Missing/ru.md
@@ -4,6 +4,9 @@ Note that this file updates only during build processes and doesn't necessarily
# Russian [ru]
Importer.Image.Failure.Heading
Importer.Image.Failure.Description
+Settings.FullBodyTrackingSettings
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.DesktopRenderSettings.SprintFieldOfViewZoom
Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Inspector.Member.Normalize
diff --git a/Missing/sv.md b/Missing/sv.md
index ad31de3..8d9fef0 100644
--- a/Missing/sv.md
+++ b/Missing/sv.md
@@ -551,6 +551,9 @@ Settings.MovementSettings.MovementExponent.Description
Settings.GrabbingSettings
Settings.GrabbingSettings.DefaultHandGrabType
Settings.GrabbingSettings.DefaultHandGrabType.Description
+Settings.FullBodyTrackingSettings
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.GamepadSettings
Settings.GamepadSettings.ThumbstickLookSpeed
Settings.GamepadSettings.ThumbstickLookSpeed.Description
diff --git a/Missing/th.md b/Missing/th.md
index 2fdb5e1..8d241cc 100644
--- a/Missing/th.md
+++ b/Missing/th.md
@@ -1101,6 +1101,9 @@ Settings.MovementSettings.MovementExponent.Description
Settings.GrabbingSettings
Settings.GrabbingSettings.DefaultHandGrabType
Settings.GrabbingSettings.DefaultHandGrabType.Description
+Settings.FullBodyTrackingSettings
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.GamepadSettings
Settings.GamepadSettings.ThumbstickLookSpeed
Settings.GamepadSettings.ThumbstickLookSpeed.Description
diff --git a/Missing/tr.md b/Missing/tr.md
index fc9451b..a898fe3 100644
--- a/Missing/tr.md
+++ b/Missing/tr.md
@@ -477,6 +477,9 @@ Settings.MovementSettings.MovementExponent.Description
Settings.GrabbingSettings
Settings.GrabbingSettings.DefaultHandGrabType
Settings.GrabbingSettings.DefaultHandGrabType.Description
+Settings.FullBodyTrackingSettings
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.GamepadSettings
Settings.GamepadSettings.ThumbstickLookSpeed
Settings.GamepadSettings.ThumbstickLookSpeed.Description
diff --git a/Missing/uk.md b/Missing/uk.md
index 65a7b09..7401a89 100644
--- a/Missing/uk.md
+++ b/Missing/uk.md
@@ -4,6 +4,9 @@ Note that this file updates only during build processes and doesn't necessarily
# Ukrainian [uk]
Importer.Image.Failure.Heading
Importer.Image.Failure.Description
+Settings.FullBodyTrackingSettings
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.TrackerSettings.Trackers.UseTracker
Settings.TrackerSettings.Trackers.UseTracker.Description
Settings.TrackerSettings.Trackers.FreezeTracking
diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md
index f1d584f..ccb127d 100644
--- a/Missing/zh-cn.md
+++ b/Missing/zh-cn.md
@@ -4,6 +4,9 @@ Note that this file updates only during build processes and doesn't necessarily
# Chinese (China) [zh-cn]
Importer.Image.Failure.Heading
Importer.Image.Failure.Description
+Settings.FullBodyTrackingSettings
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.DesktopRenderSettings.SprintFieldOfViewZoom
Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Inspector.Member.Normalize
diff --git a/Missing/zh-tw.md b/Missing/zh-tw.md
index 0326421..d1cf9d7 100644
--- a/Missing/zh-tw.md
+++ b/Missing/zh-tw.md
@@ -194,6 +194,9 @@ Settings.MovementSettings.MovementExponent.Description
Settings.GrabbingSettings
Settings.GrabbingSettings.DefaultHandGrabType
Settings.GrabbingSettings.DefaultHandGrabType.Description
+Settings.FullBodyTrackingSettings
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle
+Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.GamepadSettings
Settings.GamepadSettings.ThumbstickLookSpeed
Settings.GamepadSettings.ThumbstickLookSpeed.Description
diff --git a/README.md b/README.md
index fc481ab..8d47acb 100644
--- a/README.md
+++ b/README.md
@@ -2,32 +2,32 @@
This repository contains the locale assets for the core UI of [Resonite](https://resonite.com) and allows anyone to contribute translations. The contents of this repository will be periodically merged with the public build released on Steam (STEAM) and other platforms.
## Localization Status
-Czech [cs] - 69.8% - Missing keys: 695
-German [de] - 99.8% - Missing keys: 5
-English (United Kingdom) [en-gb] - 2.0% - Missing keys: 2254
+Czech [cs] - 69.7% - Missing keys: 698
+German [de] - 99.7% - Missing keys: 8
+English (United Kingdom) [en-gb] - 2.0% - Missing keys: 2257
English [en] - 100.0% - Missing keys: 0
-Esperanto [eo] - 71.1% - Missing keys: 664
-Spanish [es] - 73.5% - Missing keys: 610
-Estonian [et] - 35.9% - Missing keys: 1475
-Finnish [fi] - 83.3% - Missing keys: 385
-French [fr] - 99.8% - Missing keys: 5
-Hungarian [hu] - 28.7% - Missing keys: 1639
-Icelandic [is] - 27.8% - Missing keys: 1660
-Japanese [ja] - 99.8% - Missing keys: 5
-Korean [ko] - 99.8% - Missing keys: 5
-Dutch [nl] - 45.0% - Missing keys: 1265
-Norwegian [no] - 68.3% - Missing keys: 729
-Polish [pl] - 97.4% - Missing keys: 59
-Portuguese (Brazil) [pt-br] - 68.3% - Missing keys: 730
-Russian [ru] - 99.8% - Missing keys: 5
-Swedish [sv] - 27.7% - Missing keys: 1663
-Thai [th] - 1.7% - Missing keys: 2260
-Turkish [tr] - 35.3% - Missing keys: 1487
-Ukrainian [uk] - 52.3% - Missing keys: 1096
-Chinese (China) [zh-cn] - 99.8% - Missing keys: 5
-Chinese (Taiwan) [zh-tw] - 68.5% - Missing keys: 724
+Esperanto [eo] - 71.0% - Missing keys: 667
+Spanish [es] - 73.4% - Missing keys: 613
+Estonian [et] - 35.8% - Missing keys: 1478
+Finnish [fi] - 83.2% - Missing keys: 388
+French [fr] - 99.7% - Missing keys: 8
+Hungarian [hu] - 28.7% - Missing keys: 1642
+Icelandic [is] - 27.8% - Missing keys: 1663
+Japanese [ja] - 99.7% - Missing keys: 8
+Korean [ko] - 99.7% - Missing keys: 8
+Dutch [nl] - 44.9% - Missing keys: 1268
+Norwegian [no] - 68.2% - Missing keys: 732
+Polish [pl] - 97.3% - Missing keys: 62
+Portuguese (Brazil) [pt-br] - 68.2% - Missing keys: 733
+Russian [ru] - 99.7% - Missing keys: 8
+Swedish [sv] - 27.7% - Missing keys: 1666
+Thai [th] - 1.7% - Missing keys: 2263
+Turkish [tr] - 35.3% - Missing keys: 1490
+Ukrainian [uk] - 52.3% - Missing keys: 1099
+Chinese (China) [zh-cn] - 99.7% - Missing keys: 8
+Chinese (Taiwan) [zh-tw] - 68.4% - Missing keys: 727
-Total keys: 2300
+Total keys: 2303
## 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.
diff --git a/en.json b/en.json
index 6f29b1a..a835872 100644
--- a/en.json
+++ b/en.json
@@ -1325,6 +1325,10 @@
"Settings.GrabbingSettings.DefaultHandGrabType": "Default Hand Grab Type",
"Settings.GrabbingSettings.DefaultHandGrabType.Description": "This determines what your default grab mode for hands is when you spawn in new worlds.\n\nPalm: You will grab all objects that are near your palm.\n\nPrecision: You will grab a single object between your index finger and thumb.\n\nAuto: Mode is automatically switched between palm and precision depending on the orientation of your hand.\n\nOff: You'll only be able to grab items with your lasers.",
+ "Settings.FullBodyTrackingSettings": "Full Body Tracking",
+ "Settings.FullBodyTrackingSettings.BodyHorizontalAngle" : "Body Horizontal Angle",
+ "Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description" : "This is the angle deviation between feet and head, beyond which you'll be considered in a horizontal pose. This affects certain things like overriding your tracker poses with feet simulation.",
+
"Settings.GamepadSettings": "Gamepad",
"Settings.GamepadSettings.ThumbstickLookSpeed": "Thumbstick Looking Speed",
"Settings.GamepadSettings.ThumbstickLookSpeed.Description": "Use this to adjust the sensitivity of the speed at which the viewpoint is moved with the thumbstick.",
From 8009b29e5e42616faf65badadb08dd11311923c6 Mon Sep 17 00:00:00 2001
From: Muppeq <147259359+Muppeq@users.noreply.github.com>
Date: Fri, 30 Aug 2024 12:49:54 +0200
Subject: [PATCH 218/242] de: translated full body tracking settings
---
de.json | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/de.json b/de.json
index bd94f47..ca4261e 100644
--- a/de.json
+++ b/de.json
@@ -1325,6 +1325,10 @@
"Settings.GrabbingSettings.DefaultHandGrabType": "Standard Handgriff-Typ",
"Settings.GrabbingSettings.DefaultHandGrabType.Description": "Dies bestimmt den Standard Greifmodus für Hände, wenn Sie in einer neuen Welt spawnen.\n\nHandfläche: Sie greifen alle Objekte, die sich in der Nähe Ihrer Handfläche befinden.\n\nPräzision: Sie greifen ein einzelnes Objekt zwischen Zeigefinger und Daumen. \n\nAuto: Der Modus wird automatisch zwischen Handfläche und Präzision umgeschaltet, je nach Ausrichtung Ihrer Hand.\n\nAus: Sie können Gegenstände nur mit Ihren Lasern greifen.",
+ "Settings.FullBodyTrackingSettings": "Ganzkörper-Tracking",
+ "Settings.FullBodyTrackingSettings.BodyHorizontalAngle": "Horizontal-Winkel des Körpers",
+ "Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description": "Dies setzt den Grenzwert des Horizontal-Winkels zwischen Füßen und Kopf, wenn er überschritten wird, wird Ihre Körperhaltung als horizontal eingestuft. Dies wirkt sich auf bestimmte Dinge wie z. B. das Überschreiben Ihrer Tracker-Posen mit Werten aus der Fußsimulation aus.",
+
"Settings.GamepadSettings": "Gamepad",
"Settings.GamepadSettings.ThumbstickLookSpeed": "Thumbstick Schwenkgeschwindigkeit",
"Settings.GamepadSettings.ThumbstickLookSpeed.Description": "Hier können Sie die Empfindlichkeit des Thumbsticks einstellen, mit dem Sie ihre Blickrichtung ändern.",
From 6916bee528e7460c6d0321c96e6af265326f75b1 Mon Sep 17 00:00:00 2001
From: modimobeikete <54436686+modimobeikete@users.noreply.github.com>
Date: Fri, 30 Aug 2024 23:27:45 +0800
Subject: [PATCH 219/242] Update zh-cn.json
---
zh-cn.json | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/zh-cn.json b/zh-cn.json
index 76a53cd..0f6a9de 100644
--- a/zh-cn.json
+++ b/zh-cn.json
@@ -1325,6 +1325,10 @@
"Settings.GrabbingSettings.DefaultHandGrabType" : "默认抓取模式",
"Settings.GrabbingSettings.DefaultHandGrabType.Description" : "这将决定你在进入新世界时双手的默认抓取模式。\n\n手掌: 你会抓住所有靠近你手掌的物体。\n\n精确: 你要用食指和拇指抓住一个物体。\n\n自动: 模式会根据手的方向在手掌和精确度之间自动切换。\n\n关闭: 你只能用激光抓取物品。",
+ "Settings.FullBodyTrackingSettings": "全身追踪",
+ "Settings.FullBodyTrackingSettings.BodyHorizontalAngle" : "身体水平角度",
+ "Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description" : "这是脚部和头部之间的角度偏差,超过这个角度就会被认为是水平姿势。这会影响某些事情,比如用脚模拟覆盖追踪器的姿势。",
+
"Settings.GamepadSettings": "手柄",
"Settings.GamepadSettings.ThumbstickLookSpeed": "摇杆观察速度",
"Settings.GamepadSettings.ThumbstickLookSpeed.Description": "用它来调整拇指摇杆移动视角速度的灵敏度。",
From 5078d05ee3050371734d076cfc4feae2018e1b49 Mon Sep 17 00:00:00 2001
From: modimobeikete <54436686+modimobeikete@users.noreply.github.com>
Date: Fri, 30 Aug 2024 23:32:01 +0800
Subject: [PATCH 220/242] zh-cn:Sync to the latest English version
---
zh-cn.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/zh-cn.json b/zh-cn.json
index 0f6a9de..7ee7908 100644
--- a/zh-cn.json
+++ b/zh-cn.json
@@ -359,7 +359,7 @@
"World.Edit.AccessPatreon": "Patreon的支持者",
"World.Edit.AccessPublic": "任何人(公开)",
- "Tools.AvatarCreator": "虚拟形象创建器",
+ "Tools.AvatarCreator": "虚拟形象创建工具",
"Tools.FullBodyCalibrator": "全身/虚拟形象校准器",
"Tools.CameraStreaming": "相机/流媒体",
"Tools.CreateNewWorld": "创建新世界",
From a54fb58bfa8e1a5bc46b671cf02b54e4d1d9b676 Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Fri, 30 Aug 2024 22:17:11 +0200
Subject: [PATCH 221/242] Suppress feet simulation string
---
Missing/cs.md | 2 ++
Missing/de.md | 2 ++
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/hu.md | 2 ++
Missing/is.md | 2 ++
Missing/ja.md | 2 ++
Missing/ko.md | 2 ++
Missing/nl.md | 2 ++
Missing/no.md | 2 ++
Missing/pl.md | 2 ++
Missing/pt-br.md | 2 ++
Missing/ru.md | 2 ++
Missing/sv.md | 2 ++
Missing/th.md | 2 ++
Missing/tr.md | 2 ++
Missing/uk.md | 2 ++
Missing/zh-cn.md | 2 ++
Missing/zh-tw.md | 2 ++
README.md | 48 ++++++++++++++++++++++++------------------------
en.json | 3 +++
25 files changed, 73 insertions(+), 24 deletions(-)
diff --git a/Missing/cs.md b/Missing/cs.md
index e50c0af..6125745 100644
--- a/Missing/cs.md
+++ b/Missing/cs.md
@@ -425,6 +425,8 @@ Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description
+Settings.LegacyFeatureSettings.SuppressFeetSimulation
+Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
Settings.TwitchInterfaceSettings.ChannelName
Settings.TwitchInterfaceSettings.ChannelName.Description
Settings.MessagingPrivacySettings.DoNotSendReadStatus
diff --git a/Missing/de.md b/Missing/de.md
index f06891a..b19e6c3 100644
--- a/Missing/de.md
+++ b/Missing/de.md
@@ -7,6 +7,8 @@ Importer.Image.Failure.Description
Settings.FullBodyTrackingSettings
Settings.FullBodyTrackingSettings.BodyHorizontalAngle
Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
+Settings.LegacyFeatureSettings.SuppressFeetSimulation
+Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
Settings.DesktopRenderSettings.SprintFieldOfViewZoom
Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Inspector.Member.Normalize
diff --git a/Missing/en-gb.md b/Missing/en-gb.md
index 719d3ea..a8b5c14 100644
--- a/Missing/en-gb.md
+++ b/Missing/en-gb.md
@@ -1373,6 +1373,8 @@ Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description
+Settings.LegacyFeatureSettings.SuppressFeetSimulation
+Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
Settings.TwitchInterfaceSettings.ChannelName
Settings.TwitchInterfaceSettings.ChannelName.Description
Settings.MessagingPrivacySettings.DoNotSendReadStatus
diff --git a/Missing/eo.md b/Missing/eo.md
index 691ca23..1477440 100644
--- a/Missing/eo.md
+++ b/Missing/eo.md
@@ -394,6 +394,8 @@ Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description
+Settings.LegacyFeatureSettings.SuppressFeetSimulation
+Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
Settings.TwitchInterfaceSettings.ChannelName
Settings.TwitchInterfaceSettings.ChannelName.Description
Settings.MessagingPrivacySettings.DoNotSendReadStatus
diff --git a/Missing/es.md b/Missing/es.md
index da62cdb..33cdbb3 100644
--- a/Missing/es.md
+++ b/Missing/es.md
@@ -377,6 +377,8 @@ Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description
+Settings.LegacyFeatureSettings.SuppressFeetSimulation
+Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
Settings.TwitchInterfaceSettings.ChannelName
Settings.TwitchInterfaceSettings.ChannelName.Description
Settings.MessagingPrivacySettings.DoNotSendReadStatus
diff --git a/Missing/et.md b/Missing/et.md
index 33c21fa..ff7dda5 100644
--- a/Missing/et.md
+++ b/Missing/et.md
@@ -702,6 +702,8 @@ Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description
+Settings.LegacyFeatureSettings.SuppressFeetSimulation
+Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
Settings.TwitchInterfaceSettings.ChannelName
Settings.TwitchInterfaceSettings.ChannelName.Description
Settings.MessagingPrivacySettings.DoNotSendReadStatus
diff --git a/Missing/fi.md b/Missing/fi.md
index c5e1387..da0c687 100644
--- a/Missing/fi.md
+++ b/Missing/fi.md
@@ -139,6 +139,8 @@ Settings.DebugSettings.DebugInputBindings.Description
Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description
+Settings.LegacyFeatureSettings.SuppressFeetSimulation
+Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
Settings.TwitchInterfaceSettings.ChannelName.Description
Settings.MessagingPrivacySettings.DoNotSendReadStatus.Description
Settings.LocaleSettings.CultureLocaleCode
diff --git a/Missing/fr.md b/Missing/fr.md
index df40185..80d330d 100644
--- a/Missing/fr.md
+++ b/Missing/fr.md
@@ -7,6 +7,8 @@ Importer.Image.Failure.Description
Settings.FullBodyTrackingSettings
Settings.FullBodyTrackingSettings.BodyHorizontalAngle
Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
+Settings.LegacyFeatureSettings.SuppressFeetSimulation
+Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
Settings.DesktopRenderSettings.SprintFieldOfViewZoom
Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Inspector.Member.Normalize
diff --git a/Missing/hu.md b/Missing/hu.md
index c1c240a..e902b1f 100644
--- a/Missing/hu.md
+++ b/Missing/hu.md
@@ -742,6 +742,8 @@ Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description
+Settings.LegacyFeatureSettings.SuppressFeetSimulation
+Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
Settings.TwitchInterfaceSettings.ChannelName
Settings.TwitchInterfaceSettings.ChannelName.Description
Settings.MessagingPrivacySettings.DoNotSendReadStatus
diff --git a/Missing/is.md b/Missing/is.md
index d11a39f..5512bb5 100644
--- a/Missing/is.md
+++ b/Missing/is.md
@@ -843,6 +843,8 @@ Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description
+Settings.LegacyFeatureSettings.SuppressFeetSimulation
+Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
Settings.TwitchInterfaceSettings.ChannelName
Settings.TwitchInterfaceSettings.ChannelName.Description
Settings.MessagingPrivacySettings.DoNotSendReadStatus
diff --git a/Missing/ja.md b/Missing/ja.md
index 0727f2d..2d84c6e 100644
--- a/Missing/ja.md
+++ b/Missing/ja.md
@@ -7,6 +7,8 @@ Importer.Image.Failure.Description
Settings.FullBodyTrackingSettings
Settings.FullBodyTrackingSettings.BodyHorizontalAngle
Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
+Settings.LegacyFeatureSettings.SuppressFeetSimulation
+Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
Settings.DesktopRenderSettings.SprintFieldOfViewZoom
Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Inspector.Member.Normalize
diff --git a/Missing/ko.md b/Missing/ko.md
index f4619f6..f28a9df 100644
--- a/Missing/ko.md
+++ b/Missing/ko.md
@@ -7,6 +7,8 @@ Importer.Image.Failure.Description
Settings.FullBodyTrackingSettings
Settings.FullBodyTrackingSettings.BodyHorizontalAngle
Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
+Settings.LegacyFeatureSettings.SuppressFeetSimulation
+Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
Settings.DesktopRenderSettings.SprintFieldOfViewZoom
Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Inspector.Member.Normalize
diff --git a/Missing/nl.md b/Missing/nl.md
index 5a84224..461034a 100644
--- a/Missing/nl.md
+++ b/Missing/nl.md
@@ -666,6 +666,8 @@ Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description
+Settings.LegacyFeatureSettings.SuppressFeetSimulation
+Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
Settings.TwitchInterfaceSettings.ChannelName
Settings.TwitchInterfaceSettings.ChannelName.Description
Settings.MessagingPrivacySettings.DoNotSendReadStatus
diff --git a/Missing/no.md b/Missing/no.md
index e8211f3..d83995c 100644
--- a/Missing/no.md
+++ b/Missing/no.md
@@ -457,6 +457,8 @@ Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description
+Settings.LegacyFeatureSettings.SuppressFeetSimulation
+Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
Settings.TwitchInterfaceSettings.ChannelName
Settings.TwitchInterfaceSettings.ChannelName.Description
Settings.MessagingPrivacySettings.DoNotSendReadStatus
diff --git a/Missing/pl.md b/Missing/pl.md
index 0a3028f..31e04c6 100644
--- a/Missing/pl.md
+++ b/Missing/pl.md
@@ -7,6 +7,8 @@ Importer.Image.Failure.Description
Settings.FullBodyTrackingSettings
Settings.FullBodyTrackingSettings.BodyHorizontalAngle
Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
+Settings.LegacyFeatureSettings.SuppressFeetSimulation
+Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
Settings.DesktopRenderSettings.SprintFieldOfViewZoom
Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Settings.InteractiveCameraFramingSettings.PositioningMode
diff --git a/Missing/pt-br.md b/Missing/pt-br.md
index 09be595..c194a29 100644
--- a/Missing/pt-br.md
+++ b/Missing/pt-br.md
@@ -458,6 +458,8 @@ Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description
+Settings.LegacyFeatureSettings.SuppressFeetSimulation
+Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
Settings.TwitchInterfaceSettings.ChannelName
Settings.TwitchInterfaceSettings.ChannelName.Description
Settings.MessagingPrivacySettings.DoNotSendReadStatus
diff --git a/Missing/ru.md b/Missing/ru.md
index ac043ca..39f00fc 100644
--- a/Missing/ru.md
+++ b/Missing/ru.md
@@ -7,6 +7,8 @@ Importer.Image.Failure.Description
Settings.FullBodyTrackingSettings
Settings.FullBodyTrackingSettings.BodyHorizontalAngle
Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
+Settings.LegacyFeatureSettings.SuppressFeetSimulation
+Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
Settings.DesktopRenderSettings.SprintFieldOfViewZoom
Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Inspector.Member.Normalize
diff --git a/Missing/sv.md b/Missing/sv.md
index 8d9fef0..09cb115 100644
--- a/Missing/sv.md
+++ b/Missing/sv.md
@@ -810,6 +810,8 @@ Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description
+Settings.LegacyFeatureSettings.SuppressFeetSimulation
+Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
Settings.TwitchInterfaceSettings.ChannelName
Settings.TwitchInterfaceSettings.ChannelName.Description
Settings.MessagingPrivacySettings.DoNotSendReadStatus
diff --git a/Missing/th.md b/Missing/th.md
index 8d241cc..a67b7c2 100644
--- a/Missing/th.md
+++ b/Missing/th.md
@@ -1360,6 +1360,8 @@ Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description
+Settings.LegacyFeatureSettings.SuppressFeetSimulation
+Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
Settings.TwitchInterfaceSettings.ChannelName
Settings.TwitchInterfaceSettings.ChannelName.Description
Settings.MessagingPrivacySettings.DoNotSendReadStatus
diff --git a/Missing/tr.md b/Missing/tr.md
index a898fe3..f4c81bd 100644
--- a/Missing/tr.md
+++ b/Missing/tr.md
@@ -736,6 +736,8 @@ Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description
+Settings.LegacyFeatureSettings.SuppressFeetSimulation
+Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
Settings.TwitchInterfaceSettings.ChannelName
Settings.TwitchInterfaceSettings.ChannelName.Description
Settings.MessagingPrivacySettings.DoNotSendReadStatus
diff --git a/Missing/uk.md b/Missing/uk.md
index 7401a89..565b3fc 100644
--- a/Missing/uk.md
+++ b/Missing/uk.md
@@ -191,6 +191,8 @@ Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description
+Settings.LegacyFeatureSettings.SuppressFeetSimulation
+Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
Settings.TwitchInterfaceSettings.ChannelName
Settings.TwitchInterfaceSettings.ChannelName.Description
Settings.MessagingPrivacySettings.DoNotSendReadStatus
diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md
index ccb127d..f390f68 100644
--- a/Missing/zh-cn.md
+++ b/Missing/zh-cn.md
@@ -7,6 +7,8 @@ Importer.Image.Failure.Description
Settings.FullBodyTrackingSettings
Settings.FullBodyTrackingSettings.BodyHorizontalAngle
Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
+Settings.LegacyFeatureSettings.SuppressFeetSimulation
+Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
Settings.DesktopRenderSettings.SprintFieldOfViewZoom
Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
Inspector.Member.Normalize
diff --git a/Missing/zh-tw.md b/Missing/zh-tw.md
index d1cf9d7..1a84e00 100644
--- a/Missing/zh-tw.md
+++ b/Missing/zh-tw.md
@@ -453,6 +453,8 @@ Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts
Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description
+Settings.LegacyFeatureSettings.SuppressFeetSimulation
+Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
Settings.TwitchInterfaceSettings.ChannelName
Settings.TwitchInterfaceSettings.ChannelName.Description
Settings.MessagingPrivacySettings.DoNotSendReadStatus
diff --git a/README.md b/README.md
index 8d47acb..74f201c 100644
--- a/README.md
+++ b/README.md
@@ -2,32 +2,32 @@
This repository contains the locale assets for the core UI of [Resonite](https://resonite.com) and allows anyone to contribute translations. The contents of this repository will be periodically merged with the public build released on Steam (STEAM) and other platforms.
## Localization Status
-Czech [cs] - 69.7% - Missing keys: 698
-German [de] - 99.7% - Missing keys: 8
-English (United Kingdom) [en-gb] - 2.0% - Missing keys: 2257
+Czech [cs] - 69.6% - Missing keys: 700
+German [de] - 99.6% - Missing keys: 10
+English (United Kingdom) [en-gb] - 2.0% - Missing keys: 2259
English [en] - 100.0% - Missing keys: 0
-Esperanto [eo] - 71.0% - Missing keys: 667
-Spanish [es] - 73.4% - Missing keys: 613
-Estonian [et] - 35.8% - Missing keys: 1478
-Finnish [fi] - 83.2% - Missing keys: 388
-French [fr] - 99.7% - Missing keys: 8
-Hungarian [hu] - 28.7% - Missing keys: 1642
-Icelandic [is] - 27.8% - Missing keys: 1663
-Japanese [ja] - 99.7% - Missing keys: 8
-Korean [ko] - 99.7% - Missing keys: 8
-Dutch [nl] - 44.9% - Missing keys: 1268
-Norwegian [no] - 68.2% - Missing keys: 732
-Polish [pl] - 97.3% - Missing keys: 62
-Portuguese (Brazil) [pt-br] - 68.2% - Missing keys: 733
-Russian [ru] - 99.7% - Missing keys: 8
-Swedish [sv] - 27.7% - Missing keys: 1666
-Thai [th] - 1.7% - Missing keys: 2263
-Turkish [tr] - 35.3% - Missing keys: 1490
-Ukrainian [uk] - 52.3% - Missing keys: 1099
-Chinese (China) [zh-cn] - 99.7% - Missing keys: 8
-Chinese (Taiwan) [zh-tw] - 68.4% - Missing keys: 727
+Esperanto [eo] - 71.0% - Missing keys: 669
+Spanish [es] - 73.3% - Missing keys: 615
+Estonian [et] - 35.8% - Missing keys: 1480
+Finnish [fi] - 83.1% - Missing keys: 390
+French [fr] - 99.6% - Missing keys: 10
+Hungarian [hu] - 28.7% - Missing keys: 1644
+Icelandic [is] - 27.8% - Missing keys: 1665
+Japanese [ja] - 99.6% - Missing keys: 10
+Korean [ko] - 99.6% - Missing keys: 10
+Dutch [nl] - 44.9% - Missing keys: 1270
+Norwegian [no] - 68.2% - Missing keys: 734
+Polish [pl] - 97.2% - Missing keys: 64
+Portuguese (Brazil) [pt-br] - 68.1% - Missing keys: 735
+Russian [ru] - 99.6% - Missing keys: 10
+Swedish [sv] - 27.6% - Missing keys: 1668
+Thai [th] - 1.7% - Missing keys: 2265
+Turkish [tr] - 35.3% - Missing keys: 1492
+Ukrainian [uk] - 52.2% - Missing keys: 1101
+Chinese (China) [zh-cn] - 99.6% - Missing keys: 10
+Chinese (Taiwan) [zh-tw] - 68.4% - Missing keys: 729
-Total keys: 2303
+Total keys: 2305
## 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.
diff --git a/en.json b/en.json
index a835872..6110bc1 100644
--- a/en.json
+++ b/en.json
@@ -1632,6 +1632,9 @@
"Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts": "Use inventory & session gesture shortcut",
"Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description": "When enabled, when you hold grip and press the App button (that normally opens/closes dash), it will open the legacy inventory or session menu.",
+ "Settings.LegacyFeatureSettings.SuppressFeetSimulation": "Supress Feet Simulation",
+ "Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description": "This is to make certain features that hijack feet proxies work, like posers work without having to modify them.
If you turn this on without using posers and similar feature, the animations will NOT look correct. Turn this off after you're done using posers
IMPORTANT: This will likely be removed at some point, we recommend upgrading posers to be compatible with the new system and automatically suppress the simulation when active.",
+
"Settings.TwitchInterfaceSettings.ChannelName": "Twitch Channel Name",
"Settings.TwitchInterfaceSettings.ChannelName.Description": "This sets the default Twitch channel name for the Twitch Chat panel in the Camera Controls panel. This is mostly used by Twitch streamers who want to see their Twitch chat.",
From 3e520390c421b470ee3f1901146870ac571c3cf7 Mon Sep 17 00:00:00 2001
From: Delta
Date: Sat, 31 Aug 2024 05:48:00 -0700
Subject: [PATCH 222/242] Fix invisible typo
---
en.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/en.json b/en.json
index 6110bc1..7e332a7 100644
--- a/en.json
+++ b/en.json
@@ -1248,7 +1248,7 @@
"Settings.OnlineStatusSettings.RememberTimespan.Description" : "Your last online status will be remembered only if you log in again within this timeframe. If you take longer than this, you'll start with your default status instead.",
"Settings.OnlineStatusSettings.InvisibleRememberMode" : "Remember last invisible status",
"Settings.OnlineStatusSettings.InvisibleRememberMode.Description" : "This controls how is your last status remembered specifically if you were last set to Invisible. Otherwise this functions the same.\n\nThe invisible status has a separate setting for privacy reasons, to ensure that if you were last set to invisible, you can ensure that you'll stay invisible at the next login even if your other statuses are not remembered.",
- "Settings.OnlineStatusSettings.InvisibleRememberTimespan" : "Remember invisble status for",
+ "Settings.OnlineStatusSettings.InvisibleRememberTimespan" : "Remember invisible status for",
"Settings.OnlineStatusSettings.InvisibleRememberTimespan.Description" : "Your last invisible status will be remembered only if you log in again within this timeframe. If you take longer than this, you'll start with your default status instead.",
"Settings.OnlineStatusSettings.AutoAwayTimespan" : "Switch to Away when idle for",
"Settings.OnlineStatusSettings.AutoAwayTimespan.Description" : "When you are idle for this amount of time, your online status will automatically be switched to Away. Once you come back, it will automatically be set back to previous state, unless you set it to Away manually.",
From 2c38735256658b4a5e78fa20ca629036ae7923d2 Mon Sep 17 00:00:00 2001
From: Muppeq <147259359+Muppeq@users.noreply.github.com>
Date: Sun, 1 Sep 2024 15:51:11 +0200
Subject: [PATCH 223/242] de: translated feet simulation strings
---
de.json | 3 +++
1 file changed, 3 insertions(+)
diff --git a/de.json b/de.json
index ca4261e..10b6c56 100644
--- a/de.json
+++ b/de.json
@@ -1632,6 +1632,9 @@
"Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts": "Geste für Inventar und Sitzung verwenden",
"Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description": "Wenn diese Einstellung aktiviert ist, öffnet sich das alte Inventar- oder Sitzungsmenü, wenn Sie den Griff gedrückt halten und die App-Taste drücken (was normalerweise das Dash-Menü öffnet/schließt).",
+ "Settings.LegacyFeatureSettings.SuppressFeetSimulation": "Fußsimulation unterdrücken",
+ "Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description": "Dies ermöglicht, dass bestimmte Methoden wie z. B. Poser die Fuß-Proxys übernehmen, weiter funktionieren, ohne dass sie angepasst werden müssen.
Wenn Sie diese Einstellung aktivieren, ohne Poser oder vergleichbare Verfahren zu verwenden, werden die Animationen NICHT korrekt aussehen. Schalten Sie diese Einstellung aus, sobald Sie keine Poser mehr verwenden.
WICHTIG: Diese Einstellung wird wahrscheinlich in Zukunft entfernt werden. Wir empfehlen, Poser so anzupassen, dass sie mit dem neuen System kompatibel sind und die Simulation automatisch unterdrücken, wenn sie aktiv ist.",
+
"Settings.TwitchInterfaceSettings.ChannelName": "Twitch Kanalname",
"Settings.TwitchInterfaceSettings.ChannelName.Description": "Dies stellt den standard Twitch Kanalnamen für das Twitch Chat-Panel im Kamerasteuerungs-Panel ein. Dies wird meistens von Twitch Streamern verwendet, die ihren Twitch Chat sehen möchten.",
From 01266246b47cd1f00ae459e32fce612119855ad5 Mon Sep 17 00:00:00 2001
From: Muppeq <147259359+Muppeq@users.noreply.github.com>
Date: Sun, 1 Sep 2024 16:09:25 +0200
Subject: [PATCH 224/242] en: fixed typo and double use of 'work'
---
en.json | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/en.json b/en.json
index 6110bc1..f5798c8 100644
--- a/en.json
+++ b/en.json
@@ -1632,8 +1632,8 @@
"Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts": "Use inventory & session gesture shortcut",
"Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description": "When enabled, when you hold grip and press the App button (that normally opens/closes dash), it will open the legacy inventory or session menu.",
- "Settings.LegacyFeatureSettings.SuppressFeetSimulation": "Supress Feet Simulation",
- "Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description": "This is to make certain features that hijack feet proxies work, like posers work without having to modify them.
If you turn this on without using posers and similar feature, the animations will NOT look correct. Turn this off after you're done using posers
IMPORTANT: This will likely be removed at some point, we recommend upgrading posers to be compatible with the new system and automatically suppress the simulation when active.",
+ "Settings.LegacyFeatureSettings.SuppressFeetSimulation": "Suppress Feet Simulation",
+ "Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description": "This is to make certain features like posers that hijack feet proxies work, without having to modify them.
If you turn this on without using posers or similar features, the animations will NOT look correct. Turn this off after you're done using posers.
IMPORTANT: This will likely be removed at some point, we recommend upgrading posers to be compatible with the new system and automatically suppress the simulation when active.",
"Settings.TwitchInterfaceSettings.ChannelName": "Twitch Channel Name",
"Settings.TwitchInterfaceSettings.ChannelName.Description": "This sets the default Twitch channel name for the Twitch Chat panel in the Camera Controls panel. This is mostly used by Twitch streamers who want to see their Twitch chat.",
From 669f0482a42ae8e88bec4a605c81b7f7e8451966 Mon Sep 17 00:00:00 2001
From: Aesc <49610790+Aesc3625@users.noreply.github.com>
Date: Tue, 3 Sep 2024 15:34:46 +0900
Subject: [PATCH 225/242] Update ja.json
add strings
suppress feet simulation string
full body tracking settings
---
ja.json | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/ja.json b/ja.json
index 29d511c..05ca00c 100644
--- a/ja.json
+++ b/ja.json
@@ -1325,6 +1325,10 @@
"Settings.GrabbingSettings.DefaultHandGrabType" : "標準のグラブ方法",
"Settings.GrabbingSettings.DefaultHandGrabType.Description" : "新しいワールドに参加した際の、手でつかみ方を設定できます。\n\nPalm: 手のひら:手の近くのものを全て掴みます。\n\nPrecision: 精密モード:人差し指と親指の間で一つのものだけを摘みます。\n\nAuto: 自動切替:手の向きによって、手のひらモードと精密モードを自動的に切り替えます。\n\nOff: レーザーのみ:レーザーでしかアイテムを掴めません。",
+ "Settings.FullBodyTrackingSettings": "フルボディトラッキング",
+ "Settings.FullBodyTrackingSettings.BodyHorizontalAngle" : "ボディの水平角度(Body Horizontal Angle)",
+ "Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description" : "これは足と頭の間の角度であり、設定した角度を超えると水平ポーズとみなされます。これは、トラッカーのポーズを足のシミュレーションで上書きするなどの特定の場合に影響します。",
+
"Settings.GamepadSettings": "ゲームパッド",
"Settings.GamepadSettings.ThumbstickLookSpeed": "ジョイスティックの視点移動速度",
"Settings.GamepadSettings.ThumbstickLookSpeed.Description": "ジョイスティックで視点を動かす速度の感度を設定できます。",
@@ -1627,6 +1631,9 @@
"Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts" : "インベントリとセッションジェスチャーのショートカットを使用する",
"Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description" : "有効にすると、グリップを握ったままAppボタン(ダッシュメニューを開閉するボタン)を押すと、レガシーのインベントリーまたはセッションメニューが開きます。",
+ "Settings.LegacyFeatureSettings.SuppressFeetSimulation": "足のシミュレーションを抑制",
+ "Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description": "これは、ポーズを変更せずに動作するような、足のプロキシを上書きする機能を作成するためのものです。
ポーザーや類似の機能を使用していない場合にこれをオンにしていると、アニメーションが正しく表示されません。ポーザーの使用が終わったら、これをオフにしてください。
重要:これはいずれ削除される可能性があります。新しいシステムと互換性を持たせるために、アクティブなときにシミュレーションを自動的に抑制するようにポーザーをアップグレードすることをお勧めします。",
+
"Settings.TwitchInterfaceSettings.ChannelName": "Twitchチャンネル名",
"Settings.TwitchInterfaceSettings.ChannelName.Description": "カメラコントロールパネルのTwitchチャットパネルの標準のTwitchチャンネル名を設定できます。主にTwitch配信者が自分のTwitchチャットを見たい場合に使用します。",
From f38c783f4a789e41fb6bdc29585ec13135d8112c Mon Sep 17 00:00:00 2001
From: Naborisk
Date: Wed, 4 Sep 2024 02:33:25 +0900
Subject: [PATCH 226/242] th.json: add some keys
---
th.json | 18 +++++++++++++++---
1 file changed, 15 insertions(+), 3 deletions(-)
diff --git a/th.json b/th.json
index 5bf8978..bb57439 100644
--- a/th.json
+++ b/th.json
@@ -1,6 +1,6 @@
{
"localeCode": "th",
- "authors": ["hayper"],
+ "authors": ["hayper", "Naborisk"],
"messages": {
"General.OK": "โอเค",
@@ -12,11 +12,11 @@
"General.Previous": "ย้อนกลับ",
"General.Back": "ย้อนกลับ",
"General.Confirm": "จริงหรอ?",
- "General.Loading": "กำลังหลด...",
+ "General.Loading": "กำลังไหลด...",
"General.Processing": "กำลังประมวณผล...",
"General.FAILED": "เกิดข้อผิดพลาด",
"General.Reset": "รีเซ็ต",
- "General.WorldOpenConfirm": "เปิดจริงๆหรอ?",
+ "General.WorldOpenConfirm": "เปิดจริงๆใช่ไหม?",
"General.Save": "บันทึก",
"General.Saving": "กำลังบันทึก...",
"General.Saved": "บันทึกแล้ว!",
@@ -38,6 +38,18 @@
"General.Dismiss": "ยกเลิก",
"General.Edit": "แก้ใข",
+ "General.UI.SearchPrompt": "ค้นหา...",
+ "General.UI.SearchPromptLong": "พิมพ์เพื่อค้นหา...",
+ "General.UI.ToggleEditMode": "เปิด/ปิด โหมดแก้ไข",
+ "General.UI.ToggleSubtitles": "เปิด/ปิด คำบรรยาย",
+ "General.UI.Subtitles.On": "คำบรรยาย: เปิด",
+ "General.UI.Subtitles.Off": "คำบรรยาย: ปิด",
+
+ "General.UI.PressToBegin": "กดเพื่อเริ่ม",
+
+ "General.Sort.Ascending": "เรียงจากน้อยไปมาก",
+ "General.Sort.Descending": "เรียงจากมากไปน้อย",
+
"Discord.RichPresence.InPrivateWorld": "อยู่ในโลกส่วนตัว",
"Discord.RichPresence.InPrivateLargeText": "ในโลกส่วนตัว ({version})",
"Discord.RichPresence.InPublicWorld": "อยู่ในโลกสาธารณะ",
From 4ef8cfb9dbe384d193a8dccb2a23c6c7c83d716d Mon Sep 17 00:00:00 2001
From: Naborisk
Date: Wed, 4 Sep 2024 02:44:02 +0900
Subject: [PATCH 227/242] th.json: add some interaction translation
---
th.json | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/th.json b/th.json
index bb57439..d3d8c85 100644
--- a/th.json
+++ b/th.json
@@ -50,6 +50,27 @@
"General.Sort.Ascending": "เรียงจากน้อยไปมาก",
"General.Sort.Descending": "เรียงจากมากไปน้อย",
+ "Interaction.Destroy": "ทำลาย",
+ "Interaction.Duplicate": "สร้างก็อปปิ้",
+ "Interaction.SaveToInventory": "บันทึกไปยัง Inventory",
+ "Interaction.SaveToInventory.NotLoggedIn": "กรุณาเข้าสู่ระบบก่อนบันทึกไปยัง Inventory",
+ "Interaction.SaveToInventory.NoWritePermission": "ไม่สามารถบันทึกไปยังโฟลเดอร์ปัจจุบันใน Inventory",
+ "Interaction.Undo": "ย้อนกลับ",
+ "Interaction.Redo": "ทำซ้ำ",
+ "Interaction.EquipTool": "สวมใส่",
+ "Interaction.DequipTool": "ถอดออก",
+ "Interaction.ScalingEnabled": "การปรับขนาด: เปิด",
+ "Interaction.ScalingDisabled": "การปรับขนาด: ปิด",
+ "Interaction.ResetScale": "รีเซ็ตขนาด",
+ "Interaction.LaserEnabled": "เลเซอร์: เปิด",
+ "Interaction.LaserDisabled": "เลเซอร์: ปิด",
+ "Interaction.Grab.Palm": "จับ: ฝ่ามือ",
+ "Interaction.Grab.Precision": "จับ: แม่นยำ",
+ "Interaction.Grab.Auto": "จับ: อัตโนมัติ",
+ "Interaction.Grab.Off": "จับ: เฉพาะเลเซอร์",
+ "Interaction.Locomotion": "การเคลื่อนไหว",
+ "Interaction.Locomotion.None": "ไม่มี",
+
"Discord.RichPresence.InPrivateWorld": "อยู่ในโลกส่วนตัว",
"Discord.RichPresence.InPrivateLargeText": "ในโลกส่วนตัว ({version})",
"Discord.RichPresence.InPublicWorld": "อยู่ในโลกสาธารณะ",
From 4d7762d4a61a2678f95b8295d4cd349a0c7b59c6 Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Wed, 4 Sep 2024 08:13:06 +0200
Subject: [PATCH 228/242] Update stats
---
Missing/de.md | 12 -
Missing/es.md | 607 -----------------------------------------------
Missing/fr.md | 2 -
Missing/ja.md | 12 -
Missing/ko.md | 2 -
Missing/ru.md | 5 -
Missing/th.md | 29 ---
Missing/uk.md | 108 ---------
Missing/zh-cn.md | 8 -
README.md | 18 +-
10 files changed, 9 insertions(+), 794 deletions(-)
diff --git a/Missing/de.md b/Missing/de.md
index b19e6c3..49c4e2e 100644
--- a/Missing/de.md
+++ b/Missing/de.md
@@ -1,15 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# German [de]
-Importer.Image.Failure.Heading
-Importer.Image.Failure.Description
-Settings.FullBodyTrackingSettings
-Settings.FullBodyTrackingSettings.BodyHorizontalAngle
-Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
-Settings.LegacyFeatureSettings.SuppressFeetSimulation
-Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
-Settings.DesktopRenderSettings.SprintFieldOfViewZoom
-Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
-Inspector.Member.Normalize
-
diff --git a/Missing/es.md b/Missing/es.md
index 33cdbb3..29d0ade 100644
--- a/Missing/es.md
+++ b/Missing/es.md
@@ -2,619 +2,12 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# Spanish [es]
-Interaction.SaveToInventory.NotLoggedIn
-Interaction.SaveToInventory.NoWritePermission
-World.Connection.LNL.LNLPoke
-World.Connection.TCP
-World.Filter.IncompatibleSessions
-Profile.Status.Sociable
-Profile.Status.Bot
-Profile.Status.ChatClient
-Contacts.NoSession
-Contacts.IncompatibleSession
-Notifications.IsSociable
-Notifications.SessionStarted
-Notifications.UserJoined
-Notifications.UserLeft
-AvatarCreator.ProtectionUnavailable
-Importer.Image.Sprite
-Importer.Image.Failure.Heading
-Importer.Image.Failure.Description
-Importer.LUT.Failure.Heading
-Importer.LUT.Failure.Description
-Exporter.InvalidFileName
-Export.PackageExportable.Package
-Export.PackageExportable.PackageWithVariants
-Export.AudioExportable.OriginalFormat
-Export.VideoExportable.OriginalFormat
-Importer.Package.Progress.DecodingPackage
-Importer.Package.Progress.DecodingObject
-Importer.Package.Progress.ImportingAssets
-Importer.Package.Progress.LoadingObject
-Importer.Package.Progress.Imported
-Importer.Package.Progress.Fail
-Settings.LegacyFeatureSettings.ConvertLegacySettings
-Settings.DebugSettings.DebugResetAllSimpleSettings
-Settings.GeneralControlsSettings
-Settings.LocomotionSettings
-Settings.MovementSettings
-Settings.MouseSettings
-Settings.GeneralHapticsSettings
-Settings.GeneralVRSettings
-Settings.LeapMotionSettings
-Settings.ViveHandTrackingSettings
-Settings.TrackingSmoothingSettings
-Settings.UserMetricsSettings
-Settings.OnlineStatusSettings
-Settings.OnlineStatusSettings.DefaultStatus
-Settings.OnlineStatusSettings.DefaultStatus.Description
-Settings.OnlineStatusSettings.RememberMode
-Settings.OnlineStatusSettings.RememberMode.Description
-Settings.OnlineStatusSettings.RememberTimespan
-Settings.OnlineStatusSettings.RememberTimespan.Description
-Settings.OnlineStatusSettings.InvisibleRememberMode
-Settings.OnlineStatusSettings.InvisibleRememberMode.Description
-Settings.OnlineStatusSettings.InvisibleRememberTimespan
-Settings.OnlineStatusSettings.InvisibleRememberTimespan.Description
-Settings.OnlineStatusSettings.AutoAwayTimespan
-Settings.OnlineStatusSettings.AutoAwayTimespan.Description
-Settings.AudioInputDeviceSettings
-Settings.AudioOutputDeviceSettings
-Settings.AudioVolumeSettings
-Settings.AudioAccessibilitySettings
-Settings.AudioInputFilteringSettings
-Settings.RealtimeNetworkingSettings
-Settings.AssetGatherSettings
-Settings.HostAccessSettings
-Settings.UserRestrictionsSettings
-Settings.WindowsSettings
-Settings.DebugSettings
-Settings.LegacyFeatureSettings
-Settings.TwitchInterfaceSettings
-Settings.MessagingPrivacySettings
-Settings.LocaleSettings
-Settings.DashSettings
-Settings.NamePlateSettings
-Settings.LaserSettings
-Settings.DesktopViewSettings
-Settings.PhotoCaptureSettings
-Settings.DesktopRenderSettings
-Settings.InteractiveCameraFramingSettings
-Settings.InteractiveCameraPositioningSettings
-Settings.InteractiveCameraRenderSettings
-Settings.InteractiveCameraGroupSettings
-Settings.InteractiveCameraSmoothingSettings
-Settings.InteractiveCameraAnchorSettings
-Settings.InteractiveCameraPhotoSettings
-Settings.InteractiveCameraPostProcessingSettings
-Settings.GeneralControlsSettings.PrimaryHand
-Settings.GeneralControlsSettings.PrimaryHand.Description
-Settings.GeneralControlsSettings.DoubleClickInterval
-Settings.GeneralControlsSettings.DoubleClickInterval.Description
-Settings.LocomotionSettings.LocomotionPreferences
-Settings.LocomotionSettings.LocomotionPreferences.Breadcrumb
-Settings.MovementSettings.LeftSidewaysMode
-Settings.MovementSettings.LeftSidewaysMode.Description
-Settings.MovementSettings.RightSidewaysMode
-Settings.MovementSettings.RightSidewaysMode.Description
-Settings.MovementSettings.UseHeadDirectionForMovement
-Settings.MovementSettings.UseHeadDirectionForMovement.Description
-Settings.MovementSettings.UseSmoothTurn
-Settings.MovementSettings.UseSmoothTurn.Description
-Settings.MovementSettings.SmoothTurnExclusiveMode
-Settings.MovementSettings.SmoothTurnExclusiveMode.Description
-Settings.MovementSettings.SmoothTurnSpeed
-Settings.MovementSettings.SmoothTurnSpeed.Description
-Settings.MovementSettings.SnapTurnAngle
-Settings.MovementSettings.SnapTurnAngle.Description
-Settings.MovementSettings.NoClipSpeed
-Settings.MovementSettings.NoClipSpeed.Description
-Settings.MovementSettings.MovementDeadzone
-Settings.MovementSettings.MovementDeadzone.Description
-Settings.MovementSettings.TurningDeadzone
-Settings.MovementSettings.TurningDeadzone.Description
-Settings.MovementSettings.MovementExponent
-Settings.MovementSettings.MovementExponent.Description
-Settings.GrabbingSettings
-Settings.GrabbingSettings.DefaultHandGrabType
-Settings.GrabbingSettings.DefaultHandGrabType.Description
Settings.FullBodyTrackingSettings
Settings.FullBodyTrackingSettings.BodyHorizontalAngle
Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
-Settings.GamepadSettings
-Settings.GamepadSettings.ThumbstickLookSpeed
-Settings.GamepadSettings.ThumbstickLookSpeed.Description
-Settings.GamepadSettings.ThumbstickLookExponent
-Settings.GamepadSettings.ThumbstickLookExponent.Description
-Settings.GamepadSettings.UseGamepadWhenUnfocused
-Settings.GamepadSettings.UseGamepadWhenUnfocused.Description
-Settings.MouseSettings.MouseSensitivity
-Settings.MouseSettings.MouseSensitivity.Description
-Settings.MouseSettings.MouseLookSpeed
-Settings.MouseSettings.MouseLookSpeed.Description
-Settings.MouseSettings.MousePanSpeed
-Settings.MouseSettings.MousePanSpeed.Description
-Settings.MouseSettings.MouseRotateSpeed
-Settings.MouseSettings.MouseRotateSpeed.Description
-Settings.MouseSettings.MouseFreeformRotateSpeed
-Settings.MouseSettings.MouseFreeformRotateSpeed.Description
-Settings.GeneralHapticsSettings.EnableControllerVibration
-Settings.GeneralHapticsSettings.EnableControllerVibration.Description
-Settings.GeneralHapticsSettings.EnableHaptics
-Settings.GeneralHapticsSettings.EnableHaptics.Description
-Settings.GeneralVRSettings.UseVRHotswitching
-Settings.GeneralVRSettings.UseVRHotswitching.Description
-Settings.TrackingSmoothingSettings.HandPositionSmoothing
-Settings.TrackingSmoothingSettings.HandRotationSmoothing
-Settings.TrackingSmoothingSettings.HandPositionSmoothing.Description
-Settings.TrackingSmoothingSettings.HandRotationSmoothing.Description
-Settings.TrackingSmoothingSettings.FeetPositionSmoothing
-Settings.TrackingSmoothingSettings.FeetRotationSmoothing
-Settings.TrackingSmoothingSettings.FeetPositionSmoothing.Description
-Settings.TrackingSmoothingSettings.FeetRotationSmoothing.Description
-Settings.TrackingSmoothingSettings.HipsPositionSmoothing
-Settings.TrackingSmoothingSettings.HipsRotationSmoothing
-Settings.TrackingSmoothingSettings.HipsPositionSmoothing.Description
-Settings.TrackingSmoothingSettings.HipsRotationSmoothing.Description
-Settings.MediaPrivacySettings
-Settings.MediaPrivacySettings.MediaMetadataOptOut
-Settings.MediaPrivacySettings.MediaMetadataOptOut.Description
-Settings.MediaPrivacySettings.HideInScreenshots
-Settings.MediaPrivacySettings.HideInScreenshots.Description
-Settings.MediaPrivacySettings.StripImageFileMetadata
-Settings.MediaPrivacySettings.StripImageFileMetadata.Description
-Settings.Category.Integrations
-Settings.DiscordIntegrationSettings
-Settings.SteamIntegrationSettings
-Settings.DiscordIntegrationSettings.RichPresence
-Settings.DiscordIntegrationSettings.RichPresence.Description
-Settings.SteamIntegrationSettings.RichPresence
-Settings.SteamIntegrationSettings.RichPresence.Description
-Settings.SteamIntegrationSettings.SaveScreenshots
-Settings.SteamIntegrationSettings.SaveScreenshots.Description
-Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
-Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
-Settings.LeapMotionSettings.LeapMotionEnabled
-Settings.LeapMotionSettings.LeapMotionEnabled.Description
-Settings.LeapMotionSettings.Offset
-Settings.LeapMotionSettings.Offset.Description
-Settings.LeapMotionSettings.SnapDistance
-Settings.LeapMotionSettings.SnapDistance.Description
-Settings.LeapMotionSettings.UseFingersWhenSnapped
-Settings.LeapMotionSettings.UseFingersWhenSnapped.Description
-Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled
-Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled.Description
-Settings.ViveHandTrackingSettings.SnapDistance
-Settings.ViveHandTrackingSettings.SnapDistance.Description
-Settings.ViveHandTrackingSettings.UseFingersWhenSnapped
-Settings.ViveHandTrackingSettings.UseFingersWhenSnapped.Description
-Settings.TrackerSettings
-Settings.TrackerSettings.UseTrackers
-Settings.TrackerSettings.UseTrackers.Description
-Settings.TrackerSettings.Trackers
-Settings.TrackerSettings.Trackers.Breadcrumb
-Settings.TrackerSettings.Trackers.UseTracker
-Settings.TrackerSettings.Trackers.UseTracker.Description
-Settings.TrackerSettings.Trackers.FreezeTracking
-Settings.TrackerSettings.Trackers.FreezeTracking.Description
-Settings.TrackerSettings.Trackers.CustomName
-Settings.TrackerSettings.Trackers.CustomName.Description
-Settings.TrackerSettings.Trackers.MappedBodyNode
-Settings.TrackerSettings.Trackers.MappedBodyNode.Description
-Settings.TrackerSettings.Trackers.MappedPosition
-Settings.TrackerSettings.Trackers.MappedPosition.Description
-Settings.TrackerSettings.Trackers.MappedRotation
-Settings.TrackerSettings.Trackers.MappedRotation.Description
-Settings.TrackerSettings.Trackers.UseInVR
-Settings.TrackerSettings.Trackers.UseInVR.Description
-Settings.TrackerSettings.Trackers.UseInDesktop
-Settings.TrackerSettings.Trackers.UseInDesktop.Description
-Settings.TrackerSettings.Trackers.TrackerID
-Settings.TrackerSettings.Trackers.TrackerID.Description
-Settings.TrackerSettings.Trackers.TrackerBattery
-Settings.TrackerSettings.Trackers.TrackerBattery.Description
-Settings.TrackerSettings.Trackers.TrackerIsCharging
-Settings.TrackerSettings.Trackers.TrackerIsCharging.Description
-Settings.TrackerSettings.Trackers.Unmap
-Settings.TrackerSettings.Trackers.Remove
-Settings.SteamLinkSettings
-Settings.SteamLinkSettings.OSC_DataPort
-Settings.SteamLinkSettings.OSC_DataPort.Description
-Settings.HapticPointMapping.MappingTarget
-Settings.HapticPointMapping.MappingTarget.Description
-Settings.HapticPointMapping.PointRadius
-Settings.HapticPointMapping.PointRadius.Description
-Settings.HapticPointMapping.TorsoHorizontalPosition
-Settings.HapticPointMapping.TorsoHorizontalPosition.Description
-Settings.HapticPointMapping.TorsoVerticalPosition
-Settings.HapticPointMapping.TorsoVerticalPosition.Description
-Settings.HapticPointMapping.TorsoSide
-Settings.HapticPointMapping.TorsoSide.Description
-Settings.HapticPointMapping.HeadPitchAngle
-Settings.HapticPointMapping.HeadPitchAngle.Description
-Settings.HapticPointMapping.HeadYawAngle
-Settings.HapticPointMapping.HeadYawAngle.Description
-Settings.HapticPointMapping.ArmSide
-Settings.HapticPointMapping.ArmSide.Description
-Settings.HapticPointMapping.ArmPositionAlong
-Settings.HapticPointMapping.ArmPositionAlong.Description
-Settings.HapticPointMapping.ArmAngleAround
-Settings.HapticPointMapping.ArmAngleAround.Description
-Settings.HapticPointMapping.LegSide
-Settings.HapticPointMapping.LegSide.Description
-Settings.HapticPointMapping.LegPositionAlong
-Settings.HapticPointMapping.LegPositionAlong.Description
-Settings.HapticPointMapping.LegAngleAround
-Settings.HapticPointMapping.LegAngleAround.Description
-Settings.HapticPointMapping.ControllerSide
-Settings.HapticPointMapping.ControllerSide.Description
-Settings.HapticPointMapping.Tag
-Settings.HapticPointMapping.Tag.Description
-Settings.GiggleTechSettings
-Settings.GiggleTechSettings.Devices
-Settings.GiggleTechSettings.GigglePuckIP
-Settings.GiggleTechSettings.GigglePuckIP.Description
-Settings.GiggleTechSettings.RegisterGigglePuck
-Settings.GiggleTechSettings.Devices.IP
-Settings.GiggleTechSettings.Devices.IsConnected
-Settings.GiggleTechSettings.Devices.UseDevice
-Settings.GiggleTechSettings.Devices.UseDevice.Description
-Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected
-Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected.Description
-Settings.GiggleTechSettings.Devices.IntensityScale
-Settings.GiggleTechSettings.Devices.IntensityScale.Description
-Settings.GiggleTechSettings.Devices.Remove
-Settings.GiggleTechSettings.Devices.CustomName
-Settings.GiggleTechSettings.Devices.CustomName.Description
-Settings.GiggleTechSettings.Devices.Breadcrumb
-Settings.GiggleTechSettings.Devices.ActivationIntensity
-Settings.GiggleTechSettings.Devices.MinimumIntensity
-Settings.GiggleTechSettings.Devices.MinimumIntensity.Description
-Settings.GiggleTechSettings.Devices.InitialActivationIntensity
-Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description
-Settings.UserMetricsSettings.UserHeight
-Settings.UserMetricsSettings.UserHeight.Description
-Settings.FavoritesSettings
-Settings.FavoritesSettings.AutoLoadCloudHome
-Settings.FavoritesSettings.AutoLoadCloudHome.Description
-Settings.AudioInputDeviceSettings.UseSystemDefault
-Settings.AudioInputDeviceSettings.UseSystemDefault.Description
-Settings.AudioInputDeviceSettings.DevicePriorities
-Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb
-Settings.AudioInputDeviceSettings.SetAsDefault
-Settings.AudioInputDeviceSettings.Testing.Header
-Settings.AudioInputDeviceSettings.Testing.Description
-Settings.AudioInputDeviceSettings.Testing.ListenToInput
-Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
-Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
-Settings.AudioOutputDeviceSettings.UseSystemDefault
-Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
-Settings.AudioOutputDeviceSettings.DevicePriorities
-Settings.AudioOutputDeviceSettings.DevicePriorities.Breadcrumb
-Settings.AudioOutputDeviceSettings.SetAsDefault
-Settings.AudioVolumeSettings.MasterVolume
-Settings.AudioVolumeSettings.MasterVolume.Description
-Settings.AudioVolumeSettings.SoundEffectVolume
-Settings.AudioVolumeSettings.SoundEffectVolume.Description
-Settings.AudioVolumeSettings.MultimediaVolume
-Settings.AudioVolumeSettings.MultimediaVolume.Description
-Settings.AudioVolumeSettings.VoiceVolume
-Settings.AudioVolumeSettings.VoiceVolume.Description
-Settings.AudioVolumeSettings.UserInterfaceVolume
-Settings.AudioVolumeSettings.UserInterfaceVolume.Description
-Settings.AudioAccessibilitySettings.WhisperVolume
-Settings.AudioAccessibilitySettings.WhisperVolume.Description
-Settings.AudioAccessibilitySettings.VoiceMessageVolume
-Settings.AudioAccessibilitySettings.VoiceMessageVolume.Description
-Settings.AudioInputFilteringSettings.UseVoiceNormalization
-Settings.AudioInputFilteringSettings.UseVoiceNormalization.Description
-Settings.AudioInputFilteringSettings.NoiseGateThreshold
-Settings.AudioInputFilteringSettings.NoiseGateThreshold.Description
-Settings.AudioInputFilteringSettings.NoiseGateAttack
-Settings.AudioInputFilteringSettings.NoiseGateAttack.Description
-Settings.AudioInputFilteringSettings.NoiseGateHold
-Settings.AudioInputFilteringSettings.NoiseGateHold.Description
-Settings.AudioInputFilteringSettings.NoiseGateRelease
-Settings.AudioInputFilteringSettings.NoiseGateRelease.Description
-Settings.AudioInputFilteringSettings.NormalizationThreshold
-Settings.AudioInputFilteringSettings.NormalizationThreshold.Description
-Settings.AudioInputFilteringSettings.UseNoiseSuppression
-Settings.AudioInputFilteringSettings.UseNoiseSuppression.Description
-Settings.VoiceSettings
-Settings.VoiceSettings.MutePersistence
-Settings.VoiceSettings.MutePersistence.Description
-Settings.EarmuffSettings
-Settings.EarmuffSettings.EarmuffEnabled
-Settings.EarmuffSettings.EarmuffEnabled.Description
-Settings.EarmuffSettings.Directionality
-Settings.EarmuffSettings.Directionality.Description
-Settings.EarmuffSettings.Distance
-Settings.EarmuffSettings.Distance.Description
-Settings.EarmuffSettings.Angle
-Settings.EarmuffSettings.Angle.Description
-Settings.EarmuffSettings.TransitionStart
-Settings.EarmuffSettings.TransitionStart.Description
-Settings.EarmuffSettings.TransitionLength
-Settings.EarmuffSettings.TransitionLength.Description
-Settings.EarmuffSettings.VolumeAttenuation
-Settings.EarmuffSettings.VolumeAttenuation.Description
-Settings.RealtimeNetworkingSettings.DisableLAN
-Settings.RealtimeNetworkingSettings.DisableLAN.Description
-Settings.RealtimeNetworkingSettings.PreferSteamNetworking
-Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description
-Settings.RealtimeNetworkingSettings.PreferTCP
-Settings.RealtimeNetworkingSettings.PreferTCP.Description
-Settings.RealtimeNetworkingSettings.LNL_WindowSize
-Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
-Settings.AssetGatherSettings.MaxConcurrentAssetTransfers
-Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description
-Settings.AssetGatherSettings.MaxConcurrentDownloads
-Settings.AssetGatherSettings.MaxConcurrentDownloads.Description
-Settings.HostAccessSettings.Entries
-Settings.HostAccessSettings.Entries.Breadcrumb
-Settings.HostAccessSettings.Entries.AllowHTTP_Requests
-Settings.HostAccessSettings.Entries.AllowHTTP_Requests.Description
-Settings.HostAccessSettings.Entries.AllowWebsockets
-Settings.HostAccessSettings.Entries.AllowWebsockets.Description
-Settings.HostAccessSettings.Entries.AllowOSC_Receiving
-Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description
-Settings.HostAccessSettings.Entries.AllowOSC_Sending
-Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description
-Settings.HostAccessSettings.Entries.LastHyperlinkRequestReason
-Settings.HostAccessSettings.Entries.LastWebsocketRequestReason
-Settings.HostAccessSettings.Entries.LastOSC_SenderRequestReason
-Settings.HostAccessSettings.Entries.LastOSC_ReceiverRequestReason
-Settings.HostAccessSettings.Entries.Remove
-Settings.HostAccessSettings.DebugReset
-Settings.UserRestrictionsSettings.DebugReset
-Settings.WindowsSettings.KeepOriginalScreenshotFormat
-Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description
-Settings.DebugSettings.DebugInputBindings
-Settings.DebugSettings.DebugInputBindings.Description
-Settings.LegacyFeatureSettings.UseLegacyGripEquip
-Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description
-Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher
-Settings.LegacyFeatureSettings.UseLegacyWorldSwitcher.Description
-Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts
-Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description
Settings.LegacyFeatureSettings.SuppressFeetSimulation
Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
-Settings.TwitchInterfaceSettings.ChannelName
-Settings.TwitchInterfaceSettings.ChannelName.Description
-Settings.MessagingPrivacySettings.DoNotSendReadStatus
-Settings.MessagingPrivacySettings.DoNotSendReadStatus.Description
-Settings.LocaleSettings.CultureLocaleCode
-Settings.LocaleSettings.CultureLocaleCode.Description
-Settings.LocaleSettings.UseImperialUnits
-Settings.LocaleSettings.UseImperialUnits.Description
-Settings.LocaleSettings.AvailableLocales
-Settings.LocaleSettings.AvailableLocales.Breadcrumb
-Settings.LocaleSettings.AvailableLocales.SystemLocale
-Settings.DashSettings.DashCurvature
-Settings.DashSettings.DashCurvature.Description
-Settings.DashSettings.OpenCloseSpeed
-Settings.DashSettings.OpenCloseSpeed.Description
-Settings.DashSettings.AllowReplacingSettings
-Settings.DashSettings.AllowReplacingSettings.Description
-Settings.NotificationSettings
-Settings.NotificationSettings.UserOnline
-Settings.NotificationSettings.UserOnline.Description
-Settings.NotificationSettings.UserSociable
-Settings.NotificationSettings.UserSociable.Description
-Settings.NotificationSettings.UserOnlineOnAnotherBuild
-Settings.NotificationSettings.UserOnlineOnAnotherBuild.Description
-Settings.NotificationSettings.Message
-Settings.NotificationSettings.Message.Description
-Settings.NotificationSettings.Invite
-Settings.NotificationSettings.Invite.Description
-Settings.NotificationSettings.ContactRequest
-Settings.NotificationSettings.ContactRequest.Description
-Settings.NotificationSettings.ContactSessionStarted
-Settings.NotificationSettings.ContactSessionStarted.Description
-Settings.NotificationSettings.PublicSessionStarted
-Settings.NotificationSettings.PublicSessionStarted.Description
-Settings.NotificationSettings.UserJoinAndLeave
-Settings.NotificationSettings.UserJoinAndLeave.Description
-Settings.NamePlateSettings.NameplateVisibility
-Settings.NamePlateSettings.NameplateVisibility.Description
-Settings.NamePlateSettings.UseCustomNameplates
-Settings.NamePlateSettings.UseCustomNameplates.Description
-Settings.CustomizationSettings
-Settings.CustomizationSettings.UserInterfaceEditMode
-Settings.CustomizationSettings.UserInterfaceEditMode.Description
-Settings.FacetAnchorsSettings
-Settings.FacetAnchorsSettings.UseFacetAnchors
-Settings.FacetAnchorsSettings.UseFacetAnchors.Description
-Settings.FacetAnchorsSettings.AnimationSpeed
-Settings.FacetAnchorsSettings.AnimationSpeed.Description
-Settings.FacetAnchorsSettings.FacetAnchorToggle
-Settings.FacetAnchorsSettings.FacetAnchorToggle.Description
-Settings.FacetAnchorsSettings.ShowContainerBackground
-Settings.FacetAnchorsSettings.ShowContainerBackground.Description
-Settings.LaserSettings.SmoothSpeed
-Settings.LaserSettings.SmoothSpeed.Description
-Settings.LaserSettings.ModulateStartAngle
-Settings.LaserSettings.ModulateStartAngle.Description
-Settings.LaserSettings.ModulateEndAngle
-Settings.LaserSettings.ModulateEndAngle.Description
-Settings.LaserSettings.ModulateExponent
-Settings.LaserSettings.ModulateExponent.Description
-Settings.LaserSettings.ModulateSpeedMultiplier
-Settings.LaserSettings.ModulateSpeedMultiplier.Description
-Settings.LaserSettings.StickThreshold
-Settings.LaserSettings.StickThreshold.Description
-Settings.LaserSettings.ShowInDesktop
-Settings.LaserSettings.ShowInDesktop.Description
-Settings.DesktopViewSettings.FollowCursor
-Settings.DesktopViewSettings.FollowCursor.Description
-Settings.DesktopViewSettings.Brightness
-Settings.DesktopViewSettings.Brightness.Description
-Settings.DesktopViewSettings.Opacity
-Settings.DesktopViewSettings.Opacity.Description
-Settings.PhotoCaptureSettings.FingerGestureEnabled
-Settings.PhotoCaptureSettings.FingerGestureEnabled.Description
-Settings.PhotoCaptureSettings.NormalCaptureResolution
-Settings.PhotoCaptureSettings.NormalCaptureResolution.Description
-Settings.PhotoCaptureSettings.TimerCaptureResolution
-Settings.PhotoCaptureSettings.TimerCaptureResolution.Description
-Settings.PhotoCaptureSettings.TimerSeconds
-Settings.PhotoCaptureSettings.TimerSeconds.Description
-Settings.PhotoCaptureSettings.CaptureStereo
-Settings.PhotoCaptureSettings.CaptureStereo.Description
-Settings.PhotoCaptureSettings.StereoSeparation
-Settings.PhotoCaptureSettings.StereoSeparation.Description
-Settings.PhotoCaptureSettings.PhotoAutosavePath
-Settings.PhotoCaptureSettings.PhotoAutosavePath.Description
-Settings.PhotoCaptureSettings.CapturePrivateUI
-Settings.PhotoCaptureSettings.CapturePrivateUI.Description
-Settings.PhotoCaptureSettings.EncodeFormat
-Settings.PhotoCaptureSettings.EncodeFormat.Description
-Settings.PhotoCaptureSettings.AlwaysHideNameplates
-Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description
-Settings.DesktopRenderSettings.FieldOfView
-Settings.DesktopRenderSettings.FieldOfView.Description
Settings.DesktopRenderSettings.SprintFieldOfViewZoom
Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
-Settings.DesktopRenderSettings.VSync
-Settings.DesktopRenderSettings.VSync.Description
-Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused
-Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description
-Settings.DesktopRenderSettings.MaximumBackgroundFramerate
-Settings.DesktopRenderSettings.MaximumBackgroundFramerate.Description
-Settings.InteractiveCameraFramingSettings.PositioningMode
-Settings.InteractiveCameraFramingSettings.PositioningMode.Description
-Settings.InteractiveCameraFramingSettings.FieldOfView
-Settings.InteractiveCameraFramingSettings.FieldOfView.Description
-Settings.InteractiveCameraFramingSettings.AnglePosition
-Settings.InteractiveCameraFramingSettings.AnglePosition.Description
-Settings.InteractiveCameraFramingSettings.Distance
-Settings.InteractiveCameraFramingSettings.Distance.Description
-Settings.InteractiveCameraFramingSettings.HeightOffset
-Settings.InteractiveCameraFramingSettings.HeightOffset.Description
-Settings.InteractiveCameraFramingSettings.FirstPersonPitch
-Settings.InteractiveCameraFramingSettings.FirstPersonPitch.Description
-Settings.InteractiveCameraFramingSettings.FirstPersonRoll
-Settings.InteractiveCameraFramingSettings.FirstPersonRoll.Description
-Settings.InteractiveCameraFramingSettings.FirstPersonOffset
-Settings.InteractiveCameraFramingSettings.FirstPersonOffset.Description
-Settings.InteractiveCameraFramingSettings.FramingViewportPosition
-Settings.InteractiveCameraFramingSettings.FramingViewportPosition.Description
-Settings.InteractiveCameraFramingSettings.AimInFrontOfHead
-Settings.InteractiveCameraFramingSettings.AimInFrontOfHead.Description
-Settings.InteractiveCameraPositioningSettings.AvoidOcclusion
-Settings.InteractiveCameraPositioningSettings.AvoidOcclusion.Description
-Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace
-Settings.InteractiveCameraPositioningSettings.KeepInWorldSpace.Description
-Settings.InteractiveCameraPositioningSettings.MovementWobble
-Settings.InteractiveCameraPositioningSettings.MovementWobble.Description
-Settings.InteractiveCameraRenderSettings.HideAllBadges
-Settings.InteractiveCameraRenderSettings.HideAllBadges.Description
-Settings.InteractiveCameraRenderSettings.HideAllLasers
-Settings.InteractiveCameraRenderSettings.HideAllLasers.Description
-Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera
-Settings.InteractiveCameraRenderSettings.ForceEyesOnCamera.Description
-Settings.InteractiveCameraGroupSettings.GroupDetectionRadius
-Settings.InteractiveCameraGroupSettings.GroupDetectionRadius.Description
-Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary
-Settings.InteractiveCameraGroupSettings.GroupLeaveBoundary.Description
-Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed
-Settings.InteractiveCameraSmoothingSettings.PositionSmoothSpeed.Description
-Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed
-Settings.InteractiveCameraSmoothingSettings.AngleSmoothSpeed.Description
-Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed
-Settings.InteractiveCameraSmoothingSettings.FramingSmoothSpeed.Description
-Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors
-Settings.InteractiveCameraAnchorSettings.InterpolateBetweenAnchors.Description
-Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed
-Settings.InteractiveCameraAnchorSettings.AnchorInterpolationSpeed.Description
-Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation
-Settings.InteractiveCameraAnchorSettings.UseLinearInterpolation.Description
-Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld
-Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld.Description
-Settings.InteractiveCameraPostProcessingSettings.MotionBlur
-Settings.InteractiveCameraPostProcessingSettings.MotionBlur.Description
-Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections
-Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections.Description
-Settings.DescriptionField.NoTextTitle
-Settings.DescriptionField.NoTextDescription
-Settings.RelaySettings
-Settings.RelaySettings.AlwaysUseRelay
-Settings.RelaySettings.AlwaysUseRelay.Description
-Settings.RelaySettings.UseClosestAvailableRelay
-Settings.RelaySettings.UseClosestAvailableRelay.Description
-Settings.RelaySettings.RelayPriorities
-Settings.RelaySettings.RelayPriorities.Breadcrumb
-Settings.PostProcessingSettings
-Settings.PostProcessingSettings.MotionBlurIntensity
-Settings.PostProcessingSettings.MotionBlurIntensity.Description
-Settings.PostProcessingSettings.BloomIntensity
-Settings.PostProcessingSettings.BloomIntensity.Description
-Settings.PostProcessingSettings.AmbientOcclusionIntensity
-Settings.PostProcessingSettings.AmbientOcclusionIntensity.Description
-Settings.PostProcessingSettings.ScreenSpaceReflections
-Settings.PostProcessingSettings.ScreenSpaceReflections.Description
-Settings.PostProcessingSettings.Antialiasing
-Settings.PostProcessingSettings.Antialiasing.Description
-Settings.TextureQualitySettings
-Settings.TextureQualitySettings.TextureSizeRatio
-Settings.TextureQualitySettings.TextureSizeRatio.Description
-Settings.TextureQualitySettings.TextureSizeLimit
-Settings.TextureQualitySettings.TextureSizeLimit.Description
-Settings.TextureQualitySettings.MinimumTextureSize
-Settings.TextureQualitySettings.MinimumTextureSize.Description
-Settings.TextureQualitySettings.DefaultFilterMode
-Settings.TextureQualitySettings.DefaultFilterMode.Description
-Settings.TextureQualitySettings.AnisotropicLevel
-Settings.TextureQualitySettings.AnisotropicLevel.Description
-Settings.TextureQualitySettings.ReloadAllTextures
-Settings.ResolutionSettings
-Settings.ResolutionSettings.Fullscreen
-Settings.ResolutionSettings.Fullscreen.Description
-Settings.ResolutionSettings.WindowResolution
-Settings.ResolutionSettings.WindowResolution.Description
-Settings.ResolutionSettings.FullscreenResolution
-Settings.ResolutionSettings.FullscreenResolution.Description
-Settings.ResolutionSettings.ApplyResolution
-Settings.RenderingQualitySettings
-Settings.RenderingQualitySettings.PerPixelLights
-Settings.RenderingQualitySettings.PerPixelLights.Description
-Settings.RenderingQualitySettings.ShadowCascades
-Settings.RenderingQualitySettings.ShadowCascades.Description
-Settings.RenderingQualitySettings.ShadowResolution
-Settings.RenderingQualitySettings.ShadowResolution.Description
-Settings.RenderingQualitySettings.ShadowDistance
-Settings.RenderingQualitySettings.ShadowDistance.Description
-Settings.RenderingQualitySettings.SkinWeightMode
-Settings.RenderingQualitySettings.SkinWeightMode.Description
-LocomotionSettings.MakePreferred
-LocomotionSettings.MakeLeastPreferred
Inspector.Member.Normalize
-Inspector.Member.BakeBlendshape
-Inspector.Member.RemoveBlendshape
-Inspector.Member.SplitBlendshape.X
-Inspector.Member.SplitBlendshape.Y
-Inspector.Member.SplitBlendshape.Z
-Inspector.Texture.AlphaGamma
-Inspector.Texture.AdjustAlphaGamma
-Inspector.Texture.AddAlpha
-Inspector.DataPreset.SetActive
-Inspector.DataPreset.SetValues
-Inspector.DataPreset.AddAllChildren
-Tutorial.Welcome.SettingsPrimaryLeft.Description
-Tutorial.Welcome.SettingsPrimaryRight.Description
-Tutorial.Welcome.SettingsHeadDirectionMovement
-Tutorial.Welcome.SettingsUseHeadDirection
-Tutorial.Welcome.SettingsUseHeadDirection.Description
-Tutorial.Welcome.SettingsUseControllerDirection
-Tutorial.Welcome.SettingsUseControllerDirection.Description
-Tutorial.Welcome.LeftControllerMode
-Tutorial.Welcome.RightControllerMode
-Tutorial.Welcome.SidewaysTurnOnly
-Tutorial.Welcome.SidewaysTurnOnly.Description
-Tutorial.Welcome.SidewaysTurnAndMove
-Tutorial.Welcome.SidewaysTurnAndMove.Description
-Tutorial.Welcome.SidewaysStrafe
-Tutorial.Welcome.SidewaysStrafe.Description
-Tutorial.Welcome.SidewaysOff
-Tutorial.Welcome.SidewaysOff.Description
diff --git a/Missing/fr.md b/Missing/fr.md
index 80d330d..bfc4d06 100644
--- a/Missing/fr.md
+++ b/Missing/fr.md
@@ -2,8 +2,6 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# French [fr]
-Importer.Image.Failure.Heading
-Importer.Image.Failure.Description
Settings.FullBodyTrackingSettings
Settings.FullBodyTrackingSettings.BodyHorizontalAngle
Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
diff --git a/Missing/ja.md b/Missing/ja.md
index 2d84c6e..49c4e2e 100644
--- a/Missing/ja.md
+++ b/Missing/ja.md
@@ -1,15 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# Japanese [ja]
-Importer.Image.Failure.Heading
-Importer.Image.Failure.Description
-Settings.FullBodyTrackingSettings
-Settings.FullBodyTrackingSettings.BodyHorizontalAngle
-Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
-Settings.LegacyFeatureSettings.SuppressFeetSimulation
-Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
-Settings.DesktopRenderSettings.SprintFieldOfViewZoom
-Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
-Inspector.Member.Normalize
-
diff --git a/Missing/ko.md b/Missing/ko.md
index f28a9df..711c731 100644
--- a/Missing/ko.md
+++ b/Missing/ko.md
@@ -2,8 +2,6 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# Korean [ko]
-Importer.Image.Failure.Heading
-Importer.Image.Failure.Description
Settings.FullBodyTrackingSettings
Settings.FullBodyTrackingSettings.BodyHorizontalAngle
Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
diff --git a/Missing/ru.md b/Missing/ru.md
index 39f00fc..0a7dce7 100644
--- a/Missing/ru.md
+++ b/Missing/ru.md
@@ -2,14 +2,9 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# Russian [ru]
-Importer.Image.Failure.Heading
-Importer.Image.Failure.Description
Settings.FullBodyTrackingSettings
Settings.FullBodyTrackingSettings.BodyHorizontalAngle
Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.LegacyFeatureSettings.SuppressFeetSimulation
Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
-Settings.DesktopRenderSettings.SprintFieldOfViewZoom
-Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
-Inspector.Member.Normalize
diff --git a/Missing/th.md b/Missing/th.md
index a67b7c2..6fdb7d7 100644
--- a/Missing/th.md
+++ b/Missing/th.md
@@ -3,18 +3,9 @@ Note that this file updates only during build processes and doesn't necessarily
# Thai [th]
General.ClearSelection
-General.UI.SearchPrompt
-General.UI.SearchPromptLong
-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
-General.Sort.Ascending
-General.Sort.Descending
General.Units.Metric
General.Units.Imperial
Worlds.Home
@@ -35,26 +26,6 @@ Locomotion.GrabWorld.Name
Locomotion.GrabWorld.Description
Locomotion.Slide.Name
Locomotion.Slide.Description
-Interaction.Destroy
-Interaction.Duplicate
-Interaction.SaveToInventory
-Interaction.SaveToInventory.NotLoggedIn
-Interaction.SaveToInventory.NoWritePermission
-Interaction.Undo
-Interaction.Redo
-Interaction.EquipTool
-Interaction.DequipTool
-Interaction.ScalingEnabled
-Interaction.ScalingDisabled
-Interaction.ResetScale
-Interaction.LaserEnabled
-Interaction.LaserDisabled
-Interaction.Grab.Palm
-Interaction.Grab.Precision
-Interaction.Grab.Auto
-Interaction.Grab.Off
-Interaction.Locomotion
-Interaction.Locomotion.None
Interaction.NamedEquipTool
Interaction.NamedEquipTool.Default
Interaction.EnterAnchor
diff --git a/Missing/uk.md b/Missing/uk.md
index 565b3fc..2403fe1 100644
--- a/Missing/uk.md
+++ b/Missing/uk.md
@@ -7,119 +7,11 @@ Importer.Image.Failure.Description
Settings.FullBodyTrackingSettings
Settings.FullBodyTrackingSettings.BodyHorizontalAngle
Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
-Settings.TrackerSettings.Trackers.UseTracker
-Settings.TrackerSettings.Trackers.UseTracker.Description
-Settings.TrackerSettings.Trackers.FreezeTracking
-Settings.TrackerSettings.Trackers.FreezeTracking.Description
-Settings.TrackerSettings.Trackers.CustomName
-Settings.TrackerSettings.Trackers.CustomName.Description
-Settings.TrackerSettings.Trackers.MappedBodyNode
-Settings.TrackerSettings.Trackers.MappedBodyNode.Description
-Settings.TrackerSettings.Trackers.MappedPosition
-Settings.TrackerSettings.Trackers.MappedPosition.Description
-Settings.TrackerSettings.Trackers.MappedRotation
-Settings.TrackerSettings.Trackers.MappedRotation.Description
-Settings.TrackerSettings.Trackers.UseInVR
-Settings.TrackerSettings.Trackers.UseInVR.Description
-Settings.TrackerSettings.Trackers.UseInDesktop
-Settings.TrackerSettings.Trackers.UseInDesktop.Description
-Settings.TrackerSettings.Trackers.TrackerID
-Settings.TrackerSettings.Trackers.TrackerID.Description
-Settings.TrackerSettings.Trackers.TrackerBattery
-Settings.TrackerSettings.Trackers.TrackerBattery.Description
-Settings.TrackerSettings.Trackers.TrackerIsCharging
-Settings.TrackerSettings.Trackers.TrackerIsCharging.Description
-Settings.TrackerSettings.Trackers.Unmap
-Settings.TrackerSettings.Trackers.Remove
-Settings.SteamLinkSettings
-Settings.SteamLinkSettings.OSC_DataPort
-Settings.SteamLinkSettings.OSC_DataPort.Description
-Settings.HapticPointMapping.MappingTarget
-Settings.HapticPointMapping.MappingTarget.Description
-Settings.HapticPointMapping.PointRadius
-Settings.HapticPointMapping.PointRadius.Description
-Settings.HapticPointMapping.TorsoHorizontalPosition
-Settings.HapticPointMapping.TorsoHorizontalPosition.Description
-Settings.HapticPointMapping.TorsoVerticalPosition
-Settings.HapticPointMapping.TorsoVerticalPosition.Description
-Settings.HapticPointMapping.TorsoSide
-Settings.HapticPointMapping.TorsoSide.Description
-Settings.HapticPointMapping.HeadPitchAngle
-Settings.HapticPointMapping.HeadPitchAngle.Description
-Settings.HapticPointMapping.HeadYawAngle
-Settings.HapticPointMapping.HeadYawAngle.Description
-Settings.HapticPointMapping.ArmSide
-Settings.HapticPointMapping.ArmSide.Description
-Settings.HapticPointMapping.ArmPositionAlong
-Settings.HapticPointMapping.ArmPositionAlong.Description
-Settings.HapticPointMapping.ArmAngleAround
-Settings.HapticPointMapping.ArmAngleAround.Description
-Settings.HapticPointMapping.LegSide
-Settings.HapticPointMapping.LegSide.Description
-Settings.HapticPointMapping.LegPositionAlong
-Settings.HapticPointMapping.LegPositionAlong.Description
-Settings.HapticPointMapping.LegAngleAround
-Settings.HapticPointMapping.LegAngleAround.Description
-Settings.HapticPointMapping.ControllerSide
-Settings.HapticPointMapping.ControllerSide.Description
-Settings.HapticPointMapping.Tag
-Settings.HapticPointMapping.Tag.Description
-Settings.GiggleTechSettings
-Settings.GiggleTechSettings.Devices
-Settings.GiggleTechSettings.GigglePuckIP
-Settings.GiggleTechSettings.GigglePuckIP.Description
-Settings.GiggleTechSettings.RegisterGigglePuck
-Settings.GiggleTechSettings.Devices.IP
-Settings.GiggleTechSettings.Devices.IsConnected
-Settings.GiggleTechSettings.Devices.UseDevice
-Settings.GiggleTechSettings.Devices.UseDevice.Description
-Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected
-Settings.GiggleTechSettings.Devices.AlwaysTreatAsConnected.Description
-Settings.GiggleTechSettings.Devices.IntensityScale
-Settings.GiggleTechSettings.Devices.IntensityScale.Description
-Settings.GiggleTechSettings.Devices.Remove
-Settings.GiggleTechSettings.Devices.CustomName
-Settings.GiggleTechSettings.Devices.CustomName.Description
-Settings.GiggleTechSettings.Devices.Breadcrumb
-Settings.GiggleTechSettings.Devices.ActivationIntensity
-Settings.GiggleTechSettings.Devices.MinimumIntensity
-Settings.GiggleTechSettings.Devices.MinimumIntensity.Description
-Settings.GiggleTechSettings.Devices.InitialActivationIntensity
-Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description
-Settings.UserMetricsSettings.UserHeight
-Settings.UserMetricsSettings.UserHeight.Description
-Settings.FavoritesSettings
-Settings.FavoritesSettings.AutoLoadCloudHome
-Settings.FavoritesSettings.AutoLoadCloudHome.Description
-Settings.AudioInputDeviceSettings.UseSystemDefault
-Settings.AudioInputDeviceSettings.UseSystemDefault.Description
-Settings.AudioInputDeviceSettings.DevicePriorities
-Settings.AudioInputDeviceSettings.DevicePriorities.Breadcrumb
-Settings.AudioInputDeviceSettings.SetAsDefault
Settings.AudioInputDeviceSettings.Testing.Header
Settings.AudioInputDeviceSettings.Testing.Description
Settings.AudioInputDeviceSettings.Testing.ListenToInput
Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
-Settings.AudioOutputDeviceSettings.UseSystemDefault
-Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
-Settings.AudioOutputDeviceSettings.DevicePriorities
-Settings.AudioOutputDeviceSettings.DevicePriorities.Breadcrumb
-Settings.AudioOutputDeviceSettings.SetAsDefault
-Settings.AudioVolumeSettings.MasterVolume
-Settings.AudioVolumeSettings.MasterVolume.Description
-Settings.AudioVolumeSettings.SoundEffectVolume
-Settings.AudioVolumeSettings.SoundEffectVolume.Description
-Settings.AudioVolumeSettings.MultimediaVolume
-Settings.AudioVolumeSettings.MultimediaVolume.Description
-Settings.AudioVolumeSettings.VoiceVolume
-Settings.AudioVolumeSettings.VoiceVolume.Description
-Settings.AudioVolumeSettings.UserInterfaceVolume
-Settings.AudioVolumeSettings.UserInterfaceVolume.Description
-Settings.AudioAccessibilitySettings.WhisperVolume
-Settings.AudioAccessibilitySettings.WhisperVolume.Description
-Settings.AudioAccessibilitySettings.VoiceMessageVolume
-Settings.AudioAccessibilitySettings.VoiceMessageVolume.Description
Settings.AudioInputFilteringSettings.UseVoiceNormalization
Settings.AudioInputFilteringSettings.UseVoiceNormalization.Description
Settings.AudioInputFilteringSettings.NoiseGateThreshold
diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md
index f390f68..cae5808 100644
--- a/Missing/zh-cn.md
+++ b/Missing/zh-cn.md
@@ -2,14 +2,6 @@
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
# Chinese (China) [zh-cn]
-Importer.Image.Failure.Heading
-Importer.Image.Failure.Description
-Settings.FullBodyTrackingSettings
-Settings.FullBodyTrackingSettings.BodyHorizontalAngle
-Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
Settings.LegacyFeatureSettings.SuppressFeetSimulation
Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
-Settings.DesktopRenderSettings.SprintFieldOfViewZoom
-Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
-Inspector.Member.Normalize
diff --git a/README.md b/README.md
index 74f201c..c65391e 100644
--- a/README.md
+++ b/README.md
@@ -3,28 +3,28 @@ This repository contains the locale assets for the core UI of [Resonite](https:/
## Localization Status
Czech [cs] - 69.6% - Missing keys: 700
-German [de] - 99.6% - Missing keys: 10
+German [de] - 100.0% - Missing keys: 0
English (United Kingdom) [en-gb] - 2.0% - Missing keys: 2259
English [en] - 100.0% - Missing keys: 0
Esperanto [eo] - 71.0% - Missing keys: 669
-Spanish [es] - 73.3% - Missing keys: 615
+Spanish [es] - 99.7% - Missing keys: 8
Estonian [et] - 35.8% - Missing keys: 1480
Finnish [fi] - 83.1% - Missing keys: 390
-French [fr] - 99.6% - Missing keys: 10
+French [fr] - 99.7% - Missing keys: 8
Hungarian [hu] - 28.7% - Missing keys: 1644
Icelandic [is] - 27.8% - Missing keys: 1665
-Japanese [ja] - 99.6% - Missing keys: 10
-Korean [ko] - 99.6% - Missing keys: 10
+Japanese [ja] - 100.0% - Missing keys: 0
+Korean [ko] - 99.7% - Missing keys: 8
Dutch [nl] - 44.9% - Missing keys: 1270
Norwegian [no] - 68.2% - Missing keys: 734
Polish [pl] - 97.2% - Missing keys: 64
Portuguese (Brazil) [pt-br] - 68.1% - Missing keys: 735
-Russian [ru] - 99.6% - Missing keys: 10
+Russian [ru] - 99.8% - Missing keys: 5
Swedish [sv] - 27.6% - Missing keys: 1668
-Thai [th] - 1.7% - Missing keys: 2265
+Thai [th] - 3.0% - Missing keys: 2236
Turkish [tr] - 35.3% - Missing keys: 1492
-Ukrainian [uk] - 52.2% - Missing keys: 1101
-Chinese (China) [zh-cn] - 99.6% - Missing keys: 10
+Ukrainian [uk] - 56.9% - Missing keys: 993
+Chinese (China) [zh-cn] - 99.9% - Missing keys: 2
Chinese (Taiwan) [zh-tw] - 68.4% - Missing keys: 729
Total keys: 2305
From a424807ff86f7db3aaf21190366bf6c56908b7f4 Mon Sep 17 00:00:00 2001
From: Gwang Sun Yun
Date: Wed, 4 Sep 2024 15:48:40 +0900
Subject: [PATCH 229/242] KR:FBT, LegacySettings, DesktopSprinter!!...
---
ko.json | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/ko.json b/ko.json
index 224bf52..89b0ec0 100644
--- a/ko.json
+++ b/ko.json
@@ -1325,6 +1325,10 @@
"Settings.GrabbingSettings.DefaultHandGrabType" : "기본 잡기 모드",
"Settings.GrabbingSettings.DefaultHandGrabType.Description" : "새로운 월드에 참여할때 기본적으로 사용할 잡기모드를 설정합니다.\n\nPalm : 손바닥 근처의 대상을 잡도록 합니다.\n\nPrecision : 검지와 엄지 손가락 사이에 있는 대상 한개를 잡습니다.\n\nAuto : 손의 방향에 따라 손가락 또는 손바닥 기준으로 자동 전환됩니다.\n\nOff : 지시선으로만 잡기가 가능합니다.",
+ "Settings.FullBodyTrackingSettings": "전신 추적(FBT)",
+ "Settings.FullBodyTrackingSettings.BodyHorizontalAngle" : "수평각",
+ "Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description" : "발과 머리 사이의 각도편차를 의미하며, 이를 넘어서면 수평상태인 것으로 간주합니다. 이것은 발의 시뮬레이션으로 트래커의 포즈를 재정의하는 것과 같은 특정한 항목에 영향을 미칩니다.",
+
"Settings.GamepadSettings": "게임패드",
"Settings.GamepadSettings.ThumbstickLookSpeed": "아날로그 스틱 감도",
"Settings.GamepadSettings.ThumbstickLookSpeed.Description": "시점 이동 속도(마우스 감도와 의미상 동일)를 조정합니다.",
@@ -1628,6 +1632,9 @@
"Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts" : "보관함 & 세션 제스쳐 사용",
"Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description" : "활성화 후, 컨트롤러에서 잡기 동작을 한 상태로 대시 메뉴 호출 버튼을 누르면 구 보관함 또는 세션 메뉴가 나타납니다.",
+ "Settings.LegacyFeatureSettings.SuppressFeetSimulation": "발(Feet) 시뮬레이션 억제",
+ "Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description": "이것은 발(Feet) 프록시를 가로채는 Poser와 같은 특정한 기능을 별도의 수정없이 동작하도록 하기 위한 것입니다.
Poser 또는 유사한 기능을 사용하지 않은 상태에서 이 옵션을 활성화 하면 애니메이션이 올바르게 보이지 않습니다. Poser 사용을 마치면 이 기능을 꺼두세요.
중요: 이 옵션은 언젠가 삭제될 가능성이 높습니다. 그러므로, 새로운 시스템과 호환되도록 Poser를 수정하고 활성화시 시뮬레이션을 자동으로 억제토록 하는것이 좋습니다.",
+
"Settings.TwitchInterfaceSettings.ChannelName": "트위치 체널명",
"Settings.TwitchInterfaceSettings.ChannelName.Description": "카메라 제어 화면의 트위치 채팅 화면 내 사용할 기본 채널명을 설정합니다. 트위치에 방송하면서 채팅을 보고자 하시면 유용하게 사용할 수 있습니다.",
@@ -1733,6 +1740,10 @@
"Settings.DesktopRenderSettings.FieldOfView": "시야각(FOV)",
"Settings.DesktopRenderSettings.FieldOfView.Description": "데스크탑 모드에서의 시야(FOV)를 제어합니다. 값이 클수록 큰 왜곡과 넓은 시야를 제공합니다.",
+
+ "Settings.DesktopRenderSettings.SprintFieldOfViewZoom": "질주시 시야각 증가",
+ "Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description": "이 옵션을 활성화한 경우, Resonite의 데스크톱모드에서 질주(달리기)시 FOV값이 증가합니다.\n효과를 제거하려면 비활성화 하세요.\n사용자가 직접 만들어 적용한 효과에는 적용되지 않습니다.",
+
"Settings.DesktopRenderSettings.VSync": "수직 동기화(VSync)",
"Settings.DesktopRenderSettings.VSync.Description": "이 옵션을 활성화하면 모니터의 주파수와 프레임 속도를 동기화 합니다. 이 기능을 비활성화하면 프레임을 더 빠르게 렌더링할 수 있지만 찢어지는 현상도 발생할 수 있습니다.\n\n이 기능은 업데이트 및 렌더링 속도 제한을 해제하므로 성능 테스트를 수행할 때 유용할 수 있습니다.",
"Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "백그라운드 최저 프레임 속도 제한",
@@ -1926,6 +1937,7 @@
"Inspector.Member.SetAllToY": "모두 Y값으로 설정",
"Inspector.Member.SetAllToZ": "모두 Z값으로 설정",
"Inspector.Member.SetAllToW": "모두 W값으로 설정",
+ "Inspector.Member.Normalize": "정규화",
"Inspector.Member.BakeBlendshape" : "블렌드셰이프 베이크",
"Inspector.Member.RemoveBlendshape" : "블렌드셰이프 삭제",
"Inspector.Member.SplitBlendshape.X" : "블렌드셰이프를 좌/우(X축)로 분리",
From 350407cbf0880feefe656391f4a7fc805a404813 Mon Sep 17 00:00:00 2001
From: modimobeikete <54436686+modimobeikete@users.noreply.github.com>
Date: Wed, 4 Sep 2024 18:29:31 +0800
Subject: [PATCH 230/242] zh-cn:Sync to the latest English version
---
zh-cn.json | 3 +++
1 file changed, 3 insertions(+)
diff --git a/zh-cn.json b/zh-cn.json
index 7ee7908..9610108 100644
--- a/zh-cn.json
+++ b/zh-cn.json
@@ -1632,6 +1632,9 @@
"Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts" : "使用物品栏 & 会话手势快捷键",
"Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description" : "启用后,当你按住手柄并按下 A 键(通常会打开/关闭仪表盘)时,就会打开传统的库存或会话菜单。",
+ "Settings.LegacyFeatureSettings.SuppressFeetSimulation": "抑制脚步模拟",
+ "Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description": "这是为了使某些功能像劫持脚代理的全身追踪玩家正常工作,而无需修改它们。
如果你在未使用追踪器或类似功能的情况下开启此功能,动画效果将无法正常显示。请在使用完追踪器器后再将其关闭。
请注意: 这个设置会在某一时刻移除,我们建议升级定位器,使其与新系统兼容,并在激活时自动抑制动作模拟。",
+
"Settings.TwitchInterfaceSettings.ChannelName": "Twitch 频道名",
"Settings.TwitchInterfaceSettings.ChannelName.Description": "这将为摄像机控制面板中的 Twitch 聊天面板设置默认的 Twitch 频道名称。这主要用于希望看到 Twitch 聊天的 Twitch 主播而用的。",
From f3f333cbe2d5d39138577adaec3a2219022a8e33 Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Wed, 4 Sep 2024 21:49:27 +0300
Subject: [PATCH 231/242] chore: translate new strings from 2024.9.4.357
---
fr.json | 84 +++++++++++++++++++++++++++++++--------------------------
1 file changed, 46 insertions(+), 38 deletions(-)
diff --git a/fr.json b/fr.json
index d510975..c14f62c 100644
--- a/fr.json
+++ b/fr.json
@@ -664,7 +664,7 @@
"Contacts.SearchResult": "Résultats de recherche",
"Contacts.Bot": "Compte de bot",
"Contacts.Migrated": "Contact non-migré",
- "Contacts.IncompatibleSession" : "Session incompatible",
+ "Contacts.IncompatibleSession": "Session incompatible",
"Notifications.IsSociable": "Est social, contactez ou invitez-le!",
"Notifications.IsOnline": "est maintenant en ligne",
@@ -1044,12 +1044,12 @@
"Export.VideoExportable.OriginalFormat": "Vidéo (format original)",
- "Importer.Package.Progress.DecodingPackage" : "Décodage du paquet",
- "Importer.Package.Progress.DecodingObject" : "Décodage de l'objet",
- "Importer.Package.Progress.ImportingAssets" : "Importation des assets",
- "Importer.Package.Progress.LoadingObject" : "Chargement de l'objet",
- "Importer.Package.Progress.Imported" : "Paquet importé",
- "Importer.Package.Progress.Fail" : "Échec de l'importation. Veuillez voir les logs.",
+ "Importer.Package.Progress.DecodingPackage": "Décodage du paquet",
+ "Importer.Package.Progress.DecodingObject": "Décodage de l'objet",
+ "Importer.Package.Progress.ImportingAssets": "Importation des assets",
+ "Importer.Package.Progress.LoadingObject": "Chargement de l'objet",
+ "Importer.Package.Progress.Imported": "Paquet importé",
+ "Importer.Package.Progress.Fail": "Échec de l'importation. Veuillez voir les logs.",
"NewWorld.Title": "Nouveau monde",
"NewWorld.SessionTitle": "Nouvelle session",
@@ -1325,6 +1325,10 @@
"Settings.GrabbingSettings.DefaultHandGrabType": "Mode de saisie par défaut.",
"Settings.GrabbingSettings.DefaultHandGrabType.Description": "Détermine le mode de saisie par défaut.\n\nPalm: vous saisisserez les objects qui sont dans votre paume.\n\nPrecision: vous saisisserez les objets entre votre pouce et index.\n\nAuto: commute entre le mode precision et palm selon l'orientation de votre main.\n\nOff: vous ne pourrez que saisir des objets avec vos lasers.",
+ "Settings.FullBodyTrackingSettings": "Traque du corps",
+ "Settings.FullBodyTrackingSettings.BodyHorizontalAngle": "Angle horizontal du corps",
+ "Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description": "Définis l'angle de déviation entre les mains et tête au-delà duquel vous seréz considéré dans une position horizontale. Cela affecte certaines options comme le fait que vos traqueurs pour les pieds soient remplacés par une simulation.",
+
"Settings.GamepadSettings": "Manettes",
"Settings.GamepadSettings.ThumbstickLookSpeed": "Vitesse de vision",
"Settings.GamepadSettings.ThumbstickLookSpeed.Description": "Utilisez cette option pour ajuster la vitesse à laquelle vous regarderez dans l'espace avec une manette.",
@@ -1352,21 +1356,21 @@
"Settings.GeneralVRSettings.UseVRHotswitching": "Commutation VR automatique",
"Settings.GeneralVRSettings.UseVRHotswitching.Description": "Quand activé, vous passerez automatiquement en mode bureau quand vous retirez votre casque VR.",
- "Settings.TrackingSmoothingSettings.HandPositionSmoothing" : "Lissage de la position des mains",
- "Settings.TrackingSmoothingSettings.HandRotationSmoothing" : "Lissage de la rotation des mains",
- "Settings.TrackingSmoothingSettings.HandPositionSmoothing.Description" : "Quand activé, contrôle comme la position des mains doit être lissée. Ceci aide quand il y a des problèmes avec une position instable qui vibre.",
- "Settings.TrackingSmoothingSettings.HandRotationSmoothing.Description" : "Quand activé, contrôle comme la rotation des mains doit être lissée. Ceci aide quand il y a des problèmes avec une position instable qui vibre.",
+ "Settings.TrackingSmoothingSettings.HandPositionSmoothing": "Lissage de la position des mains",
+ "Settings.TrackingSmoothingSettings.HandRotationSmoothing": "Lissage de la rotation des mains",
+ "Settings.TrackingSmoothingSettings.HandPositionSmoothing.Description": "Quand activé, contrôle comme la position des mains doit être lissée. Ceci aide quand il y a des problèmes avec une position instable qui vibre.",
+ "Settings.TrackingSmoothingSettings.HandRotationSmoothing.Description": "Quand activé, contrôle comme la rotation des mains doit être lissée. Ceci aide quand il y a des problèmes avec une position instable qui vibre.",
- "Settings.TrackingSmoothingSettings.FeetPositionSmoothing" : "Lissage de la position des pieds",
- "Settings.TrackingSmoothingSettings.FeetRotationSmoothing" : "Lissage de la rotation des pieds",
+ "Settings.TrackingSmoothingSettings.FeetPositionSmoothing": "Lissage de la position des pieds",
+ "Settings.TrackingSmoothingSettings.FeetRotationSmoothing": "Lissage de la rotation des pieds",
- "Settings.TrackingSmoothingSettings.FeetRotationSmoothing.Description" : "Quand activé, cela contrôle comme la rotation des pieds est lissée en utilisant du fullbody tracking. Ceci est utile pour éliminer des vibrations mais cela ralentit les pieds.",
- "Settings.TrackingSmoothingSettings.FeetPositionSmoothing.Description" : "Quand activé, cela contrôle comme la position des pieds est lissée en utilisant du fullbody tracking. Ceci est utile pour éliminer des vibrations mais cela ralentit les pieds.",
+ "Settings.TrackingSmoothingSettings.FeetPositionSmoothing.Description": "Quand activé, cela contrôle comme la position des pieds est lissée en utilisant du fullbody tracking. Ceci est utile pour éliminer des vibrations mais cela ralentit les pieds.",
+ "Settings.TrackingSmoothingSettings.FeetRotationSmoothing.Description": "Quand activé, cela contrôle comme la rotation des pieds est lissée en utilisant du fullbody tracking. Ceci est utile pour éliminer des vibrations mais cela ralentit les pieds.",
- "Settings.TrackingSmoothingSettings.HipsPositionSmoothing" : "Lissage de la position des hanches",
- "Settings.TrackingSmoothingSettings.HipsRotationSmoothing" : "Lissage de la rotation des hanches",
- "Settings.TrackingSmoothingSettings.HipsPositionSmoothing.Description" : "Quand activé, cela contrôle comme la position des hanches est lissée en utilisant du fullbody tracking. Ceci est utile pour éliminer des vibrations mais cela ralentit les pieds.",
- "Settings.TrackingSmoothingSettings.HipsRotationSmoothing.Description" : "Quand activé, cela contrôle comme la position des hanches est lissée en utilisant du fullbody tracking. Ceci est utile pour éliminer des vibrations mais cela ralentit les pieds.",
+ "Settings.TrackingSmoothingSettings.HipsPositionSmoothing": "Lissage de la position des hanches",
+ "Settings.TrackingSmoothingSettings.HipsRotationSmoothing": "Lissage de la rotation des hanches",
+ "Settings.TrackingSmoothingSettings.HipsPositionSmoothing.Description": "Quand activé, cela contrôle comme la position des hanches est lissée en utilisant du fullbody tracking. Ceci est utile pour éliminer des vibrations mais cela ralentit les pieds.",
+ "Settings.TrackingSmoothingSettings.HipsRotationSmoothing.Description": "Quand activé, cela contrôle comme la position des hanches est lissée en utilisant du fullbody tracking. Ceci est utile pour éliminer des vibrations mais cela ralentit les pieds.",
"Settings.MediaPrivacySettings": "Confidentialité média",
"Settings.MediaPrivacySettings.MediaMetadataOptOut": "Se retirer des métadonnées des photos",
@@ -1397,7 +1401,6 @@
"Settings.LeapMotionSettings.LeapMotionEnabled.Description": "Quand activé, le Leap Motion sera utilisé pour traquer vos mains et doigts.",
"Settings.LeapMotionSettings.Offset": "Compensation de la traque des mains",
"Settings.LeapMotionSettings.Offset.Description": "C'est la compensation en mètres du capteur Leap Motion sur votre casque. Changez ces valeurs pour que la position de vos mains soit correcte.",
-
"Settings.LeapMotionSettings.SnapDistance": "Distance d'attachement de la manette",
"Settings.LeapMotionSettings.SnapDistance.Description": "Quand vos mains sont à une certaine distance de vos manettes, elles s'attachent à elles et utilisent leur traque. Cette option contrôle à quelle distance cela arrive.",
"Settings.LeapMotionSettings.UseFingersWhenSnapped": "Traquer les mains en utilisant les manettes",
@@ -1629,6 +1632,9 @@
"Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts": "Utiliser le geste raccourci d'inventaire et de sessions",
"Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description": "Quand activé, lorsque vous maintenez le bouton de grip et pressez le bouton du tableau de bord, cela ouvrira l'inventaire ou le menu des sessions.",
+ "Settings.LegacyFeatureSettings.SuppressFeetSimulation": "Supprimer la simulation des pieds",
+ "Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description": "Cela va faire en sorte que certains systèmes (comme des poseurs) peuvent modifier vos proxies de pieds sans avoir a les modifier.
Si vous activez cette option sans poseur, les animations ne seront PAS correctes. Désactivez cette option quand vous n'utilisez pas de poseurs.
IMPORTANT: Cette fonctionnalité va probablement être retirée a un point dans le futur. Nous recommandons de migrer les poseurs vers le nouveau système.",
+
"Settings.TwitchInterfaceSettings.ChannelName": "Nom de la chaîne Twitch",
"Settings.TwitchInterfaceSettings.ChannelName.Description": "Cette option définit le nom de la chaîne Twitch par défaut utilisée par le panneau de chat Twitch dans le panneau de contrôles de la caméra. Ceci est principalement utilisé par les créateurs de contenu voulant observer leur chat Twitch.",
@@ -1663,12 +1669,10 @@
"Settings.NotificationSettings.Invite.Description": "Contrôle si vous voulez recevoir les notifications d'invitation à une session.",
"Settings.NotificationSettings.ContactRequest": "Demandes d'ami",
"Settings.NotificationSettings.ContactRequest.Description": "Contrôle si vous voulez recevoir les notifications de demande d'ami.",
-
"Settings.NotificationSettings.ContactSessionStarted": "Nouvelle session d'ami",
"Settings.NotificationSettings.ContactSessionStarted.Description": "Contrôle les notifications que vous recevrez quand un de vos amis ouvre une session.",
"Settings.NotificationSettings.PublicSessionStarted": "Nouvelle session publique",
"Settings.NotificationSettings.PublicSessionStarted.Description": "Contrôle les notifications que vous recevrez quand une nouvelle session publique est ouverte par quelqu'un qui n'est pas dans votre liste d'amis.",
-
"Settings.NotificationSettings.UserJoinAndLeave": "Utilisateurs rejoignant et partant",
"Settings.NotificationSettings.UserJoinAndLeave.Description": "Quand activé, vous aurez une notification à chaque fois qu'un utilisateur rejoint ou quitte la session dans laquelle vous vous trouvez.",
@@ -1735,7 +1739,11 @@
"Settings.PhotoCaptureSettings.AlwaysHideNameplates.Description": "Activez cette option pour toujours cacher les noms dans le photos. Ce paramètre est indépendant de l'option de visibilité des noms et assure qu'ils seront toujours cachés dans les photos.",
"Settings.DesktopRenderSettings.FieldOfView": "Champ de vision",
- "Settings.DesktopRenderSettings.FieldOfView.Description": "Définit le champ de vision en mode bureau. Des valeurs plus grandes réslteront en une vue plus large au coût de distortions sur les côtés de l'écran.",
+ "Settings.DesktopRenderSettings.FieldOfView.Description": "Définit le champ de vision en mode bureau. Des valeurs plus grandes entraînera une vue plus large au coût de distortions sur les côtés de l'écran.",
+
+ "Settings.DesktopRenderSettings.SprintFieldOfViewZoom": "Zoomer le champ de vision pendant le sprint",
+ "Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description": "Quand cette option est active, Resonite aura un zoom quand vous sprinterez en mode bureau.\nDésactivez cette option pour retirer l'effet.\nN'inclus PAS les effets que certains contenus de joueurs peuvent créer.",
+
"Settings.DesktopRenderSettings.VSync": "Synchronisation verticale",
"Settings.DesktopRenderSettings.VSync.Description": "Quand activé, votre nombre d'images par secondes sera limité au taux de rafraîchissement de votre écran. Désactiver cette option peut rendre les images plus rapidement mais peut causer une déchirure de l'image.\n\nCeci peut être utile lors de tests de performance, car la désactiver désactivera également le plafond sur la vitesse de mise à jour et de rendu des images.",
"Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "Limiter la performance en arrière-plan",
@@ -1850,17 +1858,17 @@
"Settings.ResolutionSettings.FullscreenResolution.Description": "Quelle résolution devrait être utilisée pour le mode plein écran. La taille restera la même, mais une baisse de résolution peut améliorer la performance (surtout sur des écrans à haute résolution tels qu'en 4k) au coût d'une image plus floue.",
"Settings.ResolutionSettings.ApplyResolution": "Appliquer les modifications",
- "Settings.RenderingQualitySettings" : "Qualité de rendu",
- "Settings.RenderingQualitySettings.PerPixelLights" : "Lumières par pixel",
- "Settings.RenderingQualitySettings.PerPixelLights.Description" : "Cette option contrôle combien de spots et points de lumière affectent les objets rendus - typiquement les objets transparents et non-PBS (par ex. toon).\n\nAugmenter cette valeur améliore la qualité de la lumière et réduit le clignottement en la présence de plusieurs lumières au coût de la performance - l'objet a besoin d'être rendu plusieurs fois pour chaque lumière l'affectant.",
- "Settings.RenderingQualitySettings.ShadowCascades" : "Cascades d'ombres",
- "Settings.RenderingQualitySettings.ShadowCascades.Description" : "Cette option contrôle la résolution des ombres en cascade pour les lumières directionnelles dans le monde. Les cascades distribuent mieux la carte d'ombres avec une résolution plus haute proche et plus basse de loin, mais coûtant plus de performance.",
- "Settings.RenderingQualitySettings.ShadowResolution" : "Résolution des ombres",
- "Settings.RenderingQualitySettings.ShadowResolution.Description" : "Ceci contrôle la résolution des ombres pour les lumières. Augmenter cette valeur lissera les ombres mais aura un impact sur la performance.\n\nCertaines lumières passent outre les ombres et ne seront pas affectés par cette option.",
- "Settings.RenderingQualitySettings.ShadowDistance" : "Distance des ombres",
- "Settings.RenderingQualitySettings.ShadowDistance.Description" : "Cette option contrôle la distance que couvrent les ombres. Augmenter cette valeur va fair en sorte que les ombres soient rendues plus loin mais va étaler les détails sur une plus grande distance.\n\nCombinez cette option avec la cascade d'ombres et la résolution des ombres. Si vous avez une résolution d'ombres plus grande, vous pouvez les rendre sur une distance plus grande. Si vous baissez la cascade d'ombres, baissez aussi la distance des ombres pour avoir un meilleur résultat.",
- "Settings.RenderingQualitySettings.SkinWeightMode" : "Poids d'os dynamiques",
- "Settings.RenderingQualitySettings.SkinWeightMode.Description" : "Pour chaque maillage polygonal avec des poids (modèles 3D qui sont déformés par des os, comme la plupart des avatars), cette option contrôle combien d'os affectent la position de chaque vertex.\n\nBaisser cette valeur peut augmenter la performance mais la qualité de déformation sera moindre, résultant en des plis aiguisés, typiquement autour des articulations.",
+ "Settings.RenderingQualitySettings": "Qualité de rendu",
+ "Settings.RenderingQualitySettings.PerPixelLights": "Lumières par pixel",
+ "Settings.RenderingQualitySettings.PerPixelLights.Description": "Cette option contrôle combien de spots et points de lumière affectent les objets rendus - typiquement les objets transparents et non-PBS (par ex. toon).\n\nAugmenter cette valeur améliore la qualité de la lumière et réduit le clignottement en la présence de plusieurs lumières au coût de la performance - l'objet a besoin d'être rendu plusieurs fois pour chaque lumière l'affectant.",
+ "Settings.RenderingQualitySettings.ShadowCascades": "Cascades d'ombres",
+ "Settings.RenderingQualitySettings.ShadowCascades.Description": "Cette option contrôle la résolution des ombres en cascade pour les lumières directionnelles dans le monde. Les cascades distribuent mieux la carte d'ombres avec une résolution plus haute proche et plus basse de loin, mais coûtant plus de performance.",
+ "Settings.RenderingQualitySettings.ShadowResolution": "Résolution des ombres",
+ "Settings.RenderingQualitySettings.ShadowResolution.Description": "Ceci contrôle la résolution des ombres pour les lumières. Augmenter cette valeur lissera les ombres mais aura un impact sur la performance.\n\nCertaines lumières passent outre les ombres et ne seront pas affectés par cette option.",
+ "Settings.RenderingQualitySettings.ShadowDistance": "Distance des ombres",
+ "Settings.RenderingQualitySettings.ShadowDistance.Description": "Cette option contrôle la distance que couvrent les ombres. Augmenter cette valeur va fair en sorte que les ombres soient rendues plus loin mais va étaler les détails sur une plus grande distance.\n\nCombinez cette option avec la cascade d'ombres et la résolution des ombres. Si vous avez une résolution d'ombres plus grande, vous pouvez les rendre sur une distance plus grande. Si vous baissez la cascade d'ombres, baissez aussi la distance des ombres pour avoir un meilleur résultat.",
+ "Settings.RenderingQualitySettings.SkinWeightMode": "Poids d'os dynamiques",
+ "Settings.RenderingQualitySettings.SkinWeightMode.Description": "Pour chaque maillage polygonal avec des poids (modèles 3D qui sont déformés par des os, comme la plupart des avatars), cette option contrôle combien d'os affectent la position de chaque vertex.\n\nBaisser cette valeur peut augmenter la performance mais la qualité de déformation sera moindre, résultant en des plis aiguisés, typiquement autour des articulations.",
"LocomotionArchetype.Walk": "Marche",
"LocomotionArchetype.Fly": "Vol",
@@ -1929,13 +1937,13 @@
"Inspector.Member.SetAllToY": "Tout définir comme Y",
"Inspector.Member.SetAllToZ": "Tout définir comme Z",
"Inspector.Member.SetAllToW": "Tout définir comme W",
+ "Inspector.Member.Normalize": "Normaliser",
"Inspector.Member.BakeBlendshape": "Pré-calculer la Blendshape",
"Inspector.Member.RemoveBlendshape": "Retirer la Blendshape",
"Inspector.Member.SplitBlendshape.X": "Séparer la Blendshape par X",
"Inspector.Member.SplitBlendshape.Y": "Séparer la Blendshape par Y",
"Inspector.Member.SplitBlendshape.Z": "Séparer la Blendshape par Z",
-
"Inspector.ProceduralAsset.UpdateCount": "Nombre de mises à jour: {n}",
"Inspector.ProceduralAsset.Error": "Erreur: {error}",
@@ -2290,8 +2298,6 @@
"Tutorial.Welcome.SettingsPrimaryLeft.Description": " Gauche: Tourner, Droite: Strafe (de côte à côte)",
"Tutorial.Welcome.SettingsPrimaryRight": "Droite",
"Tutorial.Welcome.SettingsPrimaryRight.Description": " Gauche: Strafe (de côte à côte), Droite: Tourner",
- "Tutorial.Welcome.SettingsHeight": "Votre taille",
- "Tutorial.Welcome.SettingsHeightExamples": "Exemples: 1.85 m, 185 cm, 6' 1\", 6 feet 1 inch",
"Tutorial.Welcome.SettingsHeadDirectionMovement": "Direction du mouvement",
"Tutorial.Welcome.SettingsUseHeadDirection": "Direction de la tête",
@@ -2306,12 +2312,14 @@
"Tutorial.Welcome.SidewaysTurnOnly.Description": "Cette manette ne sera utilisée que pour tourner.",
"Tutorial.Welcome.SidewaysTurnAndMove": "Rotation et mouvement",
"Tutorial.Welcome.SidewaysTurnAndMove.Description": "Cette manette sera utilisée pour tourner et bouger.",
-
"Tutorial.Welcome.SidewaysStrafe": "Straffer",
"Tutorial.Welcome.SidewaysStrafe.Description": "Utiliser cette manette pour straffer (mouvement de côte à côte)",
"Tutorial.Welcome.SidewaysOff": "Désactivé",
"Tutorial.Welcome.SidewaysOff.Description": "Mouvement avant/arrière seulement",
+ "Tutorial.Welcome.SettingsHeight": "Votre taille",
+ "Tutorial.Welcome.SettingsHeightExamples": "Exemples: 1.85 m, 185 cm, 6' 1\", 6 feet 1 inch",
+
"Tutorial.Welcome.StartTutorialHeader": "Commencer le Tutoriel",
"Tutorial.Welcome.StartTutorialDescription": "Vous êtes presque prêt⸱e! Nous allons vous transférer dans un monde tutoriel pour vous aider à démarrer avec {appName}. Vous pouvez choisir de rendre public le monde du tutoriel, permettant à la communauté {appName} de se joindre à vous et de vous aider, ou vous pouvez apprendre par vous-même.",
"Tutorial.Welcome.StartTutorial": "Démarrer le tutoriel",
From dc342b0b8006de9a669852f36c38ae9f33f1e55a Mon Sep 17 00:00:00 2001
From: Muppeq <147259359+Muppeq@users.noreply.github.com>
Date: Wed, 4 Sep 2024 23:43:48 +0200
Subject: [PATCH 232/242] de: Bugfix: removed newlines or shortened some
descriptions that did not fit in the available space in the settings menu,
fixed color tags.
---
de.json | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/de.json b/de.json
index 10b6c56..6767cb5 100644
--- a/de.json
+++ b/de.json
@@ -1389,7 +1389,7 @@
"Settings.DiscordIntegrationSettings.RichPresence.Description": "Steuert, welche Informationen Resonite an Discords Rich-Presence-System sendet.\n\nKeine - Keine Rich-Presence-Informationen an Discord senden.\nEingeschränkt - Nur wenige Details wie Ihre Anwesenheit in Resonite senden.\nVollständig - Wenn Sie sich in einer öffentlichen Sitzung befinden, senden Sie alle passenden Sitzungsinformationen an Discord. Dazu gehört auch der Name der Welt und wie viele Benutzer in der Sitzung sind.\n\nAuch Discord selbst erkennt, welches Spiel Sie spielen. Dies kann in Discords Einstellungen deaktiviert werden.",
"Settings.SteamIntegrationSettings.RichPresence": "Steam Rich Presence",
- "Settings.SteamIntegrationSettings.RichPresence.Description": "Steuert, welche Informationen Resonite an Steams Rich-Presence-System sendet.\n\nKeine - Keine Rich-Presence-Informationen an Steam senden.\nEingeschränkt - Nur wenige Details wie Ihre Anwesenheit in Resonite senden.\nVollständig - Wenn Sie sich in einer öffentlichen Sitzung befinden, senden Sie alle passenden Sitzungsinformationen an Steam. Dazu gehört auch der Name der Welt und wie viele Benutzer in der Sitzung sind.\n\nSteam selbst zeigt unabhängig von dieser Einstellung an, dass Sie Resonite spielen. Das Ändern dieser Einstellung wirkt sich nur darauf aus, wie viele zusätzliche Daten über Ihre aktive Sitzung an Steam gesendet werden.",
+ "Settings.SteamIntegrationSettings.RichPresence.Description": "Steuert, welche Informationen Resonite an das Rich-Presence System sendet.\nKeine - Keine Informationen an Steam senden.\nEingeschränkt - Nur wenige Details wie Ihre Anwesenheit in Resonite senden.\nVollständig - Wenn Sie in einer öffentlichen Sitzung sind, senden Sie alle passenden Sitzungsinformationen (z.B. Name der Welt, Benutzeranzahl in der Sitzung).\nSteam zeigt unabhängig von dieser Einstellung an, dass Sie Resonite spielen. Diese Einstellung steuert nur, wie viele zusätzliche Daten über Ihre aktive Sitzung an Steam gesendet werden.",
"Settings.SteamIntegrationSettings.SaveScreenshots": "Screenshots speichern",
"Settings.SteamIntegrationSettings.SaveScreenshots.Description": "Wenn diese Einstellung aktiviert ist, wird bei der Aufnahme eines Bildes eine Kopie in Steam Screenshots gespeichert.",
@@ -1593,7 +1593,7 @@
"Settings.RealtimeNetworkingSettings.PreferTCP": "Bevorzuge TCP",
"Settings.RealtimeNetworkingSettings.PreferTCP.Description": "Wenn dies aktiviert ist, werden Verbindungen über TCP gegenüber allen anderen Protokollen bevorzugt. Dies betrifft vor allem Verbindungen im LAN, da TCP standardmäßig nicht für Verbindungen über das Internet verwendet wird.\n\nTCP kann in lokalen LAN-Netzwerken eine bessere Leistung bringen und auch in bestimmten Netzwerken funktionieren, in denen UDP-basierte Protokolle nicht funktionieren.\n\nEs kann jedoch unter einer \"Head-of-Line\" Blockierung leiden, wodurch Stimmen und Posen erheblich verzögert werden können.",
"Settings.RealtimeNetworkingSettings.LNL_WindowSize": "LNL Fenstergröße",
- "Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "Dies stellt die Fenstergröße für das LNL-Protokoll für Echtzeit-Netzwerke ein. Eine Änderung wirkt sich sofort auf alle Sitzungen aus, an denen Sie teilnehmen.\n\nSollten Sie feststellen, dass es zu Paketstaus kommt, können Sie diesen Wert erhöhen, wodurch sich der Durchsatz der Verbindung verbessern kann. Allerdings können größere Werte die Verbindung auch instabiler machen, seien Sie also vorsichtig.\n\nStandardwert: 64\n\nWICHTIG: Beachten Sie, dass es sich bei dieser Einstellung um eine vorübergehende Behelfslösung handelt, die auch der Diagnose dient. Dieser Wert wird in Zukunft automatisch angepasst.",
+ "Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description": "Dies stellt die Fenstergröße für das LNL-Protokoll für Echtzeit-Netzwerke ein. Eine Änderung wirkt sich sofort auf alle Ihre Sitzungen aus.\nSollten Sie Paketstaus feststellen, können Sie diesen Wert erhöhen, wodurch sich der Durchsatz der Verbindung verbessern kann. Allerdings können größere Werte die Verbindung auch instabiler machen.\n\nStandardwert: 64\n\nWICHTIG: Beachten Sie, dass es sich bei dieser Einstellung um eine Behelfslösung handelt, die auch der Diagnose dient. Dieser Wert wird in Zukunft automatisch angepasst.",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers": "Maximale Anzahl gleichzeitiger Asset-Übertragungen",
"Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description": "Wenn Sie eine Sitzung hosten, beeinflusst diese Einstellung, wie viele lokal importierte Assets gleichzeitig von ihrem Computer übertragen werden können. Wenn Sie diesen Wert erhöhen, werden Assets schneller an andere Benutzer übertragen, es kann aber die Qualität ihrer Netzwerkverbindung beeinträchtigen. Wir empfehlen zu testen, welchen Wert ihr Netzwerk aushalten kann.",
@@ -1633,7 +1633,7 @@
"Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description": "Wenn diese Einstellung aktiviert ist, öffnet sich das alte Inventar- oder Sitzungsmenü, wenn Sie den Griff gedrückt halten und die App-Taste drücken (was normalerweise das Dash-Menü öffnet/schließt).",
"Settings.LegacyFeatureSettings.SuppressFeetSimulation": "Fußsimulation unterdrücken",
- "Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description": "Dies ermöglicht, dass bestimmte Methoden wie z. B. Poser die Fuß-Proxys übernehmen, weiter funktionieren, ohne dass sie angepasst werden müssen.
Wenn Sie diese Einstellung aktivieren, ohne Poser oder vergleichbare Verfahren zu verwenden, werden die Animationen NICHT korrekt aussehen. Schalten Sie diese Einstellung aus, sobald Sie keine Poser mehr verwenden.
WICHTIG: Diese Einstellung wird wahrscheinlich in Zukunft entfernt werden. Wir empfehlen, Poser so anzupassen, dass sie mit dem neuen System kompatibel sind und die Simulation automatisch unterdrücken, wenn sie aktiv ist.",
+ "Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description": "Dies ermöglicht, dass Methoden wie z. B. Poser die Fuß-Proxys übernehmen, weiter funktionieren, ohne dass sie angepasst werden müssen.
Wenn Sie diese Einstellung aktivieren, ohne Poser oder vergleichbare Verfahren zu verwenden, werden die Animationen NICHT korrekt aussehen. Schalten Sie dies aus, sobald Sie keine Poser mehr verwenden.
WICHTIG: Diese Einstellung wird wahrscheinlich in Zukunft entfernt werden. Wir empfehlen, Poser so anzupassen, dass sie mit dem neuen System kompatibel sind und die Simulation automatisch unterdrücken, wenn sie aktiv ist.",
"Settings.TwitchInterfaceSettings.ChannelName": "Twitch Kanalname",
"Settings.TwitchInterfaceSettings.ChannelName.Description": "Dies stellt den standard Twitch Kanalnamen für das Twitch Chat-Panel im Kamerasteuerungs-Panel ein. Dies wird meistens von Twitch Streamern verwendet, die ihren Twitch Chat sehen möchten.",
@@ -1844,7 +1844,7 @@
"Settings.TextureQualitySettings.MinimumTextureSize": "Textur über dieser Auflösung begrenzen",
"Settings.TextureQualitySettings.MinimumTextureSize.Description": "Dies steuert die Mindestauflösung einer Textur, damit sie durch die obigen Einstellungen begrenzt wird. Wenn die Textur kleiner ist, wird sie unverändert geladen.\n\nWenn Sie z.B. 512 einstellen, wird eine Textur mit einer Größe von 256 unverändert mit der Größe 256 geladen, auch wenn die relative Textur-Größe auf die Hälfte eingestellt ist.",
"Settings.TextureQualitySettings.DefaultFilterMode": "Textur-Filterung",
- "Settings.TextureQualitySettings.DefaultFilterMode.Description": "Dies stellt die für Texturen verwendete Filterung ein, die deren Qualität und Leistung bestimmt.\n\nPunkt: Niedrigste Qualität ohne Interpolation. Die Texturen werden klötzchenhaft sein.\n\nBilinear: Texturpixel werden interpoliert, aber die Mip-Map-Übergänge werden hart sein, was zu einer sichtbaren Übergangslinie führt.\n\nTrilinear: Weiche Übergänge zwischen verschiedenen Mip-Stufen, wodurch die harte Übergangslinie in der Ferne verschwindet.\n\nAnisotropisch: Höchste Qualität, die Texturen sind auch bei steilen Winkeln scharf.",
+ "Settings.TextureQualitySettings.DefaultFilterMode.Description": "Dies stellt die für Texturen verwendete Filterung ein, die deren Qualität und Leistung bestimmt.\n\nPunkt: Niedrigste Qualität ohne Interpolation. Die Texturen werden klötzchenhaft sein.\n\nBilinear: Texturpixel werden interpoliert, aber die Mip-Map-Übergänge werden hart sein, was zu einer sichtbaren Übergangslinie führt.\n\nTrilinear: Weiche Übergänge zwischen verschiedenen Mip-Stufen, wodurch die harte Übergangslinie in der Ferne verschwindet.\n\nAnisotropisch: Höchste Qualität, die Texturen sind auch bei steilen Winkeln scharf.",
"Settings.TextureQualitySettings.AnisotropicLevel": "Anisotrope Stufen",
"Settings.TextureQualitySettings.AnisotropicLevel.Description": "Steuert die Qualität der anisotropen Filterung.",
"Settings.TextureQualitySettings.ReloadAllTextures": "Alle Texturen neu laden (kann aufwändig sein)",
From b0eff5e5f4743813f540bbdc5715dac7053e0d04 Mon Sep 17 00:00:00 2001
From: StiefelJackal
Date: Thu, 5 Sep 2024 20:31:40 -0400
Subject: [PATCH 233/242] tweak(en): update vsync setting description regarding
VR limitation
---
en.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/en.json b/en.json
index 03ff315..80f8772 100644
--- a/en.json
+++ b/en.json
@@ -1745,7 +1745,7 @@
"Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description": "When this option is enabled, Resonite will zoom your FOV when you are sprinting in Desktop.\nDisable the setting to remove the effect.\nDoes NOT include effects found in User Generated Content.",
"Settings.DesktopRenderSettings.VSync": "VSync",
- "Settings.DesktopRenderSettings.VSync.Description": "When this option is enabled, the framerate will be synced with the refresh rate of your screen. Disabling this can render frames faster, but also cause visible tearing.\n\nThis can be useful when doing performance testing, as it will uncap the update and rendering speed.",
+ "Settings.DesktopRenderSettings.VSync.Description": "When this option is enabled, the framerate will be synced with the refresh rate of your screen. Disabling this can render frames faster, but it will also cause visible tearing.\n\nThis can be useful when doing performance testing as it will uncap the update and rendering speed.\n\nIMPORTANT: Due to a limitation of Unity, VSync cannot be toggled in VR and will be disabled regardless of its previous state.",
"Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "Limit framerate when in background",
"Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description": "When enabled, the framerate will be limited to a set value when the application window is unfocused. This is useful if you use other programs and games at the same time, as it will free up more resources for them.",
"Settings.DesktopRenderSettings.MaximumBackgroundFramerate": "Maximum background framerate",
From 245b1660f8a377b885d1c40810904da45df4bb33 Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Fri, 6 Sep 2024 12:29:48 +0200
Subject: [PATCH 234/242] Update stats
---
Missing/fi.md | 134 -----------------------------------------------
Missing/fr.md | 10 ----
Missing/ko.md | 10 ----
Missing/zh-cn.md | 4 --
README.md | 8 +--
5 files changed, 4 insertions(+), 162 deletions(-)
diff --git a/Missing/fi.md b/Missing/fi.md
index da0c687..b384ce0 100644
--- a/Missing/fi.md
+++ b/Missing/fi.md
@@ -3,14 +3,8 @@ Note that this file updates only during build processes and doesn't necessarily
# Finnish [fi]
World.Connection.LNL.LNLPoke
-World.Connection.TCP
World.Actions.GuestWarning
-World.Filter.IncompatibleSessions
-Profile.Status.Bot
-Profile.Status.ChatClient
Contacts.Unblocked
-Contacts.NoSession
-Contacts.IncompatibleSession
Tooltip.ProtoFlux.Drive
Tooltip.ProtoFlux.Source
Tooltip.ProtoFlux.Reference
@@ -28,51 +22,13 @@ Tooltip.ProtoFlux.ExplicitCast
ProtoFlux.UI.Call
ProtoFlux.UI.AsyncCall
ProtoFlux.UI.NodeBrowser.Title
-Importer.Image.Failure.Heading
-Importer.Image.Failure.Description
-Importer.LUT.Failure.Heading
-Importer.LUT.Failure.Description
Importer.Slices.Title
Importer.Slices.TitleGrayscale
Importer.Slices.Description
-Exporter.InvalidFileName
-Export.AudioExportable.OriginalFormat
-Export.VideoExportable.OriginalFormat
-Importer.Package.Progress.DecodingPackage
-Importer.Package.Progress.DecodingObject
-Importer.Package.Progress.ImportingAssets
-Importer.Package.Progress.LoadingObject
-Importer.Package.Progress.Imported
-Importer.Package.Progress.Fail
Settings.FullBodyTrackingSettings
Settings.FullBodyTrackingSettings.BodyHorizontalAngle
Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
-Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay
Settings.SteamIntegrationSettings.ForceSteamVoiceOnRemotePlay.Description
-Settings.LeapMotionSettings.Offset.Description
-Settings.LeapMotionSettings.SnapDistance.Description
-Settings.LeapMotionSettings.UseFingersWhenSnapped.Description
-Settings.ViveHandTrackingSettings.ViveHandTrackingEnabled.Description
-Settings.ViveHandTrackingSettings.SnapDistance.Description
-Settings.ViveHandTrackingSettings.UseFingersWhenSnapped.Description
-Settings.TrackerSettings.UseTrackers.Description
-Settings.TrackerSettings.Trackers.UseTracker.Description
-Settings.TrackerSettings.Trackers.FreezeTracking.Description
-Settings.TrackerSettings.Trackers.CustomName.Description
-Settings.TrackerSettings.Trackers.MappedBodyNode.Description
-Settings.TrackerSettings.Trackers.MappedPosition.Description
-Settings.TrackerSettings.Trackers.MappedRotation.Description
-Settings.TrackerSettings.Trackers.UseInVR.Description
-Settings.TrackerSettings.Trackers.UseInDesktop.Description
-Settings.TrackerSettings.Trackers.TrackerID.Description
-Settings.TrackerSettings.Trackers.TrackerBattery.Description
-Settings.TrackerSettings.Trackers.TrackerIsCharging.Description
-Settings.SteamLinkSettings.OSC_DataPort.Description
-Settings.HapticPointMapping.MappingTarget.Description
-Settings.HapticPointMapping.PointRadius.Description
-Settings.HapticPointMapping.TorsoHorizontalPosition.Description
-Settings.HapticPointMapping.TorsoVerticalPosition.Description
-Settings.HapticPointMapping.TorsoSide.Description
Settings.HapticPointMapping.HeadPitchAngle.Description
Settings.HapticPointMapping.HeadYawAngle.Description
Settings.HapticPointMapping.ArmSide.Description
@@ -90,29 +46,10 @@ Settings.GiggleTechSettings.Devices.IntensityScale.Description
Settings.GiggleTechSettings.Devices.CustomName.Description
Settings.GiggleTechSettings.Devices.MinimumIntensity.Description
Settings.GiggleTechSettings.Devices.InitialActivationIntensity.Description
-Settings.UserMetricsSettings.UserHeight.Description
-Settings.FavoritesSettings.AutoLoadCloudHome.Description
-Settings.AudioInputDeviceSettings.UseSystemDefault.Description
-Settings.AudioInputDeviceSettings.Testing.Header
-Settings.AudioInputDeviceSettings.Testing.Description
-Settings.AudioInputDeviceSettings.Testing.ListenToInput
-Settings.AudioInputDeviceSettings.Testing.StopListeningToInput
-Settings.AudioInputDeviceSettings.Testing.Monitoring.Header
-Settings.AudioOutputDeviceSettings.UseSystemDefault.Description
-Settings.AudioVolumeSettings.MasterVolume.Description
-Settings.AudioVolumeSettings.SoundEffectVolume.Description
-Settings.AudioVolumeSettings.MultimediaVolume.Description
-Settings.AudioVolumeSettings.VoiceVolume.Description
-Settings.AudioVolumeSettings.UserInterfaceVolume.Description
-Settings.AudioAccessibilitySettings.WhisperVolume.Description
-Settings.AudioAccessibilitySettings.VoiceMessageVolume.Description
-Settings.AudioInputFilteringSettings.UseVoiceNormalization.Description
-Settings.AudioInputFilteringSettings.NoiseGateThreshold.Description
Settings.AudioInputFilteringSettings.NoiseGateAttack.Description
Settings.AudioInputFilteringSettings.NoiseGateHold.Description
Settings.AudioInputFilteringSettings.NoiseGateRelease.Description
Settings.AudioInputFilteringSettings.NormalizationThreshold.Description
-Settings.AudioInputFilteringSettings.UseNoiseSuppression.Description
Settings.VoiceSettings.MutePersistence.Description
Settings.EarmuffSettings.EarmuffEnabled.Description
Settings.EarmuffSettings.Directionality.Description
@@ -122,18 +59,10 @@ Settings.EarmuffSettings.TransitionStart.Description
Settings.EarmuffSettings.TransitionLength.Description
Settings.EarmuffSettings.VolumeAttenuation.Description
Settings.RealtimeNetworkingSettings.DisableLAN.Description
-Settings.RealtimeNetworkingSettings.PreferSteamNetworking.Description
-Settings.RealtimeNetworkingSettings.PreferTCP
-Settings.RealtimeNetworkingSettings.PreferTCP.Description
-Settings.RealtimeNetworkingSettings.LNL_WindowSize
-Settings.RealtimeNetworkingSettings.LNL_WindowSize.Description
Settings.AssetGatherSettings.MaxConcurrentAssetTransfers.Description
Settings.AssetGatherSettings.MaxConcurrentDownloads.Description
Settings.HostAccessSettings.Entries.AllowHTTP_Requests.Description
Settings.HostAccessSettings.Entries.AllowWebsockets.Description
-Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description
-Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description
-Settings.WindowsSettings.KeepOriginalScreenshotFormat.Description
Settings.DebugSettings.DebugInputBindings
Settings.DebugSettings.DebugInputBindings.Description
Settings.LegacyFeatureSettings.UseLegacyGripEquip.Description
@@ -147,7 +76,6 @@ Settings.LocaleSettings.CultureLocaleCode
Settings.LocaleSettings.CultureLocaleCode.Description
Settings.LocaleSettings.UseImperialUnits
Settings.LocaleSettings.UseImperialUnits.Description
-Settings.LocaleSettings.AvailableLocales.SystemLocale
Settings.DashSettings.DashCurvature.Description
Settings.DashSettings.OpenCloseSpeed.Description
Settings.DashSettings.AllowReplacingSettings.Description
@@ -176,7 +104,6 @@ Settings.LaserSettings.ModulateSpeedMultiplier.Description
Settings.LaserSettings.StickThreshold.Description
Settings.LaserSettings.ShowInDesktop.Description
Settings.DesktopViewSettings.FollowCursor.Description
-Settings.DesktopViewSettings.Brightness.Description
Settings.DesktopViewSettings.Opacity.Description
Settings.PhotoCaptureSettings.FingerGestureEnabled.Description
Settings.PhotoCaptureSettings.NormalCaptureResolution.Description
@@ -224,7 +151,6 @@ Settings.InteractiveCameraPhotoSettings.SpawnPhotoInWorld.Description
Settings.InteractiveCameraPostProcessingSettings.MotionBlur.Description
Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections
Settings.InteractiveCameraPostProcessingSettings.ScreenSpaceReflections.Description
-Settings.DescriptionField.NoTextDescription
Settings.RelaySettings.AlwaysUseRelay.Description
Settings.RelaySettings.UseClosestAvailableRelay.Description
Settings.PostProcessingSettings.MotionBlurIntensity.Description
@@ -270,19 +196,13 @@ Inspector.SkinnedMesh.VisualizeApproximateBoneBounds
Inspector.SkinnedMesh.ComputeExplicitBoundsFromPose
Inspector.SkinnedMesh.ExtendExplicitBoundsFromPose
Inspector.SimpleAvatarProtection.Warning
-Inspector.Texture.TrimTransparent
Inspector.Texture.TrimByCornerColor
Inspector.Texture.MakeTileable
Inspector.Texture.TileLoop
Inspector.Texture.TileMirror
Inspector.Texture.NormalizeIndependent
-Inspector.Texture.BleedColorToAlpha
-Inspector.Texture.AlphaGamma
-Inspector.Texture.AdjustAlphaGamma
-Inspector.Texture.AddAlpha
Inspector.Texture.InvalidFloats
Inspector.Texture.GenerateMetadata
-Inspector.Audio.MakeLoopable
Inspector.AudioStream.BufferState
Inspector.AudioStream.EncodeState
Inspector.AudioStream.DecodeState
@@ -307,7 +227,6 @@ Inspector.Collider.SetFromPreciseCylinderBounds
Inspector.Fields.Drive
Inspector.Fields.DriveWriteBack
WorkerInspector.Title
-Tutorial.Welcome.Description
Migration.LoginResetID.Description
Migration.Dialog.Source
Migration.Dialog.AccountDescription
@@ -317,75 +236,22 @@ Migration.DataSelection.Favorites.OverwriteTitle
Migration.DataSelection.Home.Description
Migration.DataSelection.CloudVariable.Definitions
Migration.DataSelection.CloudVariable.Values
-Migration.Summary
Migration.Report.CloudVariableDefinitionStatus
Migration.Report.CloudVariableValueStatus
-Migration.ColorManagement
-CloudHome.TargetRangeOptions
CloudHome.Info.OnlineUsers
-CloudHome.Info.DashInfoDesktop
CloudHome.Info.DashInfoVR
CloudHome.Info.DashInfoVRNoButtons
CloudHome.Info.InventoryTab.Content
-CloudHome.Info.ToolsTab.Content
CloudHome.Info.HelpTab.InfoLineOne
CloudHome.Info.HelpTab.InfoLineTwo
-CloudHome.Info.UsersTab.Content
-StickyNote.SpinMe
-StickyNote.FruitPlate
-StickyNote.EmptyForYou
StickyNote.RelevantLinks
-StickyNote.SunTool
StickyNote.Bow
StickyNote.Crossbow
-StickyNote.Shade
-StickyNote.TheaterTablet
-StickyNote.ControlTablet
-StickyNote.RotateMeDesktop
-StickyNote.RotateMeVR
-StickyNote.EquipMeDesktop
StickyNote.EquipMeVR
-StickyNote.DipBrushes
-StickyNote.BrushColor
-StickyNote.Drawing
-StickyNote.WorldCanvas
-Tutorial.InfoPanel.Content
-Tutorial.Panel.Jumping.ContentDesktop
-Tutorial.Panel.Jumping.ContentVR
-Tutorial.Panel.Jumping.ContentVRNoButtons
-Tutorial.Panel.WalkLocomotion.Content
-Tutorial.Panel.TeleportLocomotion.Content
-Hints.Spawn.InitialMovementDesktop
-Hints.Spawn.InitialMovementVR
-Hints.Spawn.InitialMovementVRNoButtons
-Hints.Spawn.ContextMenuDesktop
-Hints.Spawn.ContextMenuVR
-Hints.Spawn.ContextMenuVRNoButtons
-Hints.Spawn.TeleportLocomotionDesktop
-Hints.Spawn.TeleportLocomotionVR
-Hints.Bridge.RaiseTheWorld
Hints.Grabbing.GrabbingDesktop
Hints.Grabbing.GrabbingVR
Hints.Grabbing.Rotating
Hints.Grabbing.RotatingExtra
-Hints.Grabbing.ScalingDesktop
-Hints.Grabbing.ScalingVR
-Hints.Grabbing.OtherGrabbables
-Hints.Grabbing.OtherGrabbablesExtraDesktop
-Hints.Grabbing.OtherGrabbablesExtraVR
-Hints.Telescope.Alignment
-Hints.Telescope.TheMoonDesktop
-Hints.Telescope.TheMoonVR
-Hints.Sundial.SoftEquip
-Hints.Sundial.SoftEquipExtra
-Hints.Sundial.HardEquip
-Hints.Sundial.HardEquipExtra
-Hints.Sundial.TheSun
-Hints.Sundial.TheSunExtra
-Hints.Sundial.Dequip
-Hints.Sundial.DequipExtra
-Hints.Sundial.Teleporter
-Hints.Sundial.TeleporterExtra
UI.VideoPlayer.AreaBroadcast
UI.VideoPlayer.BroadcastAudio
UI.VideoPlayer.AudioZoneTheater
diff --git a/Missing/fr.md b/Missing/fr.md
index bfc4d06..49c4e2e 100644
--- a/Missing/fr.md
+++ b/Missing/fr.md
@@ -1,13 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# French [fr]
-Settings.FullBodyTrackingSettings
-Settings.FullBodyTrackingSettings.BodyHorizontalAngle
-Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
-Settings.LegacyFeatureSettings.SuppressFeetSimulation
-Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
-Settings.DesktopRenderSettings.SprintFieldOfViewZoom
-Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
-Inspector.Member.Normalize
-
diff --git a/Missing/ko.md b/Missing/ko.md
index 711c731..49c4e2e 100644
--- a/Missing/ko.md
+++ b/Missing/ko.md
@@ -1,13 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# Korean [ko]
-Settings.FullBodyTrackingSettings
-Settings.FullBodyTrackingSettings.BodyHorizontalAngle
-Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
-Settings.LegacyFeatureSettings.SuppressFeetSimulation
-Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
-Settings.DesktopRenderSettings.SprintFieldOfViewZoom
-Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description
-Inspector.Member.Normalize
-
diff --git a/Missing/zh-cn.md b/Missing/zh-cn.md
index cae5808..49c4e2e 100644
--- a/Missing/zh-cn.md
+++ b/Missing/zh-cn.md
@@ -1,7 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# Chinese (China) [zh-cn]
-Settings.LegacyFeatureSettings.SuppressFeetSimulation
-Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
-
diff --git a/README.md b/README.md
index c65391e..80a0c59 100644
--- a/README.md
+++ b/README.md
@@ -9,12 +9,12 @@ English [en] - 100.0% - Missing keys: 0
Esperanto [eo] - 71.0% - Missing keys: 669
Spanish [es] - 99.7% - Missing keys: 8
Estonian [et] - 35.8% - Missing keys: 1480
-Finnish [fi] - 83.1% - Missing keys: 390
-French [fr] - 99.7% - Missing keys: 8
+Finnish [fi] - 88.9% - Missing keys: 256
+French [fr] - 100.0% - Missing keys: 0
Hungarian [hu] - 28.7% - Missing keys: 1644
Icelandic [is] - 27.8% - Missing keys: 1665
Japanese [ja] - 100.0% - Missing keys: 0
-Korean [ko] - 99.7% - Missing keys: 8
+Korean [ko] - 100.0% - Missing keys: 0
Dutch [nl] - 44.9% - Missing keys: 1270
Norwegian [no] - 68.2% - Missing keys: 734
Polish [pl] - 97.2% - Missing keys: 64
@@ -24,7 +24,7 @@ Swedish [sv] - 27.6% - Missing keys: 1668
Thai [th] - 3.0% - Missing keys: 2236
Turkish [tr] - 35.3% - Missing keys: 1492
Ukrainian [uk] - 56.9% - Missing keys: 993
-Chinese (China) [zh-cn] - 99.9% - Missing keys: 2
+Chinese (China) [zh-cn] - 100.0% - Missing keys: 0
Chinese (Taiwan) [zh-tw] - 68.4% - Missing keys: 729
Total keys: 2305
From b32e1ea0fbae4135e0bb3fe98efefaf8da5ea3da Mon Sep 17 00:00:00 2001
From: "Jae Lo Presti [j4]"
Date: Fri, 6 Sep 2024 14:00:41 +0300
Subject: [PATCH 235/242] chore: convert references to app to appName
---
fr.json | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/fr.json b/fr.json
index c14f62c..2eac21b 100644
--- a/fr.json
+++ b/fr.json
@@ -1037,8 +1037,8 @@
"Exporter.Exporting": "Exportation...",
"Exporter.InvalidFileName": "Nom de fichier invalide",
- "Export.PackageExportable.Package": "Paquet Resonite",
- "Export.PackageExportable.PackageWithVariants": "Paquet Resonite (+variants)",
+ "Export.PackageExportable.Package": "Paquet {appName}",
+ "Export.PackageExportable.PackageWithVariants": "Paquet {appName} (+variants)",
"Export.AudioExportable.OriginalFormat": "Audio (format original)",
@@ -1386,10 +1386,10 @@
"Settings.SteamIntegrationSettings": "Intégration à Steam",
"Settings.DiscordIntegrationSettings.RichPresence": "Présence riche Discord",
- "Settings.DiscordIntegrationSettings.RichPresence.Description": "Contrôle quelles informations Resonite envoie au client Discord pour la présence riche.\n\nRien - N'envoie aucune information.\n\nBasique - N'envoie que des détails limités comme votre présence sur Resonite.\n\nComplète - Quand vous êtes dans une session publique, envoie toutes les données possibles comme le nom de la session et le nombre d'utilisateurs dans celle-ci.\n\nDiscord a aussi une option pour désactiver la présence riche.",
+ "Settings.DiscordIntegrationSettings.RichPresence.Description": "Contrôle quelles informations {appName} envoie au client Discord pour la présence riche.\n\nRien - N'envoie aucune information.\n\nBasique - N'envoie que des détails limités comme votre présence sur {appName}.\n\nComplète - Quand vous êtes dans une session publique, envoie toutes les données possibles comme le nom de la session et le nombre d'utilisateurs dans celle-ci.\n\nDiscord a aussi une option pour désactiver la présence riche.",
"Settings.SteamIntegrationSettings.RichPresence": "Présence riche Steam",
- "Settings.SteamIntegrationSettings.RichPresence.Description": "Contrôle quelles informations Resonite envoie à Steam pour la présence riche.\n\nRien - N'envoie aucune information.\n\nBasique - N'envoie que des détails limités comme votre présence sur Resonite.\n\nComplète - Quand vous êtes dans une session publique, envoie toutes les données possibles comme le nom de la session et le nombre d'utilisateurs dans celle-ci.",
+ "Settings.SteamIntegrationSettings.RichPresence.Description": "Contrôle quelles informations {appName} envoie à Steam pour la présence riche.\n\nRien - N'envoie aucune information.\n\nBasique - N'envoie que des détails limités comme votre présence sur {appName}.\n\nComplète - Quand vous êtes dans une session publique, envoie toutes les données possibles comme le nom de la session et le nombre d'utilisateurs dans celle-ci.",
"Settings.SteamIntegrationSettings.SaveScreenshots": "Sauvegarder les photos",
"Settings.SteamIntegrationSettings.SaveScreenshots.Description": "Si activé, à chaque fois que vous prendrez une photo ou en sauvegarderez une, elle sera aussi sauvegardée dans Steam.",
@@ -1607,9 +1607,9 @@
"Settings.HostAccessSettings.Entries.AllowWebsockets": "Autoriser les WebSockets",
"Settings.HostAccessSettings.Entries.AllowWebsockets.Description": "Ceci indique si vous autorisez cet hôte à recevoir des requêtes WebSocket. Elles sont généralement utilisées pour de la communication bi-directionnelle en temps réel et des flux de données.",
"Settings.HostAccessSettings.Entries.AllowOSC_Receiving": "Autoriser la réception OSC",
- "Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description": "Ceci indique si vous autorisez Resonite à recevoir et à traiter des données OSC.",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description": "Ceci indique si vous autorisez {appName} à recevoir et à traiter des données OSC.",
"Settings.HostAccessSettings.Entries.AllowOSC_Sending": "Autoriser l'envoi OSC",
- "Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description": "Ceci indique si vous autorisez Resonite à envoyer des données via le protocole OSC à un hôte donné.",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description": "Ceci indique si vous autorisez {appName} à envoyer des données via le protocole OSC à un hôte donné.",
"Settings.HostAccessSettings.Entries.LastHyperlinkRequestReason": "Raison de la dernière requête HTTP",
"Settings.HostAccessSettings.Entries.LastWebsocketRequestReason": "Raison de la dernière requête websocket",
"Settings.HostAccessSettings.Entries.LastOSC_SenderRequestReason": "Raison de la dernière requête d'envoi OSC",
@@ -1742,7 +1742,7 @@
"Settings.DesktopRenderSettings.FieldOfView.Description": "Définit le champ de vision en mode bureau. Des valeurs plus grandes entraînera une vue plus large au coût de distortions sur les côtés de l'écran.",
"Settings.DesktopRenderSettings.SprintFieldOfViewZoom": "Zoomer le champ de vision pendant le sprint",
- "Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description": "Quand cette option est active, Resonite aura un zoom quand vous sprinterez en mode bureau.\nDésactivez cette option pour retirer l'effet.\nN'inclus PAS les effets que certains contenus de joueurs peuvent créer.",
+ "Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description": "Quand cette option est active, {appName} aura un zoom quand vous sprinterez en mode bureau.\nDésactivez cette option pour retirer l'effet.\nN'inclus PAS les effets que certains contenus de joueurs peuvent créer.",
"Settings.DesktopRenderSettings.VSync": "Synchronisation verticale",
"Settings.DesktopRenderSettings.VSync.Description": "Quand activé, votre nombre d'images par secondes sera limité au taux de rafraîchissement de votre écran. Désactiver cette option peut rendre les images plus rapidement mais peut causer une déchirure de l'image.\n\nCeci peut être utile lors de tests de performance, car la désactiver désactivera également le plafond sur la vitesse de mise à jour et de rendu des images.",
@@ -2274,7 +2274,7 @@
"VolumePlaneSlicer.Slicer": "Trancher",
"Tutorial.Welcome.Welcome": "Bienvenue!",
- "Tutorial.Welcome.Description": "Plongez dans un nouvel univers digital avec des possibilités infinies. Que vous veniez ici pour socialiser avec des gens du monde entier ou créer des mondes, objets, avatars et bien plus, Resonite est un espace personnalisable sans limites où vous serez le⸱a bienvenu⸱e et trouverez un groupe avec qui résonner, qui que vous soyez.
Avant de commencer, il faut mettre en place quelques essentiels pour que l’expérience soit la meilleure possible. Quant vous êtes prêt⸱e, cliquez le bouton ci-dessous.",
+ "Tutorial.Welcome.Description": "Plongez dans un nouvel univers digital avec des possibilités infinies. Que vous veniez ici pour socialiser avec des gens du monde entier ou créer des mondes, objets, avatars et bien plus, {appName} est un espace personnalisable sans limites où vous serez le⸱a bienvenu⸱e et trouverez un groupe avec qui résonner, qui que vous soyez.
Avant de commencer, il faut mettre en place quelques essentiels pour que l’expérience soit la meilleure possible. Quant vous êtes prêt⸱e, cliquez le bouton ci-dessous.",
"Tutorial.Welcome.Begin": "Commençons!",
"Tutorial.Welcome.AccountHeader": "Compte {appName}",
From a17bab87d9d2aa788c72cee8c61c1cea90598445 Mon Sep 17 00:00:00 2001
From: StiefelJackal
Date: Fri, 6 Sep 2024 09:57:16 -0400
Subject: [PATCH 236/242] tweak(en): adjust important text to be vagueish as
requested
---
en.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/en.json b/en.json
index 80f8772..dcc83fd 100644
--- a/en.json
+++ b/en.json
@@ -1745,7 +1745,7 @@
"Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description": "When this option is enabled, Resonite will zoom your FOV when you are sprinting in Desktop.\nDisable the setting to remove the effect.\nDoes NOT include effects found in User Generated Content.",
"Settings.DesktopRenderSettings.VSync": "VSync",
- "Settings.DesktopRenderSettings.VSync.Description": "When this option is enabled, the framerate will be synced with the refresh rate of your screen. Disabling this can render frames faster, but it will also cause visible tearing.\n\nThis can be useful when doing performance testing as it will uncap the update and rendering speed.\n\nIMPORTANT: Due to a limitation of Unity, VSync cannot be toggled in VR and will be disabled regardless of its previous state.",
+ "Settings.DesktopRenderSettings.VSync.Description": "When this option is enabled, the framerate will be synced with the refresh rate of your screen. Disabling this can render frames faster, but it will also cause visible tearing.\n\nThis can be useful when doing performance testing as it will uncap the update and rendering speed.\n\nIMPORTANT: This setting cannot be toggled while in VR since framerate is controlled by VR.",
"Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "Limit framerate when in background",
"Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description": "When enabled, the framerate will be limited to a set value when the application window is unfocused. This is useful if you use other programs and games at the same time, as it will free up more resources for them.",
"Settings.DesktopRenderSettings.MaximumBackgroundFramerate": "Maximum background framerate",
From 9bf6bb1fdfef17eaddcde9424aed333592bdc545 Mon Sep 17 00:00:00 2001
From: StiefelJackal
Date: Fri, 6 Sep 2024 11:50:20 -0400
Subject: [PATCH 237/242] tweak(en): change fov zoom desc to be app agnostic
---
en.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/en.json b/en.json
index 93ce7b2..cb4001e 100644
--- a/en.json
+++ b/en.json
@@ -1742,7 +1742,7 @@
"Settings.DesktopRenderSettings.FieldOfView.Description": "Use this to control the field of view (FOV) when in desktop mode. Larger values will give you wider view at the cost of greater distortion on the sides.",
"Settings.DesktopRenderSettings.SprintFieldOfViewZoom": "Zoom FOV when sprinting",
- "Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description": "When this option is enabled, Resonite will zoom your FOV when you are sprinting in Desktop.\nDisable the setting to remove the effect.\nDoes NOT include effects found in User Generated Content.",
+ "Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description": "When this option is enabled, your FOV will be zoomed when you are sprinting in Desktop. Disable this setting to remove this effect.\n\nPlease note that this does NOT disable effects found in User Generated Content.",
"Settings.DesktopRenderSettings.VSync": "VSync",
"Settings.DesktopRenderSettings.VSync.Description": "When this option is enabled, the framerate will be synced with the refresh rate of your screen. Disabling this can render frames faster, but also cause visible tearing.\n\nThis can be useful when doing performance testing, as it will uncap the update and rendering speed.",
From 04b7ae8c4fb588d32ed3ba1c2c5e6ae757a98673 Mon Sep 17 00:00:00 2001
From: Muppeq <147259359+Muppeq@users.noreply.github.com>
Date: Sat, 7 Sep 2024 20:36:53 +0200
Subject: [PATCH 238/242] de: following committed changes regarding appName and
VSync
---
de.json | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/de.json b/de.json
index 6767cb5..9d94177 100644
--- a/de.json
+++ b/de.json
@@ -1374,7 +1374,7 @@
"Settings.MediaPrivacySettings": "Datenschutz in Medien",
"Settings.MediaPrivacySettings.MediaMetadataOptOut": "Verweigern von Medien-Metadaten",
- "Settings.MediaPrivacySettings.MediaMetadataOptOut.Description": "Wenn Sie diese Option aktivieren, werden Ihre Metadaten aus aufgenommenen Medien (typischerweise virtuelle Fotos und Audioaufnahmen) herausgehalten. Sie werden weiterhin in diesen Medien erscheinen, aber es werden keine zusätzlichen Informationen wie Ihre UserID und Ihre Position in der Szene mitgespeichert.\n\nWenn Sie bemerken, dass Benutzer ihr Resonite-Programm so modifizieren, dass es diese Option ignoriert, melden Sie sie bitte dem Moderationsteam, da dies als Belästigung gewertet wird.",
+ "Settings.MediaPrivacySettings.MediaMetadataOptOut.Description": "Wenn Sie diese Option aktivieren, werden Ihre Metadaten aus aufgenommenen Medien (typischerweise virtuelle Fotos und Audioaufnahmen) herausgehalten. Sie werden weiterhin in diesen Medien erscheinen, aber es werden keine zusätzlichen Informationen wie Ihre UserID und Ihre Position in der Szene mitgespeichert.\n\nWenn Sie bemerken, dass Benutzer ihre Client-Programme so modifizieren, dass diese Option ignoriert wird, melden Sie sie bitte dem Moderationsteam, da dies als Belästigung gewertet wird.",
"Settings.MediaPrivacySettings.HideInScreenshots": "Zeigen sie mich nicht in Screenshots",
"Settings.MediaPrivacySettings.HideInScreenshots.Description": "Wenn dies aktiviert ist, werden Sie auf Screenshots, die im Spiel aufgenommen wurden, nicht dargestellt.\n\nWICHTIG: Bitte beachten Sie, dass dies keine Auswirkungen auf Echtzeitkameras, mit Methoden außerhalb des Spiels aufgenommenen Screenshots, oder Aufnahmen, die möglicherweise mit anderen Methoden als Teil der Weltmechanik in der virtuellen Welt gemacht werden, hat.",
@@ -1386,10 +1386,10 @@
"Settings.SteamIntegrationSettings": "Steam Integration",
"Settings.DiscordIntegrationSettings.RichPresence": "Discord Rich Presence",
- "Settings.DiscordIntegrationSettings.RichPresence.Description": "Steuert, welche Informationen Resonite an Discords Rich-Presence-System sendet.\n\nKeine - Keine Rich-Presence-Informationen an Discord senden.\nEingeschränkt - Nur wenige Details wie Ihre Anwesenheit in Resonite senden.\nVollständig - Wenn Sie sich in einer öffentlichen Sitzung befinden, senden Sie alle passenden Sitzungsinformationen an Discord. Dazu gehört auch der Name der Welt und wie viele Benutzer in der Sitzung sind.\n\nAuch Discord selbst erkennt, welches Spiel Sie spielen. Dies kann in Discords Einstellungen deaktiviert werden.",
+ "Settings.DiscordIntegrationSettings.RichPresence.Description": "Steuert, welche Informationen {appName} an Discords Rich-Presence-System sendet.\n\nKeine - Keine Rich-Presence-Informationen an Discord senden.\nEingeschränkt - Nur wenige Details wie Ihre Anwesenheit in {appName} senden.\nVollständig - Wenn Sie sich in einer öffentlichen Sitzung befinden, senden Sie alle passenden Sitzungsinformationen an Discord. Dazu gehört auch der Name der Welt und wie viele Benutzer in der Sitzung sind.\n\nAuch Discord selbst erkennt, welches Spiel Sie spielen. Dies kann in Discords Einstellungen deaktiviert werden.",
"Settings.SteamIntegrationSettings.RichPresence": "Steam Rich Presence",
- "Settings.SteamIntegrationSettings.RichPresence.Description": "Steuert, welche Informationen Resonite an das Rich-Presence System sendet.\nKeine - Keine Informationen an Steam senden.\nEingeschränkt - Nur wenige Details wie Ihre Anwesenheit in Resonite senden.\nVollständig - Wenn Sie in einer öffentlichen Sitzung sind, senden Sie alle passenden Sitzungsinformationen (z.B. Name der Welt, Benutzeranzahl in der Sitzung).\nSteam zeigt unabhängig von dieser Einstellung an, dass Sie Resonite spielen. Diese Einstellung steuert nur, wie viele zusätzliche Daten über Ihre aktive Sitzung an Steam gesendet werden.",
+ "Settings.SteamIntegrationSettings.RichPresence.Description": "Steuert, welche Informationen {appName} an das Rich-Presence System sendet.\nKeine - Keine Informationen an Steam senden.\nEingeschränkt - Nur wenige Details wie Ihre Anwesenheit in {appName} senden.\nVollständig - Wenn Sie in einer öffentlichen Sitzung sind, senden Sie alle passenden Sitzungsinformationen (z.B. Name der Welt, Benutzeranzahl in der Sitzung).\nSteam zeigt unabhängig von dieser Einstellung an, dass Sie {appName} spielen. Diese Einstellung steuert nur, wie viele zusätzliche Daten über Ihre aktive Sitzung an Steam gesendet werden.",
"Settings.SteamIntegrationSettings.SaveScreenshots": "Screenshots speichern",
"Settings.SteamIntegrationSettings.SaveScreenshots.Description": "Wenn diese Einstellung aktiviert ist, wird bei der Aufnahme eines Bildes eine Kopie in Steam Screenshots gespeichert.",
@@ -1607,9 +1607,9 @@
"Settings.HostAccessSettings.Entries.AllowWebsockets": "Erlaube Websockets",
"Settings.HostAccessSettings.Entries.AllowWebsockets.Description": "Dies gibt an, ob Websocket-Verbindungen für diesen Host erlaubt sind. Diese werden oft für bidirektionale Echtzeit-Kommunikation und Datenströme verwendet.",
"Settings.HostAccessSettings.Entries.AllowOSC_Receiving": "Erlaube OSC Empfang",
- "Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description": "Dies bestimmt, ob Resonite OSC-Daten empfangen und verarbeiten darf.",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description": "Dies bestimmt, ob {appName} OSC-Daten empfangen und verarbeiten darf.",
"Settings.HostAccessSettings.Entries.AllowOSC_Sending": "OSC Senden erlauben",
- "Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description": "Hier wird festgelegt, ob Resonite Daten über das OSC-Protokoll an einen bestimmten Host senden darf.",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description": "Hier wird festgelegt, ob {appName} Daten über das OSC-Protokoll an einen bestimmten Host senden darf.",
"Settings.HostAccessSettings.Entries.LastHyperlinkRequestReason": "Grund der letzten Hyperlink-Anfrage",
"Settings.HostAccessSettings.Entries.LastWebsocketRequestReason": "Grund der letzten Websocket-Anfrage",
"Settings.HostAccessSettings.Entries.LastOSC_SenderRequestReason": "Grund der letzten OSC-Sender Anfrage",
@@ -1742,10 +1742,10 @@
"Settings.DesktopRenderSettings.FieldOfView.Description": "Hiermit können Sie ihr Sichtfeld (FOV) anpassen, wenn Sie im Desktop-Modus sind. Höhere Werte verursachen eine weitere Sicht, haben jedoch auch mehr Verzerrungen am Rand.",
"Settings.DesktopRenderSettings.SprintFieldOfViewZoom": "Sichtfeld beim Sprinten zoomen",
- "Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description": "Wenn diese Option aktiviert ist, zoomt Resonite Ihr Sichtfeld, wenn Sie im Desktop-Modus sprinten.\nDeaktivieren Sie diese Einstellung, um den Effekt zu entfernen.\nDies gilt NICHT für Effekte in benutzergenerierten Inhalten.",
+ "Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description": "Wenn diese Option aktiviert ist, zoomt {appName} Ihr Sichtfeld, wenn Sie im Desktop-Modus sprinten.\nDeaktivieren Sie diese Einstellung, um den Effekt zu entfernen.\nDies gilt NICHT für Effekte in benutzergenerierten Inhalten.",
"Settings.DesktopRenderSettings.VSync": "VSync",
- "Settings.DesktopRenderSettings.VSync.Description": "Wenn diese Option aktiviert ist, wird die Framerate mit der Aktualisierungsrate Ihres Bildschirms synchronisiert. Wenn Sie die Option ausschalten, können Frames schneller gerendert werden, aber es kann auch zu sichtbarem Tearing kommen.\n\nDies kann bei Performance-Tests nützlich sein, da dadurch die Aktualisierungs- und Rendering-Geschwindigkeit nicht gedeckelt wird.",
+ "Settings.DesktopRenderSettings.VSync.Description": "Wenn diese Option aktiviert ist, wird die Framerate mit der Aktualisierungsrate Ihres Bildschirms synchronisiert. Wenn Sie die Option ausschalten, können Frames schneller gerendert werden, aber es kann auch zu sichtbarem Tearing kommen.\n\nDies kann bei Performance-Tests nützlich sein, da dadurch die Aktualisierungs- und Rendering-Geschwindigkeit nicht gedeckelt wird.\n\nWICHTIG: Diese Einstellung kann in VR nicht umgeschaltet werden, da die Framerate durch VR bestimmt wird.",
"Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "Framerate begrenzen im Hintergrund",
"Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description": "Wenn diese Option aktiviert ist, wird die Framerate auf einen festen Wert begrenzt, wenn das Anwendungsfenster nicht fokussiert ist. Dies ist nützlich, wenn Sie gleichzeitig andere Programme und Spiele verwenden, da dadurch mehr Ressourcen für diese frei bleiben.",
"Settings.DesktopRenderSettings.MaximumBackgroundFramerate": "Maximale Hintergrund-Framerate",
From dd33d68918c4c7f3c4b6412d11af3fe29ce3c619 Mon Sep 17 00:00:00 2001
From: Muppeq <147259359+Muppeq@users.noreply.github.com>
Date: Tue, 10 Sep 2024 21:45:03 +0200
Subject: [PATCH 239/242] de: follow #522: rephrase FOV zoom sentence and
remove app name
---
de.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/de.json b/de.json
index 9d94177..6a9c0c5 100644
--- a/de.json
+++ b/de.json
@@ -1742,7 +1742,7 @@
"Settings.DesktopRenderSettings.FieldOfView.Description": "Hiermit können Sie ihr Sichtfeld (FOV) anpassen, wenn Sie im Desktop-Modus sind. Höhere Werte verursachen eine weitere Sicht, haben jedoch auch mehr Verzerrungen am Rand.",
"Settings.DesktopRenderSettings.SprintFieldOfViewZoom": "Sichtfeld beim Sprinten zoomen",
- "Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description": "Wenn diese Option aktiviert ist, zoomt {appName} Ihr Sichtfeld, wenn Sie im Desktop-Modus sprinten.\nDeaktivieren Sie diese Einstellung, um den Effekt zu entfernen.\nDies gilt NICHT für Effekte in benutzergenerierten Inhalten.",
+ "Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description": "Wenn diese Option aktiviert ist, wird Ihr Sichtfeld gezoomt, wenn Sie im Desktop-Modus sprinten. Deaktivieren Sie diese Einstellung, um den Effekt zu entfernen.\n\nDies gilt NICHT für Effekte in benutzergenerierten Inhalten.",
"Settings.DesktopRenderSettings.VSync": "VSync",
"Settings.DesktopRenderSettings.VSync.Description": "Wenn diese Option aktiviert ist, wird die Framerate mit der Aktualisierungsrate Ihres Bildschirms synchronisiert. Wenn Sie die Option ausschalten, können Frames schneller gerendert werden, aber es kann auch zu sichtbarem Tearing kommen.\n\nDies kann bei Performance-Tests nützlich sein, da dadurch die Aktualisierungs- und Rendering-Geschwindigkeit nicht gedeckelt wird.\n\nWICHTIG: Diese Einstellung kann in VR nicht umgeschaltet werden, da die Framerate durch VR bestimmt wird.",
From 06e2a1752fc8f0ccec9191798210367b8f7a2a80 Mon Sep 17 00:00:00 2001
From: Shadow Panther
Date: Fri, 13 Sep 2024 23:19:36 +0200
Subject: [PATCH 240/242] RU: FBT settings, Feet simulation override, some
{appName} substitutions and other fixes
---
ru.json | 21 ++++++++++++++-------
1 file changed, 14 insertions(+), 7 deletions(-)
diff --git a/ru.json b/ru.json
index 2e7f15f..38b31e1 100644
--- a/ru.json
+++ b/ru.json
@@ -1325,6 +1325,10 @@
"Settings.GrabbingSettings.DefaultHandGrabType": "Тип хвата по умолчанию",
"Settings.GrabbingSettings.DefaultHandGrabType.Description": "Задает ваш режим хвата по умолчанию когда вы заходите в новые миры.\n\nPalm: Вы будете хватать все объекты, находящиеся рядом с вашей рукой.\n\nPrecision: Вы будете хватать один объект, находящийся между вашими указательным и большим пальцами.\n\nAuto: Режим автоматически переключается между хватом ладонью и точным хватом в зависимости от ориентации вашей руки.\n\nOff: Вы сможете хватать предметы только с помощью лазеров.",
+ "Settings.FullBodyTrackingSettings": "Трекинг тела",
+ "Settings.FullBodyTrackingSettings.BodyHorizontalAngle" : "Угол горизонтального положения тела",
+ "Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description" : "Это угол между положениями головы и ног, за пределами которого трекинг будет считать, что вы в горизонтальном положении. Это влияет на некоторые вещи, например отключает симуляцию шагов для ваших ног.",
+
"Settings.GamepadSettings": "Геймпад",
"Settings.GamepadSettings.ThumbstickLookSpeed": "Скорость поворота камеры",
"Settings.GamepadSettings.ThumbstickLookSpeed.Description": "Настраивает скорость, с которой камера поворачивается стиком.",
@@ -1382,10 +1386,10 @@
"Settings.SteamIntegrationSettings": "Интеграция со Steam",
"Settings.DiscordIntegrationSettings.RichPresence": "Богатое присутствие Discord",
- "Settings.DiscordIntegrationSettings.RichPresence.Description": "Задает, какую информацию Resonite передает в систему богатого присутствия Discord.\n\nNone - Не отправлять информацию богатого присутствия в Discord.\nBasic - Отправлять только базовую информацию, такую как присутствие в Resonite.\nFull - Когда вы в публичной сесии, отправляет всю подходящую информацию в Discord. Включает название мира и количество пользователей в сессии.\n\nDiscord сам также определяет в какую игру вы играете. Это можно отключить в настройках Discord.",
+ "Settings.DiscordIntegrationSettings.RichPresence.Description": "Задает, какую информацию {appName} передает в систему богатого присутствия Discord.\n\nNone - Не отправлять информацию богатого присутствия в Discord.\nBasic - Отправлять только базовую информацию, такую как присутствие в {appName}.\nFull - Когда вы в публичной сесии, отправляет всю подходящую информацию в Discord. Включает название мира и количество пользователей в сессии.\n\nDiscord сам также определяет в какую игру вы играете. Это можно отключить в настройках Discord.",
"Settings.SteamIntegrationSettings.RichPresence": "Богатое присутствие Steam",
- "Settings.SteamIntegrationSettings.RichPresence.Description": "Задает, какую информацию Resonite передает в систему богатого присутствия Steam.\n\nNone - Не отправлять информацию богатого присутствия в Steam.\nBasic - Отправлять только базовую информацию, такую как присутствие в Resonite.\nFull - Когда вы в публичной сесии, отправляет всю подходящую информацию в Steam. Включает название мира и количество пользователей в сессии.\n\nSteam сам также будет отображать что вы в Resonite, независимо от этой настройки. Изменение этой настройки только задает сколько дополнительных сведений о вашей активной сессии отправляются в Steam.",
+ "Settings.SteamIntegrationSettings.RichPresence.Description": "Задает, какую информацию {appName} передает в систему богатого присутствия Steam.\n\nNone - Не отправлять информацию богатого присутствия в Steam.\nBasic - Отправлять только базовую информацию, такую как присутствие в {appName}.\nFull - Когда вы в публичной сесии, отправляет всю подходящую информацию в Steam. Включает название мира и количество пользователей в сессии.\n\nSteam сам также будет отображать что вы в {appName}, независимо от этой настройки. Изменение этой настройки только задает сколько дополнительных сведений о вашей активной сессии отправляются в Steam.",
"Settings.SteamIntegrationSettings.SaveScreenshots": "Сохранять скриншоты",
"Settings.SteamIntegrationSettings.SaveScreenshots.Description": "Если вы снимаете фото и эта настройка включена, копия фото будет сохранена в скриншоты Steam.",
@@ -1603,9 +1607,9 @@
"Settings.HostAccessSettings.Entries.AllowWebsockets": "Разрешить WebSockets",
"Settings.HostAccessSettings.Entries.AllowWebsockets.Description": "Показывает, разрешены ли соединения Websocket с этим хостом. Они часто используются для двухстороннего обмена информацией в реальном времени и потоков данных.",
"Settings.HostAccessSettings.Entries.AllowOSC_Receiving": "Разрешить получение OSC",
- "Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description": "Показывает, может ли Resonite получать и обрабатывать данные OSC от этого хоста",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Receiving.Description": "Показывает, может ли {appName} получать и обрабатывать данные OSC от этого хоста",
"Settings.HostAccessSettings.Entries.AllowOSC_Sending": "Разрешить отправку OSC",
- "Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description": "Показывает, может ли Resonite отправлять данные OSC на этот хост",
+ "Settings.HostAccessSettings.Entries.AllowOSC_Sending.Description": "Показывает, может ли {appName} отправлять данные OSC на этот хост",
"Settings.HostAccessSettings.Entries.LastHyperlinkRequestReason": "Последний повод запроса HTTP",
"Settings.HostAccessSettings.Entries.LastWebsocketRequestReason": "Последний повод запроса WebSockets",
"Settings.HostAccessSettings.Entries.LastOSC_SenderRequestReason": "Последний повод запроса отправки OSC",
@@ -1628,6 +1632,9 @@
"Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts": "Использовать старый жест инвентаря или меню сессий",
"Settings.LegacyFeatureSettings.UseLegacyInventorySessionShortcuts.Description": "Когда включено, если вы зажмете хват и нажмете кнопку приложения (которая обычно открывает/закрывает Дэшборд), откроется старая панель инвентаря или меню сессий.",
+ "Settings.LegacyFeatureSettings.SuppressFeetSimulation": "Отключить симуляцию ног",
+ "Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description": "Это нужно чтобы некоторые системы, типа позеров, подменяющих позиции прокси ног, работали без модицикации.
Если вы включите эту настройку без использования позеров или похожих систем, анимации НЕ будут выглядеть правильно. Выключите настройку после того, как закончили использовать позеры.
ВАЖНО: Эта настройка, скорее всего, будет убрана в будущем. Мы рекомендуем обновить позеры для совместимости с новой системой анимации, чтобы они автоматически отключали анимацию в активном состоянии.",
+
"Settings.TwitchInterfaceSettings.ChannelName": "Название канала Twitch",
"Settings.TwitchInterfaceSettings.ChannelName.Description": "Устанавливает имя канала Twitch по умолчанию для панели чата Twitch в панели настроек камеры. В основном используется стримерами на Twitch, которые хотят видеть чат на их канале.",
@@ -1735,10 +1742,10 @@
"Settings.DesktopRenderSettings.FieldOfView.Description": "Используйте чтобы задать угол зрения камеры (FOV) в экранном режиме. Большие значения дают лучший обзор, но приводят к искажениям по краям.",
"Settings.DesktopRenderSettings.SprintFieldOfViewZoom": "Сужать угол зрения при беге",
- "Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description": "Когда эта настройка включена, Resonite будет сужать ваш угол зрения когда вы перемещаетесь бегом в экранном режиме.\nОтключите настройку чтобы убрать этот эффект.\nНЕ влияет на эффекты из пользовательского контента.",
+ "Settings.DesktopRenderSettings.SprintFieldOfViewZoom.Description": "Когда эта настройка включена, ваш угол зрения будет сужаться когда вы перемещаетесь бегом в экранном режиме.\nОтключите настройку чтобы убрать этот эффект.\nНЕ влияет на эффекты из пользовательского контента.",
"Settings.DesktopRenderSettings.VSync": "VSync",
- "Settings.DesktopRenderSettings.VSync.Description": "Когда включено, частота кадров будет синхронизирована с частотой обновления вашего монитора. Отключение может позволить рендерить кадры быстрее, но также приведет к разрывам картинки.\n\nМожет быть полезно для тестирования производительности, так как снимет ограничение со скорости обновлений и рендеринга.",
+ "Settings.DesktopRenderSettings.VSync.Description": "Когда включено, частота кадров будет синхронизирована с частотой обновления вашего монитора. Отключение может позволить рендерить кадры быстрее, но также приведет к разрывам картинки.\n\nМожет быть полезно для тестирования производительности, так как снимет ограничение со скорости обновлений и рендеринга.\n\nВАЖНО: Эту настройку нельзя включить в VR, так как VR задает частоту кадров.",
"Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused": "Ограничить частоту кадров в фоне",
"Settings.DesktopRenderSettings.LimitFramerateWhenUnfocused.Description": "Когда включено, частота кадров будет ограничена до заданного значения когда окно приложения не в фокусе. Это полезно если вы одновременно используете другие программы и игры, так как освободит больше ресурсов для них.",
"Settings.DesktopRenderSettings.MaximumBackgroundFramerate": "Максимальная частота кадров в фоне",
@@ -2267,7 +2274,7 @@
"VolumePlaneSlicer.Slicer": "Срез",
"Tutorial.Welcome.Welcome": "Добро пожаловать!",
- "Tutorial.Welcome.Description": "Окунитесь в новую цифровую вселенную, наполненную бесконечными возможностями. Неважно, пришли вы сюда чтобы общаться с людьми со всего света или чтобы строить, создавать и разрабатывать что-либо, будь то прекрасное искусство, интерактивные аватары и гаджеты, сложные интерактивные миры и игры, Resonite это бесконечное, настраиваемое место, где вам всегда рады, и где вы всегда найдете группу, с которой вы сможете резонировать.
Перед тем как вы начнете своё приключение, мы проведем вас через настройку основных элементов, чтобы обеспечить вас приятным опытом. Когда будете готовы, нажмите на кнопку ниже.",
+ "Tutorial.Welcome.Description": "Окунитесь в новую цифровую вселенную, наполненную бесконечными возможностями. Неважно, пришли вы сюда чтобы общаться с людьми со всего света или чтобы строить, создавать и разрабатывать что-либо, будь то прекрасное искусство, интерактивные аватары и гаджеты, сложные интерактивные миры и игры, {appName} это бесконечное, настраиваемое место, где вам всегда рады, и где вы всегда найдете группу, с которой вы сможете резонировать.
Перед тем как вы начнете своё приключение, мы проведем вас через настройку основных элементов, чтобы обеспечить вас приятным опытом. Когда будете готовы, нажмите на кнопку ниже.",
"Tutorial.Welcome.Begin": "Поехали!",
"Tutorial.Welcome.AccountHeader": "Аккаунт {appName}",
From 972879a42961ca6f2329da5ae8942e615c1496a4 Mon Sep 17 00:00:00 2001
From: akiRAM <165630069+akiRAM2@users.noreply.github.com>
Date: Mon, 16 Sep 2024 15:37:53 +0900
Subject: [PATCH 241/242] =?UTF-8?q?ja:=20fixed=20ReloadAllTextures=20messa?=
=?UTF-8?q?ge=20"=E5=86=8D=E8=AA=AD=E3=81=BF=E8=BE=BC=E3=82=80"=20->=20"?=
=?UTF-8?q?=E5=86=8D=E5=BA=A6=E8=AA=AD=E3=81=BF=E8=BE=BC=E3=82=80"?=
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 05ca00c..ca02525 100644
--- a/ja.json
+++ b/ja.json
@@ -1848,7 +1848,7 @@
"Settings.TextureQualitySettings.DefaultFilterMode.Description" : "テクスチャに使用するフィルタリングを設定し、品質とパフォーマンスを制御できます。\n\nPoint: 補間なしの最低品質。テクスチャはブロック状になります。\n\nBilinear: テクスチャのピクセルは補間されますが、ミップマップの境界線が見える場合があります。\n\nTrilinear: 異なるミップマップ間を滑らかに補間し、境界線は目立たなくなります。\n\nAnisotropic: (異方性フィルタリング)最高品質。テクスチャが斜めに表示される際にも鮮明になります。",
"Settings.TextureQualitySettings.AnisotropicLevel" : "異方性フィルタリングの品質",
"Settings.TextureQualitySettings.AnisotropicLevel.Description" : "異方性フィルタリングの品質を設定できます。",
- "Settings.TextureQualitySettings.ReloadAllTextures" : "すべてのテクスチャを再読み込む(重くなる可能性があります)",
+ "Settings.TextureQualitySettings.ReloadAllTextures" : "すべてのテクスチャを再度読み込む(重くなる可能性があります)",
"Settings.ResolutionSettings": "解像度",
"Settings.ResolutionSettings.Fullscreen": "フルスクリーン",
From 1d2222c81c80ed53afb361dda4ff7601a0e08afc Mon Sep 17 00:00:00 2001
From: Frooxius
Date: Mon, 16 Sep 2024 13:59:57 +0200
Subject: [PATCH 242/242] Update stats
---
Missing/ru.md | 7 -------
README.md | 2 +-
2 files changed, 1 insertion(+), 8 deletions(-)
diff --git a/Missing/ru.md b/Missing/ru.md
index 0a7dce7..49c4e2e 100644
--- a/Missing/ru.md
+++ b/Missing/ru.md
@@ -1,10 +1,3 @@
# Missing Keys
Note that this file updates only during build processes and doesn't necessarily reflect the current state.
-# Russian [ru]
-Settings.FullBodyTrackingSettings
-Settings.FullBodyTrackingSettings.BodyHorizontalAngle
-Settings.FullBodyTrackingSettings.BodyHorizontalAngle.Description
-Settings.LegacyFeatureSettings.SuppressFeetSimulation
-Settings.LegacyFeatureSettings.SuppressFeetSimulation.Description
-
diff --git a/README.md b/README.md
index 80a0c59..875e972 100644
--- a/README.md
+++ b/README.md
@@ -19,7 +19,7 @@ Dutch [nl] - 44.9% - Missing keys: 1270
Norwegian [no] - 68.2% - Missing keys: 734
Polish [pl] - 97.2% - Missing keys: 64
Portuguese (Brazil) [pt-br] - 68.1% - Missing keys: 735
-Russian [ru] - 99.8% - Missing keys: 5
+Russian [ru] - 100.0% - Missing keys: 0
Swedish [sv] - 27.6% - Missing keys: 1668
Thai [th] - 3.0% - Missing keys: 2236
Turkish [tr] - 35.3% - Missing keys: 1492