[펌] Problems that Thai is [?] In [Unity] iOS13
Problems that Thai is [?] In [Unity] iOS13
phenomenon
If when you try to multi-lingual in Unity Oke Select the default font asset referred to as "Arial", so you use Yoshinani the system font, but I did not have a problem until now, generating a phenomenon that garbled in iOS13 are you with.
Screenshot is iOS13.2.1 (iPhone8). In the middle of the screen [?] [?] [?] [?] And is in a place that is garbled applicable.
VIEW IMAGE
Investigation
Even Unity of the Issue have been reported, Armenian in addition to Thai, it seems to become garbled in Georgian.
For more details, it might be good to get a look at the people of Issue.
It summarizes the results of actually examined.
- If you set the Thai fonts will be displayed without any problems.
Screenshot is iOS13.2.1 (iPhone8). VIEW IMAGE - In iOS12.4.1 it will be as normally displays the Thai below.
Screenshot is iOS12.4.1 (iPhoneXR). VIEW IMAGE - In Android10 it will be as normally displays the Thai below.
- Unity version was also confirmed at 2018.3 and 2019.1, but it was the same result.
The method and the iOS language settings to use the system font to fall back a font to another tried such as the Thai, but it did not change.
temporary solution
Since it has published an app that was the Thai correspondence, it does not need to wait for the renovation of Unity.
Thinking of correspondence has the following procedure.
- Put the Thai font, eliminate garbled
- Raise Unity and is After the corresponding version
Since there is a free font Fortunately Thai, and the garbled solve with it.
Since a little thinner than the default font, it may not afford the alternative as long as there is a commitment.
I learned for the first time a license that GPL font exception. I did not know what I do a credit notation, it was for the time being added. If you have somebody who is familiar wait for information.
Font size was 480KB. I thought one more font size increases, but I have put in a not too nervous and if this much. But does not recommend because as far as possible towards the size of the app is small, I think good for the user.
Something like the following, we have set the font in the timing of switching to Thai.
text.font = Resources.Load<Font> ("Fonts/THSarabunNew/THSarabunNew");
It was also good as switched fallback, but because the provisional support of easy-to-understand on the code TODOhas been switched by the code this time on the grounds that I wanted to write a.
Summary
Because of what is in the Unity side, but have no idea what is in the iOS side, is a story that has survived for the time being in the provisional support.
We look forward to information If you know the other way.
reference
Unity Issue Tracker - [iOS 13.0] Some languages symbols are replaced with a [?] marks
https://issuetracker.unity3d.com/issues/ios-13-dot-0-all-thai-symbols-are-replaced-with-a-marks
Font - Unity manual
https://docs.unity3d.com/ja/2018.1/Manual/class-Font.html
[Unity] want to use a font that is installed on the OS in the Unity - Terra sur-blog
http://tsubakit1.hateblo.jp/entry/2018/05/30/234314
Public institutions of Thailand to issue "Thai font free" | Thailand favor
https://thaion.net/thai-font-sipa
Fxnt. Khxm »Fxnt Sarbrrn Prabprung Run Him" Sarabun New "
https://www.f0nt.com/release/th-sarabun-new/
GPL font exception - Wikipedia
Https://Ja.Wikipedia.Org/wiki/GPL font exception
[참조1] issuetracker.unity3d.com/issues/ios-13-dot-0-all-thai-symbols-are-replaced-with-a-marks
[참조2] qiita.com/canecco/items/50b27ba214926e690ab0
[출처] titanwolf.org/Network/Articles/Article?AID=0f5127d9-dcac-4e95-8c1b-a97b6bc9a5c7#gsc.tab=0
'Unity3D > iOS' 카테고리의 다른 글
[펌] iOS 14で必要な?NSUserTrackingUsageDescriptionの設定方法 (0) | 2020.11.27 |
---|---|
[FAN] iOS 14+ 대응 관련 FAN SDK 6.2 적용 시 필수 구현 이슈 2가지 (6) | 2020.11.25 |
[Xcode] framework not found UserMessagingPlatform.xcframework (0) | 2020.11.11 |
[펌] UIWebView가 포함된 빌드를 올리면 앱스토어에서 오류가 발생합니다 (0) | 2020.03.10 |
[펌] 수출 규정 관련 문서가 누락됨 경고 메세지 대처법 (0) | 2020.02.19 |