Search Issue Tracker




Found in


Issue ID




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. 005dfa46dd8981627c34a6df5056da66?d=mm


    Nov 02, 2017 09:16

    oh, on windows unity editor

  2. 005dfa46dd8981627c34a6df5056da66?d=mm


    Nov 02, 2017 09:12

    same in 5.6.2f1. no matter i set system language to Simplified Chinese or Traditional Chinese it returns Chinese by Application.systemLanguage. and System.Globalization.CultureInfo.CurrentUICulture.Name always return "en-US"

  3. 9835784e5e313805dd5fb3445ca652d5?d=mm


    Nov 17, 2016 08:06

    Having same problem in 5.4.1f1

  4. 90fabfd1cd0944ffb5f5be59778688ae?d=mm


    Sep 27, 2016 20:24

    Getting this as well on iOS. Affects potential Apple featuring, so definitely a bug to be concerned about.

  5. 02e297d8c9ef6a68f22ed1aafe658ecc?d=mm


    Sep 20, 2016 11:35

    I re-reported this (as this bug was closed) and received a response saying it is already fixed in 5.5, but they will see if the fix can be back ported to 5.3 and 5.4 in patch releases. Looks like they have re-opened this one anyway so you can vote on it again :)

  6. 33f1ab2473d455a0626caa8ffd1c8bf3?d=mm


    Aug 30, 2016 15:38

    Yep. Not working on iOS 9 with 5.3.5f1. Please fix it! Only returns "Chinese". Not "ChineseSimplified" or "ChineseTraditional".

  7. 826c02790ddb5b5a6c698fc8248d014a?d=mm


    Feb 15, 2016 20:00

    Sorry, typo, I mean ChineseSimplified and ChineseTraditional are both labelled as "Chinese".

  8. 826c02790ddb5b5a6c698fc8248d014a?d=mm


    Feb 15, 2016 19:53

    Still a problem in 5.3.2f1. It does correctly label ChineseTraditional (Hong Kong) as "ChineseTraditional", but ChineseSimplified and ChineseTraditional are both labelled as "ChineseTraditional"

  9. D112664b3dc4727894940c0f32d06a08?d=mm


    Nov 03, 2015 18:33

    Broken in 5.2.2p1

  10. C115d80724fc371a2368a6e931386572?d=mm


    Oct 19, 2015 14:03

    It does not work for iOS 9, even on Unity 5.2.1f1

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.