Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • 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
3
Question by Ranza · Dec 21, 2011 at 11:25 AM · iostextlanguageunicodejapanese

All Unicode characters on iOS

I've been trying to display localised text in device language, but I've noticed that on iOS (as opposed to Mac) for some languages like Chinese, Japanese, Korean nothing is being rendered.

I use a customised GUI.Label with my own font (Arial) which works just fine in Mac builds. When I switch to iOS only languages like Russian seem to work.

Here's a screenshot of the texture in Unity: http://cl.ly/2B1A2J220C0f0A0P0n33 As you see it does not contain chinese nor Japanese characters and it looks the same on iOS and Mac platform in Unity. The only difference is that on Mac I've used Dynamic instead of Unicode.

Is there anything that can be done for this to work on iOS?

Comment
Add comment · Show 1
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 DeveshPandey · Nov 28, 2012 at 06:19 AM 0
Share

@$$anonymous$$icha $$anonymous$$andrysz : let me know if this problem is not solve till now, I have solve it for myself.

1 Reply

· Add your reply
  • Sort: 
avatar image
4
Best Answer

Answer by Eric5h5 · Dec 21, 2011 at 12:09 PM

You need to use a font containing the characters that you want. Note that max texture size on iOS is 2048x2048 (1024x1024 on older devices), so ideally you would remove characters that you're not using from the font.

Comment
Add comment · Show 3 · 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 Ranza · Dec 21, 2011 at 03:19 PM 0
Share

that's bad... when is the dynamic character type co$$anonymous$$g to iOS?

avatar image Eric5h5 · Dec 21, 2011 at 03:41 PM 0
Share

No idea...whenever UT implements their own font rendering, so they don't have to depend on OS fonts.

avatar image cregox · Jun 01, 2012 at 10:01 PM 0
Share

Bad indeed, but great to know! This explains a lot of behaviors when trying to use fonts and mobile, also for android. I don't think I read this info anywhere else.

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.

Follow this Question

Answers Answers and Comments

6 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

UI Text does not show up on IOS build. 0 Answers

When will Chinese fix be ported to 4.6 (IOS 9)? 0 Answers

Problem with centering text 1 Answer

Render text/font string to Texture2D 0 Answers

Text rendering bug. Shows black squares. -1 Answers


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