Search Unity

2018.3.14 changed C# locale handling

Discussion in 'Scripting' started by BrianND, Jun 7, 2019.

  1. BrianND

    BrianND

    Joined:
    May 14, 2015
    Posts:
    82
    I haven't see many issues but I noticed that somewhere between 2018.3 2018.3.14 the way unity handles locale stuff has changed.

    We had to fix a bunch of ToUpper and ToUpperInvariant for languages like Turkish. (They have a different upper case I):eek:

    Also now datetime format we had to fix everything to CultureInfo.InvariantCulture since Thai uses a buddhist calender format:eek:

    Is there any other localisation issues we should be aware of to fix?

    To me this seems to be a huge change in behaviour.