• Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by Simon-Watmough · Nov 27, 2014 at 03:00 PM · androidfontsnexus

Missing Asian Characters on Nexus 5/9 with Lollipop

Since the factory image for Lollipop went out to Nexus 5/9 we've noticed an issue where Asian characters are missing on those devices.

We use a custom font for European languages but relied on Unity3D's hard-coded global list of fallback fonts for asian characters (i.e. Japan, China, and Korea).

We've confirmed this issue was not present on the last developer image of Lollipop, and was not present on Nexus 7 2012/2013.

A Lollipop Nexus 5, despite having lots of new system fonts not present on a Jelly Bean 4.3 Galaxy Nexus is lacking the following system fonts:

  • AndroidEmoji.ttf

  • DroidNaskh-Regular.ttf

  • DroidNaskhUI-Regular.ttf

  • DroidSansArmenian.ttf

  • DroidSansDevanagari-Regular.ttf

  • DroidSansEthiopic-Regular.ttf

  • DroidSansFallback.ttf

  • DroidSansGeorgian.ttf

  • DroidSansHebrew-Bold.ttf

  • DroidSansHebrew-Regular.ttf

  • DroidSansTamil-Bold.ttf

  • DroidSansTamil-Regular.ttf

  • DroidSansThai.ttf DroidSerif-Bold.ttf

  • DroidSerif-BoldItalic.ttf

  • DroidSerif-Italic.ttf

  • DroidSerif-Regular.ttf

  • NanumGothic.ttf

Perhaps one of these is a font used by Unity3D's fallback fonts?

Anyone else seen this issue?

Comment
Add comment
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

2 Replies

· Add your reply
  • Sort: 
avatar image
0

Answer by Yury-Habets · Dec 18, 2014 at 07:14 AM

Which version of Unity are you using? We fixed that for 4.6.1 Patch 2 which is about to be released: http://unity3d.com/unity/qa/patch-releases . Please stay tuned and let me know whether it works for you.

Comment
Add comment · Show 5 · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image AttilioSpaceA · Dec 18, 2014 at 10:34 AM 0
Share

Hi Yury,

Thanks for the reply. We're currently on 4.5.5, do you know if there's going to be a patch for this version as well?

Cheers

avatar image Yury-Habets ♦♦ · Dec 18, 2014 at 11:38 AM 0
Share

Hi,

Please refer to http://blogs.unity3d.com/2014/11/24/sustained-engineering-plan-for-unity-4-5-and-4-6/

I cannot tell you for sure, but it is quite unlikely that this fix will get into 4.5. Please consider upgrading to 4.6, this should be pretty easy, or contact support.

avatar image GunCat · Dec 31, 2014 at 01:05 AM 0
Share

Hi Yury,

I had the same issue and tried it with Unity 4.6.1p2

Although Han characters (chinese, japanese) seem to now show up correctly on a Nexus 5 running Android 5.0, japanese $$anonymous$$ana still don't show up at all on the device, so the issue appears to only be partially fixed.

avatar image Yury-Habets ♦♦ · Dec 31, 2014 at 08:00 AM 0
Share

Hi GunCat,

Can you please submit a bug report with a project that contains such symbols? Please put the Android build number in the description as well.

Thanks!

avatar image Yury-Habets ♦♦ · Jan 06, 2015 at 05:21 PM 0
Share

Japanese $$anonymous$$ana on Lollipop will be available in 4.6 and 5.0 shortly (as it goes through the release cycle). $$anonymous$$eep track of the release notes!

avatar image
0

Answer by AttilioSpaceA · Dec 17, 2014 at 09:55 PM

We created a test Unity project with text fields in various Asian languages to test this issue, and, while it runs fine on previous versions of Android, It won't show Japanese, Chinese and Korean on Nexus 5 with Lollipop.

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Welcome to Unity Answers

If you’re new to Unity Answers, please check our User Guide to help you navigate through our website and refer to our FAQ for more information.

Before posting, make sure to check out our Knowledge Base for commonly asked Unity questions.

Check our Moderator Guidelines if you’re a new moderator and want to work together in an effort to improve Unity Answers and support our users.

Follow this Question

Answers Answers and Comments

4 People are following this question.

avatar image avatar image avatar image avatar image

Related Questions

Can't build & run for android (can adb install apk) 2 Answers

Why does Nexus7 crashes with Open GL 2.0? 1 Answer

WebCamTexture and Nexus 6p 0 Answers

Build & Run Android Nexus 5 won't work 2 Answers

Publishing of an artifact Unity in a repository 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges