Search Unity

Stop to determine device language correctly after updating from 0.6.1 to 0.7.1

Discussion in 'Localization Tools' started by maxim_kornilov, Jun 15, 2020.

  1. maxim_kornilov

    maxim_kornilov

    Joined:
    May 29, 2018
    Posts:
    5
    After upgrading from 0.6.1 to 0.7.1 it stops to determine locale correctly on most of the iOS devices we verified it. On one of the devices, it works (use the correct locale for language configured in device settings), but preloading of the resources doesn't work. It looks like that it always use default locale which is configured in Specific Locale Selector.

    Note: Everything works fine in the editor (the locale can be changed via the dropdown in game view).

    Are there any changes in the way how locale selectors are applied in 0.71 in comparison with 0.6.1?

    The current list of the locale selector in Localization Settings are in the following order: "Command Line Locale Selector", "System Locale Selector" and "Specific Locale Selector".
     
  2. karl_jones

    karl_jones

    Unity Technologies

    Joined:
    May 5, 2015
    Posts:
    8,281
    Hmm. No I don't recall there being any changes to that but we did change the way the locale is initialised so maybe that's an issue. Could you please file a bug report?