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."

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.

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)

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

I would love to respect the world and make my app available in all the languages. But it will probably be easier to have the whole world learn English and eradicate all the other languages that it will be to get Apple to update their process+documentation for localized apps.

ITMS-90176: Unrecognized Locale
 
 
Q