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
- UI Source Image property gets set to 'None' when using a specific Sprite and Play mode is entered
- Rendering locks up when not looking at a transparent material on Meta Quest 2
- Volumetrics break when using a Custom Pass to create a Thickness Buffer for Alpha Clipping
- All tests are run instead of only the failed ones when the "Rerun Failed" button is pressed
- GameObject is not masked when the "Render PostProcessing Effects" pass executes with a resolved non-MSAA Color target and MSAA DepthStencil target
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.