Я забыл все об этом стековом вопросе. Спасибо за напоминание. Что я сделал, так это локализовал свое приложение для соответствующих языков. То есть создайте и локализуйте Localization.strings (используя genstrings) в моем случае, но, насколько я вижу, вы можете просто локализовать изображение в вашем приложении, и будут созданы соответствующие папки, упомянутые в @BenedictCohen. Вы можете использовать Интерфейсный Разработчик, чтобы локализовать представление изображения.
аюсь получить локализованный индекс, такой как Контакты, используяUILocalizedIndexedCollation
, В Контактах, когда я меняю язык, индекс меняется в соответствии с языком. тем не мениеsectionIndexTitles
всегда возвращает английский индекс.
Я попробовал это с демонстрационным приложением, которое я создал, и с3_SimpleIndexedTableView
Это демонстрационное приложение от Apple, и ни одно из них не имеет локализованного индекса.
Я попытался создать папку локализации для текущей локали (я использовал[[NSLocale autoupdatingCurrentLocale] localeIdentifier]
определить текущую локаль). Это не влияет на индекс.
Я искал соответствующиеplist
Настройки по ничего не нашли.
Я что-то упускаю или делаюUILocalizedIndexedCollation
только вернуть английское сопоставление?