Search Issue Tracker

Fixed

Votes

7

Found in

4.6.1p4

Issue ID

677623

Regression

No

Unity's SystemLanguage doesn't separate between Traditional and Simplified Chinese.

Deployment Management

-

To Reproduce:

1.Change system language to Traditional or Simplified Chinese
(Just above Pу́сский in iOS language settings list (General>International))

2. Deploy the attached app.

3. Observe that application.SystemLanguage returns Chinese.

4. Switch to the other Chinese script.

5. It still returns Chinese.

application.SystemLanguage should either specify the exact language version or there should be some other property which has more details (maybe something similiar to CultureInfo.CurrentCulture (it's currently broken-677992).

Comments (12)

  1. Kim Shin Wook a.k.a Forward of South Korea

    Sep 23, 2015 05:14

    This issue is still occurring on Mac OS in 5.1.3p2 too.
    Why this method just return "Chinese"? not "ChineseTraditional" or "ChineseSimplified"

  2. bradsmith

    Sep 10, 2015 19:12

    This is still occurring in WebGL and WebPlayer in 5.1.2f

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.