2015-02-25 3 views
4

Я пытаюсь локализовать приложение iOS. К сожалению, я столкнулся с проблемой локализации. Моя проблема заключается в добавлении дополнительного языка, но не все строки перечислены в файле main.strings для дополнительного языка. У меня есть вид прокрутки и ярлык в моем ViewController. В представлении прокрутки также есть много ярлыков. Wenn Я иду в файл main.string, я пропускаю ярлык separat, а также первый ярлык в представлении прокрутки. Поскольку контроллер является вторым контроллером представления, работающим как представление описания, я не добавил IBOutlets к метке. Просто используйте их как текст.Быстрая локализация iOS - не все строки в main.strings (xcode 6.3)

Кто-нибудь знает, как добавить эти два ярлыка в файл main.string или, может быть, просто дать мне подсказку, что я могу проверить, чтобы увидеть, что может быть неправильно?

Заранее спасибо

ответ

5

Ok, после двух дополнительных дней я нашел причину, почему она не работает. Вообще-то я надеюсь, что мой вопрос не был глупым, и весь член просто подумал о RTFM.

Я решил мои следующие проблемы: 1) Как добавить дополнительные этикетки-текст в файл локализации «main.strings» и 2) При добавлении языка не весь текст вписаны Xcode к основным .stings.

1) В блоке документа от инспектора по идентификации зарегистрирована ИД объекта. Это сгенерированная Xcode ссылка на метку (текст). Добавляя это к определенному языку main.strings файл, закройте строку с помощью;; и это работает.

2) Ну, насколько я мог исследовать, локализация работает только с открытым текстом (Attributes Inspector - Block Label). Он не работает с атрибутом текста. Может быть, я сделал что-то неправильно, но переход на «Обыкновенный» и проблема была решена.

Спасибо всем, кто потратит некоторое время, чтобы прочитать мой вопрос.

+0

RTL и LTR работают нормально, когда я меняю язык, строки, объявленные с использованием localizable.strings, также работают нормально. Проблема в том, что строки в Main.Strings не изменяются до принудительного выхода из приложения. пример: «назад» слово кнопки «Назад» на навигационном контроллере. У вас есть какое-то решение для этого .....? –

Смежные вопросы