Можно ли удалить UILabel из локализации?

Здравствуйте профессионалы локализации,

после поиска различных руководств, советов и трюков по «Локализации» и, конечно же, этого форума stackoverflow, я должен зафиксировать, что не нашел хорошего ответа. Вот почему я размещаю свою проблему здесь и надеюсь на ответ.

У меня есть два типа UILabel в моей раскадровке. И у меня есть много каждого типа в приложении.

  • Один тип содержит текст, который не нужно локализовать, потому что это просто целое число (например, «5»), эмодзи или интернациональное слово (например, «Компьютер»).
  • И, конечно же, в моем приложении есть другой тип UILabel, содержащий текст, который необходимо локализовать.

При экспорте для локализации ВСЕ UILabel в раскадровке будут помещены в файлы локализации с помощью xCode и сделают файл больше, чем необходимо, поскольку многие UILabel принадлежат к типу 1.

Есть ли способ убрать эти UILabels из процесса локализации и пометить их как "не требующие локализации"??

Спасибо за помощь.


person LukeSideWalker    schedule 14.05.2017    source источник


Ответы (1)


Вам нужно вручную удалить каждую запись метки из файла локализации, поскольку Xcode локализует всю раскадровку, а не одну, или вы можете создать xib каждого viewController, и вы можете локализовать каждый viewController. Спасибо

person Optimus    schedule 14.05.2017