Search Issue Tracker
Won't Fix
Votes
0
Found in [Package]
2018.4
2019.4
2019.4.16f1
2020.1
2020.2
Issue ID
1297214
Regression
No
[WebGL] Particular Vietnamese symbols are not being displayed in WebGL Build
How to reproduce:
1. Download and open project 'WebGL.zip'
2. Open scene 'SampleScene'
3. Enter Play Mode
4. Observe the Game View
5. Build and run the game for WebGL
6. Observe the Game
Expected result: Text in Build is the same as in Editor
Actual result: Particular Vietnamese symbols from Text are removed in Build
Reproducible with: 2018.4.30f1, 2019.4.17f1, 2020.1.17f1, 2020.2.0f1, 2021.1.0a9
Notes: Tested on different browsers: Google Chrome, Safari, Opera, Microsoft Edge. Reproducible on every browser in this list.
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Memory leaks occur when Shader with more than 128 keywords is compiled
- Player built for Windows silently crashes when UI Prefab is instantiated and Render Feature "Render Objects" is active in PC_Renderer Asset
- Crash on CollectUsedSceneObjects when making any modifications and saving in a Scene with a specific GameObject Component enabled
- VFX Graph Properties Transform has a click animation when clicked on the “Transform” text but the drop down does not open
- "Cascade Shadow atlasing has failed" errors are spammed when two Directional Lights with the Shadow Map are enabled and there is a 3D GameObject in the scene
Resolution Note:
This issue is partially font related and due to lack of support for diacritical marks with the legacy text system.
Since the legacy text system is on maintenance where we will no longer be adding any new functionality which also includes the UI Text component, we recommend switching to using TextMesh Pro which now includes support for Diacritical Marks.
Provided a font asset is created from a font file that includes support for the needed Vietnamese characters, everything should work as expected in TMP. However, if there are still issues, please feel free to submit a new bug reported with updated information and I will be sure to promptly review it and follow up shortly thereafter.
The latest release of the TMP package with Diacritical Mark support is version 1.6.0-preview.1 for Unity 2018.4, version 2.2.0-preview.1 for Unity 2019.4 and version 3.2.0-pre.1 for Unity 2020.x or newer.