DevPrep

Все темы › Доступность и локализация

Локализация через String Catalogs

Middle PRO

Суть

String Catalog (Localizable.xcstrings, Xcode 15+) — один файл со всеми строками и переводами вместо пары .strings и .stringsdict на каждый язык. Xcode при сборке сам находит строки в коде, добавляет их в каталог и показывает состояние каждого перевода. Внутри это JSON, а в бандл попадают скомпилированные .strings и .stringsdict.

Продолжение ответа с кодом и уточняющими вопросами интервьюера — в приложении DevPrep.

Полный ответ — в DevPrep

Потренируйтесь перед собеседованием

В DevPrep эти ответы превращаются в задачи на минуту: что напечатает код, найди баг, пробное собеседование. По задаче в день.

Скачать DevPrep в App Store