В чем разница между предпочитаемым локализацией и предпочтительным языком?

Определение [NSLocale preferredLanguages] в соответствии с документацией:

Порядок языковых предпочтений пользователя в виде массива объектов NSString, каждый из которых является каноническим идентификатором языка IETF BCP 47.

Определение [[NSBundle mainBundle] preferredLocalizations] :

Массив объектов NSString, каждый из которых определяет локализацию в пакете получателя. Языки расположены в предпочтительном порядке.

Я действительно не понимаю, в чем разница. Какой из них следует использовать?

5
задан Enrico Susatyo 1 March 2012 в 00:53
поделиться