Например, у меня есть приложение, которое имеет textLabel и кнопку, которые сначала устанавливаются как:
mainLabel.attributedText = "labelNewText".uppercased()
mainButton.titleLabel?.attributedText = "buttonNewText".uppercased()
Затем я создал файл локализации, где я установил некоторые значения для Немецкий язык:
"labelNewText" = "Etikette";
"buttonNewText" = "Taste";
И переписал настройки для ярлыка и кнопки, например:
mainLabel.attributedText = "\(NSLocalizedString("labelNewText", comment: ""))".uppercased()
mainButton.titleLabel?.attributedText = "\(NSLocalizedString("buttonNewText", comment: ""))".uppercased()
Хотя, сразу после того, как я изменил настройку языка телефона на немецкий, перевод работает только для Метка, но не работает для кнопки. Что я делаю не так и как локализовать кнопку titleLabel?