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
- Shader Graph Asset icon is not shown on creation unless you confirm the name
- APV Sky occlusion doesn't consider the terrain
- [iOS] "EXC_BAD_ACCESS" Player crash when Script Debugging is enabled
- Cursor skips input fields when tabbing between two sets of input fields
- "Shader error redefinition of 'Varyings'" error appears when selecting the shader
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.