可本地化的文件不在设备上工作

时间:2015-10-19 14:26:28

标签: ios xcode localization localizable.strings

我检查了所有答案,尝试将它们保存在TextWrangler中作为UTF-16,删除它们并重新添加到项目中,检查我使用的其他框架中的重复文件,但没有的工作原理。

2个xibs已经本地化但是其他的,我只看到字符串而不是字符串本身的翻译。

enter image description here

enter image description here

对不起,这是我使用本地化的方式:

self.hkRoutineTitle.text = NSLocalizedString(@"HKRoutineTitle", nil);
[self.buttonChooseManagers setTitle:NSLocalizedString(@"HKRoutineChooseMangersButton", nil) forState:UIControlStateNormal];
[self.buttonChooseParticipants setTitle:NSLocalizedString(@"HKRoutineChooseParticipantsButton", nil) forState:UIControlStateNormal];
[self.buttonSubjectsToAttend setTitle:NSLocalizedString(@"HKRoutineSubjectsToAttendButton", nil) forState:UIControlStateNormal];
[self.buttonCancel setTitle:NSLocalizedString(@"HKRoutineCancelButton", nil) forState:UIControlStateNormal];
[self.buttonDone setTitle:NSLocalizedString(@"HKRoutineDoneButton", nil) forState:UIControlStateNormal];
[self.catBtn setTitle:NSLocalizedString(@"HKRoutineChooseCategoriesButton", nil) forState:UIControlStateNormal];
[self.hazBtn setTitle:NSLocalizedString(@"HKRoutineChooseHazard", nil) forState:UIControlStateNormal];
self.remark.placeholder = NSLocalizedString(@"HKRoutineNotesPlaceholder", nil);

0 个答案:

没有答案