Поскольку я разрабатываю свой проект, я хочу подготовиться к локализации и добавить все мои строки в вызовы строк макросов NSLocalizedString, а затем использовать Localizable.string для присвоения значений этим ключам.
Я создал строковый файл из моего проекта xCode и сохранил файл в своей папке en.lproj. Однако, когда я начал использовать его, значения ключей, которые были введены в Localizable.strings, не были зарегистрированы в моем коде, и поэтому отображаемые строки были ключами, которые я ввел в макросах. Однако, если я сохраню файл Localizable.strings не в папке en.lproj, все будет работать как положено. Мне это кажется странным, так как я ожидал, что все элементы для локализации должны храниться в папках .lproj.
Может кто-нибудь дать мне знать, как это правильно сделать, и будут ли у меня проблемы в будущем.