2020.9.14.511 - Japanese and Esperanto translations, tweaks and bugfixes
Sorry for smaller build today, but here are some tweaks and bugfixes and first two community contributed translations. Neos is now in Japanese and Esperanto!
I've also added pluralizer for more languages, should include Spanish and a bunch of others (see language codes below).
Updating the Unity SDK to latest version as well, check the #💻unity-sdk channel for updated build (will be a bit later after this is posted).
[h2]New Features:[/h2]
- Added Japanese (ja) localization by @orange
- Added Esperanto (eo) localization by @Melnus
[h2]Tweaks:[/h2]
- Leap Motion, Vive Hand Tracking and Windows settings are now localizable (based on report by @Shifty | Quality Control Lead)
- CurrentCulture LogiX node now outputs the user's overriden culture
- Added pluralizer for following language codes:
- Unity SDK now converts PBS detail textures by default (requested by @Enverex)
- Unity SDK now respects the "Emission" checkbox on PBS materials and won't convert the emission color if the emission is off (based on report by @Enverex)
[h2]Bugfixes:[/h2]
- Increased the tolerance range for the difference in userspace and world laser position and angle
-- This should fix cases where certain avatars would have the private lasers permanently in a different position (reported by @Little Helper and @Shifty | Quality Control Lead)
- Bumped version of the World List Facet, forcing it to regenerate
-- This should fix cases where the search bar has broken after the update, reported by @Conduit and @Shifty | Quality Control Lead)
- Ensured that tutorial controller visuals have no colliders, which could block the lasers (reported by @Duskitty and @Shifty | Quality Control Lead)
- Fixed regression with Autojoin LAN sessions opening all sessions, instead of just LAN ones (reported by @maxer1)
- Restructured how are ChildAdded and ChildRemoved events dispatched internally, to ensure that any changes during those events do not mess up the internal state of the data model
-- This should fix cases of immediatelly destroying child objects when added causing null parents and causing the world to be unsaveable (reported by @Coffee | Programmer, @Turk, @H3BO3, @Hayden (PolyLogiX - ZyroDesign) and @Zyzyl)
-- IMPORTANT!!! This might have some subtle (or not so much) side effects, watch out of potential bugs for anything reacting to children
- Fixed Full Body Calibrator height value not applying after some security improvements (reported by @Shifty | Quality Control Lead)

I've also added pluralizer for more languages, should include Spanish and a bunch of others (see language codes below).
Updating the Unity SDK to latest version as well, check the #💻unity-sdk channel for updated build (will be a bit later after this is posted).
[h2]New Features:[/h2]
- Added Japanese (ja) localization by @orange
- Added Esperanto (eo) localization by @Melnus
[h2]Tweaks:[/h2]
- Leap Motion, Vive Hand Tracking and Windows settings are now localizable (based on report by @Shifty | Quality Control Lead)
- CurrentCulture LogiX node now outputs the user's overriden culture
- Added pluralizer for following language codes:
af an asa az bem bez bg brx ce cgg chr ckb dv ee el eo es eu fo fur gsw ha haw hu jgo jmc ka kaj kcg kk kkj kl ks ksb ku ky lb lg mas mgo ml mn mr nah nb nd ne nn nnh no nr ny nyn om or os pap ps rm rof rwk saq sd sdh seh sn so sq ss ssy st syr ta te teo tig tk tn tr ts ug uz ve vo vun wae xh xog
- Unity SDK now converts PBS detail textures by default (requested by @Enverex)
- Unity SDK now respects the "Emission" checkbox on PBS materials and won't convert the emission color if the emission is off (based on report by @Enverex)
[h2]Bugfixes:[/h2]
- Increased the tolerance range for the difference in userspace and world laser position and angle
-- This should fix cases where certain avatars would have the private lasers permanently in a different position (reported by @Little Helper and @Shifty | Quality Control Lead)
- Bumped version of the World List Facet, forcing it to regenerate
-- This should fix cases where the search bar has broken after the update, reported by @Conduit and @Shifty | Quality Control Lead)
- Ensured that tutorial controller visuals have no colliders, which could block the lasers (reported by @Duskitty and @Shifty | Quality Control Lead)
- Fixed regression with Autojoin LAN sessions opening all sessions, instead of just LAN ones (reported by @maxer1)
- Restructured how are ChildAdded and ChildRemoved events dispatched internally, to ensure that any changes during those events do not mess up the internal state of the data model
-- This should fix cases of immediatelly destroying child objects when added causing null parents and causing the world to be unsaveable (reported by @Coffee | Programmer, @Turk, @H3BO3, @Hayden (PolyLogiX - ZyroDesign) and @Zyzyl)
-- IMPORTANT!!! This might have some subtle (or not so much) side effects, watch out of potential bugs for anything reacting to children
- Fixed Full Body Calibrator height value not applying after some security improvements (reported by @Shifty | Quality Control Lead)


