2015-02-08 4 views
0

Я нахожусь в процессе локализации моего первого применения какао. Я перевел все наконечники и создал файлы .string. Все в порядке.Xcode жалуется на перевод изображения

В одном из моих перьев у меня есть NSButton, и я присвоил объекту Image NSStopProgressFreestandingTemplate.

enter image description here

Когда я теперь начать свое приложение, оно показывает следующий вывод в отладочный кадре:

Localizable строка «NSStopProgressFreestandingTemplate» не найден в строках таблицы «AccessibilityImageDescriptions» из пучка CFBundle 0x1gu5c0401db0 (исполняемый, загруженный).

Изображение все еще отображается, но я хочу избавиться от этого сообщения. Где ожидает Xcode от меня, чтобы определить эту строку? Я помещаю его в файл .string содержащего наконечник без эффекта.

Я обыскал весь проект NSStopProgressFreestandingTemplate и это происходит только в свойстве Изображение моей кнопки:

enter image description here

также поиск AccessibilityImageDescriptions не находит ничего.

ответ

1

Я собираюсь взять здесь дикое предположение и сказать, что вы ошибочно также установили «NSStopProgressFreestandingTemplate» в качестве описания идентификации доступности в Interface Builder ?.

enter image description here

+0

Спасибо. К сожалению, это не случай. Идентификатор доступности пуст. – udondan

+0

Попробуйте выполнить поиск по Xcode для «NSStopProgressFreestandingTemplate», чтобы узнать, где он еще установлен (поиск по xcode 6.1 также включает в себя раскадровку). –

+0

Извините, я должен был это заметить. Я сделал это, и единственное вхождение в свойство изображения NSButtons. Я обновил вопрос с помощью скриншота результата поиска. – udondan

0

Он вдруг перестал жаловаться. В то же время я многое изменил в своем проекте, но не стал активно проверять, решила ли какая-либо из этих изменений «проблема».

Вот некоторые из вещей, которые я помню, что я делал между вчера и сейчас:

  • перезапущен Xcode и системы ... Вы никогда не знаете!
  • Удалены и добавлен базовый интернационализация (галочка в проекте информационной вкладке)
  • Добавлен новый язык

Может быть, кто-то помогает, кто испытывает тот же вопрос.