Нет кнопки плюс или минус в настройках локализации Xcode
Мне нужно перевести iOS-приложение в течение двух дней, но мои версии XCode (4.4 и 4.5 Developer Preview) оба не дают мне возможности добавить другой язык. Я только получаю возможность нажать " сделать локализованным.."но я могу выбрать только английский язык, и после его выбора в инспекторе утилит в Xcode нет кнопок "плюс" и "минус" - без файла или проекта, который я пробовал.
Я что-то пропустил?
Edit: Вот как это выглядит например:
6 ответов:
Я просто встречаюсь с этой проблемой, и я использовал Xcode 4.5 preview 3. Не мог поверить, что apple сделала такие ошибки и не исправила их даже при просмотре 3. Поэтому я считаю, что они просто изменили способ работы локализации, поэтому я ковыряюсь в пользовательском интерфейсе, пока наконец не нашел его.
они сдвинули его. Сначала вы должны добавить язык, который вы хотите в проект в первую очередь. Затем после того, как он появится в качестве элемента флажка в пользовательском интерфейсе, который вы показываете. Для добавления языка вам необходимо нажмите кнопку Перейти к проект -> Info нажмите кнопку "+" для добавления новых локализаций.
надеется, что это поможет.
кнопки прокрутки из поля зрения, когда " + " используется для расширения списка. Используйте мышь, чтобы захватить панель прямо под списком локализаций и перетащить его вниз, чтобы сделать больше места, и кнопки будут видны снова. Затем вы можете нажать на "+" чтобы увидеть меню дополнительных локализаций.
кажется, что Xcode 4.5 DP3 полностью пропускает кнопки + / - на панели локализации. Я попробовал решение Nyon, чтобы добавить дополнительный язык (на самом деле, прежде чем увидеть этот пост). При этом я могу добавить язык в проект, но я не могу использовать этот новый язык для локализации моих файлов. Но благодаря ему я теперь знаю, что это проблема с Xcode DP3.
Итак, то, что сделал было очень просто:Я использую старый Xcode 4.3 для локализации моего файла (с кнопкой + в локализации панель.) Затем у меня есть две версии файлов (по одной для каждого языка, красиво организованные в соответствующий lproj). Затем я переключаюсь обратно на Xcode 4.5 DP3. Теперь оба языка (en и новый) отображаются в области локализации. И на этот раз, для всех моих файлов!
то есть, вы должны добавить язык только один раз в Xcode 4.3, после чего новый язык появится в вашем списке языков, как и должно быть.
Я думаю, что ответ не полный!... Если вы начинаете проект на неанглийском, японском, французском или немецком языке (в xCode 4.6), то вы будете немного потеряны о том, как локализовать свои ресурсы.
Если вы просто пойдете и попытаетесь добавить новый язык, как указано в kamesh выше, вы обнаружите, что не можете, если вы сначала не локализовали хотя бы один из ваших ресурсов на языках по умолчанию, предоставленных xcode.
Итак, локализовать хотя бы один из ваших ресурсов необходимо локализованный, а затем добавьте язык, который вам нужно добавить как kamesh, тогда следующий модальный, представленный xcode, позволит вам добавить любые ресурсы на этот новый язык. (не очень интуитивно понятный и определенно не документированный apple.)