Локализуйте представление в раскадровке, используя «Определяемые пользователем атрибуты времени выполнения»

В настоящее время у меня есть полуавтоматический -способ локализации представлений. Однако сегодня я нашел интересный раздел в IB, который, кажется, предполагает, что я могу локализовать свои представления из Interface Builder.

Таким образом, в IB вы можете определить атрибуты времени выполнения для выбранного объекта в Identity Inspector. Итак, для моего UILabelя могу установить путь textмоей метки к String Hello World.

Однако, когда я выбираю Type = Localized String, а затем имя ключа в моем Localized.strings, я получаю не переведенную строку, а просто значение (, следовательно, ключ ), который я ввел в IB.

Я не понимаю, как этот механизм должен работать. я былюбовьчтобы иметь возможность переводить мои взгляды, как это, любые идеи?

12
задан Community 23 May 2017 в 11:46
поделиться