我检查了所有答案,尝试将它们保存在TextWrangler中作为UTF-16,删除它们并重新添加到项目中,检查我使用的其他框架中的重复文件,但没有的工作原理。
2个xibs已经本地化但是其他的,我只看到字符串而不是字符串本身的翻译。
对不起,这是我使用本地化的方式:
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);