2013-09-20 4 views
0

Привет, ребята, я пытаюсь добавить локализацию в свое приложение, и я использую раскадровки. Я добавил «Base интернационализации», и это, кажется, не работает ... Так, например, в моем Locilizible.strings(French) у меня есть:База интернационализации не работает

и в моей раскадровке у меня есть:

однако, когда я бегу во французском Simulator я получаю:

Кто-нибудь знает почему?

ответ

1

Попробуйте это ....

[button setTitle: NSLocalizedString(@"Set Subject:", nil) forState: UIControlStateNormal]; 

Эта ссылка может помочь: Storyboard/XIB and localization best practice

+0

Это полезно! Я попробую прямо сейчас. –

+0

Спасибо за редактирование ... Я не так хорош в форматировании ... –

+0

Плохая практика отправить 'nil' для поля комментария локализации. Комментарий локализации позволяет вам точно объяснить, как и где эта строка используется, о которой ваши локализаторы не знают, просто прочитав ваш файл строк. – cmyr

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