ITMS-90176: Unrecognized Locale

Our application should support locales for Albanian and Albanian(Kosovo). Xcode creates sq.lproj and sq-XK.lproj folders accordingly

Everything works fine in xcode, but if we upload to appstore we always see this warning. I tried specifying other names for sq-XK to match https://developer.apple.com/library/archive/documentation/MacOSX/Conceptual/BPInternational/LanguageandLocaleIDs/LanguageandLocaleIDs.html aln, sq-RS, sq-KV, sq-KS, sq-Latn-XQ. The varning was always present. Is there any way to get rid of it?

WARNING ITMS-90176: "Unrecognized Locale - The locale used in localization directories at ("Payload/{AppName}.app/base.lproj") are invalid. iTunes supports BCP47 but not the UN M.49 specification. Refer to the Language and Locale Designations guide for more information on naming your language-specific directories."

Post not yet marked as solved Up vote post of Andrey_D Down vote post of Andrey_D
851 views
  • Could you please file a feedback report (feedbackassistant.apple.com) and share the FB number here with us?

  • FB13330698 (ITMS-90176: Unrecognized Locale while uploading app with Albanian Kosovo language)

Add a Comment

Replies

Try manually renaming your lproj folder from sq-XK.lproj to sq_XK.lproj. You should quit Xcode before doing this to ensure you don't have the project open in any capacity.

  • Thank you for your suggestion. Unfortunately, there is still a warning in this case.

Add a Comment

We believe it should now be possible to submit your app with the locale folder sq-XK.lproj.